HL Reanimator 1.8 Программа, следящая за падением Half-Life серверов (в т.ч. Counter-Strike и другие модификации). Отслеживаются также необычные падения. Например, сервер может упасть с сообщением типа "Программа выполнила недопустимую операцию и будет закрыта..." или с сообщением, что для такой-то карты нет такого-то файла. И пока не закрыть это сообщение, сервер останется "висеть". Программа позволяет следить не только за HL-серверами, но и за любыми другими программами, которые "любят" падать, например античиты и т.п. Возможности: Создание любого количества серверов или других программ. Создание любого количества серверов или других программ. Временное отключение программ (например, clan-war сервер можно иногда включать для проведения чемпионата). Задание приоритета для любой программы. Указание какого либо ядра процессора под процесс. Задание временного интервала в секундах при первом запуске и при перезапуске, в случае падения. Задание временного интервала в минутах для планового перезапуска программы. Задание списка окон с ошибками, которые нужно закрывать. Укажите часть или полный заголовок окна с ошибкой. Для "Call Of Duty" в параметрах можно указать %cod_datetime% и он заменится на текущую дату и время: 01/04/2006 11:38:00. Ведение логов работы программы(пользователя), других программ, самообновления. Минимизация программы при запуске. Возможность задать свой заголовок окну программы. Основные отличия от предыдущих версий: Программа: 1. Программа "обросла" пользовательским интерфейсом=) 2. Все данные программы хранятся в папке Data рядом с программой. 3. Разделено сохранение различных настроек и параметров программы: 3а. /Data/ApplicationsList.ini - Тут хранится список программ за которыми следит HLR. 3б. /Data/ErrorWindowList.ini - Тут хранится список ошибок которые отслеживает HLR у программ за которыми следит. 3с. /Data/HLR_Settings.ini - Тут параметры самого HLR. 4. Имеется справка к программе в формате CHM. 5. Встроена функция самообновления. 6. Наконец-то программа облодает запуском при старте системы. 7. В программу интегрирован модуль отладки, что многократно облегчает исправление багов (Главное что-бы пользователи предостовляли отчёт Bugreport.txt мне). 8. Надоедливый вопрос "Вы уверены?" при удалении элементов какого-либо списка теперь опционален, что значит в настройках можете отключить этот вопрос=) 9. Возможность сворачивать програму при запуске. 10. Возможность изменять заголовок у запускаемой программы. 11. Возможность проверки обновлений при старте программы. Интерфейс: 1. Главное меню программы расширено, появились такие пункты меню как: 1а. Настройки 2б. Помощь 2а. Справка 2б. О программе 2с. Сайт автора 2д. Проверить обновления 3а. Выход 4. У списка ошибок и списка программ появилось контекстное меню. 5. У всех кнопок программы есть картинки. 6. Теперь у иконки в трее можно вызывать контекстное меню. 7. Программа обладает подсказками. 8. В программе есть скиновой движок, что позволяет разукрасить программу в 63 различных скина. 9. Возможность изменять цвет и контрастность цвета выбраннго вами скина. Иконка в трее: 1) Возможность включать и отключать использование иконки в системном трее(Рядом с часами). 2) Возможность сворачивать программу в трей нажатием "[_]". 3) Возможность закрывать программу в трей нажатием "[X]", и сворачивать на панель задач нажатием "[_]". 4) Возможность скрывать или показывать окно программы используя горячую клавишу. 5) Воможность скрывать или показывать программу кликами по иконке(Какой клик,и какой кнопкой мыши, тоже настрайваеся). 6) Возможность изменять кнопку мыши при клике которой вызывается контекстное меню иконки в трее. Легирование: 1. Программа ведёт 3 вида логов. 1а. /Data/Logs/Applications.log все что связано с списком программ и их работой. 2б. /Data/Logs/HLR.log записывает действия пользователя в файл при каждом сеансе программы. 3с. /Data/Logs/SelfUpdating.log записываются все действия самообновления пользователя. Исторя версий: Легенда: + - Добавлено в программу +* - Изменено уже существующее - - Убрано из программы -* - Отключено FIX - Исправлено в программе BUG - Обнаружена ошибка в программе... Note - заметка пользователю [HL Reanimator 1.8 от 26.08.10] +* - Заменено старое меню на новое и расширено по кол-ву кнопок. +* - Изменён дизайн программы, изменён шривт на шрифт с поддержкой Unicode +* - Изменены иконки у программы(кнопочки). + - Большое кол-во косметических изменений в списке программы и списке ошибок + - Страница программ и ошибок имеют свои всплывающие контекстные меню=) + - В меню к кнопкам добавлены иконки=) + - Добавлена панель самообновления. + - Добавлен список благодарностей на окно "о программе" + - Добавлена проверка на запуск копий программы. + - Добавлена проверка на наличие справки в папке программы. + - Заново написан класс окон ошибок(Много фиксов), отправлен в отдельный модуль=) + - В настройки добавлен чекбокс чтобы при удалении можно было не получать выпросительных сообщений=) + - Список программ и ошибок имеют контекстные менюшки=) + - Программа умеет запускаться с системой (Ну какой менеджер процессов без этого?) + - В заголовке программы показывает версию программы, а при включённых скинах ещё и дату выхода. + - программа умеет самообновляться из интернета. + - Вес программы уменьшен, программа умеет брать скины из папки, если скинов или паки нет то программа не даст использовать скины. + - Добавлено подробное ведение лога действий пользователя и программы. + - По нажатию на крестик, программа сворачивается в трей(Опционально). + - добавлено сохранение/загрузка настроек программы... + - При падении программы в лог Applications.log пишется с какой ошибкой из списка и какой текст ошибки был. FIX - когда при повторном просмотре About программа дублировала текст. FIX - когда при первом выборе скина, программа не сканировалась. FIX - кнопочки Старт, Стоп в контекстных менюшках зависят от состояния друг друга=) [27.08.10] Build 827 FIX - нерабочая кнопка редактировать в списке программ FIX - исправлены баги инсталятора Build 829 FIX - когда при установленном флажке на "Сворачивать при нажатии на крестик" выходил из программы нажимая "выход" в гл. меню программы, то программа оставалась висеть в процессах. [От 28.08.10] Build 849 FIX - исправлена ошибка когда пытаешься удалить "заголовок ошибки" из списка БД ошибок. FIX - когда в список можно добавить программу без имени в списке. Теперь такие программы помечаются [Unnamed Application] Build 893 +* - В окне "Изменить программу" теперь есть TabSheet + - при клике по иконке в треее программа показывается=) FIX - исправление ведения лога FIX - исправлено сворачивание в трей если снять все галочки(Теперь иконка в трее по умолчанию выключена). FIX - когда при сворачивании на крестик окно просто исчезало(Теперь это сворачивание). FIX - на каждом компьютере теперь автоматически определяется макс. кол-во процессоров что позволит не запускать программу на "не существующем процессоре". Build 919 +* - Проверка обновления при старте теперь работает. FIX - исправлена ошибка самообновления программы, когда не удавалось переименовать .new в .exe(Bug by WhiteBear); FIX - исправлена ошибка с отрицательными номерами процессора. bug - не работает "запуск в свёрнутом состоянии". Bug - не работает "перезапуск в HH:MM время" Bug - не работает "изменить заголовок программы" Bug - При установленном флажке "Закрывать в трей" при сворачивании на "Свернуть [_]" программа сворачивается в трей. [31.08.10] Build 964 +* - обновлены иконки программы(Главное меню и туул-батоны(ToolButtons)) +* - запуcтить/остановить. +* - так-как кол-во параметров программы растёт, окно настроек обзавелось TabSheet +* - изменены все иконки программы. + - в настройки иконки трея добавлены расширенные настройки: - Вызов программы по клику по иконке программы: - Стиль клика мышкой. - Изменение кнопки мышки которой кликаешь. - Изменение кнопки мышки вызова контекстного меню трея. - вызов программы с помощью горячей клавиши. FIX - Редкий баг в счётчике после старта программы сли указать число от 1 до 9-ти. FIX - Редкий баг в счетчике перезапуска после падения если указать число от 1 до 9-ти. FIX - скрыл все нерабочие функции от глаз пользователя дабы не вводить в заблуждение. BUG - не работает "запуск в свёрнутом состоянии". BUG - не работает "перезапуск в HH:MM время" BUG- не работает "изменить заголовок программы" BUG- При установленном флажке "Закрывать в трей" при сворачивании на "Свернуть [_]" программа сворачивается в трей. BUG - Почему-то "Минимизировать при запуске" передаёт в поток булевое false. BUG - функция HttpGetFile передаёт false если успешно закачан файл, и true если нет. BUG - CreateProcess не передаёт параметров минимизации, изменения заголовка программы. [04.09.10] Build 1004 FIX - исправлен баг с перепутанными кнопками скрытия показа программы при клике на трей-иконку. FIX - Кнопка "Показать HLR" имеет двунаправленное действие и переименована на "Скрыть/Показать HLR". Если скрыто, то показываем. Если показано, то прячем. + - добавлена функция изменения заголовка окна программы(Тестирование). [14.09.10] Build 1042 FIX - Исправлена ошибка с сохранением настроек у иконки трея. +* - Изменён сервер обновлений программы(Спасибо http://gamehosting.com.ua/ за предоставленное место на сервере). +* - Вновь исправлены подсказки к контроллам программы(Кнопки,меню, и тд. и тп.), дописаны и переписаны. -* - Временно отключена опция изменения заголовка окна программы(На доработке). + - В настройки добавлена возможность изменять оттенок скина. + - В настройки добавлена возможность изменять интенсивность(Контраст) скина. + - Ссылка на сервер обновлений берётся из ini файла(самому надоело в исходнике править). + - Добавлена поддержа языков(Можно переводить программу на свой язык, если туго с русским). [15.09.10] Build 1066 FIX - Мелкие фиксы кода. FIX - Исправлено сохранение/загрузка выбранного языка программы. FIX - Исправлена AV(Acces Violation) при пустой ссылке. FIX - исправлена ошибка кода при обновлении поток вызывает форсированный выход а кнопка на форме остаётся не активной. FIX - Когда приложение стартует "через хз сколько" секунд, вместо указанных n секунд после старта HLR. FIX - исправлен перевод элементов "Стиль клика" в настройках иконки трея. FIX - Когда приложение перезапускается при падении через "хз сколько" вместо указанного времени. +* - ссылку сервера обновлений можно указать в настройках(Вкладка "Разное"). + - Добавлена проверка наличия ссылки на сервер обновлений. [01.10.10] Build 1150 + - Добавлена возможность указать на каких процессорах работать. Номера от 0 до 31. Т.е. 2,4 означает работать программе на втором и четвёртом процессоре. + - программа определяет сколько процессоров есть в системе. И при нахождении только одного. Блокирует опцию. + - при возникновении ошибки, будет возможность отправить её мне на e-mail но не забудьте отписать мне об отчёте еа форуме. Ато я на ящик не часто смотрю! + - добавлены модули к встроенному отладчику в программе. + - в настройках скинов теперь отображается процент контраста и оттенка. + - в настройках скинов настройки контраста и оттенка можно сбросить на 0, нажатием кнопки. + - добавлена опция показывать иконку в трее + - работает функция "минимизации при запуске" + - работает функция задания своего заголовка программе - - Убрана локализация через Ini файла. Слишком громоздко. Ищу другие способы. +* - опции "минимизация в трей" и "закрытие в трей" зависимы от опции "иконка в трее" +* - Усовершенствована система определения запуска второй копии программы. FIX - исправлена ошибка при работе в "не русских системах" (Знаки ???????? вместо слов). FIX - Исправлена ошибка с чтением параметров из/в applicationslist.ini FIX - теперь каждый диалог имеет одинаковое название "HL Reanimator", независимо от тематики. FIX - Теперь все строки, константы хранятся в ресурсах. FIX - исправлен баг с минимизацией в трей при опции "Закрытие в трей" FIX - исправлена возможность указывать отрицательные значения переменных на вкладке "Запуск/перезапуск" в окне "Добавить программу" FIX - Теперь если забыть указать путь к исполняемому файлу программа напомнит об этом. FIX - исправлена ошибка когда программа запускалась без папки с ресурсами. BUG - программа запускается сама после остановки всех, или после закрытия hlr. [04.10.10] Build 1170 + - Добавлена заставка при запуске(Для инициализации всех форм). (Отключается ключом запуска -nss или /nss [nss - No Splash Screen] ) +* - UpDown "ассоциации с процессами" заменен на поле ввода FIX - при нажатии "Редактировать программу" окно имеет заголовок имени выбранной программы из списка. FIX - При двойном клике по полю ввода в окне "добавить программу", выделяется вся строка. FIX - исправлена проблема с минимизацией, изменением заголовка окна у консольных приложений. FIX - мелкий баг когда иконка программы выключена , но всеравно в трее она есть. Note - если программа не имеет графического интерфейса(Graphics User Intarface) при добовлении программы ставим галочку где надо. BUG - Чтобы сменить стиль клика по иконке, нужно два раза кликать по опции "Одиночный/двойной клик", почему так происходит я пака не знаю, в процессе разбора. Build 1173 FIX - мелкое исправление с выделением текста поля ввода по двойному клику.. (thank Ser_UFL). [06.10.10] Build 1190 + - МНОГОПОТОЧНОСТЬ!!! ДААААА!!! :yeah: Слабова-то пака, но юзабельно! :hm: +* - Подправлен логотип программы при запуске. FIX - исправлено когда на одноядерных системах разрешалось вводить номера процессоров, а на многоядерных нет. FIX - исправлена баг с двойным нажатием при проверке указани пути к exe файлу. [30.10.10] Build 1245 * - Кнопки запустить/остановить все теперь активны постоянно. + - добавлена опция отключения Error Reporting систем Windows XP; Программа сама определяет состояние данной надстройки Windows. + - добавлена колока показывающая какая задача активна а какая нет. + - в окно "добавить программу" добавилась опция "Задача активна" которая говорит программе что нужно работать с этой программой. + - Добавлено 2 новых скина Deep и KaraKum очень красивые шкурки=) +* - добровлено отключение системы Error Reporting для Windows 7 и Windows Server 2008; +* - изменился Splash Screeen теперь отображается прогрес инициализации программы. +* - Переписана система самообновления(Убрано дожатие BZip2). Теперь используется инсталятор. Показывается размер загружаемого файла, и тип файла. Возможность отенить загузку,приостановить/продолжить, можно выбрать проверить ли новые версии или проверить и скачать. - - Убран запуск вместе с программой. На его месте "Задача активна". FIX - исправлено отображение панели настроек и панель самообновления в системе Windows 7 FIX - исправлен баг когда после нажатия "Остановить выбранное" программа перезапускалась. FIX - мелокое текстов в программе(Названия нопок, текстовые метки,подсказки). FIX - исправлено когда программу можно было случайно запустить с пустым заголовком окна. FIX - Исправлен вылет ошибки связанный с попыткой остановить работу уже остановленой программы. FIX - Исправлена работа системы ведения логов программы. FIX - исправлено когда при запуске программы на панели настроек выделялась не первая вкладка. FIX - исправленно когда выпадающие списки выбора кнопок вызова трея не отображали нужный текст. BUG - программы по прежнему перезапускаются после окончательного из завершения =( [01.11.10] Build 1347 +* - настройка цвета, контраста и кнопка сброса настроек скинов зависят от "Использовать скины". +* - при клике 1 раз по строке состояния на гл. форме программа проверяет наличие оновлений. При двойном клике программы выводит окно проверки обновлений и запускает проверку+загрузку. +* - окно самообновления имеет фиксированный размер. +* - изменения ссылки на обновления программы интегрировано в инсталятор. +* - изменён способ проверки версий при запуске, программа сама проверяет(Если стоит галочка), и в строке статуса главного окна показывает есть ли новые версии. +* - Окно настроек, вкладка "разное", поле вода ссылки имеет контекстное меню , поможет восстановить ссылку на ресурс обновления. +* - можно указать период проверки обновлений(Требуется перезапуск программы). +* - добавлена проверка каждые 5 минут на наличие новых версий программы. FIX - исправлена ошибка когда директория скинов не существует а галочка "Использовать скины" была активна. FIX - уменьшено время распаковки программы при запуске с 4-ех секунд до 2-ух секунд. FIX - исправлено когда пользователь видел сообщения о результате проверки новых версий, и не нажимая OK нажимал отмену и получал ошибку. FIX - исправлен баг когда кнопка вызова контекстного меню трея получала неверный индекс(при отсутствии HLR.Settings.ini) и в результате путались кнопки. FIX - если папка скинов пуста, то программа блокирует использование скин-движка. FIX - оптимизированная загрузка splash screen. FIX - теперь при запуске программа подчищает папку от HLRUpdate.lst и HLRSetup.exe FIX - исправлена ошибка когда приходилось 2 раза кликнуть по нужному стилю клика чтобы нормально работало. FIX - исправлено когда при изменении контраста и цвета скина, проиходила перерисовка окон. Время перерисовка именьшено(Баг скин-двигла). FIX - добавлено опция автоматической установки обновления после загрузки в "тихом режиме" (Thanks WhiteBear). FIX - исправлено, когда программа перезапускалась после остановки её в hlr. (УРА ТОВАРИЩИ!) FIX - исправлено сохранение/загрузка некоторых параметров программы FIX - исправлено когда папки скинов не было а splash-заставка пыталась использовать скины независимо от того включены они или нет.
|