За основу был взят комбайн, создаваемый два года назад и дополнен советами из этой темы.
AutoLogger в своём составе работает полностью на скрипте AVZ и содержит:
Всё автоматически обновляется, собирается и упаковывается на сервере.
AutoLogger работает из той папки, из которой он был запущен, создавая в ней свою структуру каталогов
* .. - путь к папке откуда вы запустили AutoLogger
При запуске AutoLogger выводит стандартное сообщение для пользователя о том, что будет произведено. После принятия соглашения и нажатия пользователем ОК программа распакуется в выше указанные папки и запустит AVZ со скриптом GeneralScript.txt. Данный скрипт произведёт следующие действия:
Огромное спасибо vasilina за помощь в тестирование и внедрение серверной части AutoLogger-а, Sandor-у за помощь в закрытой части тестирования.
Конструктивный диалог приветствуется.
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:
Everything is automatically updates, collects and packs on server.
AutoLogger works from folder it was started and creates in it self folder structure
* .. - Path Autologger started from
Once started Autologger shows message for user with preamble. After OK pressed program will unpack in metioned 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 Fork
- Check Browsers' LNK
- 7za.exe
Everything is automatically updates, collects and packs on server.
AutoLogger works from folder it was started and creates in it self folder structure
Код:
..\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 program will unpack in metioned 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 bases actual?
- Update if needed.
- 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 could restart by himself lately if needed.
- Try to reset registry block if needed.
- After restart script #2 and collect 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 Fork
- 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-у за помощь в закрытой части тестирования.
Конструктивный диалог приветствуется.
MD5-хэш файла AutoLogger-а (Check it if you're paranoid).
Зеркало (Mirror):
Зеркало для скачивания (Download Mirror).
MD5-хэш файла AutoLogger-а на зеркале | Check hash on mirror if you're paranoid.
Если у вас проблемы со скачиванием файла, то пробуйте скачать не Хромом, а любым другим браузером или менеджером закачек.