parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Antispam - без успеха

Janek 04.02.2010 09:57

Здравствуйте.

Решил использоваться антиспамом от Мишы. Скачал примерный архив, запустил в броузере и... Всё плохо. Читал что случалось пользователям. Тестировал на предыдущем парсере. Успеха нет.

Подробности:
Все проблемы возникают с методом @print{}. Выглядит как бы работал - но не добавляет поля uid к форму. Удалял я хешфайлы, перегружал сайт - не помогло. Всегда нет uid-ов.

Но интересно что когда я тестировал антиспам в большем сайте (конечно на локали) - тогда несколько раз появились uid-ы, но не всегда. Решил не использоваться методом print - но добавлять поле uid руками из $oAntiSpam.UID. Но тогда того часто возникала ошибка "no-real-uid".

Есть у вас какие-нибудь решения?
Большое спасибо.

Работающий код просто из примеров.
Здесь лог:
TIME: 2010-02-04 07:29:37, METHOD: GET, URL: localhost/_antispam.html
TYPE: print [ok] (1/1)
FORM:    
REFERER: 'http://localhost/_antispam2.html'
VISITOR: '127.0.0.1:NULL'
AGENT:   'Mozilla/5.0 [...cut]
UID:  DFF5244D-FFE6-442A-BF2C-B6FA4A526330
UIDS: -A7D205FB-B5A0-45A0-AEE5-31B22C25023A, [...cut]


TIME: 2010-02-04 07:29:41, METHOD: POST, URL: localhost/_antispam.html
TYPE: exec [fail: Antispam|empty-uid|Empty UID.] (1/2)
FORM:    action='Отправить', name='wert', email='wer', text='twert'
REFERER: 'http://localhost/_antispam.html'
VISITOR: '127.0.0.1:NULL'
AGENT:   'Mozilla/5.0 [...cut]
UID:  DFF5244D-FFE6-442A-BF2C-B6FA4A526330
UIDS: -A7D205FB-B5A0-45A0-AEE5-31B22C25023A, -[...cut]


TIME: 2010-02-04 07:29:44, METHOD: GET, URL: localhost/_antispam.html
TYPE: print [fail: Antispam|referer|Empty referer is not allowed.] (1/3)
FORM:    
REFERER: ''
VISITOR: '127.0.0.1:NULL'
AGENT:   'Mozilla/5.0 [...cut]
UID:  banned
UIDS: