Чтобы долго не мять (.)(.):
Ссылка на GitHub
Быстро делает пакетную проверку WHOIS по вашему списку доменов.
На борту должен быть Python 3.8.x или выше.
Ничего дополнительно устанавливать не нужно, используются стандартные библиотеки.
На выходе получаем .CSV со следующими данными:
domain, status, creation_date, expiration_date, updated_date, name_servers
Тул отдает больше данных в самой консоли, но они скорее всего вам не нужны, поэтому в CSV попадает самое полезное, на мой взгляд.
📌КАК ЗАПУСТИТЬ?
- Качаем тул с GitHub по ссылке (все .py файлы) или в консольке пишем:
git clone https://github.com/drkwng/check-whois.git (нужен Git)
Создаем в папке с программой файл domains.txt и пишем туда свои домены по 1 в строке (можно и URL, программа умеет извлекать доменное имя).
Запускаем main.py и по завершению выполнения ищем результат в whois_result.csv в папке с программой
На данный момент поддерживаются следующие TLD:
COM, CO, EDU, NET, IO, INFO, BIZ, ORG, NAME, PRO, WEBSITE, CLUB, TRAVEL, MOBI, ONLINE, CC
UA, RU, SU, РФ, KZ
US, CA
EU, UK
Накатил обнову
Основные изменения:
1. Работа с регулярками:
Добавил поддержку множественного наследование регулярных выражений из tlds.py (подробнее описал тут)
2. Поддержка TLD:
На данный момент есть поддержка следующих зон:
COM, CO, EDU, NET, IO, INFO, BIZ, ORG, NAME, PRO, WEBSITE, CLUB, TRAVEL, MOBI, ONLINE, CC
UA, RU, SU, РФ, KZ
US, CA
EU, UK
В планах добавить Европу, далее Латам, Азия, а после Африка. Но без эльфов Санта будет делать это вечность🎅 Подтягивайтесь на развитие тула, кому интересно.
https://www.bulkseotools.com/bulk-whois-lookup.php 500 шт медленно
https://ru.infobyip.com/ipbulklookup.php 100 мгновенно
И не надо никаких питонов)
a-parser все давно умеет, зачем велосипеды.
😱 Комментарий удален его автором...