За основу был взят комбайн, создаваемый два года назад и дополнен советами из этой темы.
AutoLogger в своём составе работает полностью на скрипте AVZ и содержит:
Каждое приложение автоматически обновляется, собирается и упаковывается на стороне сервера.
AutoLogger работает из той папки, из которой он был запущен, создавая в ней свою структуру каталогов
* .. - путь к папке откуда вы запустили AutoLogger
При запуске AutoLogger выводит стандартное сообщение для пользователя о том, что будет произведено. После принятия соглашения и нажатия пользователем ОК программа распакуется в выше указанные папки и запустит AVZ со скриптом GeneralScript.txt. Данный скрипт произведёт следующие действия:
Огромное спасибо vasilina за помощь в тестирование и внедрение серверной части AutoLogger-а, Sandor-у за помощь в закрытой части тестирования.
Конструктивный диалог приветствуется.
Скачать AutoLogger
MD5-хэш файла AutoLogger-а (Check it if you're paranoid).
Зеркало (Mirror):
Зеркало для скачивания (Download Mirror).
MD5-хэш файла AutoLogger-а на зеркале | Check hash on mirror if you're paranoid.
Если у вас проблемы со скачиванием файла, то пробуйте скачать не Хромом, а любым другим браузером или менеджером закачек.
AutoLogger works on AVZ script and consist of:
Every application is automatically updates, builds and archives at server side.
AutoLogger works from the folder it was started from, and creates the following folder structure inside itself:
* .. - Path Autologger started from
Once started Autologger shows message for user with preamble. After OK pressed the program will unpack all mentioned above folders and start AVZ running GeneralScript.txt. This will check:
Many thanks to vasilina for help in testing and Autologger's server part implementation, Sandor for closed part testing.
Constructive dialogue is welcome.
- AVZ
- RSIT (x86\x64)
- HijackThis+
- Check Browsers' LNK
- 7za.exe
Every application is automatically updates, builds and archives at server side.
AutoLogger works from the folder it was started from, and creates the following folder structure inside itself:
Код:
..\AutoLogger
..\AutoLogger\AV
..\AutoLogger\RSIT
..\AutoLogger\HiJackThis
..\AutoLogger\CheckBrowsersLNK
..\AutoLogger\CollectionLog-yyyy.mm.dd.zip // Final logs archive.
Once started Autologger shows message for user with preamble. After OK pressed the program will unpack all mentioned above folders and start AVZ running GeneralScript.txt. This will check:
- Is AutoLogger started from account with reduced rights or from terminal session? If so - appropriate message will appear.
- Are databases actual?
- Update if required.
- Default browser check and start IE and default browser.
- One or another log collection will start depends of system bitness (Standard script #2 or #3).
- Restart query. User can restart on his own lately if needed.
- Try to reset registry block if required.
- After restart, script #2 and collection of HiJackThis, RSIT and Check Browsers' LNK logs will be performed.
- Packing all logs in archive.
- End of AutoLogger's work.
Many thanks to vasilina for help in testing and Autologger's server part implementation, Sandor for closed part testing.
Constructive dialogue is welcome.
AutoLogger в своём составе работает полностью на скрипте AVZ и содержит:
- AVZ
- RSIT (x86\x64)
- HiJackThis+
- Check Browsers' LNK
- 7za.exe
Каждое приложение автоматически обновляется, собирается и упаковывается на стороне сервера.
AutoLogger работает из той папки, из которой он был запущен, создавая в ней свою структуру каталогов
Код:
..\AutoLogger
..\AutoLogger\AV
..\AutoLogger\RSIT
..\AutoLogger\HiJackThis
..\AutoLogger\CheckBrowsersLNK
..\AutoLogger\CollectionLog-yyyy.mm.dd.zip // Архив с логами
При запуске AutoLogger выводит стандартное сообщение для пользователя о том, что будет произведено. После принятия соглашения и нажатия пользователем ОК программа распакуется в выше указанные папки и запустит AVZ со скриптом GeneralScript.txt. Данный скрипт произведёт следующие действия:
- Проверит запущен ли AutoLogger в учётной записи с ограниченными правами или в терминальной сессии. Если да, то выведет соответствующее уведомление.
- Проверит актуальность баз.
- Сделает обновление, если таковое потребуется.
- Определит браузер по умолчанию и запустит IE и браузер по умолчанию.
- В зависимости от разрядности произойдёт выполнение того или иного пункта сбора логов (стандартный скрипт №2 или №3).
- Если понадобится перезагрузка, то выведет соответствующий запрос с возможностью перезагрузить сейчас, либо позже.
- Если понадобится, произведёт попытку автоматически снять блокировку реестра.
- После перезагрузки будет выполнен скрипт №2 и сбор логов HiJackThis, RSIT и Check Browsers' LNK.
- Упаковка логов в архив.
- Завершение работы AutoLogger'a.
Огромное спасибо vasilina за помощь в тестирование и внедрение серверной части AutoLogger-а, Sandor-у за помощь в закрытой части тестирования.
Конструктивный диалог приветствуется.
Скачать AutoLogger
MD5-хэш файла AutoLogger-а (Check it if you're paranoid).
Зеркало (Mirror):
Зеркало для скачивания (Download Mirror).
MD5-хэш файла AutoLogger-а на зеркале | Check hash on mirror if you're paranoid.
Если у вас проблемы со скачиванием файла, то пробуйте скачать не Хромом, а любым другим браузером или менеджером закачек.