Крэшлог сохраняется на ХДД. Какой смысл без него ? Ясновидящих нет.
E2 plugin (powered by allrussian-project community)
- technic
- Вопрос темы решён
-
-
Крэшлог сохраняется на ХДД. Какой смысл без него ? Ясновидящих нет.
Прикрепил, по привычке в папке temp искал. -
Когда-то сделал для себя небольшой скриптик на питоне для анализа лога mgcamd. Как известно некоторые каналы кодируются несколькими ключами, не всегда первым идёт тот ключ, который отдает нам кард-шаринг сервер. На основе лога скрипт понимает какой ключ нужный и выдает строки, которые можно добавить в replace.list.
Пример работы, в логе включение одного канала:
Исходный код
Показать весь кодpython parse-1.0.py mg.log service 6 600 service 2A37 BA 0x0500 0x0FA7 023700 0x0500 0x1777 040620 0x0500 0x1B5F 050100 0x0500 0x0BBF 030600 0x0500 0x138F 040610 0x0500 0x07D7 040600 request to cserv5.net:10000 request to cserv5.net:10000 request to cserv5.net:10000 response from cserv5.net:10000 decoded 2A37 with caid=0x0500 capid=0x07d7 requests=3 junk ecm: ('0x0500', '0x0FA7', '023700') junk ecm: ('0x0500', '0x1777', '040620') junk ecm: ('0x0500', '0x1B5F', '050100') junk ecm: ('0x0500', '0x0BBF', '030600') junk ecm: ('0x0500', '0x138F', '040610') YOUR IGNORE LIST V: {3700} # ('0x0500', '0x0FA7', '023700') V: {0620} # ('0x0500', '0x1777', '040620') V: {0100} # ('0x0500', '0x1B5F', '050100') V: {0600} # ('0x0500', '0x0BBF', '030600') V: {0610} # ('0x0500', '0x138F', '040610') YOUR REPLACE LIST R: {{ 2A37 } { 0500 } { 040600 } { 07d7 } { 0 } { 0 } { 0 }}
-
ну икак его прикрутить !!!
-
Не уверен что кому-то пригодится, потому что это просто скрипт, не плугин...
Закинуть куда-то в дримбокс в папку вместе с логом например в /home/root, и через телнет дать комнаду
python parse-1.0.py mylogfile
можно вывод направить в какой-то другой файл
python parse-1.0.py mylogfile > myoutfile