Raw + Adl Search |
Здравствуйте, гость ( Вход | Регистрация )
Raw + Adl Search |
6.2.2009, 21:09
Сообщение
#1
|
|
Активный участник Группа: Пользователи Сообщений: 88 Регистрация: 4.2.2009 Пользователь №: 2 102 Спасибо сказали: 1 раз |
Ранее у меня стоял PtokaX_0.3.5.1.lua5.0.2.
И, через команды этого хаба, был реализован поиск порнографических файлов на хабе. Стоял клиент ApecDC++ 1.1.0, который при подключении пользователей проверял их на наличие файлов. Проверка происходила через ADL поиск с внесённый в него список ТТН порнографических файлов. Когда клиент находил такой файл он выполнял следующюю RAW команду - Цитата $To: %[userNI] From: %[myNI] $<%[myNI]> Вы были кикнуты, потому что в вашей шаре находиться порно-файлы - %[adlFile]. Бан 7 дней.|<%[myNI]> кикнул %[userNI] Причина: Порно в шаре - %[adlFile]. Бан 7 дней.|<%[myNI]> !fulltempbanip %[userI4] 1w Порно в шаре - %[adlFile]|!drop %[userNI]| Всё работало отлично. Но, после перехода на PtokaX_0.4.1.1, происходит следующее. ApecDC++ 1.1.0 находит пользователя, но не может кикнуть его. В тоже время сам получает дисконнект от хаба. Цитата [20:01:14] *** User Darx - Sharing 1 forbidden files including AMV_Hell_0.avi, comment: Порно: AMV_Hell_0 [20:01:20] *** Connection closed Что нужно поменять в коде RAW команды? |
|
|
6.2.2009, 23:38
Сообщение
#2
|
|
Постоялец Группа: Пользователи Сообщений: 462 Регистрация: 20.10.2008 Пользователь №: 843 Спасибо сказали: 15 раз |
Сделай отправку в приват главному боту.
|
|
|
7.2.2009, 0:23
Сообщение
#3
|
|
Активный участник Группа: Пользователи Сообщений: 88 Регистрация: 4.2.2009 Пользователь №: 2 102 Спасибо сказали: 1 раз |
Сделай отправку в приват главному боту. Так? $To: %[userNI] From: %[myNI] $<%[myNI]> Вы были кикнуты, потому что в вашей шаре находиться порно-файлы - %[adlFile]. Бан 7 дней.|<%[myNI]> кикнул %[userNI] Причина: Порно в шаре - %[adlFile]. Бан 7 дней.| $To: GameZoneBOT From: %[myNI] $<%[myNI]> !fulltempbanip %[userI4] 1w Порно в шаре - %[adlFile]|!drop %[userNI]| Если я правильно прописал, то всё осталось по прежднему. Клиента, при попытке кикнуть, дисконектит. |
|
|
7.2.2009, 4:35
Сообщение
#4
|
|
Постоялец Группа: Пользователи Сообщений: 462 Регистрация: 20.10.2008 Пользователь №: 843 Спасибо сказали: 15 раз |
Давай по частям.
Цитата $To: %[userNI] From: %[myNI] $<%[myNI]> Вы были кикнуты, потому что в вашей шаре находиться порно-файлы - %[adlFile]. Бан 7 дней.| Вроде верно. Орфографию только поправь. Цитата <%[myNI]> кикнул %[userNI] Причина: Порно в шаре - %[adlFile]. Бан 7 дней.| Это вроде должно в главный чат идти. Попробуй без него. Цитата $To: GameZoneBOT From: %[myNI] $<%[myNI]> !fulltempbanip %[userI4] 1w Порно в шаре - %[adlFile]| Команда на бан боту,вроде верно тоже. %[userI4] клиент точно видит? Цитата !drop %[userNI]| Отправь это тоже боту. Если всё равно косяк - включай полный дебаг протокола и смотри после чего именно выкидывает. Ещё можно попробовать потестить,указав вместо бота личку тестовому клиенту,заодно посмотришь как это видит бот. Ещё вариант - попробуй поотправлять тестовому клиенту Raw по частям,в этом случае возможно узнать какая сбойная. Минутку,а что за %[adlFile]? Нет такого параметра! И почему ADL,а не просто Autosearch? Гораздо проще ведь. |
|
|
9.2.2009, 22:41
Сообщение
#5
|
|
Активный участник Группа: Пользователи Сообщений: 88 Регистрация: 4.2.2009 Пользователь №: 2 102 Спасибо сказали: 1 раз |
Цитата %[userI4] клиент точно видит? На старом хабе видел, сейчас утверждать это не могу. Цитата Минутку,а что за %[adlFile]? Нет такого параметра! Возможно, его уже нет? Потому, что ранее этот параметр был и отлично работал. Выводил в чат файл, который нашёл. Цитата И почему ADL,а не просто Autosearch? Гораздо проще ведь. Каким образом можно организовать такой автоматизированный поиск без ОПа через аutosearch? Можно подробнее? upd: Delion Спасибо за консультацию. Всё заработало. %[adlFile] Работает. Пример. RAW !fulltempbanip %[userI4] 1w Порно в шаре - %[adlFile]| Результат в чате: <myBOT> *** 172.16.110.126 был полностьювременно забанен , наказал adult_finder на: 7 дней по причине: Порно в шаре - student sex parties парень развел одногруппницу на секс в подъезде-28 минут(русское порно).avi. %[adlFile] = student sex parties парень развел одногруппницу на секс в подъезде-28 минут(русское порно).avi |
|
|
10.2.2009, 3:10
Сообщение
#6
|
|
Постоялец Группа: Пользователи Сообщений: 462 Регистрация: 20.10.2008 Пользователь №: 843 Спасибо сказали: 15 раз |
Цитата %[adlFile] Значит не весь список мне выдало. Или посмотрел не там. Цитата поиск без ОПа через аutosearch В Апексе он вроде был...хотя могу ошибаться,смотрел очень давно. Организовывается легко - что искать,как часто,за что наказывать,и какое Raw отправлять. Без опа? А смысл без опа? Вообще говоря,это совсем даже не тот случай,когда ключик нужен. А в чём была проблема? |
|
|
10.2.2009, 14:34
Сообщение
#7
|
|
Активный участник Группа: Пользователи Сообщений: 88 Регистрация: 4.2.2009 Пользователь №: 2 102 Спасибо сказали: 1 раз |
А смысл без опа? Вообще говоря,это совсем даже не тот случай,когда ключик нужен. Я имел в виду человеческий фактор. А не права. В данном поиске клиент сам проверяют новый пользователей, банит. Т.е. процесс автоматизирован. А в чём была проблема? Убрал оповещение в чат о бане, т.к. оповещение и так выводиться. И убрал в конце команду дропа, т.к. при бане провинившегося и так кикает. И всё, заработало. Скорее всего, не работало из-за того, что команду бана я не писал боту. P.S.: Raw Commands Old Raw Parameters %[mynick] = Display Your Nick %[nick] = Display Users Nick %[tag] = Display User Tag %[description] = Display User Description %[email] = Display User Email %[share] = Display Exact Share in Bytes %[statedshare] = Display Stated Share in Bytes %[statedshareformat] = Display Stated Share ( xx Kb) %[realshare] = Display Real Share in Bytes %[realshareformat] = Display Real Share ( xx Kb) %[filesshared] = Display Number of Files Shared by User %[shareshort] = Display xx Kb %[ip] = Display IP adress %[userip] = Display User IP %[host] = Display User Host %[file] = Display Filename %[clienttype] = Display Clienttype %[ct] = Display Clienttype %[cc] = Display Client Comment (Not Recommend in AML Profiles) %[cheatingdescription] = Display Cheating Description %[cd] = Display Cheating Description %[clientinfo] = Display a report of the User %[nl] = makes a new line (eg. Enter) %[line:<title>] = opens a dialog like kick reason %[kickline:<title>] same as %[line:<title>] but it saves last 20 strings. %[adl] = Display ADL Comment if set %[t] = trigger from fav hubs %[opchat] = the OpChats nick if set in fav hubs New Raw Parameters Basic Paramters %[userNI] - Display user nick %[userDE] - Display user description %[userI4] - Display user IP %[userU4] - Display user UDP port %[userEM] - Display user email %[userCO] - Display user connection type %[myNI] - Display your nick %[myDE] - Display your description %[myI4] - Display your IP %[myU4] - Display your UDP port %[myEM] - Display your email %[myCO] - Display your connection type %[userLO] - Display User Lock %[userPK] - Display User PK String %[userSU] - Display User Supports %[userIS] - Display User ISP %[userHT] - Display User Host %[userCM] - Display Comment (Dunno what this one does) Client Checking Parameters %[userCS] - Display Cheating Description %[userCT] - Display Client type %[userMT] - Display Myinfo type %[userSS] - Display Size of share in bytes (from MyInfo string) %[userSSshort] - Display Formated size of share %[userRS] - Display Real size of share (checked by "Check File List" test) %[userLS] - Display File list size %[userLL] - Display File list size in bytes %[userFD] - Display Disconnection made by Client %[userTO] - Display Connection Timeouts made by Client %[userTC] - Display 1 if "Get user response" is complete %[userFC] - Display 1 if "Check File List" is complete %[userBC] - Display 1 if client is bad/fake %[userBF] - Display 1 if fle list is bad/fake %[userST] - Display Status of Client %[userTS] - Display answer of "Get user response" test %[userCM] - Display Client Comments (Not Recommended when using AML Clientlists) %[userOP] - Display 1 if user is OP %[ussrHU] - Display 1 if user is hubbot %[userBO] - Display 1 if user is Bot (user w/o connection type in NMDC) %[uuserHI] - Display 1 if user is Hidden %[userTA] - Display user Tag %[userVE] - Display user client version %[userHN] - Display number of hubs where user dont have account(reg/vip) %[userHR] - Display number of hubs where user have account %[userHO] - Display number of hubs where user have OP account %[userSL] - Display number of user slots %[userRG] - Display 1 if user is registered on hub %[userGE] - File List Generator %[userFI] - File List CID %[userUC] - Unknown Commands %[userSF] - Shared files count %[userST] - IconStatus %[userSL] - Slots count %[userTCTime] - Time of TestSUR complete %[userFCTime] - Time of File List check complete %[userCID] - CID %[userLS] - List size %[userUS] - Connection %[userSID] - SID (Note: designed for %[userAW] - Returns whether user has set away status (Note: designed for ADL Parameters %[adlFile] - File name %[adlComment] - Comment %[adlFileSize] - File size %[adlFileSizeShort] - File size (short format) %[adlTTH] - File TTH %[adlForbiddenSize] - Forbidden files size %[adlForbiddenSizeShort] - Forbidden files size (short format) %[adlTotalPoints] - Total ADL Search points %[adlAllFileNames] - List of all forbidden file names (separated with ";") %[adlFilesCount] - Forbidden files count |
|
|
10.2.2009, 22:56
Сообщение
#8
|
|
Постоялец Группа: Пользователи Сообщений: 462 Регистрация: 20.10.2008 Пользователь №: 843 Спасибо сказали: 15 раз |
Цитата Стареем батенька, стареем Как бы не так. В RSX++ для ADL-поиска совсем другие параметры. |
|
|
12.2.2009, 21:48
Сообщение
#9
|
|
Активный участник Группа: Пользователи Сообщений: 88 Регистрация: 4.2.2009 Пользователь №: 2 102 Спасибо сказали: 1 раз |
Сможет ли клиент (не ОП/Мастер) выводить следующее сообщение в чат <%[myNI]> %[userNI], %[userI4]. Порно в шаре - %[adlFile]|? Хаб VerliHub 0.9.8d-RC2.
Или использование raw доступно только ОПам и мастерам? |
|
|
12.2.2009, 22:14
Сообщение
#10
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
Перевод с английского raw - необработанный, то есть raw команды - это необработанные (не разобранные) команды. Потому что, как правило, команды протокола после поступления разбираются (разбиваются) клиентом или сервером по частям.
RAW команды - это любые команды как используемые тем или иным протоколом, так и совершенно неизвестные команды. Короче говоря через raw команды можно отослать на хаб всё, что угодно, однако в зависимости от того, что отошлёшь на хаб и какой статус ты имеешь на хабе реакция хаба может быть совершенно различной (обычно хаб отключает тебя, если от тебя пришла неизвестная команда, если от тебя пришла запрещённая для твоего статуса на хабе команда, то хаб оповещает о том, что нет прав на использование этой команды). Ты написал команду чата. Команда чата обычно всегда разрешена всем. Поэтому указанная команда выведется, однако некоторые клиентские переменные могут не содержать данных, например %[userI4] - обычно простому пользователю не отсылаются ip адреса всех пользователей хаба. |
|
|
7.4.2009, 17:40
Сообщение
#11
|
|
Абсолютный новичок Группа: Пользователи Сообщений: 2 Регистрация: 7.4.2009 Пользователь №: 2 954 Спасибо сказали: 0 раз |
вопрос а куда сообсно это RAW-команду писать?
где должен находится ADL , чтобы происходило действие запрашиваемое в первом посте? |
|
|
8.4.2009, 10:21
Сообщение
#12
|
|
Активный участник Группа: Пользователи Сообщений: 88 Регистрация: 4.2.2009 Пользователь №: 2 102 Спасибо сказали: 1 раз |
вопрос а куда сообсно это RAW-команду писать? где должен находится ADL , чтобы происходило действие запрашиваемое в первом посте? Клиент: ApexDC++ 1.1.0 1. File - Settings - Advanced - Fake detector - Action & RAW Создаётся RAW команда: Код $To: %[userNI] From: %[myNI] $<%[myNI]> Вы были кикнуты, потому что в вашей шаре находяться порно-файлы - %[adlFile]. Бан 7 дней.|$To: GameZoneBOT From: %[myNI] $<%[myNI]> !fulltempbanip %[userI4] 1w Порно в шаре - %[adlFile]| 2. View - ADL Search Создаём список ТТН. 3. View - Favorite Hubs Напротив нужного хаба разрешаем RAW команду. |
|
|
12.4.2009, 12:15
Сообщение
#13
|
|
Абсолютный новичок Группа: Пользователи Сообщений: 2 Регистрация: 7.4.2009 Пользователь №: 2 954 Спасибо сказали: 0 раз |
благодарю
а можно ли такое же сделать в пелинке или грейлинке? в апексе он пашет только при скачке файл-листа.... как сделать чтобы в поиске искал и банил? так как ~3000-5500 файл-листов проверить нельзя таким образом |
|
|
12.4.2009, 14:31
Сообщение
#14
|
|
Активный участник Группа: Пользователи Сообщений: 88 Регистрация: 4.2.2009 Пользователь №: 2 102 Спасибо сказали: 1 раз |
а можно ли такое же сделать в пелинке или грейлинке? в апексе он пашет только при скачке файл-листа.... как сделать чтобы в поиске искал и банил? так как ~3000-5500 файл-листов проверить нельзя таким образом Возможно, этот скрипт поможет - http://mydc.ru/topic573.html |
|
|
2.5.2009, 12:12
Сообщение
#15
|
|
Начинающий Группа: Пользователи Сообщений: 22 Регистрация: 30.3.2009 Пользователь №: 2 850 Спасибо сказали: 0 раз |
Возможно, этот скрипт поможет - http://mydc.ru/topic573.html Нужен скрипт для клиента, а не для хаба. Чтобы Оператор хаба мог запустить у себя этот скрипт или плагин и автоматом банить по ТТН за порно. Тот вариент, что предложил Derk_B_P не срабатывает. |
|
|
12.11.2009, 12:19
Сообщение
#16
|
|
Начинающий Группа: Пользователи Сообщений: 10 Регистрация: 16.12.2008 Пользователь №: 1 450 Спасибо сказали: 2 раза |
Шаманю уже не первый месяц.
Хаб - VerliHub 0.9.8e-r2 Клиент - Ziox++ 2.07 Blue Естественно, являюсь владельцем =) Перепробовал множество различных вариаций, но никак не могу избавиться от дрочеров на хабе. Команды просто игнорируются. Устал плясать с бубном и вычищать говношары вручную. Хочу автоматизации процесса. Требуется выполнить всего одно действие. Кик+Бан на 3 дня с объяснением ЗА ЧТО его прибили. |
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последнее сообщение | |
---|---|---|---|---|---|
Block Search Exploit Блокирует использование уязвимости в клиентах пользователей хаба |
7 | Alexey | 9 491 | 5.3.2017, 22:50 Посл. сообщение: Ksan | |
Block Search Exploit Блокирует использование уязвимости в клиентах пользователей хаба |
0 | Alexey | 4 376 | 25.2.2017, 17:33 Посл. сообщение: Alexey |
|
Сейчас: 23.11.2024, 1:30 |