Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

MyDC.ru _ Сетевые скрипты [PtokaX] _ IP INFO v 1.0

Автор: DEN 007 13.1.2011, 0:18

Название: IP info v 1.0
Версия API: 2
Версия скрипта: 1.0
Автор: DEN 007 & немного помог Trans, за что ему спасибо!
Запросил: Артём, в чате хаба mydc.
Описание:
Смысл скрипта заключается в получении информации о IP, с немало известного сайта ripe.net

Выводит информацию об айпи по команде: !punchip <айпи> или через меню.
Выводит информацию об айпи, по нику командой: !punchnickip <айпи> или через меню.

Для работы требуется библиотека http://mydc.ru/topic43.html.
Скрипт основан на скрипте:
ShortUrls by Nickolya v 1.01 ( http://mydc.ru/topic4257.html )

Цитата
В архиве лежит php парсер но, если вдруг у вас нет веб сервера и вы не знаете как его поставить или еще какая то причина пользуйтесь моим big_smile.gif
Север 1:
хост: www.s001-sml.tk/more
Апи ключ: b0251f67a83bacba0953c5685a987480

Север 2:
хост: www.s006-sml.tk/more
Апи ключ: 7f361a12f26b5d8290442b82bd150476

Скачать:  IP_INFO_v1.0.zip ( 10.96 килобайт ) : 50
(update 24.02.2011)


P.S. Без апи ключа (если кому то он не нравится!), серв тогда юзайте свой, по умолчанию стоит localhost,  IP_INFO_v1.0_noapikey.zip ( 10.68 килобайт ) : 11
(update 24.02.2011) все остальные, кому все нравится скачивайте выше.

Автор: Ksan 13.1.2011, 0:41

DEN 007, ошибка при отправке в приват. Там все не так должно быть.
Сделай так:

Код
    if SendToPm==true then
        Core.SendPmToNick(nick, sBot, data)

Изменения во второй строке.

И ещё, - лучше отправку в приват сделать по умолчанию, то есть,
Код
local SendToPm = true
так как приходит куча текста, а такое лучше транспортировать в приват.

Автор: DEN 007 13.1.2011, 1:00

Ksan,
Спасибо, я забыл проверить приват. Все поправил и перезалил!

Сама функция добавления и думаю каждый решит куда ему удобнее получать инфу, по умолчанию в чат так как на мой взгляд так удобнее, кто не разделяет мой взгляд может легко изменит на приват.

Автор: Sekretchik 13.1.2011, 12:17

Проверка IP командой 'whois' - есть в каждом уважающем себя клиенте.

Автор: Ksan 13.1.2011, 18:49

Sekretchik, она работает только для тех IP, которые написаны в чате.
А реально чаще приходится проверять тех, чьи айпи получаешь другими способами.
И ещё - совершенно ни к чему будить броузер, когда можно получать готовенькое в приват. big_smile.gif

Автор: Accelerator 24.2.2011, 13:47

Информация с ripe.net не получается ( http://mydc.ru/r/?http://www.s001-sml.tk/more/IP-INFO-Parser.php?apikey=b0251f67a83bacba0953c5685a987480&ip=109.191.240.146 как для примера). Чтобы исправить данную проблему нужно открыть IP-INFO-Parser.php и

Код
foreach($html->find('body table tbody tr td table tbody tr td') as $e)
заменить на
Код
foreach($html->find('body') as $e)

Автор: DEN 007 24.2.2011, 14:15

Accelerator,
Спасибо, да ripe.net немного изменил структуру сайта, все подправил, первый пост обновил, на обоих серверах скрипты обновил.

Автор: -=Zion=- 15.4.2012, 20:35

Не работает.
-- Не получилось пробить айпи, возможно какая то проблема с парсером.

опять ripe.net чего то поменял...

Автор: Ksan 15.4.2012, 21:13

-=Zion=-, тогда можешь использовать http://mydc.ru/topic4568.html

Автор: -=Zion=- 16.4.2012, 15:22

Цитата(Ksan @ 16.4.2012, 1:13) *
-=Zion=-, тогда можешь использовать http://mydc.ru/topic4568.html

Спасибо, работает big_smile.gif