Назад в раздел
[ назад к 1 части ]
Взмыленные файлы
The UnForGiven (ufg@ukrpost.net)
Вот перед вами и вторая часть статьи, которую, надеюсь, вы с нетерпением ждали :-). Выполняя свое обещание, расскажу, как заказать и получить в свой почтовый ящик ресурсов WWW, то есть html-страниц. Далее поговорим о том, как с помощью серверов Archie найти нечто в Интернете, и напоследок вы узнаете о программах, значительно облегчающих операции заказа файлов, а также я раскрою вам несколько небольших секретов. Но, стоп, обо всем по порядку
-
Так как существуют службы заказа файлов с FTP-серверов, логично предположить, что есть аналогичные службы заказа Web-страниц, а также файлов, путь к которым начинается с http. Принцип абсолютно такой же: на указанный e-mail почтового робота вы отсылаете команду help, руководствуясь последовавшим ответом, делаете заказ. Правда, при таком раскладе обнаруживается один недостаток: если вы заказали страницу, получаете ее без графики. Но все можно исправить, посмотрев ссылки на картинки и заказав их. Так, кстати, и создавались скриншоты к этой статье :-). Таким образом мы можем путешествовать по сети через e-mail. Сразу хочу предупредить: в этом случае вам не удастся воспользоваться CGI-скриптами и заполнением форм :-(. Мы сможем увидеть лишь те скрипты, которые находятся непосредственно в теле html-страницы (Java script, VB script). Поэтому пока в большинстве поисковых систем невозможно подписаться на рассылки и поиск. О том, как производить поиск в некоторых англоязычных поисковых машинах, я расскажу позже. А сейчас поговорим о серверах, через которые можно заказать ресурсы Web.
Прежде всего, я расскажу вкратце о службе Binky. Почему вкратце? Дело в том, что все очень напоминает то, как заказывать файлы с ftp-серверов (см. МК №21). Чтобы запросить html-страницу, в письме набираем такую нехитрую строку, как: url -s (http://www.whateveryouwant.com/page.htm), отправляем все по адресу (binky@junoaccmail.org).
Первое слово объяснять я не стану, все и так ясно :-); ключ "s" сообщает роботу, что страницу или графику следует отсылать, прикрепленным к письму. Можно воспользоваться и ключом "t" - сервер отправляет только текст страницы (без тэгов), то бишь то, что мы видим, просматривая ее в браузере. Помимо этого, в конце ответа находится список имеющихся в документе ссылок, что весьма полезно. Можно использовать комбинации этих ключей: "st" либо "ts" (без разницы) присылает html-код страницы. Вывод можно сформулировать кратко: он быстр, прост в использовании, файл помощи доступен.
Следующий сервис - Agora - оригинален и универсален тем, что с его помощью можно не только заказывать страницы, но и осуществлять поиск по некоторым поисковым системам, таким как Yahoo, MetaCrawler, Lycos, Wais, WebCrawler, Alta Vista. Заказ ресурсов (странички, графики) осуществляется так же, как и на остальных сервисах (отправьте команду help). Итак, Yahoo!: захотелось вам найти что-нибудь о бедном Билли (думаю, понятно, о ком речь :-)), делаем с нами так: отправляем письмо, в котором пишем строку: send http://search.yahoo.com/bin/search?p=billy (ключевое слово для поиска вводится после знака "=") на адрес agora@dna.affrc.go.jp.
Минут через пять приходит ответ, в котором содержится информация о количестве найденных документов, категории, в которых они находятся, и, естественно, ссылки на сайты - все предельно просто. Ниже я приведу синтаксис запроса на поиск в упомянутых поисковых машинах по ключевому слову "Billy":
Lycos: http://www.lycos.com/cgi-bin/pursuit?query=billy
Wais: http://www.lib.ox.ac.uk/cgi-bin/www.wais/cgi-bin/flpursuit?billy
WebCrawler: http://www.webcrawler.com/cgi-bin/WebQuery?billy
Alta Vista: http://altavista.digital.com/cgi-bin/query?pg=q&what=web&fmt=.&q=billy
Также можно искать и по словосочетаниям. Например, вам необходим Billy Gates, и поэтому никакой другой Билли, рассказывающий на своей страничке о себе и своем коте Томе :-), "не покатит". Ищем на Alta Vista (http://altavista.digital.com/cgi-bin/query?pg=q&what=web&fmt=.&q=billy+gates). То есть для формирования запроса из словосочетания используем знак "+".
Вроде бы уже разобрались с заказом страничек и поиском по словам, давайте наконец-то выясним, как, зная только имя файла, найти нужный. В этом вам помогут Archie-серверы. Итак, посылаем команду "help" в поле "Subject" на один из этих адресов: archie@archie.cs.mcgill.ca, archie@archie.sogang.ac.kr, archie@archie.th-darmstadt.de. Поиск необходимого файла производится очень просто: find file.exe (понятно, что file.exe - имя файла, который надо найти).
Если известна только часть имени файла (например, мы знаем имя программы, но не ее версию - обычно в имя архивного файла входит и версия программы - prog320.zip), пишем строку set search sub find file.exe. В результате получим список ftp-серверов с нужным нам файлом. Как видно, поиск с помощью e-mail настолько же прост, как и заказ файлов.
Подведем небольшой предварительный итог. Мы уже осведомлены, как найти файл, если известно только его имя; мы уже умеем скачивать найденный файл, все эти же операции мы можем применить к Web-страничкам.
Самое время наполовину автоматизировать этот процесс :-). Переходим к наиболее интересному, к программам, которые практически все сделают за вас: введут все нужные команды вместо вас, дадут запрос на сервер, а сами будут смирно сидеть в трее и ждать, когда в буфере обмена появится нечто, похожее на ссылку.
А вот как по мне, самая лучшая и универсальная программа, заказывающая страницы и файлы с http- и файлы с ftp-серверов, - FileByEmail. При запуске сразу прячется в системном трее, "знает" немало серверов для всех трех видов заказов, "следит" за буфером обмена (эту функцию можно отключить), в состоянии собственноручно добавлять адреса новых серверов, с которыми работает программа. Хоть интерфейс и английский, но readme по-русски :-). Все предельно просто: вы написали нужный адрес, выбрали сервер, через который будет все это происходит, нажали на кнопку - заказ сделан! Скачать можно по адресу: http://niki.newmail.ru/downloads/filebyemail_ver1_1_setup.exe (340 Кб). Программы может использоваться для заказа файлов. Плохо, что она не выполняет поиск ни по http, ни по ftp, но такого рода программы, к сожалению, мне неизвестны. Для тех же, кому всегда мало, предлагаю обзор автоматизаторов :-).
Mister cool. Она не только выполняет все то, что умеет предыдущая программа, но и хранит в себе очень нужную штуку, называющуюся несколько непонятно - hot list :-). Здесь есть масса интересных и необходимых ссылок: форумы, Интернет-софт (отслеживание изменений на нужных страницах, программы whois), разного рода новости, помощники по html и кое-что другое.То, что вас интересует, можно заказать. Находится по адресу ftp://ftp.cix.co.uk/pub/net-services/mrcooli.exe (400 Кб).
Ну и последняя из описываемых программ - URL requester. Оговорюсь сразу, она не годится для тех, кто пользуется только e-mail, т. к. отправляет запрос непосредственно на сервер службы, а для этого вам требуется он-лайн. Программа предназначена исключительно для сервера www.downloadslave.com.Хотя программа с английским интерфейсом, можно скачать и русский по адресу http://www.halyava.ru/alexkuck/ur_rus30.zip (2 Кб). Распакованный файл нужно разместить в папке Language, после чего выбрать русский интерфейс уже в самой программе. Правда, перевод оставляет желать лучшего :-(. Также вы сможете просматривать 10 популярных ссылок. Прежде чем использовать программу, зарегистрируйте ее (получение пароля и его последующее применение гарантирует, что никто от вашего имени не закажет на Ваш е-маil сотню-другую файлов :-)). Просто введите пароль, данный вам сервером downloadslave.com. Как его получить, читайте в предыдущей статье. Ограничения - не больше 3 файлов одновременно (в сумме не более 10000 Кб). Адрес программы (ftp://ftp.cix.co.uk/pub/net-services/mrcooli.exe), размер 940 Кб.
А дополнительную информации по использованию почты для приема файлов вы узнаете из файла, который находится по адресу http://www.softbest.ru/files/email.zip.
Пришло время делать выводы и открывать маленькие секреты. Для чего еще пригодна почта? Немного, но с пользой. Например, послать сообщение другу прямо в его ICQ? Что, заинтригованы? Хорошо-хорошо, выкладываю все поскорее. Итак, пишем такое: номер_ICQ_друга@pager.mirabilis.com и все.
Наверное, всем известно, что с помощью e-mail можно отправлять письма не только на Интернет-адреса, но и в Фидо. Как? Вот так: допустим, есть адрес 2:5061/104.10. Значит, пишем письмо по адресу: Vladimir.Rotine@p10.f104.n5061.z2.fidonet.org, где p10 - номер поинта, f104 - босса, 5061 - города, 2 - зоны (Vladimir.Rotine - это адресат).
Ну, я убедил вас, что из e-mail можно еще что-то извлечь J? Надеюсь, Интернет-провайдеры не станут поднимать тарифы на пользование почтой, встретив такой шквал клиентов, желающих приобрести email.
До встречи!
[ назад к 1 части ]
|
|
|
|