М. Райтман - Как найти и скачать в Интернете любые файлы
□ http://film-cafe.com/ — форум обо всем, что связано с киноиндустрией;
□ http://www.drumandbass.ru/forum/ — музыкальный форум, посвященный джангл-культуре.
Я привел лишь несколько ссылок на популярные форумы, существующие в русском сегменте Интернета.
FTP- и HTTP-архивы, электронные библиотеки
Некоторые варезные сайты и многие форумы содержат архивы, доступ к содержимому которых осуществляется с помощью веб-интерфейса или по протоколу FTP. Если вы в качестве поискового запроса укажете "http архив", то, скорее всего, одним из первых в результатах будет ресурс Мультики by ArjLover (рис. 5.6).
Этот уникальный ресурс содержит множество мультфильмов, аудиосказок, взрослых и детских фильмов (в большинстве своем отечественного производства). Важность архива Мультики by ArjLover трудно переоценить: порой только на нем вы сможете найти советские непереозвученные мультфильмы, т. к. современная бессмысленная озвучка всегда просто отвратительна. То же касается черно-белых фильмов, которые в российском синтетически-раскрашенном варианте выглядят, мягко говоря, неестественно. Хотя товарищей на вкус и цвет, как показывает практика, нет. И уже точно большой редкостью являются оцифрованные с виниловых пластинок детские аудиосказки. На момент написания книги архив содержал файлов общим объемом более 5 Тбайт. Каждый файл (кроме аудиосказок) вы можете скачать как с помощью браузера (менеджера закачки), так и по ссылке ed2k (edonkey2000) или торрентом (рис. 5.7).
Ресурс multiki.arjlover.net.
Популярный ресурс http://multiki.arjlover.net/ предоставляет возможности подмены расширений, что полезно пользователям — "жертвам админов" в офисах. Файлы с расширением mpg могут быть загружены как jpg, файлы avi — как gif, а файлы mp3 — как png. После загрузки не забудьте сменить расширение.
Кстати, щелкнув мышью на названии мультфильма (фильма), вы откроете страницу, содержащую техническую информацию о файле, скриншоты, ссылки на описание и скачиваемый видеофрагмент.
Схожими объемами в мультфильмах обладает ресурс http://mults.spb.ru/, также предлагающий к свободному скачиванию более 2800 анимационных лент. Из главных отличий стоит отметить возможность онлайн-просмотра любого мультфильма.
Можете посетить крупнейший в России FTP-архив свободно распространяемого программного обеспечения, заглянув по адресу http://ftp.chg.ru/pub/.
Существует множество подобных архивов, доступ к которым осуществляется по протоколам HTTP и FTP. Приводить их не имеет смысла, т. к. постоянно некоторые из них закрываются, новые открываются. Больших результатов вы добьетесь, используя для поиска архивов систему Google и сервисы поиска файлов на FTP-хранилищах. Найдите, к примеру, какой-либо файл на FTP-сервере, а потом попутешествуйте по каталогам — наверняка найдется что-нибудь интересное.
Прогуляйтесь, к примеру, по ftp://195.135.239.133/ — найдете много всего самого интересного. Вы можете просматривать содержимое подобных файловых хранилищ как в браузере, так и в окне Проводника Windows, причем в последнем случае вы можете копировать файлы и папки, как будто они находятся на жестком диске вашего компьютера (рис. 5.8).
Интересным покажется ресурс ftp://195.189.81.71/. Так, в каталоге TV_Show вы обнаружите свежие серии популярных телевизионных сериалов, а поклонники гонок Формулы 1 обнаружат записи в папке F1. На первый взгляд пустоватый ftp://89.252.1.25/ прямо-таки кишит огромным количеством разнообразных материалов.
В отдельную категорию следует выделить электронные библиотеки — сайты, предлагающие для чтения и/или скачивания художественную и научную литературу в электронном виде (табл. 5.1).
Все книги, представленные на данных сайтах, предназначены лишь для ознакомления. После ознакомления рекомендую приобрести печатную (или аудиокнигу на диске) версию произведения.
Глава 6
Пиринговые сети, торренты, сиды и раздачи на службе у пользователя
Интернет прочно вошел в нашу жизнь. Теперь многие и не представляют себе, как бы они узнавали последние новости, обменивались письмами или ходили в магазин без этой вездесущей паутины. А на заре Интернета каждый скачанный файл объемом 100–200 Кбайт казался чудом. Теперь и скорости обмена данными возросли, и объемы передаваемых файлов. Зачастую через Всемирную паутину мы не только обмениваемся письмами, смотрим интернет-телевидение или слушаем интернет-радио, но и передаем друг другу файлы в сотни мегабайт и даже в несколько гигабайт. С помощью Интернета мы скачиваем новые фильмы, музыку, новое программное обеспечение. Конечно, чтобы скачать файл объемом несколько десятков или сотен мегабайт, требуется высокоскоростное подключение к Интернету, которое есть не у всех. А если ваше подключение ко Всемирной паутине оставляет желать лучшего, о каком скачивании больших файлов с помощью веб-интерфейса может идти речь? Конечно, можно поставить программы, докачивающие файлы после обрыва связи. Но сервер может и не поддерживать докачку. Или использовать FTP-протокол. Но далеко не всегда это выход, потому что на FTP редко можно найти именно тот самый файл. Файлообменные хостинги заставляют разбивать объемный файл на несколько частей, количество которых может достигать сотни и более (например, в случае объемных дистрибутивов UNIX). Если скорость подключения к Интернету низкая, на скачивание частей могут уйти недели, за это время часть ссылок может "умереть", а потеря хотя бы одного фрагмента многотомного архива грозит тем, что распаковать его вы не сможете.
Казалось бы, выхода нет. Но это утверждение в корне не верно. Выход есть всегда! А в конкретном случае вы можете воспользоваться услугами пиринговых сетей.
Как работает пиринговая сеть
История пиринговых сетей началась с уже далекого 1999 года. В этом году стартовал проект Napster, который задумывался как всемирная база обмена файлами. И уже через год Napster стал наиболее популярным брендом в Интернете. Этим сервисом пользовались около 40 млн пользователей. И главная причина такой популярности — пользователям с помощью этой сети предоставлялась возможность бесплатно скачивать музыкальные файлы. Естественно, такой ход событий совершенно не понравился защитникам авторских прав, и проект был закрыт. Но, уже было поздно. Прецедент был создан.
Таким же преследованиям подвергались и другие аналогичные проекты. Но процесс вышел из-под контроля. И файлообменные пиринговые сети продолжали существовать, пользуясь все возрастающей популярностью у пользователей. Причина такой живучести пиринговых сетей заключается в принципе их работы. Работа пиринговой сети кардинально отличается от сетей, построенных по принципу "клиент — сервер". Данная сеть работает по принципу "клиент — клиент". То есть, если говорить правильно, технология называется Peer to Peer (P2P) — (одноранговый) узел (сети) к (одноранговому) узлу (сети). Здесь компьютер каждого пользователя выступает одновременно и как клиент, и как сервер.
Общий принцип работы таких сетей можно описать так. Клиентская программа, после подключения к сети, посылает в сеть список файлов, которые компьютер может предоставить к скачиванию другими клиентскими программами, и перечень файлов, которые клиентская программа желает получить из сети. Далее происходит поиск клиентских программ, которым нужны предлагаемые к скачиванию файлы, и клиентских программ, у которых есть искомые файлы. После с этими компьютерами и, естественно, установленными на этих компьютерах клиентскими программами устанавливается прямая связь и происходит обмен данными. Все файлы разбиваются на множество отдельных частей. И клиентская программа, которая закачивает на свой компьютер интересующий файл, получает этот файл по частям от нескольких компьютеров сразу. И зачастую компьютеры-доноры, дающие вам части закачиваемого файла, находятся в разных концах света. Следует учесть, что ваша клиентская программа одновременно не только получает части интересующего файла, но сразу и раздает только что полученные части другим заинтересованным клиентским программам.
Существуют две модели пиринговых сетей. Это централизованные и децентрализованные сети. В централизованных сетях поиск подходящих партнеров для обмена данными осуществляется с помощью центрального сервера, а обмен данными происходит после того, как между клиентскими машинами установится прямая связь.
Если любые узлы, т. е. клиентские компьютеры, выполняют сразу функции и сервера, и клиента, то такие сети называются децентрализованными. В таких сетях не используется центральный сервер для обработки запросов и координации работы клиентских машин. Конечно, централизованные сети работают быстрее, чем децентрализованные, но надежность децентрализованных сетей выше, поскольку они могут работать без координирующих серверов.