myDC.ru

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

 
3 страниц V  < 1 2 3 >  
Ответить в данную темуНачать новую тему

> Opchecker, API1, API2 | Проверка на опство

Теги
Нет тегов для показа
Николай
сообщение 24.2.2009, 19:48
Сообщение #21


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

Группа: Пользователи
Сообщений: 55
Регистрация: 7.12.2008
Из: Тула
Пользователь №: 1 349
Спасибо сказали: 1 раз




Спасибо тебе огромное, Добрый Человек!)


Спасибо сказали:
Go to the top of the page
+Quote Post
Николай
сообщение 5.3.2009, 17:25
Сообщение #22


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

Группа: Пользователи
Сообщений: 55
Регистрация: 7.12.2008
Из: Тула
Пользователь №: 1 349
Спасибо сказали: 1 раз




Скажите плз что нужно сделать чобы при бане в этом скрипте в оп чат ип баненого отправлялся =)
Go to the top of the page
+Quote Post
Wariner
сообщение 5.3.2009, 17:41
Сообщение #23


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




Код
            local msg = "\r\n\t\tВы были забанены за несанкционированное использование аккаунта ОПератора хаба!"..
                "\r\n\t\tЕсли Вы действительно ОПератор хаба и просто сменили свой IP-адрес, то"..
                "\r\n\t\tСвяжитесь с администратором хаба: "..tSetup.Email
            Core.SendToUser(user, "<"..tSetup.Bot.."> "..msg)
                        Core.SendToOpChat("юзера с ип "..user.sIP.." забанило за несанкционированное использование аккаунта ОПератора хаба")
            Core.Disconnect(user)
            BanMan.BanIP(user.sIP, "Подделка ника администрации", tSetup.Bot, true)


Цитата(bonch @ 1.3.2009, 18:06) *
Уважаемые, здравствуйте. Прошу понять меня правильно, вопрос: возможно ли на базе этого скрипта создать новый для привязки ника регистрируемого к его IP. Или если есть подобные аналоги, тыкните пальцем.

ищи скрипт регистрации с защитой по ип!


Спасибо сказали:
Go to the top of the page
+Quote Post
d00ker
сообщение 18.3.2009, 1:02
Сообщение #24


Начинающий
*

Группа: Пользователи
Сообщений: 28
Регистрация: 9.2.2009
Пользователь №: 2 165
Спасибо сказали: 0 раз




Подскажите пожалуйста, как например надо вписывать ники и ip адреса ОПераторов и Мастеров хаба. А если ip динамические! как быть?!
Go to the top of the page
+Quote Post
Wariner
сообщение 18.3.2009, 8:20
Сообщение #25


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




там внутри скрипта привидены примеры! я говорю о API 2!


Спасибо сказали:
Go to the top of the page
+Quote Post
Andrey_SHANDERA
сообщение 18.3.2009, 15:34
Сообщение #26


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

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




У меня все равно пропускает под левым ИП адресом.. ((( И вот такая ошибка вылезла OpChecker_API_2.lua:39: attempt to index local 'sIP' (a nil value)
Go to the top of the page
+Quote Post
Andrey_SHANDERA
сообщение 18.3.2009, 17:41
Сообщение #27


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

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




OpChecker_API_2.lua:39: attempt to index local 'sIP' (a nil value) Эта же ошибка и можно зайти под любым ип адресом. Все скрипты вырубил. Только этот оставил. Вчем может быть проблема не пойму... Ни чего ни меняю... Только вписываю свой ник, и ип. И любой может зайти.
Go to the top of the page
+Quote Post
Wariner
сообщение 18.3.2009, 18:14
Сообщение #28


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




Поправил протестировал перезалил в первый пост!


Спасибо сказали:
Go to the top of the page
+Quote Post
d00ker
сообщение 18.3.2009, 18:37
Сообщение #29


Начинающий
*

Группа: Пользователи
Сообщений: 28
Регистрация: 9.2.2009
Пользователь №: 2 165
Спасибо сказали: 0 раз




["admin"] = "127.0.0.2", -- привязка к IP
["oper"] = "dynip", -- динамический IP
["-=Wariner=-"] = {"127.0.0.0", "127.0.0.20"}, -- привязка к диапазону



чтозначит каждая строчка?! в смысле, че за привязка к ай-пи?! че за привязка к диапазону?! в "dynip" что писать надо?!
Go to the top of the page
+Quote Post
Wariner
сообщение 18.3.2009, 19:20
Сообщение #30


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




ну знаете народ если это не понятно комент то я уже не знаю как и писать....
Цитата
["admin"] = "127.0.0.2", -- привязка к IP
["oper"] = "dynip", -- динамический IP
["-=Wariner=-"] = {"127.0.0.0", "127.0.0.20"}, -- привязка к диапазону

Итак
привязка к IP - если ты заведомо знаешь IP и ник оператора и уверен что он меняться не будет
привязка к диапазону - если ты заведомо знаешь диапазон IP которым пользуется оператор и его ник
динамический IP - значит что ип оператора меняется не пойми как(в принципе в этом случае можно попросту не добавлять ник оператора в таблицу)
Go to the top of the page
+Quote Post
Andrey_SHANDERA
сообщение 18.3.2009, 19:32
Сообщение #31


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

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




Спасибо, теперь всё работает! Ни ужели ни кто не тестил? Все просто тупо качали и запускали? Хех
Go to the top of the page
+Quote Post
d00ker
сообщение 18.3.2009, 19:43
Сообщение #32


Начинающий
*

Группа: Пользователи
Сообщений: 28
Регистрация: 9.2.2009
Пользователь №: 2 165
Спасибо сказали: 0 раз




поняЛ!!! а вот как узнать диапазон ай пи ?!
Go to the top of the page
+Quote Post
Wariner
сообщение 18.3.2009, 19:48
Сообщение #33


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




как правило если динамические IP не часто меняются то операторы меняют их сами чтоб избежать бана. так что все вопросы к своим людям
Go to the top of the page
+Quote Post
d00ker
сообщение 19.3.2009, 0:46
Сообщение #34


Начинающий
*

Группа: Пользователи
Сообщений: 28
Регистрация: 9.2.2009
Пользователь №: 2 165
Спасибо сказали: 0 раз




ну вот раз в 12 часов происходит смена ай пи...
Go to the top of the page
+Quote Post
Al-j®
сообщение 2.7.2009, 9:16
Сообщение #35


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

Группа: Пользователи
Сообщений: 68
Регистрация: 26.8.2008
Из: Екатеринбург
Пользователь №: 430
Спасибо сказали: 2 раза




["-=Wariner=-"] = {"127.0.0.0", "127.0.0.20"}, -- привязка к диапазону

А можно поставить 2 ипа? У меня оп на хабе с динамическим IP, но их только два и они абсолютно разные. Не помню какие точно, но примерно это выглядит так:
IP#1 88.256.45.78
IP#2 97.48.522.45

ипы "от балды" написаны

Ещё вопрос, довольно-таки глупый


function ValidateNickArrival(user)
--Core.SendToUser(user, )
if OpSecurity[user.sNick] then

Что тут закоментировано? big_smile.gif
Go to the top of the page
+Quote Post
Wariner
сообщение 2.7.2009, 9:32
Сообщение #36


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




можно писать так
Код
OpSecurity = {
    ["Admin"] = "127.0.0.1",                                -- привязка к  IP
        ["Admin"] = "10.10.10.1",
    ["OP"] = "dynip",                                  --  динамический IP
    ["OP2"] = {"127.0.0.2", "127.0.0.20"},       -- привязка к диапазону
    }

но при этом функцию надо привести в такой вид:
Код
function ValidateNickArrival(user)
    if OpSecurity[user.sNick] then
        for i,v in pairs(OpSecurity) do
            if i == user.sNick then
                if ((v == user.sIP) or (v == "dynip")) or ((type(v) == "table") and (Ip2Num(user.sIP) >= Ip2Num(v[1])) and (Ip2Num(user.sIP) <= Ip2Num(v[2]))) then
                    Core.SendToUser(user, "<"..Bot.."> Проверка IP-адреса пройдена!")
                    return true
                end
            end                
        end
    end    
    local msg = "\r\n\t\tВы были забанены за несанкционированное использование аккаунта ОПератора хаба!"..
                "\r\n\t\tЕсли Вы действительно ОПератор хаба и просто сменили свой IP-адрес, то"..
                "\r\n\t\tСвяжитесь с администратором хаба: "..Email
    Core.SendToUser(user, "<"..Bot.."> "..msg)
    Core.Disconnect(user)
    BanMan.BanIP(user.sIP, "Подделка ника администрации", Bot, true)    
end


пробуй
Go to the top of the page
+Quote Post
vad
сообщение 9.12.2009, 8:16
Сообщение #37


Начинающий
*

Группа: Пользователи
Сообщений: 10
Регистрация: 30.10.2009
Пользователь №: 4 861
Спасибо сказали: 0 раз




Загрузил скрипт OPChecker ошибок не выдаёт указал ник соответсвующий айпи начал проверять когда заходят с другога айпи то почему то не банил а в птохе такая ошибка : Ptokax_0.4.11\scripts\OpChecker.lua:43:attempt to call fild 'Ban' (a nil value) понятно что это про бан а что имено не понятно или чета нехватает ???????? помогите разобраться
Go to the top of the page
+Quote Post
Alexey
сообщение 9.12.2009, 16:53
Сообщение #38


7 квадратиков
*******

Группа: Модераторы
Сообщений: 793
Регистрация: 21.1.2009
Пользователь №: 1 895
Спасибо сказали: 301 раз




Скрипт из первого поста?
Go to the top of the page
+Quote Post
vad
сообщение 10.12.2009, 4:05
Сообщение #39


Начинающий
*

Группа: Пользователи
Сообщений: 10
Регистрация: 30.10.2009
Пользователь №: 4 861
Спасибо сказали: 0 раз




Скрипт из первогопоста выдаёт серано ошибка OpChecker_API_2.lua:39: attempt to index local 'sIP' (a nil value) Хотя писали что устранили как такль тестирую скрипт он выдаёт ашибку
Go to the top of the page
+Quote Post
Alexey
сообщение 10.12.2009, 5:37
Сообщение #40


7 квадратиков
*******

Группа: Модераторы
Сообщений: 793
Регистрация: 21.1.2009
Пользователь №: 1 895
Спасибо сказали: 301 раз




В скрипте из первого поста строка с номером 39 пуста. Либо ты что-то наизменял, либо это не скрипт из первого поста.
Go to the top of the page
+Quote Post

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

Collapse

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

  Тема Ответов Автор Просмотров Последнее сообщение
No New Posts От: Opchecker
От темы с ID: 747
0 X-Sky 4 236 8.12.2010, 20:51 Посл. сообщение: X-Sky
No New Posts Topic has attachmentsОт: Opchecker
От темы с ID: 747
0 Wariner 4 336 18.3.2009, 17:09 Посл. сообщение: Wariner
No New Posts От: Opchecker
От темы с ID: 747
1 bonch 5 789 5.3.2009, 23:15 Посл. сообщение: bonch

 



RSS Сейчас: 23.11.2024, 1:38