|
|||||||||||
|
|
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-адресов, и делает соответствующие запросы. Автоматизация пакетной обработки рассматривается в главе параметры командной строки. |