Обновил программу. Загрузка (с отключенной сортировкой) занимает пару секунд. Первоначальная сортировка занимает большОе время, на моей системе для списка в 30000 доменов сортировка по имени занимает 30 сек. Но при работе, например выбрана сортировка по дате, обновление происходит мгновенно.
Поскольку для увеличения скорости в программу добавлено множество костылей, могут быть ошибки, которые я не нашел.
Спасибо, гляну.
Остается открытым вопрос с Google PR.
В принципе, я могу создать некое API, которое позволит подключать внешние плагины к программе, и вы можете написать свое расширение для получения нужной вам информации.
Если кините в меня ссылкой на алгоритм получения этой информации, то я не только не обижусь, но и реализую его в программе.
В смысле сроки устраивают?
Не вопрос, оптимизирую.
Скачал, открывает действительно долго. Можно ускорить, отключив сортитовку (Ctrl + клик мышью на заголовке любой колонки). Буду оптимизировать загрузку. Но нужно понимать, что whois-сервера имеет весьма небольшие лимиты запросов, например whois.tcinet.ru имеет лимит 30 запросов в минуту (http://www.ripn.net/about/servpol.html#3.2), соответственно что бы проверить 100 000 доменов (без смены IP) потребуется 56 часов. Хотя возможно в твоей ситуации это является нормальным.
Я на таких объемах не тестировал. Выложи куда-нибдуь такой списочек, я потестирую.
Спасибо, пофиксил.
Обновил программу. Полностью переписан движок программы, добавлено отображение обработанной информации из whois ответов (выделение желтым), добавлена возможность быстрого добавления одного имени в разных домненах. Пока полноценно работает лишь декодировка русских доменов ru, su и рф, остальные буду постепенно добавлять. Скачать.
Спасибо, почитаю.
Я не забываю, но далеко не все пишут свои лимиты прямым текстом на своих сайтах. Познее, когда программа перейдет в более-менее адекватное состояние, сделаю запросы к администраторам whois сервер с просьбой предоставить соответствующую информацию.
Пофиксил.
Сделаю.
Сделал кеширование запросов, это должно немного помочь.