DiapasonGag, тихая заглушка по диапазону (удобно против динамич. IP) |
Здравствуйте, гость ( Вход | Регистрация )
DiapasonGag, тихая заглушка по диапазону (удобно против динамич. IP) |
7.10.2010, 1:53
Сообщение
#1
|
|
Белый Волк Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз |
Название скрипта: DiapasonGag.lua
Версия: 1.2 Платформа: PtokaX 0.4.1.*+ API: API 2 Автор: Ksan (aka Trans) Город: Томск Дата написания: 04-04-2010 (начальная версия - в декабре 2009г) Описание: - В скрипте встроенная таблица с диапазонами для заглушки - начало диапазона и конец диапазона. - При старте скрипта проверяется наличие на хабе юзеров с заглушенных диапазонов, при обнаружении такие ники заносятся в таблицу. - при входе юзера с таких диапазонов сообщает админу о его приходе (через меню можно отменить этот показ), добавляет ник таблицу, - далее при попытке написать в чат и приват сначала проверяется наличие в таблице заглуш. ников, если да, то сообщение до остальных юзеров не дойдёт. Админу приходит извещение о попытке написать в чат или приват заглушенным юзером (через меню можно отменить этот показ) - Извещение о заглушке в чате по выбору через меню можно отправить в чат или в приват админа. Извещение о заглушке в привате админу приходит всегда в приват. - Имеется таблица команд, которые юзеру разрешено использовать даже при заглушке. - Имеется таблица ников-исключений. - Опов не глушит. В принципе, можно было бы сохранять таблицу заглуш. ников в файл, но особой нужды в этом нет, ибо таблица при старте скрипта заполняется сразу же. PS: Скрипт был написан давно, и здесь только малая часть возможностей, специально выдрал в пользу голодающих "одминов" (а остальное пусть лучше послужит тихо, контрразведка не любит шума). Думаю, аналогичные скрипты есть на форуме, но пусть и этот посидит скромненько рядом с гигантами мысли...может, пригодится кому. UPD1: (2010-10-19) Скрипт исправлен, проверен и перезалит. Приношу свои извинения за невероятно халтурную работу при первом выкладывании. :( Скрипт тогда собирал в конце бессонной ночи над другим скриптом, и умудрился такие ляпы пропустить.. UPD2: (2013-09-04) Скрипт исправлен, перезалит. Была ошибка - один из флагов был подменён другим и показ захода юзера из заглушенного диапазона не отключался. UPD3: (2017-03-13) К моему дикому смущению, снова обнаружилась ошибка, исправил и перезалил. И да, заодно ещё кое-какие небольшие изменения добавил (надеюсь, без ошибок). Благодарю CyberGhost404 за обнаружение ошибки!
Прикрепленные файлы
|
|
|
7.10.2010, 3:46
Сообщение
#2
|
|
Активный участник Группа: Пользователи Сообщений: 65 Регистрация: 23.7.2009 Пользователь №: 3 945 Спасибо сказали: 7 раз |
Скрипт хорош Ksan,но как исправить вот эту ошибку scripts\DiapasonGag.lua:32: unexpected symbol near 'end'.За ранее спс.
[quote name='Dimon21' date='7.10.2010, 4:31' post='34162'] Скрипт хорош Ksan,но как исправить вот эту ошибку scripts\DiapasonGag.lua:32: unexpected symbol near 'end'.За ранее спс. Нашёл ошибку. tDiap = { --- Диапазоны (начало и конец) ["95.81.0.0"] = "95.81.255.255", --- Волгателеком что-то динамич. со спамом ["79.133.0.0"] = "79.133.255.255", --- Волгателеком что-то динамич. со спамом ["188.19.136.0"] = "188.19.143.255", -- ЯНАО (спам по приватам с интим-рекламой) } end-удалить поставить экранировку. |
|
|
7.10.2010, 4:00
Сообщение
#3
|
|
Белый Волк Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз |
Ага, точно, спасибо, что подсказал, пока другие не скачали.
Я там сокращал длинный список диапазонов, взяв только начало, и закрыл автоматом таблицу через end, а не фигурной скобкой, так как перед этим тем же занимался и с другими функциями, обрезая и дописывая end Перезалил в первом сообщении, исправив опечатку. |
|
|
7.10.2010, 12:39
Сообщение
#4
|
|
Активный участник Группа: Пользователи Сообщений: 52 Регистрация: 20.9.2010 Пользователь №: 7 737 Спасибо сказали: 3 раза |
Ksan - В каком порядке его лучше поставить что-бы не возникло проблем?
Код Settings_saver_1.2.lua
FreshStuff3 5.0.1RUS.lua BanMsg.lua CleanReg_API2.lua Gag__v1.1__API2___by_Wariner.lua HubMenu.lua support.lua anti_adversting_multifunctional_api2_plus.lua StatPX.lua Registrator.lua TotalGag_api2.lua ChatHistory_N.lua |
|
|
7.10.2010, 13:33
Сообщение
#5
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
А попробовать самому подвигать и потестировать руки не позволяют?
|
|
|
7.10.2010, 13:54
Сообщение
#6
|
|
Активный участник Группа: Пользователи Сообщений: 52 Регистрация: 20.9.2010 Пользователь №: 7 737 Спасибо сказали: 3 раза |
|
|
|
7.10.2010, 14:46
Сообщение
#7
|
|
Главный ра******й тут... Группа: Главные администраторы Сообщений: 1 727 Регистрация: 18.5.2008 Из: RF, 2la Пользователь №: 1 Спасибо сказали: 776 раз |
Каждый скрипт лучше ставить первым ©
infection, придется научить тебя делать что-то самому, тут лентяев не любят. |
|
|
7.10.2010, 17:01
Сообщение
#8
|
|
Белый Волк Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз |
У меня данный скрипт стоит вторым, после GagMeSoftly..
И да, этот скрипт лучше держать повыше. |
|
|
18.10.2010, 20:01
Сообщение
#9
|
|
Активный участник Группа: Пользователи Сообщений: 52 Регистрация: 20.9.2010 Пользователь №: 7 737 Спасибо сказали: 3 раза |
что я не так сделал?
Код compare nil with number [19:03] Синтаксис C:\HUB_\PtokaX\0.4.1.2\scripts\DiapasonGag.lua:54: attempt to compare nil with number и когда через меню сматрю список в чате токо это !showdiapazgag вот ещё ошибка Код [00:51] Синтаксис C:\HUB_\PtokaX\0.4.1.2\scripts\DiapasonGag.lua:85: attempt to compare nil with number
|
|
|
19.10.2010, 2:55
Сообщение
#10
|
|
Белый Волк Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз |
infection, приношу свои извинения за халтурную работу! :(
Скрипт исправлен, проверен и перезалит в первом сообщении. |
|
|
19.10.2010, 14:56
Сообщение
#11
|
|
Активный участник Группа: Пользователи Сообщений: 52 Регистрация: 20.9.2010 Пользователь №: 7 737 Спасибо сказали: 3 раза |
Ksan не стоит извинятся мне уже самому пора вникать в луу!
Вот только нет времени, а неадекватов больше с каждым днём! спасибо что исправил скрипт, теперь хоть на хабе будет спокойней. хм... но что-то сообщения видны другим юзерам в чате Код [15:50:13 | 192.168.0.2 ] <Cool> тест [15:51:10 | 192.168.0.2 ] <Cool> а и в истории сообщения остались хотя скрипт в самом вверху... |
|
|
19.10.2010, 15:21
Сообщение
#12
|
|
Белый Волк Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз |
1. А попадает ли этот айпи в диапазон заглушенных?
2. И нет ли в списке исключений этого ника? 3. У меня скрипт работает как надо, при включенном показе сообщений заглушенных пишет: Цитата [19:18:51] <ReportBot> ( 192.168.1.2 ) Заглушка по диапазону. <Test_user> Тест В запрещённых стоит диапазон Код ["192.168.1.2"] = "192.168.1.4", Ну чем я ещё могу помочь тебе? |
|
|
19.10.2010, 16:48
Сообщение
#13
|
|
Активный участник Группа: Пользователи Сообщений: 52 Регистрация: 20.9.2010 Пользователь №: 7 737 Спасибо сказали: 3 раза |
скрипт серьёзно не пашет!
вот у тебя видно что бот блочит и пишет в чат. у меня только это в лс видно [17:42:22] <ReportBot> Показ заглушек по параметрам отключён. но всё равно тот кто в диапазоне может писать в чат! может из за того что я в белом листе и мой ип тоже в диапазоне! ?! неа проверил скрипт показывает что пришол юзер с заглушенного диапазона но всё равно не работает скрипт |
|
|
19.10.2010, 17:06
Сообщение
#14
|
|
Белый Волк Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз |
1. Когда я проверял, я тоже был сам в том самом заглушенном диапазоне. Я мог писать, а второй - он юзер - не мог писать.
Показ/не показ заглушек роли не играет. 2. У тебя всех заглушенных показывает в чате или только кого-то конкретно? 3. Кидай сюда свой скрипт, какой ты сейчас используешь, и покажи, какой конкретно заглушенный ник светится в чате и каков его профиль и IP |
|
|
19.10.2010, 17:11
Сообщение
#15
|
|
Активный участник Группа: Пользователи Сообщений: 52 Регистрация: 20.9.2010 Пользователь №: 7 737 Спасибо сказали: 3 раза |
всё перепроверял всё равно идут сообщения в чат и мне в приват!
и другие видят тоже чат хотя ип в диапазоне! а вот скрипт DiapasonGag.lua ( 5.14 килобайт ) Кол-во скачиваний: 7 IP-юзера 10.151.78.** профиль рег |
|
|
19.10.2010, 20:25
Сообщение
#16
|
|
Белый Волк Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз |
Вот нафиг ты так сделал?
Код tUnforbid = { -- Разрешенные команды для заглушенных "", "", "", "", "", "", } Ты же этим самым в список разрешенных команд записал всё, что пишут в чат... Не хочешь команд, ну просто закомменти эти строки и всё, или вообще удали все строки, кроме начала и конца таблицы. Мог бы сразу сказать, какие изменения делал. |
|
|
19.10.2010, 21:47
Сообщение
#17
|
|
Активный участник Группа: Пользователи Сообщений: 52 Регистрация: 20.9.2010 Пользователь №: 7 737 Спасибо сказали: 3 раза |
Ksan - не ругайся
спасибо тебе ещё раз |
|
|
19.10.2010, 23:02
Сообщение
#18
|
|
Белый Волк Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз |
Сорри...просто я себя почувствовал в какой-то момент идиотом...у меня работает - у тебя нет, один и тот же скрипт...Поневоле начнёшь нервничать.
|
|
|
9.6.2011, 9:23
Сообщение
#19
|
|
Активный участник Группа: Пользователи Сообщений: 65 Регистрация: 23.7.2009 Пользователь №: 3 945 Спасибо сказали: 7 раз |
Ksan здраствуй это отличный скрипт а можеш его под RusHub .Прошу меня сильно не бить и не запускать тапочки если попал не в тему скриптов под птоку.
|
|
|
15.6.2011, 23:35
Сообщение
#20
|
|
Белый Волк Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз |
Dimon21, сорри, но я под РусХаб ещё не пишу, у меня его нет и пока не ожидается..
Попроси кого другого. |
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последнее сообщение | |
---|---|---|---|---|---|
DiapasonGag Диапазон гаг |
3 | Dimon21 | 8 378 | 4.9.2013, 14:52 Посл. сообщение: Артём |
|
Сейчас: 27.11.2024, 1:53 |