hub
Скрипт антирекламы для PtokaX
Авторы: Damaks ™ и nd
Совместимость: PtokaX 0.4, Lua 5.1, API 2
- Сканирует чат и личку.
- Запрещённые слова ищутся по шаблонам, что во много раз уменьшает количество примеров рекламных фраз.
- Регистр не важен, www и wWw фильтруются одинаково (самый эффективный и компактный на сегодняшний день алгоритм преобразования кодировки cp1251 в нижний регистр).
- Не существует проблемы с обходом защиты благодаря оптимальному поисковому алгоритму (распространённая проблема в большинстве скриптов, случается при нахождении в одном сообщении заперещённой фразы и исключения).
- Раздельные функции сканирования чата и лички (выбрать нужный режим можно изменением одной цифры в скрипте).
- Приличный выбор самых необходимых режимов наказания: возможность бана на заданное время (задаётся в скрипте), разъединения (сообщение юзеру о рекламе и disconnect), просто замены запрещённой фразы (сообщение с рекламой заменяется информационным, его видит только отправитель), тихого фильтрования (отправитель думает, что всё нормально и сообщение доставлено, в личке и общем чате же оно не появляется).
- Возможность информирования операторов о попытке рекламы с показом запрещённой фразы (если хотите знать, кто что отсылает).
В скрипте есть подробные пояснения, которые помогут разобраться даже новичку в lua.
Скачать:
anti_adversting_multifunctional_api2.lua
Авторы: Damaks ™ и nd
Совместимость: PtokaX 0.4, Lua 5.1, API 2
Основывается на известном скрипте антирекламы anti_adversting_multifunctional_api2.lua. Немного расширяет функциональность, при увеличении размера всего на 17%.
Добавлено в версии +:
– Раздельные шаблоны для чата и лички (для разных критериев фильтрования).
Сборка PtokaX 0.4.1.1 в GNU Linux Debian/Ubuntu
Собственно читая Ptoka Lua Board наткунлся я на скрипт установки в дебиан\убунту сего чуда. Все конечно в нем хорошо, но можно же лучше!
Вот список притензий к сборке PtokaX:
1. Кривой MakeFile - ну что такое - нет пунктов install и uninstall
2. Нигде нет ни слова про автозапуск.
3. Использование домашних директорий юзеров, что, как я уже убедился, не есть хорошо...
Вывод - дописать MakeFile и сделать вменяемый установщик (пока только bash), но в планах хочу собрать пакет и даже попробовать его добавить в репозитории ;)
В общем предлагаю архивчик, содержащий скрипт установки (install.sh), а так же дописал MakeFile, добавив пункты install & uninstall ;) Кроме того в установку включент init.d скрипт для автозапуска демона и минимальный набор настроек.
Проблема с хаблистом
В хаблисте зарегенил но там выдает ошибку.
[+] Socket created
[+] Connected
[->] $Lock EXTENDEDPROTOCOLbPubf\wyC`R?i_m2PQq1n]kGT6?win Pk=PtokaX
[->]
[->] <2mbit.Net> Sorry, this hub banned yourself from hublist because allow CTM exploit.
[->]
[->]
[->]
[->]
[+] Disconnectiong
Hub checked in 0.777 seconds
This is your hub information:Status HubSw Error
Hub Name
Что делать,я не3наю.
Проблема с ограничениями на хабе
Проблема в следующем: Для нераспространения других хабов, владелец первого хаба (с рождения сети), пользуясь пока популярностью своего хаба, поставил периодический опрос клиентов DC++ на количество подключённых хабов. И если клиент DC++ отвечал, что больше одного, следует отключение, т. .е для того чтобы пользоваться его хабом надо отключатся от всех остальных. Как можно решить данную проблему? Тут на сколько я понимаю требуется правильный ответ клинта DC++ на опрос, т. е. ответ о подключении всего 1 хаба. Просто не очень хорошо соображаю в DC++ и не знаю можно ли это реализовать в существующих клиентах. Аля APEXDC++, FLYLINKDC++ и т.п. Может через пользовательские команды или ёщё как, или требуется доработка кода клиента?



Последние комментарии
8 недель 3 дня назад
9 недель 4 дня назад
10 недель 3 дня назад
14 недель 5 дней назад
18 недель 1 час назад
21 неделя 1 день назад
21 неделя 2 дня назад
21 неделя 4 дня назад
21 неделя 5 дней назад
22 недели 5 дней назад