Обновил программу. Ошибка с ai должна исчезнуть.
Да, готов. Резервируйте.
Сделайте резервирование примерно в 18:00 по Москве. В это время я смогу проверить.
После скольких доменов (примерно) возникает ошибка?
Может.
Экспериментальным путем.
Файл/Сохранить как.
Вечером проверю.
В общем случае ошибка возникает вследствие того, что программа не смога распарсить ответ whois сервера. Одна из возможных причин - whois сервер отдал вместо данных о домене ответ вида "Out of limit", т.е. произошло превышение лимитов запросов. Особняком стоит сообщение об ошибке "Слишком много ошибок". Этот текст выводится в ситуации, когда не удалось распарсить ответ whois сервера более 10 раз подряд. В этом случае программа считает, что IP адрес временно заблокирован, и просто перестает направлять запросы. Сделано это по той причине, что в общем случае whois сервера при превышении лимита запросов ВРЕМЕННО блокируют IP, а если продолжать запросы, то IP заносится в черный список, а это нам не нужно. Если вы увидели такую ошибку, то для следующей проверки нужно перезапускать программу. А еще лучше сообщить мне, что бы я проверил лимиты whois сервера.
Математику я реализую, это не проблема, но остальные параметры будут выводится относительно текущего списка доменов - для больших списков тормоза обеспечены.
Я бы вообще рекомендовал разбить список на несколько по 100 000. При проверке списка из 500 000 может не хватить памяти. Можно, например, добавить маски %1=abcdefgh %2=ijklmnop %3=qrstuvwxyz, и формировать три списка %1%L%L%L, %2%L%L%L и %3%L%L%L.
Мне нужен образец такого домена, что бы я добавил обработку такой ситуации.
Я бы рекомендовал сначала сформировать список, сохранить его, а уже затем приступать к проверкам.
Какой текст ошибки?
Да, было бы не плохо.
Если имеется в виду то, корректно ли обрабатываются такие ситуации с другими зонами, то я не знаю, нужны образцы.
В общем случае мне это не реализовать.
Позволяет, но на больших списках сортировка может занимать продолжительное время. Если нужно просто перепроверить такие домены, то для этого есть специальная команда Проверить все с ошибками.
Не совсем понятно. Сколько доменов проверялось в целом?
Файл/Новый.
http://www.mydomainchecker.net/binary/MyDomainChecker.zip
Обновил программу. Пофикшен критический баг! Также добавлена опция Хранить логи. Если вам не нужны логи запросов в нижней части экрана, то можно отключить их хранение в памяти, тем самым оставив больше места под более полезные данные о доменах, и тем самым увеличив максимальное количество обрабатываемых доменов.
Только повторная проверка интересующих доменов. В данное время никаких методов автоматизации подобного нет.