[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: whois parser
Invis1ble
Разыскивается бесплатный парсер whois или что-то типа того. Нужны NS, ФИО и мыло владельца домена.
Просьба отписаться тем, кто имел дело с чем-то подобным.



Спустя 11 часов, 28 минут, 20 секунд (28.07.2012 - 20:39) Invis1ble написал(а):
UP

Спустя 22 часа, 17 минут, 53 секунды (29.07.2012 - 18:57) I++ написал(а):

Спустя 12 часов, 9 минут, 17 секунд (30.07.2012 - 07:06) Invis1ble написал(а):
Цитата
http://www.phpclasses.org/search.html?word...y=0&go_search=1

попробовал я первые два из тех классов (самый высокий рейтинг)
1 - выдает не все, что нужно
2 - вообще какой-то говнокодище

попробую пока что второй адаптировать

PS. В принципе можно воспользоваться утилитой whois, основная проблема в том, что я не представляю, как мне нормализовать полученные данные, потому что в основном все ответы разные и очень сложно привести их к единому виду. Пробовал регулярками пошаманить, но пока что с переменным успехом получается. Ну и не очень кошерно полагаться на то, что на хостинге будет установлена whois и будет доступ в шеллу.
К чему этот топик? да просто не хотелось велосипед изобретать, думал, что есть нормальные рабочие готовые решения... ((

Спустя 4 дня, 6 часов, 53 минуты, 7 секунд (4.08.2012 - 13:59) Pulse написал(а):
Может конечно глупая идея, но может просто парсить сторонний ресурс? ohmy.gif

Спустя 11 минут, 28 секунд (4.08.2012 - 14:10) Invis1ble написал(а):
Pulse
что ты подразумеваешь под "сторонним ресурсом" ?

Спустя 5 минут, 45 секунд (4.08.2012 - 14:16) Pulse написал(а):
Invis1ble
Например использовать работу ресурса whois.net, отправлять ему cURL запрос, а потом просто парсить ответ...

Спустя 5 минут, 42 секунды (4.08.2012 - 14:22) Invis1ble написал(а):
Pulse
Все сторонние ресурсы, что я видел, выдают такую же неструктурированную информацию, как и whois-сервера, поэтому не вижу смысла парсить их, если можно напрямую получить те же данные в том же виде.

В принципе проблема решена написанием велосипеда и отказом от структурированности данных, в БД пишется простой текст.
Если кто-то знает идею получше - пишите.


_____________

Профессиональная разработка на заказ

Я на GitHub | второй профиль

Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.