Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

MyDC.ru _ VerliHub _ iplog 1.1

Автор: wolf night 6.5.2010, 20:24

поставил плагин iplog 1.1 он работает некорректно по команде !nicklog ''ник" выдает такое [21:19:21] <факзимол> Last 10 events of Nick про:
OK

а по команде !iplog "ip" выдает такое [21:22:19] <факзимол> Last 10 events of IP 10.228.64.34:
connect : Thu May 6 20:37:04 2010 - -
connect : Thu May 6 20:15:50 2010 - -
disconnect : Thu May 6 20:13:16 2010 - -
connect : Thu May 6 18:25:27 2010 - -
disconnect : Thu May 6 18:25:02 2010 - -
connect : Thu May 6 18:17:11 2010 - -
OK


ники плагин почему то не логирует , ошибок не выдает log (Status: ON Load mode: AUTO)
Loaded: Thu May 6 20:34:51 2010
Compiled time: Thu May 6 03:14:52 2010
Path: /usr/local/lib/libiplog_pi.so
Desc: Log ip's, nicks; history commands
Last Error: Load OK





установлено verlihub 0.9.8e r2 ось ubuntu 9.10

Автор: переподвыподверт 24.6.2010, 19:02

Покажи ответ на команду "tail /var/log/syslog" в консоли

Автор: Eru_Iluvatar 26.8.2010, 22:47

так плагин и должен работать, если хочешь, что бы не записывались соединения/разъединения, то удали в файле iplog/src/cpiiplog.h строки
virtual bool OnNewConn(cConnDC * conn);
virtual bool OnCloseConn(cConnDC *conn);
в iplog/src/cpiiplog.cpp строки
RegisterCallBack("VH_OnNewConn");
RegisterCallBack("VH_OnCloseConn");
и функции cpiIPLog::OnCloseConn и cpiIPLog::OnNewConn
потом в mysql выполнить:
DELETE FROM pi_iplog WHERE nick is NULL;

ну и make unistall
./confi....