Страница 1 из 1
нужно из dbl вытащить информацию по правилу
Добавлено: Ср мар 24, 2010 1:20
Rus
мне нужен скрипт который на основании:
- названия банлиста
- названия правила
выдает:
- кто голосовал (логин и его рейтинг)
- когда голосовал
- как голосовал
я не силен в XML и поэтому прошу помощи

Добавлено: Ср мар 24, 2010 11:04
Slava
А в каком виде и и для чего это нужно?
Если только что бы посмотреть, то можно найти правило в xml и почитать "глазами" в любом текстовом редакторе.
Если же нужно для какой-то автоматизации, то желательно понять, в каком виде нужно выводить данные.
Добавлено: Чт мар 25, 2010 13:19
Rus
Формат ввода 2 параметра:
group rule
Формат вывода виде одной или нескольких строк:
user trust timestamp answer
(с сортировкой по полю trust )
Необходимо для удобного разбора статистики по правилам, которым я пока не доверяю.
Например:
У меня скрипт выводит в виде htlm страницы что
для банлиста webmail правила ukr.net
за неделю было 53 коннекта от 2-х пользователей
зайдя на сайт я понимаю что это портал на котором почта находиться по адресу freemail.ukr.net
Но у меня есть сомнения ...
хочу понять как решали остальные участники
после этого в dbl нахожу правило смотрю кто и как голосовал.
Например:
<timestamp>2004-12-01 10:55:10</timestamp>
<user>jurati_admin</user>
<answer>Yes</answer>
<timestamp>2005-12-23 16:38:02</timestamp>
<user>alexpa</user>
<answer>No</answer>
потом для jurati_admin и alexpa ищу в начале файла их рейтинг 375 и 53
А там более 30 голосов ...
В итоге на разбор правила уходит более 5 минут
Если бы на html странице рядом с информацией что
за неделю было 53 коннекта от 2 - пользователей
была бы таблица голосования, то на принятие решения уходило бы значительно меньше времени.
P.S. Как только мой скрипт станет удобным в разборе правил, которым я не доверяю, и пройдет небольшую проверку временем, я обязательно его выложу для всех.
Добавлено: Чт мар 25, 2010 17:33
Slava
Добавлено: Вт апр 13, 2010 20:44
Rus
а поле timestamp можно добавить ?
Добавлено: Ср апр 14, 2010 10:24
Slava
Добавил последнем полем, скачайте скрипт заново.
Хотя я не совсем уверен, нужен ли timestamp при принятии решения о правиле.
Может его совсем убрать, для экономии места в листе?
Добавлено: Ср апр 14, 2010 10:48
Rus
timestamp нужен !!!
сайты меняют владельцев,
меняют имидж,
меняют структуру (например web-mail в другом каталоге стал)
сайт может вообще исчезнуть...
Единственное что можно удалять так это предыдущие голоса пользователя по правилу если пользователь проголосовал второй раз
Добавлено: Ср апр 14, 2010 10:55
Slava
Rus писал(а):
Единственное что можно удалять так это предыдущие голоса пользователя по правилу если пользователь проголосовал второй раз
так и происходит
Добавлено: Пт апр 16, 2010 12:36
Rus
Slava писал(а):Rus писал(а):
Единственное что можно удалять так это предыдущие голоса пользователя по правилу если пользователь проголосовал второй раз
так и происходит
мне кажется что это не так ...
Например банлист web-proxy правило antiproxy.com
<timestamp>2005-02-01 09:54:00</timestamp>
<user>slava</user>
<answer>Yes</answer>
</check>
<check>
<timestamp>2005-03-15 08:38:01</timestamp>
<user>Hilander</user>
<answer>Yes</answer>
</check>
<check>
<timestamp>2005-03-15 09:06:01</timestamp>
<user>Hilander</user>
<answer>Yes</answer>
</check>
<check>
<timestamp>2005-03-15 09:22:01</timestamp>
<user>Hilander</user>
<answer>Yes</answer>
</check>
<check>
<timestamp>2005-03-23 09:42:00</timestamp>
<user>Hilander</user>
<answer>Yes</answer>
</check>
Добавлено: Пт апр 16, 2010 12:46
Slava
Раньше это было не так, теперь так.
По этому есть старые ответы за разное время от одного пользователя.
При миграции базы на новый dbl удалю эти повторы.