Универсальный Пингер для ptokax 4.1.2 |
Здравствуйте, гость ( Вход | Регистрация )
Универсальный Пингер для ptokax 4.1.2 |
19.7.2011, 17:16
Сообщение
#1
|
|
Абсолютный новичок Группа: Пользователи Сообщений: 2 Регистрация: 2.5.2011 Пользователь №: 9 203 Спасибо сказали: 0 раз |
Столкнулся с такой проблемой... Начал добавлять свой хаб по разным хаб-листам. Но везде почему-то пишет, что он оффлайн. На Хаблист.всети.ком выдал ошибку, что пингеру невозможно подключиться к хабу. Либо я не понял, либо хабу нужен пингер! Помогите плиз!! Напишите универсальный пингер
ЗАРАНЕЕ ОЧЕНЬ БЛАГОДАРЕН!!!! Видел такой на русхаб, при включении его, выдаёт - Код [01:13] Синтаксис C:\Ptoka\scripts\pinger_newapi.lua:42: bad argument count to 'SendToUser' (2 expected, got 4) [01:13] Критическая ошибка в скрипте pinger_newapi.lua ! Скрипт остановлен! Код Пингера под РусХаб Код sHubName = "-<[File-Tracker]>-" sAddress = "dchub://khabarovsk.no-ip.biz" -- ip:port sDescription = "Описание хаба" iMaxUsers = 2000 -- максимально допустимое число пользователей iMinShare = 0 -- минимальная шара на хабе iMinSlots = 0 -- минимальное число слотов iMaxHubs = 0 -- максимальное число хабов, на которых находится пользователь sOwner = "Ник владельца хаба" -- Владелец хаба -- ник админа, который получит сообщение об ошибке в скрипте -- local OpNick = "{•ADMIN•}Maksim_94" -- включение/отключение статусного сообщения о пинге -- -- включить - 'true' | отключить - 'false' -- local sPingIPmess = true function OnStartup() sBot = Config.sHubBot end function OnSupports(UID, sData) if sData:find"^$BotINFO" then Core.SendToUser(UID, "$Supports UserCommand NoGetINFO NoHello UserIP2 BotINFO HubINFO") return true end end function OnUnknown(UID, sData) if sData:find"$BotINFO" then Core.SendToUser(UID, ("$HubINFO %s$%s$%s$%d$%d$%d$%d$RusHub$%s"):format(sHubName, sAddress, sDescription, iMaxUsers, iMinShare, iMinSlots, iMaxHubs, sOwner)) if sPingIPmess then Core.SendToProfile(0, " *** Хаб • "..sHubName.." • был пропингован с IP • "..UID.sIP.." •", sBot) end return true end end function OnError(sErrMsg) local tUser = Core.GetUser(OpNick) if tUser then Core.SendToUser(tUser.sNick, " *** Произошла ошибка в скрипте: "..sErrMsg, sBot, sBot) end end P.S. Настроен под меня. Хаб, адрес и прочая фигня Надеюсь какнибудь поможет этот материал |
|
|
19.7.2011, 17:17
Сообщение
#2
|
|
Site Reliability Engineer Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз |
Настраивай птоку! Скрипты в ней для этого не нужны!
|
|
|
19.7.2011, 17:37
Сообщение
#3
|
|
7 квадратиков Группа: Модераторы Сообщений: 793 Регистрация: 21.1.2009 Пользователь №: 1 895 Спасибо сказали: 301 раз |
|
|
|
19.7.2011, 17:37
Сообщение
#4
|
|
Участник Группа: Пользователи Сообщений: 32 Регистрация: 23.7.2009 Из: спб Пользователь №: 3 949 Спасибо сказали: 1 раз |
Столкнулся с такой проблемой... Начал добавлять свой хаб по разным хаб-листам. Но везде почему-то пишет, что он оффлайн. На Хаблист.всети.ком выдал ошибку, что пингеру невозможно подключиться к хабу. Либо я не понял, либо хабу нужен пингер! Помогите плиз!! Напишите универсальный пингер ЗАРАНЕЕ ОЧЕНЬ БЛАГОДАРЕН!!!! Видел такой на русхаб, при включении его, выдаёт - Код [01:13] Синтаксис C:\Ptoka\scripts\pinger_newapi.lua:42: bad argument count to 'SendToUser' (2 expected, got 4) [01:13] Критическая ошибка в скрипте pinger_newapi.lua ! Скрипт остановлен! Код Пингера под РусХаб Код sHubName = "-<[File-Tracker]>-" sAddress = "dchub://khabarovsk.no-ip.biz" -- ip:port sDescription = "Описание хаба" iMaxUsers = 2000 -- максимально допустимое число пользователей iMinShare = 0 -- минимальная шара на хабе iMinSlots = 0 -- минимальное число слотов iMaxHubs = 0 -- максимальное число хабов, на которых находится пользователь sOwner = "Ник владельца хаба" -- Владелец хаба -- ник админа, который получит сообщение об ошибке в скрипте -- local OpNick = "{•ADMIN•}Maksim_94" -- включение/отключение статусного сообщения о пинге -- -- включить - 'true' | отключить - 'false' -- local sPingIPmess = true function OnStartup() sBot = Config.sHubBot end function OnSupports(UID, sData) if sData:find"^$BotINFO" then Core.SendToUser(UID, "$Supports UserCommand NoGetINFO NoHello UserIP2 BotINFO HubINFO") return true end end function OnUnknown(UID, sData) if sData:find"$BotINFO" then Core.SendToUser(UID, ("$HubINFO %s$%s$%s$%d$%d$%d$%d$RusHub$%s"):format(sHubName, sAddress, sDescription, iMaxUsers, iMinShare, iMinSlots, iMaxHubs, sOwner)) if sPingIPmess then Core.SendToProfile(0, " *** Хаб • "..sHubName.." • был пропингован с IP • "..UID.sIP.." •", sBot) end return true end end function OnError(sErrMsg) local tUser = Core.GetUser(OpNick) if tUser then Core.SendToUser(tUser.sNick, " *** Произошла ошибка в скрипте: "..sErrMsg, sBot, sBot) end end P.S. Настроен под меня. Хаб, адрес и прочая фигня Надеюсь какнибудь поможет этот материал в настройках птохи есть пункт дополнительно там в самом низу галки обе две поснимать |
|
|
20.7.2011, 21:18
Сообщение
#5
|
|
Освоившийся участник Группа: Пользователи Сообщений: 276 Регистрация: 23.3.2010 Из: РФ Смоленск Пользователь №: 6 429 Спасибо сказали: 60 раз |
Maksim_94,
В PtokaX имеется настройка запрещающая пинг с хаблистов и еще банальный вопрос: на хаб с внешки (интернета) войти можно? |
|
|
21.7.2011, 19:26
Сообщение
#6
|
|
Абсолютный новичок Группа: Пользователи Сообщений: 2 Регистрация: 2.5.2011 Пользователь №: 9 203 Спасибо сказали: 0 раз |
Я всё настроил, всё окей! И ещё вопрос - может другой порт сделать? или ещё вариант - зарегистрировать другой DNS в системе NO IP с другими параметрами?
|
|
|
22.7.2011, 6:40
Сообщение
#7
|
|
Освоившийся участник Группа: Пользователи Сообщений: 260 Регистрация: 1.6.2010 Пользователь №: 6 968 Спасибо сказали: 83 раза |
Делай что тебе нравится. К пингованию это не имеет никакого отношения.
|
|
|
Похожие темы
|
Сейчас: 23.11.2024, 1:26 |