Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет kouzdra ([info]kouzdra)
@ 2007-09-13 23:17:00

Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Про программку для зачистки комментов от спама:

Тексты лежат здесь
Скомпилированный бинарник для Fedora 5 - здесь
Собрать под Вынь можно, но мне сейчас лень.

Пользоваться ей просто:

после запуска она спрашивает:



Ей надо сказать пароль-логин и номер первого коммента со спамом (тот, который в номере треда выдается). Она некотрое время (небольшое - на быстрой сетке 10-20 секунд) подумает, попишет в консоль всякую лабуду, и выдаст примерно такую картинку:



После чего надо выделить тех пользователей, комментарии от которых надо оптом удалить и нажать "delete". Если не хочется банить и отмечать как спам - убрать соответствующие галочки.

Пойдет процесс. На хорошей сетке и при 128 тредах скорость удаления - несколько десятков комментов в секунду. Удаляются тоьлко те комменты, которые были сделаны позже того, номер которого задан как начальный.

Клики на заголовки столбцов их сортируют. Мне лично была полезна сортировка по номерам аккаунта (поскольку мудаг регистрировал свои аккаунты пачкой, номера у них были более или менее вместе).

С анонимными комментами скорее всего работать не будет - если надо, несложно сделать.

Собственно - все.


PS: У меня никаких неприятностей с прогой не было - в смысле ничего лишнего она не сносила даже в ходе отладки, но сами понимаете - писано на коленке и довольно быстро. Так что - пользование на свой страх и риск.

PPS: Файлы xmlm.ml и xmlm.mli скопированы без изменений из библиотеки XmlM


(Читать комментарии)

Добавить комментарий:

Как:
Identity URL: 
имя пользователя:    
Вы должны предварительно войти в LiveJournal.com
 
E-mail для ответов: 
Вы сможете оставлять комментарии, даже если не введете e-mail.
Но вы не сможете получать уведомления об ответах на ваши комментарии!
Внимание: на указанный адрес будет выслано подтверждение.
Имя пользователя:
Пароль:
Тема:
HTML нельзя использовать в теме сообщения
Сообщение:



Обратите внимание! Этот пользователь включил опцию сохранения IP-адресов пишущих комментарии к его дневнику.