|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Утилиты - Утилита для своевременного обновления разного софта |
|
|
Утилиты - Утилита для своевременного обновления разного софта
|
Старожил Сообщения: 370 |
Профиль | Отправить PM | Цитировать
Увы, не нашел подходящего раздела под программку, а так как понадобиться она может любому именно в этом разделе, опубликую здесь. Да простят меня уважаемые модераторы.
Программа очень простая, хранит в ini-файле список программ, выход новых версий которых желательно отслеживать. Как правило, авторы программ первым делом публикуют на оф. сайте новую версию, чуть меняя код страницы, это легко отследить. Скриншот: Соответственно, настройки : 1. Адрес странички в интернете, откуда берется новая версия 2. Префикс и суффикс - это кусочки кода страницы, между которыми, собственно, и находится искомая версия в коде HTML 3. Номер вхождения - если программа найдет несколько кусочков кода prefix и suffix, то вхождение - как раз порядковый номер нужного (с версией). 4. ID и Название - соответственно, хранимый т.н. код, например, "winrar" и отображаемое название, напр. "Архиватор WinRAR" 5. Поле внизу и кнопка "Код HTML" нужны для правильного поиска вхождения, так как существуют разные кодировки страниц и т.п., программа их игнорирует. Но текстовые редакторы, как правило, переводят в правильную кодировку. И при копировании в программу кода из текстового редактора, может нарушиться двоичный код фразы, хоть и сохранится ее внешний вид, и программа не сможет ничего найти. Так что лучше всего копировать prefix и suffix именно из этого поля. Кнопки "Тест", "ОК" и "Отмена", я полагаю, не нуждаются в комментариях. Пример : <a href="" class="version">Version: 1.0</a> Префикс: <a href="" class="version">Version: (с пробелом в конце) Суффикс: </a> Несколько хинтов по поводу пользования : - Высвечиваемое название есть ссылка на страницу, с которой берется версия, можно надавить, и попадете на сайт разработчика - Если вдруг версия обновилась (отображается зеленым), то в ini-файле она обновится ТОЛЬКО после двойного щелчка по строке. - Если таймаут соединения, или производитель решил поменять код страницы - в поле "Версия" будет высвечиваться "Error". В комплекте идёт файл ini с некоторыми моими настройками, в том числе с поиском новых версий UpdatePack-XPSP3-Rus с этого форума. Для ознакомления (пользования). Берем программу отсюда: VerChecker 1.1 503.06 KB Исходники: Delphi7, 20 KB Требуется TMS Component Pack for Delphi 7 Если кому пригодится - выкладывайте настройки для своих программ из ini-файла |
|
------- Отправлено: 23:50, 10-02-2008 |
Старожил Сообщения: 226
|
Профиль | Отправить PM | Цитировать fantik
Цитата:
Цитата:
|
||
Отправлено: 02:38, 13-02-2008 | #21 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 370
|
Профиль | Отправить PM | Цитировать no404error,
Выложил консольную версию. Пользоваться - просто запустить в той же папке, где лежит verchecker.ini Если запустить с ключом /save, будет сохранять в папке pages коды страниц, которые просматривает (легче отловить баг, имея код страницы). З.Ы. алгоритм чтения INI-файла не оптимизировал, поэтому довольно долго (пару минут) считывает твой INI-файл. Легко отследить окончание этого процесса по загрузке процессора. Брать здесь |
------- Отправлено: 14:15, 19-02-2008 | #22 |
Старожил Сообщения: 370
|
Профиль | Отправить PM | Цитировать no404error,
Жду репорт... Если баг имеет место быть, надо ж его исправлять! |
------- Отправлено: 12:29, 20-02-2008 | #23 |
Старожил Сообщения: 401
|
Профиль | Отправить PM | Цитировать Будет ли доработка модификации программы?
Пы.Сы. ни простая ни консольные версии не откликнулись на мои запросы скачацо... |
------- Отправлено: 10:48, 04-07-2008 | #24 |
Старожил Сообщения: 370
|
Профиль | Отправить PM | Цитировать Обновил ссылки, выложил исходники.
|
------- Отправлено: 12:46, 04-07-2008 | #25 |
Ветеран Сообщения: 2907
|
Профиль | Отправить PM | Цитировать Цитата fantik:
Этот сервер Deposit Files требует ждать 100 секунд... |
|
Отправлено: 13:25, 04-07-2008 | #26 |
Ветеран Сообщения: 504
|
Профиль | Отправить PM | Цитировать Котяра, ссылка на ипапку тута
|
------- Отправлено: 14:36, 04-07-2008 | #27 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Джентельменский набор софта для Symbian 9 | Daut | Мобильные ОС, смартфоны и планшеты | 2 | 19-12-2010 22:09 | |
Права на обновления софта через групповые политики | DarkMaximus | Microsoft Windows NT/2000/2003 | 3 | 24-11-2009 08:01 | |
Прочее - Система для закачек софта. | sfap | Общий по Linux | 14 | 10-11-2009 16:23 | |
Программа для сборок софта | DarkneZ | Автоматическая установка приложений | 4 | 12-12-2008 22:45 | |
Ищу Программу для каталогизации софта. | eXaCT | Программное обеспечение Windows | 2 | 22-06-2007 23:50 |
|