|
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
|
14.1.2011, 12:30
Сообщение
#1
|
|
![]() Белый Волк ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 413 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 445 раз |
Скрипт просмотра через админское меню хаба WHOIS-информации по IP (вводом IP либо через онлайн-ник)
Получаем диапазон, к которому принадлежит вводимое IP, название сети, страну, город и ещё кое-какие данные этой сети. Название: Whois.lua Версия: 1.1 Платформа: PtokaX API: API 2 Автор: Ksan (aka Trans) Город: Томск, Россия Дата: 14-01-2011 Библиотека: Для работы требуется библиотека Lua Socket Комментарии: 2. Не по всем IP можно получить информацию, в этих случаях будет соответствующее сообщение. 3. В базе сервера WHOIS информация хранится в самых невероятных сочетаниях, никакого порядка, очень трудно и долго подбирал варианты парсинга, чтоб результат выцепить, но наверняка ещё могут всплыть неучтённые проколы с падением скрипта. 4. Поэтому - просьба сюда писать обо всех подобных случаях с предоставлением лога ошибки, и желательно строку, куда указывает ошибка, так как она у вас может уже оказаться под другим номером, и, самое главное, предоставить IP, на котором споткнулся скрипт. Я проверю и постараюсь внести корректировку. 5. Не проверяйте локальные IP, всё равно не получите ничего. При проверке локалок получите отмазку, что серверам WHOIS локальные IP недоступны. Исправления: 1. Как я и ожидал, находятся трудные для идентификации IP...Вот сделал очередной костыль, перезалил. 2. Перезалил, подправив некритичный косметический нюанс и добавил таблицу профилей, кому можно юзать WHOIS (по умолчанию поставил и для випов, доверять так доверять) 3. Перезалил, подкорректировав под дополнительно выявившиеся неучтённые нестандартные (отсносительно первоначального) участки парсинга. 4. Перезалил, переделав парсинг (причина - изменения на страницах результатов) 5. Перезалил, чуть-чуть изменив одну строчку (причина - маленькое изменение на странице результатов сайта, приведшее к неработе скрипта) Пример результата (клацнуть сюда изо всей силы) Цитата [09:18:12] <WHOIS_по_IP> *** 83.172.37.41: ********************************************************************** inetnum: 83.172.32.0 - 83.172.39.255 netname: SELS-NET descr: The municipal enterprise "Severskelektrosviaz", Solnechnaia 15, Seversk, Tomsk Region country: RU address: Solnechnaia 15 address: Seversk, Tomsk Region address: Russia phone: +07 3823 771999 e-mail: sov@sels.ru ********************************************************************** Последняя перезаливка 27-12-2011 03:44 (мск.)
Прикрепленные файлы
|
|
|
|
14.1.2011, 15:32
Сообщение
#2
|
|
![]() Местный похерист ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 2 242 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 592 раза |
Цитата <WHOIS_по_IP> *** 91.156.106.102: ********************************************************************** inetnum: 91.156.0.0 - 91.156.255.255 netname: ELISA-ADSL descr: Elisa Oyj country: FI address: Elisa Oyj admin-c: <a href="http://www.db.ripe.net/whois?searchtext=KH-RIPE&inverse_attributes=admin-c&form_type=simple">KH-RIPE</a> tech-c: <a href="http://www.db.ripe.net/whois?searchtext=KH-RIPE&inverse_attributes=tech-c&form_type=simple">KH-RIPE</a> - <span class="bottom-dashed">nic-hdl</span>: KH-RIPE ********************************************************************** вот, один запрос такой пришёл. |
|
|
|
14.1.2011, 16:15
Сообщение
#3
|
|
![]() Белый Волк ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 413 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 445 раз |
Артём, сделал костыль, перезалил.
|
|
|
|
21.1.2011, 21:59
Сообщение
#4
|
|
![]() Белый Волк ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 413 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 445 раз |
UPD:
Подкорректировав под дополнительно выявившиеся неучтённые нестандартные (отсносительно первоначального) участки парсинга, перезалил скрипт в первом сообщении. |
|
|
|
25.1.2011, 13:23
Сообщение
#5
|
|
![]() Местный похерист ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 2 242 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 592 раза |
Цитата [11:22:30] <WHOIS_по_IP> *** 178.165.14.178: ********************************************************************** inetnum: 178.165.0.0 - 178.165.63.255 netname: KHARKOV-MAXNET-N3 descr: Maxnet Ltd., Kharkiv country: UA address: Ukraine, Kharkiv mnt-by: <a href="http://www.db.ripe.net/whois?searchtext=MAXIMFS-MNT&inverse_attributes=mnt-by&form_type=simple">MAXIMFS-MNT</a> ********************************************************************** |
|
|
|
25.1.2011, 14:50
Сообщение
#6
|
|
![]() Белый Волк ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 413 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 445 раз |
Артём, это уже исправлено и перезалито...написано в моём предыдущем сообщении.
Перезалил ещё 21-01-2011 20:56 (мск.) Скачай снова. |
|
|
|
25.1.2011, 15:18
Сообщение
#7
|
|
![]() Местный похерист ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 2 242 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 592 раза |
меня проглючило наверно, я думал что скачивал обновленную версию
|
|
|
|
15.8.2011, 20:01
Сообщение
#8
|
|
![]() Начинающий ![]() Группа: Пользователи Сообщений: 20 Регистрация: 3.3.2010 Из: Залупеевка Пользователь №: 6 244 Спасибо сказали: 0 раз |
ошибку такого плана как вылечить?
Whois.lua:149: attempt to index local 'msg' (a nil value) |
|
|
|
15.8.2011, 23:00
Сообщение
#9
|
|
![]() Белый Волк ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 413 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 445 раз |
striker, похоже, на сервере whois изменили что-то сильно, лично у меня на любой IP выдаёт такую же либо ещё одну похожую ошибку..
Боюсь, придётся парсинг страницы с нуля начинать менять.. :( Не думаю, что это будет скоро, так я мне сейчас не до скриптов.. |
|
|
|
8.9.2011, 7:23
Сообщение
#10
|
|
![]() Белый Волк ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 413 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 445 раз |
Наконец-то дошли руки, подогнал скрипт под изменившиеся страницы результатов, скрипт снова работает.
У кого если вдруг какой-то IP вызовет падение скрипта (в силу множественности вариантов представления информации на странице результатов), сообщите сюда этот IP в тему мне, приму меры. Последняя перезаливка 08-09-2011 07:15 (мск.) |
|
|
|
9.10.2011, 16:08
Сообщение
#11
|
|
![]() Начинающий ![]() Группа: Пользователи Сообщений: 20 Регистрация: 3.3.2010 Из: Залупеевка Пользователь №: 6 244 Спасибо сказали: 0 раз |
Наконец-то дошли руки, подогнал скрипт под изменившиеся страницы результатов, скрипт снова работает. У кого если вдруг какой-то IP вызовет падение скрипта (в силу множественности вариантов представления информации на странице результатов), сообщите сюда этот IP в тему мне, приму меры. Последняя перезаливка 08-09-2011 07:15 (мск.) уже опять не работает) |
|
|
|
9.10.2011, 16:34
Сообщение
#12
|
|
![]() Белый Волк ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 413 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 445 раз |
striker, ага, я знаю, наверно, опять на сайте что-то изменили, заразы..
Попозже займусь этим. |
|
|
|
27.12.2011, 4:37
Сообщение
#13
|
|
![]() Белый Волк ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 413 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 445 раз |
UPD:
- Перезалил, чуть-чуть изменив одну строчку (причина - маленькое изменение на странице результатов сайта, приведшее к неработе скрипта). Теперь скрипт работает. PS: Сорри, что так долго не исправлял...просто руки не доходили, а реально пришлось вносить всего лишь пустяковое изменение.. |
|
|
|
![]() ![]() |
Похожие темы
| Тема | Ответов | Автор | Просмотров | Последнее сообщение | |
|---|---|---|---|---|---|
![]() |
От: WhoIs От темы с ID: 4568 |
0 | Артём | 434 | 25.1.2011, 15:18 Посл. сообщение: Артём |
|
Сейчас: 24.5.2012, 2:39 |