HelloBotAkaVerlihub, API2 | Инфо при входе как на Verlihub`е |
Здравствуйте, гость ( Вход | Регистрация )
HelloBotAkaVerlihub, API2 | Инфо при входе как на Verlihub`е |
17.5.2009, 20:03
Сообщение
#21
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
Название скрипта: HelloBotAkaVerlihub
Версия скрипта: 1.0 Версия API: API 2 Автор: Sephiroth_Lukaw Описание скрипта: показывает инфо при входе как на Verlihub`е. Для отображения страны нужно: Установка базы ip-to-country: 1). Качаем архив отсюда: 2). Распаковываем его содержимое в папку PtokaX/cfg файл ip-to-country так же прикреплён ниже перенесено из раздела Запросы скриптов
Прикрепленные файлы
ip_to_country.csv.zip ( 712.33 килобайт )
Кол-во скачиваний: 301
HelloBotAkaVerlihub.lua ( 437 байт ) Кол-во скачиваний: 656 |
|
|
10.2.2010, 21:23
Сообщение
#22
|
|
Начинающий Группа: Пользователи Сообщений: 29 Регистрация: 9.9.2009 Из: Нижнего Тагила Пользователь №: 4 402 Спасибо сказали: 0 раз |
(((я эту качал
ip_to_country.csv.zip у вас есть свежая )))хорошоая............)) |
|
|
10.5.2010, 15:05
Сообщение
#23
|
|
PtokaX DC Hub 0.4.1.2 Группа: Пользователи Сообщений: 203 Регистрация: 20.1.2009 Из: Republic of Belarus, Minsk, Uruchie, Avalon. Пользователь №: 1 890 Спасибо сказали: 4 раза |
Как сделать что мы место Страны писало приставку сети (локальной сети). То бишь ясно что придётся самому писать базу приставок сети. Если можно переделайте.
|
|
|
10.5.2010, 15:44
Сообщение
#24
|
|
Белый Волк Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз |
Добавь в таблицу аналогичным же образом диапазоны локалок местных, вместо сокращённых букв стран впиши префиксы, вместо развёрнутого названия страны пиши название локальной сети.
Если твои локальные сети входят в диапазоны, уже вписанными в таблицу (я точно не помню, но может), выдели свои диапазоны как отдельные страны-сети и делай, как выше написано. Таково моё скромное мнение.. |
|
|
10.5.2010, 16:36
Сообщение
#25
|
|
PtokaX DC Hub 0.4.1.2 Группа: Пользователи Сообщений: 203 Регистрация: 20.1.2009 Из: Republic of Belarus, Minsk, Uruchie, Avalon. Пользователь №: 1 890 Спасибо сказали: 4 раза |
вот к примеру:
"16777216","18219007","AU","AUS","AUSTRALIA" - я так понел это диапазон 167.77.216 - 182.190.7 я пишу так "101591","10159255","12","123","12345" - 10.15.9.1 - 10.15.9.255 фиг что определяется, пишет всё равно что не известно. Или я вообще не так понел и неправильно делаю? |
|
|
10.5.2010, 16:58
Сообщение
#26
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
потому что первые два числа эт о не ип в его первозданном виде а ип пересчитанный на число!
|
|
|
10.5.2010, 17:20
Сообщение
#27
|
|
PtokaX DC Hub 0.4.1.2 Группа: Пользователи Сообщений: 203 Регистрация: 20.1.2009 Из: Republic of Belarus, Minsk, Uruchie, Avalon. Пользователь №: 1 890 Спасибо сказали: 4 раза |
а не могли бы вы мне объяснить технику, к примеру как сделать что бы по диапазону айпи: 10.15.9.1 - 10.15.9.255 писала страну и т.д. к примеру Беларусть???
Заранее сенк=) |
|
|
10.5.2010, 17:42
Сообщение
#28
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
смотри функцию Ip2Num, надеюсь разберёшься http://mydc.ru/index.html?showtopic=334&am...post&p=2543
|
|
|
10.5.2010, 21:53
Сообщение
#29
|
|
PtokaX DC Hub 0.4.1.2 Группа: Пользователи Сообщений: 203 Регистрация: 20.1.2009 Из: Republic of Belarus, Minsk, Uruchie, Avalon. Пользователь №: 1 890 Спасибо сказали: 4 раза |
В общем у мя какое то хз что появилось.
Вычислил что диапазон: 10.15.1.1 = 168755457 10.15.255.255 = 168820735 Вписал в базу тока вот это: "168755457","168820735","Ur","Uru","Uruchie" Больше нечего в нём нету. Захожу на хаб: [22:26:31] <BOT> Твоя инфа: - [::] Ник: [Uruchie]Drakula - [::] Твой профиль: Master (0) - [::] Твой IP: 10.15.9.119 - [::] Country Code: Republic of Korea Вопрос как может быть корея если кроме: "168755457","168820735","Ur","Uru","Uruchie" - в базе нечего нету???? Откуда оно это берёт??? |
|
|
10.5.2010, 23:22
Сообщение
#30
|
|
Белый Волк Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз |
А ты Птоку останавливал-запускал? Или на лету менял?
База грузится только при запуске Птоки один раз. |
|
|
11.5.2010, 2:55
Сообщение
#31
|
|
Местный Группа: Неактивированные Сообщений: 908 Регистрация: 26.12.2008 Пользователь №: 1 574 Спасибо сказали: 1406 раз |
Если в базу IP-To-Country добавить диапазон с несуществующим кодом страны, то при совпадении с этим диапазоном будет возвращаться произвольный код.
Так что добавить диапазон типа этого: Код "123456789","234567890","Za","Zad","Zadnica" не получится.Ситуацию может исправить разве что перекомпиляция PtokaX со своим списком стран. |
|
|
11.5.2010, 14:51
Сообщение
#32
|
|
PtokaX DC Hub 0.4.1.2 Группа: Пользователи Сообщений: 203 Регистрация: 20.1.2009 Из: Republic of Belarus, Minsk, Uruchie, Avalon. Пользователь №: 1 890 Спасибо сказали: 4 раза |
Ksan Разумеется
alex82 Диапазон 10.15.9.1 - 10.15.9.255 получилось то, уже не получается. Значит вернёмся к началу. Как сделать что мы место Страны писало приставку сети (локальной сети). То бишь ясно что придётся самому писать базу приставок сети. Если можно переделайте. Заранее сенк!!!! |
|
|
9.9.2010, 10:28
Сообщение
#33
|
|
Активный участник Группа: Пользователи Сообщений: 63 Регистрация: 17.7.2010 Пользователь №: 7 294 Спасибо сказали: 0 раз |
Помогите, пожалуйста дополнить в скрипт (прикреплен) функцию ' UserShare ' или подобную ей, т.е : Какой объем информации расшарен в данный момент у пользователя.
Пробывал с других скриптов выдрать, но что то не получается, мозг кипит уже :(
Прикрепленные файлы
|
|
|
9.9.2010, 11:14
Сообщение
#34
|
|
Site Reliability Engineer Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз |
После
Код HalloText = string.gsub(HalloText, "%[Prof%]", tProfiles[tUser.iProfile]) добавь Код HalloText = string.gsub(HalloText, "%[Share%]", GetNormalShare(Core.GetUserValue(tUser,16))) ну и например в конец скрипта Код function GetNormalShare(s) s = tonumber(s) or 0 if s >= 1125899906842624 then return (math.floor(1000 * s / 1125899906842624) / 1000).." ПБ" elseif s >= 1099511627776 then return (math.floor(1000 * s / 1099511627776) / 1000).." TБ" elseif s >= 1073741824 then return (math.floor(1000 * s / 1073741824) / 1000).." ГБ" elseif s >= 1048576 then return (math.floor(1000 * s / 1048576) / 1000).." МБ" elseif s >= 1024 then return (math.floor(1000 * s / 1024) / 1000).." КБ" else return s.." Б" end end в hallo.txt не забудь [Share] |
|
|
9.9.2010, 12:50
Сообщение
#35
|
|
Активный участник Группа: Пользователи Сообщений: 63 Регистрация: 17.7.2010 Пользователь №: 7 294 Спасибо сказали: 0 раз |
Спасибо огромное, работает
Сообщение отредактировал Saymon - 9.9.2010, 12:52
Причина редактирования: Не надо цитировать посты!
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последнее сообщение | |
---|---|---|---|---|---|
От: HelloBotAkaVerlihub От темы с ID: 1950 |
0 | Артём | 3 743 | 26.8.2009, 11:22 Посл. сообщение: Артём |
|
Сейчас: 27.11.2024, 2:52 |