Бан/глух с помощью клиента., бан с помощью грея/флая |
Здравствуйте, гость ( Вход | Регистрация )
Бан/глух с помощью клиента., бан с помощью грея/флая |
18.5.2014, 15:42
Сообщение
#1
|
|
Начинающий Группа: Пользователи Сообщений: 23 Регистрация: 29.6.2009 Пользователь №: 3 737 Спасибо сказали: 0 раз |
Привет всем) такая ситуация... и такой вопросик) есть хаб, на хабе есть операторские права... есть нужда заглушить один а мб несколько диапазонов но нет в операторских правах команды на бан/глух диапазона... собсно как реализовать с помощью клиента флая/грея бан т.е глух по одному айпишнику?) как запилить такой скриптик который бы по одному айпишнику банил/глушил?
команда имеющаяся для глуха: +gagip <ip> <time> <reason> надо чтоб по такому типу в чат отправлялась команда и тем самым потихоньку по одному айпишнику банить из нужного мне диапазона) просить тупо через админов не вариант) поскольку ресурс не простой и чтоб все это реализовать админам нужно долго обговаривать это с вышестоящими) сами админы сказали - не проблема запили скриптик да глуши по одному айпишнику) но как реализовать это в жизнь?) как мне запилить с помощью клиента?) кто подскажет как это можно сделать? например может как-то можно чтоб грей/флая брал из файла команды и глушил автоматом... или как-то иначе мб можно?) есть вариант например я в тхт файл добавил нужные мне айпишники для глуха а далее клиент уже берет из файла эти команды/айпишники и глушит в автоматическом режиме пока не пройдет весь файл таким образом))) только как все это реализовать?) или мб вообще как-то иначе возможно запилить?) подскажите мб кто-то так уже делал |
|
|
18.5.2014, 16:35
Сообщение
#2
|
|
Белый Волк Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз |
MeR,
Если стоит скрипт заглушки по айпи и при этом у вашего профиля в скрипте есть право глушить по айпи, значит, вы могли бы глушить по одному айпи, но для этого вам нужно узнать команду заглушки и её аргументы. Спросите вашего админа. Если скрипта нет - облом.. Птока сама по себе (без скрипта) не позволяет глушить по айпи. И вообще, если вам админ не дал права, зачем вам суетиться? Пусть сам админ и глушит (если стоит скрипт заглушки хоть по айпи, хоть по диапазонам, такой тут есть). И зачем эту тему открыли в разделе клиентов, непонятно, ведь суть вопроса касается только работы хаба, а не клиента. |
|
|
18.5.2014, 18:37
Сообщение
#3
|
|
Начинающий Группа: Пользователи Сообщений: 23 Регистрация: 29.6.2009 Пользователь №: 3 737 Спасибо сказали: 0 раз |
MeR, Если стоит скрипт заглушки по айпи и при этом у вашего профиля в скрипте есть право глушить по айпи, значит, вы могли бы глушить по одному айпи, но для этого вам нужно узнать команду заглушки и её аргументы. Спросите вашего админа. Если скрипта нет - облом.. Птока сама по себе (без скрипта) не позволяет глушить по айпи. И вообще, если вам админ не дал права, зачем вам суетиться? Пусть сам админ и глушит (если стоит скрипт заглушки хоть по айпи, хоть по диапазонам, такой тут есть). И зачем эту тему открыли в разделе клиентов, непонятно, ведь суть вопроса касается только работы хаба, а не клиента. хаб не птока) хаб самописный на основе верлика) т.е там команды бана и т.п идут как бы не скриптом) а вшиты в хаб... пусть перенесут админы тему куданить в нужное русло только я хз куда... вопрос по хабу да) но хаб не птока... и не верлик... только основа верлика) вопрос по клиенту т.к думаю для грея или флая можно замутить нечто скриптика) такого чтоб по одному айпишнику глушил) пару человек говорили что это реально сделать) вот и думаю что ресурс тут всетки по этой теме) мб кто юзал такую систему и у кого-то есть такой скриптик в закромах а админы почему сами не глушат/банят... ресурс большой и поэтому админы они просто админы) и существуют выше начальство компании) с которыми нужно это все обговаривать) а никто этим заниматсо не хочет) т.к ещё и ситуация с админами счас не совсем понятная... так такового админа по п2п у нас счас грубо говоря нету) т.к прошлый админ "слился" а новой замены вродь нету хД))) поэтому даже вот такими методами скрипта будет проще забанить диапазон хД))) как бы это не звучало но реально в данный момент по средствам скрипта - проще т.к мы как операторы прошлого админа просили на протяжении где-то полу года отключить одну подсеть... так и не отключили... теперь этот админ "слился" и нового админа нет, а подсеть эта достает обходами заглушек... а по средствам скрипта и заглушки каждого айпишника подсетки... хоть и будет флуд в чате, хоть и будет это долго, но блин это реально проще в свете последних событий хД))) ночью запустить бы этот скрипт... и пусть бы он себе глушил... |
|
|
18.5.2014, 19:26
Сообщение
#4
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
Банит и глушит именно хаб, клиент только посылает команду хабу, а хаб уже все делает. Если хаб не поддерживает это, то в одностороннем порядке (только со стороны клиента) невозможно ничего сделать.
Правда может речь идёт о черных списках на стороне клиента, то есть ситуация, когда конкретно ты добавляешь в своём клиенте человека в черный список, и сообщения от этого человека, добавленного в черный список, твой клиент игнорирует, а все остальные клиенты хаба по-прежнему видят сообщения этого человека, тогда да, тут все от клиента зависит, например, во флайлинке щелкаешь правой кнопкой по человеку и щелкаешь "Игнорировать пользователя по нику" |
|
|
19.5.2014, 0:17
Сообщение
#5
|
|
Начинающий Группа: Пользователи Сообщений: 23 Регистрация: 29.6.2009 Пользователь №: 3 737 Спасибо сказали: 0 раз |
Банит и глушит именно хаб, клиент только посылает команду хабу, а хаб уже все делает. Если хаб не поддерживает это, то в одностороннем порядке (только со стороны клиента) невозможно ничего сделать. Правда может речь идёт о черных списках на стороне клиента, то есть ситуация, когда конкретно ты добавляешь в своём клиенте человека в черный список, и сообщения от этого человека, добавленного в черный список, твой клиент игнорирует, а все остальные клиенты хаба по-прежнему видят сообщения этого человека, тогда да, тут все от клиента зависит, например, во флайлинке щелкаешь правой кнопкой по человеку и щелкаешь "Игнорировать пользователя по нику" мне надо чтоб клиент автоматом отправлял команду хабу) команду вида: +gagip <ip> <time> <reason> и чтоб не одну команду он отправил а определенное кол-во раз например 1000 раз для разных айпишников) например так: +gagip 127.0.0.1 365d тест +gagip 127.0.0.2 365d тест +gagip 127.0.0.3 365d тест +gagip 127.0.0.4 365d тест +gagip 127.0.0.5 365d тест ну и так далее) но как это реализовать хз) надо подгрузить клиенту такую задачу... чтоб он автоматом отправлял в чат подобные команды без моего участия) чтоб я ему дал старт - он поехал отправлять эти команды в чат) |
|
|
19.5.2014, 0:45
Сообщение
#6
|
|
Белый Волк Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз |
MeR,
Цитата мне надо чтоб клиент автоматом отправлял команду хабу) команду вида: +gagip <ip> <time> <reason> и чтоб не одну команду он отправил а определенное кол-во раз например 1000 раз для разных айпишников) Ну вы и зверь! Чувствую, вся затея затевается с какой-то неблаговидной целью.. Пахнет грязью. И вообще, вам же сказали, ЧТО ЕСЛИ СКРИПТА НЕТ, или ХАБОСОФТ НЕ ПРЕДПОЛАГАЕТ ТАКУЮ ВОЗМОЖНОСТЬ, вы НЕ МОЖЕТЕ КЛИЕНТОМ ГЛУШИТЬ АЙПИ! Ещё раз - разбирайтесь со своим админом! Используете какие-то секретные ПО, при этом сами не знаете об их возможностях, не знаете даже названия, и у нас же просите помощи.. |
|
|
19.5.2014, 2:42
Сообщение
#7
|
|
Начинающий Группа: Пользователи Сообщений: 23 Регистрация: 29.6.2009 Пользователь №: 3 737 Спасибо сказали: 0 раз |
MeR, Ну вы и зверь! Чувствую, вся затея затевается с какой-то неблаговидной целью.. Пахнет грязью. И вообще, вам же сказали, ЧТО ЕСЛИ СКРИПТА НЕТ, или ХАБОСОФТ НЕ ПРЕДПОЛАГАЕТ ТАКУЮ ВОЗМОЖНОСТЬ, вы НЕ МОЖЕТЕ КЛИЕНТОМ ГЛУШИТЬ АЙПИ! Ещё раз - разбирайтесь со своим админом! Используете какие-то секретные ПО, при этом сами не знаете об их возможностях, не знаете даже названия, и у нас же просите помощи.. та какие неблаговидные цели без оперки команду +gagip не заюзаешь) только имея операторство на хабе моно юзать такую команду) хаб на основе верлика - переписан чтоб больше кол-во народу поддерживал) я в это не вдавался мну то енто как оператору зачем) один дипазон обходит глухи... т.к им свободно можно менять айпишники... из-за этого и появилась такая необходимость... поскольку хаб и проект глобальный) т.е от провайдера то админы сами не могут глушить диапазон... подозреваю что им там надо разрешения от всяких там директоров и т.п) сложность в том что хаб провайдера... и чтоб заглушить определенный диапазон не один месяц соглашений нужен( я наверное блин быстрей руками по одному айпишнику переглушу хД))) вот и написал сюда узнать) мб кто в курсе) как мне сказали: грей в принципе работает на lua и взяв определенный скрипт бана/заглушек можно запилить под нужды грейлинка таким методом чтоб эти команды отправлялись в чат... мне не нужно чтоб как-то клиент банил) права оператора на хабе есть) мне нужно чтоб из под моего ника шли эти команды точ так же как я это делаю руками вписывая в чат) но чтоб все это дело шло в автоматическом режиме по типу бота))) или автокликера) или по типу спам бота) только чтоб он отправлял не однотипоное сообщение... а из списка который я ему задам) в данном случае этот список будет заглушек все чисто и прозрачно, отправил одну команду, следующую команду и так далее по списку... по типу бота/спам бота... P.S одни говорят что можно) другие блин говорят что нельзя хД) вас надо вместе свети кто-то точно что-то новое узнает))) я хз реально это или нет) в принципе помойму это реально сделать... т.к по типу бота... но на самом деле я хз реально ли это реализовать |
|
|
19.5.2014, 6:57
Сообщение
#8
|
|
Белый Волк Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз |
MeR,
Много слов и все бестолку! 1. Название хабософта так и не написали. 2. Клиент сам по себе НЕ ГЛУШИТ ПО АЙПИ, если на хабе не запущен такой скрипт, либо если сам хаб не поддерживает такую опцию. Больше на эту тему не поднимайте вопрос! 3. Кто вам сказал такую фигню, вот пусть он сам и делает, что вам надо. 4. Если очень сильно надо, дойдёте и до высокого начальника, чтоб получить разрешение на то, на что сетуете, что не позволяют, мол.. Можете не отвечать, вы порождаете только лишний флуд. |
|
|
19.5.2014, 10:03
Сообщение
#9
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
В Грейлинке можно написать такой скрипт, который лез бы в файл, брал диапазоны ip, и для каждого ip из взятого диапазона отсылал бы команду на хаб.
|
|
|
19.5.2014, 10:40
Сообщение
#10
|
|
Белый Волк Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз |
Setuper,
А толку, если хаб не глушит по айпи и нет такого скрипта на хабе? С определением диапазонов и айпи у него нет проблем, судя по всему, у него нет возможности глушить по айпи. |
|
|
19.5.2014, 14:43
Сообщение
#11
|
|
7 квадратиков Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 Спасибо сказали: 301 раз |
Ksan, есть у него всё, есть, успокойся! ТС уже несколько раз сказал об этом. И тема в правильном разделе создана, всё нормально.
MeR, Да, это возможно сделать в грейлинке, апексе, DC++ и во всех остальных клиентах, поддерживающих возможность запуска скриптов на Lua. Проблема в том, что под клиенты мало кто скрипты пишет. Готового решения нет, так-что, скорей всего, придётся тебе самому вникать в это дело. Ещё вариант — заточка скрипта пингера под твою задачу. PS: Поковырялся тут и составил скриптик для Lua API, совместимого с реализацией из DC++, который по команде /rangegag IP шлёт в чат 255 команд для глушения всех IP подсети /24. Довольно вероятно, что за этот флуд командами хаб вас забанит Удачи! код Код function CheckIP(s) if s:find"^%d+%.%d+%.%d+%.%d+$" then for d in s:gmatch"%d+" do d = tonumber(d) if d < 0 or d > 0xff then return false end end return true end return false end dcpp:setListener("ownChatOut", "rangegag", function(hub, sData) local sCmd = sData:match"^(%S+)" if sCmd and sCmd:lower() == "/rangegag" then hub:addLine("Outgoing command: "..sCmd) local sIP = sData:match"^%S+ (%S+)" if sIP and CheckIP(sIP) then hub:addLine("Found IP: "..sIP) local base = sIP:gsub("%d+$", "") for i=1,255 do hub:sendChat("+gagip "..base..i.." 365d тест") end else hub:addLine("Отсутствует или некорректен IP в параметре команды!") end return true end end ) DC():PrintDebug(" ** rangegag script loaded **") |
|
|
20.5.2014, 7:47
Сообщение
#12
|
|
Белый Волк Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз |
Тогда уж (если у него есть доступ к заглушке по айпи) можно проще:
- запилить эту команду в клиенте в "Команды пользователя" в виде: Цитата +gag %[ip] %[line:Время заглушки] %[line:Причина] - потом в списке юзеров сделать сортировку по айпи, выделить всех в том диапазоне, которое собираетесь глушить, - правой кнопкой на любом из этих выделенных юзеров открыть в меню клиента ту самую команду, прописать время/причину и ОК. Все отмеченные юзеры будут заглушены по айпи одной командой. Результат (только что проверил ещё раз): Цитата [11:42:09] <-Bot-> IP 178.150.102.212 (7Я-7Я-7яя) заглушен на 1 час. [11:42:09] <-Bot-> IP 178.165.36.4 (Gdima-tor) заглушен на 1 час. [11:42:09] <-Bot-> IP 178.165.39.16 (Tehnonekromant) заглушен на 1 час. [11:42:09] <-Bot-> IP 213.227.214.98 (Miron44ua) заглушен на 1 час. [11:42:09] <-Bot-> IP 77.122.33.89 (ВВВВВ_23) заглушен на 1 час. [11:42:09] <-Bot-> IP 91.194.51.250 (nicnic) заглушен на 1 час. В вашем случае ника в результатах может не быть, я проверял командой уже используемого скрипта заглушки по айпи, там именно такой вывод. Но я раньше, когда ещё на хабе (не Птока) вообще не было скриптов, использовал такой способ массового применения команд. |
|
|
20.5.2014, 9:56
Сообщение
#13
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
Для онлайн банов такой способ подойдет, а вот массово забанить диапазоны ip, которых нет на хабе не выйдет
|
|
|
20.5.2014, 10:02
Сообщение
#14
|
|
Белый Волк Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз |
Это не проблема.
Проверять каждый час-2-5-день и все будут в заглушке. Кстати, речь про заглушку, а не бан. |
|
|
Похожие темы
|
Сейчас: 26.11.2024, 20:09 |