MMouse whois php script v0.3 + проверка домена РФ

Опубликовано: 20 Март 2010 Автор:

В новой версии php whois скрипта была добавлена долгожданная зона РФ. В результате скриптец дополнился ещё одним файлом, описанием класса конвертера punycode. Я специально оставил без перекодировка домена РФ на страничке дополнительной whois информации, дабы чел знал какое чудо на самом деле он регистрирует. Если вы отмечаете галочку «проверять все», то домен РФ проверяться не будет. Проверить домен РФ можно только специально выделив его. Конечно же если вы введёте имя домена русскими буквами и отметите зоны РФ и (на пример) COM, то ответ скрипта по зоне COM будет не правильным. По этому я и вынес домен РФ в отдельную процедуру проверки. Настоящий скрипт не может проверять кириллические имена в зонах, отличных от РФ, да оно и не надо.

скачать бесплатно php whois скрипт проверка РФ mmouse-whois-script_v0.3_rf.zip

Метки: ,

Категория: скрипты

Комментарии (13)

 

  1. User:

    долгожданное обновление, спасибо!

  2. User:

    скачал, поставил появилась проблема как справится с кодировкой на отображение, сайт выводится в cp1251 а скрипт работает в utf8 если ее менять то зона рф не проверяется, как сделать чтобы скрипт работал в cp1251?

  3. Тут прикол в том, что punicode (это кодировка из кириллицы IDN в латинские буквы ) изначально работает в UTF8. Punicode создавался не только для русскоязычных доменов, но и для всяких китайцев, малайцев и тп. То. е. для проверки обязательно использование UTF8 как общепризнанного стандарта кодирования non-ASCII символов. Забудь про всякие 1251 и упаси бох KOI8, о них никто не знает кроме нас. Как адаптировать скрипт для cp1251 точноне знаю, но скорее всего придётся переписывать php-class, который реализует кодирование punicode. Я как всякий лентяй взял стандартный код. Можно попробовать найти (или самому написать) функцию перевода cp1251 в UTF8 и обратно и перед вызовом punicode-конвертера дополнительно перекодировать имя домена.
    Будет нечто на подобии:
    1) домен_UTF = cp1251_to_UTF (домен)
    2) домен_для_проверки = punicode (домен_UTF)

  4. User:

    нет времени заниматься переписыванием, буду ждать подходящий скрипт :(

  5. User:

    нет альтернативы вашему скрипту :) может у вас будет время переписать его для отображения в разных кодировках, точнее мой случай?

  6. Будет время — я обязательно вернусь к этой весьма интересной теме.

  7. Уважаемый автор скрипта MMouse whois php script v0.3 + проверка домена РФ
    мое мыло указано при сотавлении комеента — черкните мне письмо -просьба ест на платной основе доработать некоторые дизайновые моменты! Будуждать вашего ответа! С уважением! cacadu_23

  8. писал под глубюоким наркотическим трансом -за орфографию отдельное сорри….

  9. гугель говорит, что такого мыла не существует.

    Дописать не против, если изменение мелкое. запятую поставить шрифт
    поменять и тп. это и так сделаю.

    Если что то побольше — пишите договоримся, я не жадный.

  10. Alex:

    Спасибо за скрипт! Удалось сделать свою конвертацию списка доменных имен с рег.ру в файл в приличными русскими символами.
    И удивился, что много взято имен, таких как р-а-б-о-т-а.рф и подобных.
    Ну уж не знаю, сколько они там кому принесут. 
    А вообще — 530 тысяч чуть больше, чем за неделю — это серьезный результат.

  11. Aleksey:

    Вопрос такого характера. Попробовал добавить зону com.ua для проверки и что-то все не получается… То вообще не проверяет то проверяет всегда не зависимо от того какой чекбокс в данный момент был включен. Есть ли возможность проверять на данном скрипте домены третьего уровня?

  12. Aleksey:

    Не получается добавить проверку доменов в зонах com.ua, ru.com и т.д. То вообще не проверяется, то проверяется при не выбранном состоянии чекбокса…

Оставить комментарий