SmartWhois может работать с
IP-адресами, именами хостов или доменными именами, записанными в
текстовые (ASCII) или Unicode-файлы. Формат таких пакетных файлов
достаточно прост: каждая строка должна начинаться с IP-адреса,
имени хоста или домена. Если вы хотите работать с доменными
именами, то они должны располагаться отдельно от IP-адресов и имен
хостов. Если после IP-адреса, имени хоста или домена находятся
какие-либо символы или слова, убедитесь, что эти символы или слова
отделены от первого слова в строке хотя бы одним пробелом. Ниже
показан пример пакетного файла, который представляет из себя
стандартный лог веб-сервера:
133.169.11.1 - -
[10/Apr/2000:08:09:32 -0400] "GET /en.htm HTTP/1.0" 200 5413 "-"
"Mozilla/4.0 (compatible; MSIE 4.01; Windows 98)"
24.19.132.144 - -
[10/Apr/2000:08:09:33 -0400] "GET /images/l2.gif HTTP/1.1" 200 848
"http://www.tamos.com/" "Mozilla/4.0 (compatible; MSIE 5.01;
Windows NT 5.0)"
194.45.56.32 - -
[10/Apr/2000:08:09:34 -0400] "GET /download.htm HTTP/1.0" 200 10921
"http://www.tamos.com/" "Mozilla/4.61 [en] (WinNT; I)"
Другой пример файла пакетной
обработки:
203.160.224.66
199.107.4.10
ns0.apecs.co.jp
161.196.244.104
24.94.163.6
pool0142.cvx25-bradley.dialup.earthlink.net
210.145.100.82
Пример пакетного файла с
доменными именами:
toyota.com
starpower.net
force9.co.uk
volvo.se
Дополнительно SmartWhois
поддерживает тип пакетного запроса Текст, содержащий
IP-адреса. При выборе
этого типа запроса, программа проверяет текстовые файлы на предмет
наличия IP-адресов, и делает соответствующие запросы.
Автоматизация пакетной
обработки рассматривается в главе параметры командной строки.
|