Версия |
Описание изменений |
Ссылка |
0.01b |
первая публичная версия |
RAR |
0.02b |
исправлена ошибка при отключении USB-кабеля и т.д. |
RAR |
0.02b1 |
небольшие исправления в программе и документации. |
RAR |
0.03b |
переработан алгоритм работы программы, добавлены дополнительные проверки на состояние ИБП |
RAR |
0.03b1 |
добавлен фикс для исправления ошибки "заморозки" USB-порта |
RAR |
0.03b3 |
немного улучшен алгоритм работы, исправлены небольшие ошибки |
RAR |
0.04b |
добавлено создание на рабочем столе иконки состояния ИБП, программа
разделена на две части -- на собственно монитор (apcusbm.cmd) и вывод
информации по состоянию ИБП (status.cmd) |
RAR |
0.04b1 |
добавлена иконка с обозначением ошибки ИБП, сделаны небольшие исправления |
RAR |
0.04b2 |
небольшие исправления в программе, версия не публиковалась из-за незначительности изменений |
-- |
0.05b |
очередная переработка и улучшение алгоритма работы программы, смена языка программирования,
создан инсталляционный пакет |
wpi |
0.05b1 |
улучшена процедура инициализации ИБП |
wpi |
0.05b2 |
после тестирования на новом железе еще немного оптимизирована процедура инициализации ИБП |
wpi |
0.05b3 |
исправлено аварийное завершение программы при запуске с нулевым значением заряда аккумулятора ИБП |
wpi |
0.06b |
практически полная переработка программы, добавлено создание
именованного потока (NPipe) для получения данных и управления работой монитора |
wpi |
0.07b |
исправлены найденные ошибки в работе программы, добавлены протоколы для новых моделей ИБП
серий APC Back-UPS CS и Back-UPS ES |
wpi |
0.07b1 |
исправлена ошибка, приводящая к выводу сообщения "DosRequestMutexSem
(ChgIcon) error: return code = 6" при запуске программы с отключенным
USB-кабелем, небольшие исправления в документации |
wpi |
0.07r4 |
исправлена ошибка в протоколе для APC Back-UPS ES 550 (благодарю Nicholas Lysaght за помощь
в тестировании) |
wpi |
0.08 |
добавлена система ведения логов, проверка на запуск второй копии
программы, добавлена поддержка APC Back-UPS RS, улучшен процесс
инсталляции, добавлено создание тени в папке автозапуска, исправлена
документация |
wpi |
0.08.1 |
изменен алгоритм создания иконки на рабочем столе для совместимости с
запуском программы из файла CONFIG.SYS, исправлены некоторые ошибки |
wpi |
0.09 |
добавлена функция управления системным объектом "Электропитание"
("Power"), что даёт возможность видеть состояние ИБП в виджетах для
eComCenter, eCenter и т.п. Данная функция требует наличия драйвера
ACPI/APM. В связи с этим переработан алгоритм мониторинга. |
wpi |
0.09.1 |
небольшие улучшения в программе |
wpi |
0.10 |
переработан алгоритм инициализации ИБП. Убран за ненадобностью запрос
даты замены батареи, запрос напряжения на АКБ, модуль USBFix. Добавлена
функция выключения ИБП после выключения компьютера в случае отключения
электроэнергии (благодарю Daniel Krueger за информацию и помощь, а
также благодарю Nicholas Lysaght за тестирование).
|
wpi |
0.10.1 |
небольшие улучшения в программе, REXX-скрипт "Power Off" переделан под запуск из PMREXX |
wpi |
0.10.2 |
небольшие исправления в программе |
wpi |
0.10.3 |
небольшие исправления в программе |
wpi |
0.11 |
добавлена возможность выполнения определённых пользователем команд при различных событиях. Небольшие улучшения алгоритма работы программы. |
wpi |
0.11.2 |
немного улучшен алгоритм работы программы, прилагаемых скриптов,
добавлена возможность изменять задержку создания иконки состояния на
рабочем столе. REXX-скрипт "Status" переделан под запуск из PMREXX.
|
wpi |
0.12 |
значительно переработан и оптимизирован алгоритм программы, изменён формат конфигурационного файла, в пакет добавлена программа редактирования конфигурации. Добавлен скрипт для завершения работы программы при выключении компьютера средствами eStyler/eStulerLite. Переработана документация к программе. |
wpi |
0.12.1 |
ещё несколько исправлений и улучшений в программе.
|
wpi |
0.12.2 |
REXX-скрипт "Status" заменён PM-приложением, из пакета исключен скрипт StatusPM.cmd, обновлена программа изменения конфигурации, небольшие исправления в работе драйвера. |
wpi |
0.12.3 |
исправлены найденные ошибки в драйвере и в прилагаемых программах.
|
wpi |
0.12.4 |
небольшие исправления и улучшения в драйвере и прилагаемых программах. |
wpi |
0.12.5 |
очередная оптимизация алгоритма драйвера и прилагаемых программ. |
wpi |
0.12.6 |
Исправлена ошибка создания лог-файла, исправлены ошибки в переводе программы и документации на английский (спасибо за помощь Dave Saville). |
wpi |
0.13 |
Переделан алгоритм создания иконки состояния на рабочем столе, улучшена графика. Исправлена ещё одна ошибка при создании лог-файла. |
wpi |
0.14 |
Добавлена поддержка ИБП серий Smart-UPS. Улучшен алгоритм определения протокола работы ИБП. |
wpi |
0.14.1 |
Изменён алгоритм проверки производителя ИБП. |
wpi |
0.14.2 |
Добавлен пакет настроек программы для использования с eComStation 2.x и новым XWorkPlace, некоторые улучшения в программе. |
wpi |
0.15 |
Переписана система сохранения лога программы, добавлена возможность "горячего" изменения конфигурации, исправлены найденные ошибки. |
wpi |
0.16 |
Исправлена обработка "Ошибки 95", появляющейся при работе с некоторыми моделями ИБП, добавлена функция принудительной очистки буфера USB-канала, улучшена работа программы.
|
exe/
wpi |
0.16.1 |
Небольшие улучшения в работе программы. |
exe/
wpi |
0.17 |
Программа переписана на использование USBCALLS.DLL вместо драйвера USBECD.SYS. Внимание! Начиная с этой версии "USB Expanded Control Driver" больше не требуется для работы пограммы. |
exe/
wpi |
0.16.2 |
Исправление багов в версии для USBECD, добавление совместимости с ArcaOS |
exe/
wpi |