Вернуться на ГЛАВНУЮ страницу

Содержание архива REAL_CL.IPC

В архиве (формат архиватора для ОС iS-DOS - iSPACKER):

Редидентная утилита REAL CLOCKS по отслеживанию и индикации реального времени и управлению скринсейвером.
==============================================

Содержимое архива:

REAL_CL.RES
---------------------------
Резидент ориентирован на работу в TASiS v 5.30 и выше и предназначен для чтения и индикации счета часов реального времени через контроллер клавиатуры с прошивкой 2.1.0 Камиля Каримова. Это демо версия (!!!!). Резидент подвешивает на прерывания процедуры чтения и обновления переменных часов реального времени. Переменные обновляются каждую секунду. Для вывода времени на экран используется процедура, вызываемая при "простое" в процедуре работы с панелью, что исключает обновление индикации часов в утилитах. Это важно например при просмотре картинок. В резиденте присутствует таймер, обновляемый каждую секунду.

Так как сами переменные обновляются по прерываниям Вы всегда можете "достать" реальное время через вектор и даже использовать процедуру индикации часов в своих утилитах. По истечении 256 секунд (9-й байт в файле !!!!) без нажатия клавиш вызывается утилита scrsave.com (из каталога Q:SHELL) в котой вы можете "вытворять" что угодно. По выходу из нее вернетесь в оболочку. Прочтите помощь к ней! Утилита простейшая, лучше пишите свою или "обзовите" любую. Например: resident.com.

Подробности читайте в описании версии. Для установки (загрузки) часов микроконтроллера используйте простенькую утилиту set_cl.com в каталоге SERVICE (входит в стандарнтый дистрибутив системы). Замечу, что в эмуле резидент не работает (не реализована эмуляция  чтение портов), точнее, не показывает корректное время. Будем надеяться, что это дело времени. Запустите: @real_cl

Без запуска не удаляется!!!

******************************************************************************
Март 2005 года Корсунин Ю.А.
******************************************************************************

Версии утилиты:

Версия от 10.02.2005 года (автор - Юрий Корсунин) - базовая, на которой основано описание выше.

Версия от 24.05.2019 года (автор доработки - Максим Тимонин) - дополнительно к часам в контроллере клавиатуры АТМ на базе м/с i8031/51, также поддержаны и часы по схеме GLUK в варианте, реализованном в ZX-Evolution. Теперь, если не находится АТМовский контроллер клавиатуры и его часы, резидет переключается на работу с часами по стандарту GLUK.

********************************************************************************
31 мая 2019 года Тимонин Максим aka Максагор/NedoPC group
********************************************************************************

REAL_CL.HLP
----------------------
Описание резидента.

=======================================
Ноябрь 2015 г. Maksagor/NedoPC group
UPD: 31 мая 2019 г.
=======================================