myDC.ru

Здравствуйте, гость ( Вход | Регистрация )

 

> Ipgag V.3.01, API1 | навороченная заглушка юзеров

Рейтинг 5 V
Теги
Нет тегов для показа
NikseR
сообщение 17.11.2008, 1:52
Сообщение #41


Продвинутый участник
****

Группа: Пользователи
Сообщений: 135
Регистрация: 18.7.2008
Из: г. Москва
Пользователь №: 219
Спасибо сказали: 25 раз




Название скрипта: IpGag v.3.01 by inside
Версия API: 1
Автор скрипта: inside
Год написания: 2008
Описание скрипта: Глушак по IP, опционально глушим либо общий чат, либо общий с приватом.
Более информативная версия.
Добавлено:
Версия 1.5 :
Если юзер онлайн, то:
# список заглушённых IP покажет напротив его IP, его ник
# Можно разглушить юзера по нику
Версия 2.1 :
+ глушак по времени (или вечный) на:
а) Приват
б) Чат
в) Чат и приват
+ юзер разглушивается при написании в чат фразы если срок гага истёк
+ глушак диапазона
+ спец сообщение для определённого диапазона
+ новое, удобное меню
+ разбивка прав на команды по профилям
Версия 2.5 :
+ опционально можно писать причину
+ более подробная разбивка прав
+ таблица запрещённых к глушаку IP
+ мелкие исправления...
Версия 2.6:
+ пишутся логи по дням... кто, кого, за что... и когда )
+ опция амнистии
+ при просмотре списка заглушенных происходит проверка не прошло ли время глушака и если да, то глушак стирается. Т.е. в списке теперь вы не увидите заглушенных время которых прошло.
+ мелкие поправления по правам
Версия 2.7:
+ исправлена ошибка с записью логов
+ таблица VIP профилей, которых не могут глушить
Версия 2.8:
! Оптимизация записи логов
+ чтение логов через команду
Версия 3.0:
! Амнистия создаёт backup файл. Иногда случаются случайные нажатия... =(
+ Поиск по логам и спискам заглушенных
! Оптимизация скрипта
! VIP персон можно делать теперь не только по IP, но и по профилям и никам
+ Необходима причина для разглушки
! Небольшие изменения в записи логов
! Если вы пытаетесь заглушить уже заглушенного юзера, то сразу же будет выдано по какой причине он был заглушен

Прикрепленный файл  ip.gag.3.0.rar ( 8.28 килобайт ) Кол-во скачиваний: 553


От себя: Очень навороченный глушак. Есть заглушка на определенное время, а также ведутся логи. Был бы признателен тем, кто конвертнул бы его на API2 без ошибок, если такое возможно big_smile.gif


Спасибо сказали:
Go to the top of the page
+Quote Post
4 страниц V  < 1 2 3 4 >  
Начать новую тему
Ответов
*FoxMalder*
сообщение 13.8.2009, 7:30
Сообщение #42


мяу =^.^=
******

Группа: Пользователи
Сообщений: 414
Регистрация: 20.5.2008
Пользователь №: 6
Спасибо сказали: 14 раз




проблема осталась

Код
Синтакс IP.GAG/DATADIR/Ip.gag.3.0.functions.lua:326: attempt to concatenate field 'REASON' (a nil value)
Go to the top of the page
+Quote Post
Ksan
сообщение 13.8.2009, 9:28
Сообщение #43


Белый Волк
*********

Группа: Пользователи
Сообщений: 1 723
Регистрация: 11.9.2008
Из: г.Томск
Пользователь №: 516
Спасибо сказали: 657 раз




Цитата(*FoxMalder* @ 13.8.2009, 11:30) *
проблема осталась

Код
Синтакс IP.GAG/DATADIR/Ip.gag.3.0.functions.lua:326: attempt to concatenate field 'REASON' (a nil value)

Убери из скрипта из той строки вот этот кусочек в конце:

Причина: \""..tInfoRaGag["REASON"].."\"

Потому что при заглушке диапазона нет причины, следовательно, нет в таблице и поля REASON, вместо неё только "ExtraMesage", которое уже присуствует в обсуждаемой 326-й строке кода.

И вообще, если бы ты поставил мою версию скрипта и как есть, то не было бы проблем. big_smile.gif
Go to the top of the page
+Quote Post
*FoxMalder*
сообщение 13.8.2009, 11:21
Сообщение #44


мяу =^.^=
******

Группа: Пользователи
Сообщений: 414
Регистрация: 20.5.2008
Пользователь №: 6
Спасибо сказали: 14 раз




так я и поставил скрипт из #33 сообщения
попробуй теперь так..
Go to the top of the page
+Quote Post
Uncle_Dif
сообщение 16.8.2009, 21:37
Сообщение #45


Освоившийся участник
*****

Группа: Пользователи
Сообщений: 335
Регистрация: 18.5.2009
Из: Уфа, штат Солнечная Башкирия
Пользователь №: 3 353
Спасибо сказали: 7 раз




Цитата(Wariner @ 9.1.2009, 20:31) *
какая версия скрипта у меня была такую и сконвертировал....

делов то


Нельзя ли так: доступ к скрипту имеет мастер и оператор, а не мастер и юзер?
По-моему логично- поставил опа и дал ему доступ к заглушке, снял опа- отнял доступ.
И не надо лазить по файлам менять ники при ротации опов...
Go to the top of the page
+Quote Post
D'aspid
сообщение 7.11.2009, 13:14
Сообщение #46


Освоившийся участник
*****

Группа: Пользователи
Сообщений: 280
Регистрация: 4.6.2008
Из: Россия
Пользователь №: 10
Спасибо сказали: 42 раза




Как сделать так чтобы IP человека имеющего право ставить заглушку не показывался в чате?
Go to the top of the page
+Quote Post
Артём
сообщение 7.11.2009, 14:06
Сообщение #47


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 774 раза




D'aspid
Открывай папку DATADIR скрипт Ip.gag.3.0.tables ищешь строку 182
Код
SendToAll(BotName, ""..user.sName.." заглушил пользователя с адресом "..GagedIP.." до "..TimeGagInfo.." на "..ModeGagInfo..". Причина: \""..gagREASON.."\"")

и удаляешь
Код
"..GagedIP.."
Go to the top of the page
+Quote Post
Ksan
сообщение 7.11.2009, 16:57
Сообщение #48


Белый Волк
*********

Группа: Пользователи
Сообщений: 1 723
Регистрация: 11.9.2008
Из: г.Томск
Пользователь №: 516
Спасибо сказали: 657 раз




Артём, ты не понял вопроса.
Внимательнее прочти и посмотри на строку, которую советуешь поменять.

Цитата(D'aspid @ 7.11.2009, 16:14) *
Как сделать так чтобы IP человека имеющего право ставить заглушку не показывался в чате?

Что-то я не видел никогда в чате IP того, кто ставит заглушку, да и незаем это показывать. Если это в самом деле так у вас, значит, скрипт какой-то модифицированный попался...
Go to the top of the page
+Quote Post
Артём
сообщение 7.11.2009, 17:12
Сообщение #49


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 774 раза




Trans
Цитата
[16:11:40] <Hub-Security> Артём заглушил пользователя с адресом 109.86.176.132 до 17:11, 7 Ноября 2009 года на приват. Причина: "Тест"
Go to the top of the page
+Quote Post
Ksan
сообщение 7.11.2009, 17:32
Сообщение #50


Белый Волк
*********

Группа: Пользователи
Сообщений: 1 723
Регистрация: 11.9.2008
Из: г.Томск
Пользователь №: 516
Спасибо сказали: 657 раз




Ещё раз прочти:
Цитата
Как сделать так чтобы IP человека имеющего право ставить заглушку не показывался в чате?
У тебя вот это:
Цитата
с адресом 109.86.176.132
- это твой адрес? Он сочетается с тем, что спрашивал человек?
Go to the top of the page
+Quote Post
D'aspid
сообщение 7.11.2009, 18:22
Сообщение #51


Освоившийся участник
*****

Группа: Пользователи
Сообщений: 280
Регистрация: 4.6.2008
Из: Россия
Пользователь №: 10
Спасибо сказали: 42 раза




Артем если удалить "..GagedIP.." то скроется IP заглушенного а не заглушившего разве не так?

Скрипт брал в этом топике by wariner, прикрепляю.

Кстати Артем попробуй сделать амнистию всем и ты увидишь что IP амнистрировавшего проходит в чат.
Прикрепленные файлы
Прикрепленный файл  IpGAG_API_2.rar ( 10.64 килобайт ) Кол-во скачиваний: 28
 
Go to the top of the page
+Quote Post
Артём
сообщение 8.11.2009, 12:11
Сообщение #52


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 774 раза




Цитата(Trans @ 7.11.2009, 16:32) *
Ещё раз прочти: У тебя вот это: - это твой адрес? Он сочетается с тем, что спрашивал человек?

Нет то не мой IP, а IP заглушенного юзера, мой IP только показывает в чате во время амнистии.
Цитата
Кстати Артем попробуй сделать амнистию всем и ты увидишь что IP амнистрировавшего проходит в чат.

Код
function Amnesty(name)
    BackGagFile()
    GagTable = { }
    Core.SendToAll("<"..BotName.."> \n\nПроизведена амнистия заглушённых юзеров! Ура! Ура! Ура!\n\n")
end

тогда так сделай))) big_smile.gif


Спасибо сказали:
Go to the top of the page
+Quote Post
Kocha
сообщение 10.3.2010, 16:15
Сообщение #53


Активный участник
***

Группа: Пользователи
Сообщений: 62
Регистрация: 9.3.2010
Из: Новосибирск
Пользователь №: 6 299
Спасибо сказали: 0 раз




VIP пользователи могут почему то пользоваться заглушкой подскажите как это исправить ????

Еще как можно сделать чтобы по рангам была доступна заглушка ?

Вы успешно заглушили henry до 19:12... скажите как исправить ? я в 19:12 только поставил заглушку

или скинте налаженый скрипт пожайлуста
Go to the top of the page
+Quote Post
Артём
сообщение 10.3.2010, 16:18
Сообщение #54


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 774 раза




Kocha посмотри в Ip.gag.3.0.tables.lua
Go to the top of the page
+Quote Post
Kocha
сообщение 10.3.2010, 16:42
Сообщение #55


Активный участник
***

Группа: Пользователи
Сообщений: 62
Регистрация: 9.3.2010
Из: Новосибирск
Пользователь №: 6 299
Спасибо сказали: 0 раз




смотрел там не чего нет полезного
Go to the top of the page
+Quote Post
Kocha
сообщение 12.3.2010, 14:22
Сообщение #56


Активный участник
***

Группа: Пользователи
Сообщений: 62
Регистрация: 9.3.2010
Из: Новосибирск
Пользователь №: 6 299
Спасибо сказали: 0 раз




когда я глушу пользователя "Временно-написать на сколько", пишу например на 8 мин заглушил поставел бан в 17:16 !а пишет вот это
Kocha заглушил Oostin по IP до 17:16, 12 Марта 2010 года на приват и общий чат. Причина: "Проверяю "
должно было время поменяться 17:24, а когда баню на 1 час все норм ) подскажите как исправит это плиз !)
Go to the top of the page
+Quote Post
Nickolya
сообщение 14.3.2010, 16:16
Сообщение #57


Главный ра******й тут...
*********

Группа: Главные администраторы
Сообщений: 1 727
Регистрация: 18.5.2008
Из: RF, 2la
Пользователь №: 1
Спасибо сказали: 776 раз




На своем же компьютере стоит хаб? Если нет - могут быть различия во времени сервера и твоего клиента (винды), я проверил, все работает как надо:
Цитата
[16:12:43] <PtokaX> Вы были заглушены по IP до 16:21, 14 Марта 2010 года на приват и общий чат. Причина: "тест ( by Nickolya )"


Еще возможно ты пишешь 8m, а это гаг на 1 месяц и меняется только месяц, а время сохраняется, что правильно, а 8 минут будет как 8M, проверь все еще раз, в английском ли варианте ты вводишь время и напиши сюда что ты вписываешь во все поля.


Спасибо сказали:
Go to the top of the page
+Quote Post
Kocha
сообщение 15.3.2010, 9:05
Сообщение #58


Активный участник
***

Группа: Пользователи
Сообщений: 62
Регистрация: 9.3.2010
Из: Новосибирск
Пользователь №: 6 299
Спасибо сказали: 0 раз




Цитата(Nickolya @ 14.3.2010, 19:16) *
На своем же компьютере стоит хаб? Если нет - могут быть различия во времени сервера и твоего клиента (винды), я проверил, все работает как надо:


Еще возможно ты пишешь 8m, а это гаг на 1 месяц и меняется только месяц, а время сохраняется, что правильно, а 8 минут будет как 8M, проверь все еще раз, в английском ли варианте ты вводишь время и напиши сюда что ты вписываешь во все поля.

спс choler.gif
Go to the top of the page
+Quote Post
Kocha
сообщение 17.3.2010, 16:06
Сообщение #59


Активный участник
***

Группа: Пользователи
Сообщений: 62
Регистрация: 9.3.2010
Из: Новосибирск
Пользователь №: 6 299
Спасибо сказали: 0 раз




[18:56:37] <Палата> Вы успешно заглушили VarRriO до 19:1, 17 Марта 2010 года на общий чат! Чтобы разглушить его, введите !ungagip 10.134.1.38

банил в 18:56 до 19:01 а он пишет 19:1 как исправить ?
Go to the top of the page
+Quote Post
Nickolya
сообщение 17.3.2010, 16:45
Сообщение #60


Главный ра******й тут...
*********

Группа: Главные администраторы
Сообщений: 1 727
Регистрация: 18.5.2008
Из: RF, 2la
Пользователь №: 1
Спасибо сказали: 776 раз




Это уже красивости... 1 значит 1, это минуты, в цифрах нули не пишутся в начале, вы ко всему будете придираться?
Попробуй заменить
Код
        tRESULT = ""..Hours..":"..Minutes..", "..Days.." "..Months.." 2"..string.rep("0",3-string.len(Years))..""..Years.." года"
на
Код
        tRESULT = ""..Hours..":"..(Minutes:len() ~= 1 and Minutes or "0"..Minutes)..", "..Days.." "..Months.." 2"..string.rep("0",3-string.len(Years))..""..Years.." года"


Спасибо сказали:
Go to the top of the page
+Quote Post
Kocha
сообщение 18.3.2010, 8:54
Сообщение #61


Активный участник
***

Группа: Пользователи
Сообщений: 62
Регистрация: 9.3.2010
Из: Новосибирск
Пользователь №: 6 299
Спасибо сказали: 0 раз




СПАСИБО ВСЕ РАБИТ
Go to the top of the page
+Quote Post

4 страниц V  < 1 2 3 4 >
Ответить в данную темуНачать новую тему
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0

Collapse

> Похожие темы

  Тема Ответов Автор Просмотров Последнее сообщение
No New Posts От: Ipgag V.3.01
От темы с ID: 664
0 Kocha 4 091 17.3.2010, 16:06 Посл. сообщение: Kocha

 



RSS Сейчас: 27.11.2024, 3:20