Версия | Описание изменений | Ссылка |
---|---|---|
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 |