Книга
Книга
ГЛАВА 1. СИСТЕМЫ ОБМЕНА ДАННЫМИ: ИХ ПОЯВЛЕНИЕ, РАЗВИТИЕ И ФУНКЦИОНИРОВАНИЕ...,...,.14
КАК ВСЕ НАЧИНАЛОСЬ* 14
...Но оставила после себя тысячу потомков17
Сегодняшняя ситуация * 17
И все же: что нас ждет?18
КАК РАБОТАЮТ ПИРИНГОВЫЕ СЕТИ 19
Модель «клиент — клиент» — основа пиринговых сетей.. 19
Технология peer-to-peer 22
Адресация в пиринговых сетях и проблема анонимности 24
Несколько сетей, пара принципов и море программ25
ЧТО ЯВЛЯЕТСЯ ЛЕГАЛЬНЫМ, А ЧТО НЕТ 26
ГЛАВА 2. ОСНОВНЫЕ ПИРИНГОВЫЕ СЕТИ: ИХ УСТРОЙСТВО И ОСОБЕННОСТИ ・・27
СЕТЬ NAPSTER И ЕЕ ПРЕЕМНИЦА GNUTELLA27
.1. Как работала Napster в первоначальном виде27
Пример обмена данными через Napster29
*3, Как функционирует Gnutella — живой преемник Napster ...32 Сеть Gnutella и принцип децентрализации сети..34 Узел в сети Gnutella — GNODE 37
Обмен данными в сети Gnutella.37
Передача файлов в сети Gnutella39
Недостаточная конфиденциальность и другие проблемы сети Gnutella 40
.4. Клиентские программы для Gnutella41
Реклама и программы-шпионы42
Как избежать трудностей43
Клиентские программы и где их взять43
СЕТЬ МР2Р (ОРИЕНТИРОВАННАЯ НА МУЗЫКАЛЬНЫЕ ФАЙЛЫ) И ЕЕ КЛИЕНТЫ 44
Общее описание пиринговой сети МР2Р и ее особенностей 44
Клиентские программы для МР2Р: Blubster, Piolet, RockitNet46
СЕТЬ eDonkey2000 И OVERNET47
Общее описание пиринговой сети eDonkey2000/Ovemet и ее особенностей47
Клиентские программы для сети eDonkey/Overnet48
СЕТЬ И КЛИЕНТ WINMX49
СЕТЬ FastTrack, ИЛИ KaZaA50
Общее описание пиринговой сети FastTrack и ее особенностей50
Клиентские программы для сетей FastTrack и iMesh51
DlrectConnect И DC++ 53
Общее описание пиринговой сети DirectConnect/DC++ и ееособенностей53
Клиентские программы для сети DirectConnect54
BITTORRENT55
Общее описание пиринговой сети Bit Torrent и ее особенностей 55
Клиентские программы для BitTorrent56
ГЛАВА 3. РАБОТАЕМ В СЕТИ FASTTRACK/KAZAA. ПРОГРАММА К++ (KAZAA UTE К++)57
ПОЧЕМУ К++ (KAZAA UTE К++) 57
32 УСТАНАВЛИВАЕМ К++ (KaZaA UTE) 59
33 ПОИСК И СКАЧИВАНИЕ ФАЙЛОВ С ПОМОЩЬЮ К++ (KaZaA UTE).
ОКНО К++ И УПРАВЛЕНИЕ ИМ 61
Общая методика поиска и скачивания файлов с помоьцью К++ (KaZaA Ute) 63
Расширенные возможности поиска К++ (KaZaA Lite)…….65
Поиск и загрузка музыки и фильмов65
Фильтр поиска ..66
Окно с результатами поиска ...66
Окно Traffic — управление процессами загрузки70 Работа с текущими процессами загрузки...72
ОКНО MY KaZaA LITE К++・・* 75
ПРЕДОСТАВЛЕНИЕ СВОИХ ФАЙЛОВ ДЛЯ СКАЧИВАНИЯ77
НАСТРОЙКИ ПРОГРАММЫ К-Н- .....78
Вкладка К++ Options ,..78
Вкладка К++ Advanced Options 80
Вкладка Traffic .81
МОДУЛИ РАСШИРЕНИЯ К++ 82
AVI Preview 83
K-DAT.... 83
K-Sig.…....…………..2…84
K-Nat86
KaZuper Nodes87
IP Blocker Updater90
ДОПОЛНИТЕЛЬНЫЕ ТРЮКИ И СЕКРЕТЫ ИСПОЛЬЗОВАНИЯ К++ ИЛИ KaZaA-91
Существует ли где-то описание принципов работы клиентских программ сети FastTrack?91
Как улучшить процедуру поиска файлов в К++?
Я не могу найти то( что мне нужно91
Когда я скачиваю что-нибудь (музыку или фильмы), часто мне попадаются фальшивые файлы, которые содержат какую-то другую информацию
или вообще ничего. Что делать? 91
Как обновить версию программы К++, заменив ее более новой?92
К кому обращаться с вопросами по программе К++ и сети FastTrack? 92
Загрузка файлов идет слишком медленно! Что делать?'92
Как проверить, подключена ли программа К++ к тому суперузлу, который мне нужен?93
Большие по размеру файлы загружаются медленно, с маленькими же все в порядке. Это нормально?93
Оригинальная программа Kazaa (версия 3.0)94
«Чистильщик» программы Kazaa94
Клиентские программы iMesh и Grokster94
ГЛАВА 4. СЕТЬ DirectConnect. ИСПОЛЬЗУЕМ ПРОГРАММЫ DirectConnect И DC++96
ОТКРЫТЫЕ И ТАЙНЫЕ ОБЩЕСТВА DirectConnect96
42 РАБОТАЕМ С DirectConnect. ПРОГРАММА DC++ ШАГ ЗА ШАГОМ98
УПРАВЛЕНИЕ ПРОГРАММОЙ DC++116
Окно Public Hubs — общедоступные хабы116
Где взять списки хабов117
Как выбрать другой список хабов 120
Подключение одновременно к нескольким хабам120
Избранные хабы и что с ними можно делать121
Свойства хабов в списке избранных123
Окно хаба и правила пользования хабом124
Доступ закрыт: ненадолго или навсегда?125
За что вас могут выгнать из хаба: стандартные правила DirectConnect126
Чат и ввод команд в окне хаба127
Список пользователей и что с ним можно делать129
Работа с определенным пользователем131
Окно списка файлов133
Работа с очередью загрузки135
Как правильно использовать очередь загрузки, чтобы успешно скачать данные138
Окна завершенных процессов загрузки 141
Окно Избранные пользователи142
ОСОБЕННОСТИ ПОИСКА НУЖНЫХ ФАЙЛОВ В СЕТИ DirectConnect143
Общая методика поиска 143
Советы по поиску 144
Окно с результатами поиска145
ADL-поиск: Automatic Directory Listing147
Поисковый шпион или что ищут другие147
Сетевая статистика148
РАСШИРЕННЫЕ НАСТРОЙКИ ПРОГРАММЫ DC++ 148
Раздел Appearance — настройка внешнего вида программы 149
Раздел Colors and sounds151
Раздел Logs — протоколирование151
Раздел Windows 153
Раздел Advanced (расширенные настройки)153
Advanced — Experts only 158
АКТИВНОЕ И ПАССИВНОЕ СОЕДИНЕНИЕ В DC++ 159
Что это такое?159
Как узнать, активный вы пользователь или пассивный.... 161
Как настроить активное соединение за брандмауэром или маршрутизатором163
ДОПОЛНИТЕЛЬНЫЕ ТРЮКИ И СЕКРЕТЫ РАБОТЫ В СЕТИ DirectConnect166
Как эффективно использовать соединение166
Лучшее время для работы в сети167
Меньше хабов 168
Как остановить загрузку данных, идущую слишком медленно 168
Что делать, если к хабу не подключиться169
Что делать, если доступ к хабу закрыт (kick или ban) 171
Как быстро определить, есть ли на хабе нужные файлы ..173
Как стать «пиявкой»174
Полезные ссылки177
ГЛАВА 5. СЕТЬ eDONKEY2000. КЛИЕНТЫ eDONKEY И eMULE (САМЫЕ ПОПУЛЯРНЫЕ В РОССИИ)179
ПРОГРАММА eDONKEY180
Установка программы180
Главное окно программы eDonkey 181
Поиск и загрузка файлов с помощью программы eDonkey185
Общая методика185
Задание оптимальных критериев поиска и обработка его результатов 187
Окно Transfers: управление загрузкой файлов188
Предоставление файлов для скачивания193
Friends:194
Список серверов Servers195
Настро访ка программы eDonkey 196
Дополнительные трюки и секреты работы с eDonkey ...199
Установлен ли брандмауэр199
Как объединяются в единое целое части файла199
Можно ли не предоставлять файлы для скачивания200
Что такое black list 200
Программы, несовместимые с еDonkey200
Хэш-ссылки в eDonkey 201
Использование хэш-ссылок при поиске и скачивании файлов203
ПРОГРАММА eMULE
Установка eMule 205
Основы работы с eMule206
Первые шаги206
Поиск файлов 208
Загрузка и передача файлов209
Расширенные возможности и функции
Окно Kad ..213
Окно Серверы 213
Окно Передачи 215
Окно Поиск—— 215
Окно Файлы 215
Окно IRC 216
Окно Сообщения 218
Окно Статистика 218
Настройки программы eMule 218
Вкладка Основные 218
Вкладка Дисплей 219
Вкладка Соединение219
Вкладка Прокси ,220
Вкладка Сервер 220
Вкладка Папки 221
Вкладка Файлы 221
Вкладка Уведомления* *221
Вкладка Статистика .222
Вкладка IRC 222
Вкладка Безопасность222
Вкладка Планировщик *222
Вкладка web-сервер 224
Вкладка Другие настройки*224
Дополнительные трюки и секреты работы с eMule226
ГЛАВА 6. РАБОТАЕМ С СЕТЯМИ МР2Р И GNUTELLA228
ПИРИНГОВАЯ СЕТЬ МР2Р И ПРОГРАММА PIOLET 228
Установка и первичная настройка программы Piolet228
Запуск и подключение программы Piolet к сети. Поиск нужных файлов* ..229
62 СЕТЬ GNUTELLA, ПРОГРАММА XOLOX232
ГЛАВА 7. ПИРИНГОВАЯ СЕТЬ BIT TORRENT 一 «ДЕМОКРАТ^ СРЕДИ ФАЙЛООБМЕННЫХ СИСТЕМ233
7Л. ПРИНЦИП РАБОТЫ СЕТИ BITTORRENT .233
СКАЧИВАЕМ И УСТАНАВЛИВАЕМ ПРОГРАММУ BIT TORRENT234
ФАЙЛЫ .TORRENT (ТАК НАЗЫВАЕМЫЕ «ТОРРЕНТЫ»). ИХ НАЗНАЧЕНИЕ И ГДЕ ИХ БРАТЬ .235
СКАЧИВАНИЕ И ОБМЕН ФАЙЛАМИ В СЕТИ BITTORRENT. МЕТОДИКА РАБОТЫ С ПРОГРАММОЙ BITTORRENT237
ДОПОЛНИТЕЛЬНЫЕ ТРЮКИ И СЕКРЕТЫ ИСПОЛЬЗОВАНИЯ BITTORRENT ,240
Почему сначала процесс загрузки файла идет медленно, а лотом его скорость увеличивается .....241
Почему загрузка всегда идет медленно.241
Что делать после завершения загрузки 241
Что делать, когда нужно прекратить загрузку и продолжить скачивание файла из другого источника 242
Что делать, если файлы не загружаются242
Если не удается ни подключиться, ни скачать файл243 Как предоставить собственные файлы для скачивания* 243
[де найти файлы с расширением .torrent244
ГЛАВА 8. ПРОБЛЕМЫ ИСПОЛЬЗОВАНИЯ ПИРИНГОВЫХ СЕТЕЙ*246
КАКИЕ ПРОБЛЕМЫ МОГУТ ВОЗНИКНУТЬ И ПОЧЕМУ 246
8・2・ ВАША ЗАЩИТА И О6ЕСПЕЧЕНИЕ АНОНИМНОСТИ—.247
821. Программа Peer Guardian — блокируем определенные IP-адреса. 249
8.22 Программа Ad-Aware — защита от программ-шпионов 250
823. Personal Kerio firewall (персональный брандмауэр Ker to)..252
Функции Kerio Personal Firewall.. 253
Работаем c Kerio Personal Firewall 254
Включение, выключение и конфигурирование брандмауэра 256
8.24 Антивирусные программы 260
ПРЕОДОЛЕНИЕ «БАРЬЕРОВ^:
В СЕТИ ИЛИ У ИНТЕРНЕТ-ПРОВАЙДЕРА —260
Решение проблем с брандмауэрами —
трансляция сетевых адресов (Network Address Translation — NAT) 262
Как открыть порты брандмауэра Windows ХР264
Когда ничего не срабатывает: http-tunneling268
ГЛАВА 1 -
СИСТЕМЫ ОБМЕНА ДАННЫМИ: ИХ ПОЯВЛЕНИЕ, РАЗВИТИЕ И ФУНКЦИОНИРОВАНИЕ
11 КАК ЭТО ВСЕ НАЧИНАЛОСЬ
Увертюрой к появлению пиринговых сетей было разрастающееся в больших масштабах пиратство (это слово часто будет встречаться вам в книге, оно является неточным, но часто используемым обозначением нарушения авторских прав при распространении различного рода произведений без согласия их авторов или издателей). При этом в качестве канала передачи и нелицензионного распространения музыкальных произведенией^ видеофайлов, программ и прочих защищенных авторскими правами данных все сильнее стал использоваться Интернет. Соответственно все сильнее н активнее становились методы преследования и пресечения подобного распространения.
Однажды, в конце 1998 г., студенту по кличке《Napster», которого звали Шон Фанншгг, пришла в голов)л мысль, как можно обойта сложившиеся в Интернете ограничения и создать на его основе систему, которая бы представляла собой всемирную базу данных файлов, предназначенных для обмена — что-то вроде глобальной «файловой биржи». Фаннинг бросил учебу в начале 1999 е, и уже в мае того же года служба была введена в эксплуатацию — она требовала наличия у пользователей специальной программы под названием Napster, позволявшей бесплатно скачивать через интернет данные, предоставляемые другими пользователями. Сам Фаннинг обеспечивал функционирование центральной базы данных (на www> naps ter . com).
Далее популярность Napster разрастается семимильными шагами. В течение нескольких месяцев с момента начала работы она
достигает колоссальных размеров: число активных пользователей увеличивается до миллиона, ежедневно через Napster проходят сотни тысяч файлов.
Обмен большей их части осуществляется нелегально. Владельцы авторских прав (издательские фирмы, звукозаписывающие и другие компании) должным образом реагируют на сложившуюся ситуацию: через тринадцать месяцев с начала действия Napster было вынесено судебное постановление о запрете ее эксплуатации (июнь 2000 г.).
На тот момент Napster имела уже почти 40 миллионов пользователей! И хотя собственники н менеджеры Napster пытались противиться судебным решениям, одновременно ведя переговоры с истцами (обещая выплатить штраф, сделать службу платной и т.д.), предпринимая попытки удержать Napster на плаву в итоге им это не удалось — служба Napster сегодня «мертвая» и, вероятно, уже никогда не оживет. На сегодняшний день по адресу www. naps ter. com работает служба легальной загрузки музыкальных файлов, которую осуществляет уже другая фирма.
Napster приобрела огромную популярность, которая не имела аналогов и едва ли сможет быть кем-то превзойдена (за несколько месяцев без какой-либо рекламы число пользователей выросло с нуля до 40 миллионов!). Каждый мог скачать маленькую и простую программу с сайта, затем достаточно было задать у нее в строке поиска, например, Rolling Stones, и мгновенно компьютер выдавала ссылки на сотнн композиций, которые простым нажатием клавиши переносились на жесткий диск.
Револющюнность технологии Napster состояла в том, что ее пользователи могли обращаться друге другом напрямую, предоставляя для скачивания свои файлы и скачивая взамен другие. При этом по сравнению со стандартной Интернет-технологией для обмена файлами — FTP — наблюдался целый ряд преимуществ, начиная с простоты использования программы скачива- ния/предоставления для скачивания файлов и заканчивая ба-
лансировкой нагрузки, более широкой полосой пропускания, высокой «живучестью» и широкими возможностями по публикации контента.
Причина, по которой к Napster все-таки смогли быть предъявлены обвинения, заключалась в ее технологических особенностях. Файлообменная сеть Napster требовала наличия центрального сервера, который контролировал и обеспечивал функционирование всей системы (см. рис. L1). Апо авторскому законодательству, провайдеры и сетевые службыт даже если сами не занимаются нелицензионным распространением материалов, но контролируют и обеспечивают функционирование подобной деятельности, все равно подлежат привлечению к ответственности. А поскольку для сети Napster такой управляющей центр (сервер) был, и был всего один, то поборникам авторского права не составило труда его закрыть. Они привлекли к суду владельцев сервера и зарыли его, тем самим «обезглавив》н приведя в бездействие всю файлообменную сеть*
Рис. 1.1. Организация службы Napster
■・・ НО ОСТАВИЛА ПОСЛЕ СЕБЯ ТЫСЯЧУ ПОТОМКОВ
Как только стало очевидно, что Napster приказала долго жить, множество других разработчике в и предпринимателей начало работать над созданием программ для обмена данными, в которых разработчики не отвечают за организацию службы и функционирование централизованной базы данных. При этом разрабатывались файлообменные сети, которые либо вообще не требовали бы контролирующих серверов (владельцев которых можно бы 6buiQ привлечь к суду), либо требовали произвольного их количества, что сводило бы на нет попытки закрытия одного из них (закрыли один — есть другие, закрыли еще один — в другом месте появился новый). В реальности пытались совместить оба данных подхода: в рамках одного — уменьшали функции и задачи, возлагаемые на серверы, а в рамках другого подхода — увеличивали количество серверов (делали систему распределенной, с высокой степенью децентрализации).
За основу же всех подобных сетей был положен принцип «прямого» взаимодействия пользователей друг с другом (применявшийся в Napster),когда один пользователь напрямую скачивает файл у другого пользователя, подключенного к данной сети.
Сегодняшняя ситуация
На обломках Napster сегодня создана целая технология, смысл которой точно передается английским словосочетанием peer-to- peer networking или в русском эквиваленте — пир>шговые сети. Peer — это клиент, частное лицо, человек наподобие меня или вас, который, объединяясь с друпши клиентами, создает вместе с ними, на первый взгляд, временную и шаткую, однако благодаря подключению к ней десятков миллионов людей на самом деле гигантски мощную и нерушимую сеть.
С момента «крушения» Napster было разработано, введено в эксплуатацию н получило широкое распространение несколько пиринговых файлообмеиных сетей с высокой степенью децентра-
лизации (большим количеством специальных северов или полным их отсутствием как, в сети Gnutella) и заниженной их функциональностью.
Программы для работы с такими сетями все время изменяются и развиваются, однако их принцип остается неизменным. На сегодняшний день существует примерно около сотни программ, используемых для обмена файлами через интернет, новые программы появляются, старые исчезают. При этом имеется некоторый набор основных программ^ который остается неизменным (программы никуда не исчезают, а эволющюнируют вместе с ттирнн- говой сетью, для работы с которой они предназначены).
И ВСЕ ЖЕ: ЧТО НАС ЖДЕТ?
Системы обмена данными и программы для обмена файлами в наше время все еще носят клеймо нелегальности.
Сама же по себе технология нова и даже революционна» она обладает потрясающими возможностями, поэтому нет ни малейших сомнений в том, что в будущем каждый пользователь будет об- ладапз таким* программами. Они будут установлены на каждом компьютере, и объединение отдельно взятых пользователей интернета (независимо от их целей) станет таким же обычным делом, как и просмотр иптернет-страющ.
С помощью данной книги вы сможете ознакомиться со всеми основными программами работы с пиринговыми сетями, научитесь пользоваться этими программами для поиска и скачивания нужных вам данных: программ,巾шгьмов, музыки и т.д.
КАК РАБОТАЮТ ПИРИНГОВЫЕ СЕТИ
Модель «клиент — клиент» —
ОСНОВА ПИРИНГОВЫХ СЕТЕЙ
Сначала представим себе модель работы стандартной ин- тернет-системы, которая называется «клиент — сервер» и является самой распространенной. Эту систему легко понять на примере системы «человек — учреждение». У человека есть какая-то просьба: он вдет в учреждение или каким-либо иным образом устанавливает контакт с ним, обращается к определенным лицам со своей просьбой; учреждение ее выполняет или нет. Все действия осуществляются через центральное звено, которое может и должно удовлетворить то или иное требование.
Так, например, происходит при просмотре интернет-страниц либо при загрузке какой-нибудь программы, к примеру, со страниц сайта www. download. com. Вполне возможно, что (как в указанном случае) одно центральное звено, или учреждеьше, вам даст отказ, перенаправив вас к другому центральному звену (то есть учреждению), которое вашу просьбу выполнит.
В интернете центральное звено — сервер — сам по себе неактивен, то есть не обращается к компьютерам пользователей с просьбами, не осуществляет их поиск, а ждет, когда сами пользователи обратятся к нему с каким-нибудь запросом. Именно по такому принципу работают протоколы HTTP и FTP (соответствен но НТТР- и FTP-серверы).
Другой принцип, на котором основаны пиринговые сети н который мы в наибольшей степени будем рассматривать в данной книге — это система «клиент — клиент», где друг с другом связываются отдельные пользователи, 口рнчем для этого не требуется наличие сервера. За все отвечает елец, программное обеспечение (см. рис. 1.2), установленной у обоих пользователей (и у того, кто скачивает, и у того, у кого скачивают).
Рис. 1,2. Так выглядит окно программы е Don key t с помощью которой осуществляется обмен файлами
s сети eDonkey
Примечание:
Для большинства пиринговых сетей серверы все-таки необходимы, но через них не строится связь, они лишь выполняют корректирующие функции и содержат информацию о пользователях, списки доступных у пользователей файлов и т.д. При таком раскладе закрыть подобные серверы очень сложно. Например, тот же сервер www. rambler. гн обладает поиском по FTP и содержит огромную базу найденных на FTP-pecypcax файлов, большинство из которых наверняка распространяется с нарушением авторского права. Однако никто www. rambler. ru пока закрывать не собирается. Он же ведь просто содержит информацию о найденных файлах.
Поскольку в интернете один пользователь может одновременно общаться с большим (произвольным) числом других пользователей, то могут появляться гигантские сет% к которым одновременно подключены миллионы пользователей (рис. 1.3).
Рис. 1.3. Пример малой части сети Gnutella. Белые точки — это компьютеры, отрезки черного цвета — прямые связи между ними
Подытожим различия между сетями, использующим и технологию «клиент ——сервер», то есть имеющими центральный сервер с подключенными к нему клиентскими компьютерами, и одноранговыми сетями, в которых нет сервера, а имеется прямое со- едшгеиие клиентских компьютеров:
В сети «клиент — сервер» роли жестко разграничены: клиент ставит задачи» сервер выполняет или отклоняет их. Сервер не может поставить задачу перед клиентом. Только клиент может инициировать соединение, сервер лишь отвечает на запросы.
В одноранговой сети (сети «клиент — клиент») инициатором контакта может выступать любая из сторон соединения. Лю-
бой компьютер в сети может поставить перед другим компьютером задачу, последний имеет возможность выбрать, выполнять ее или не выполнять. То есть каждый компьютер (《peer》) выполняет функции одновременно и клиента, и сервера. Компьютеры (посредством программ, установленных и запущенных на них) могут договариваться между собой, причем относительно автономно, без контроля со стороны их пользователей —это часто используется в системах обмена данными.
Обе зтн модели не являются взаимоисключающими. Та или иная сеть может являться частью сети типа клиент — сервер (когда клиенты работают с сервером) н частью одноранговой сети (когда клиенты работают друг с другом).
Технология peer-to-peer (P2P)
Как было сказано ранее, в основе пиринговых сетей лежит технология peer-to-peer (P2P), реализующая рассмотренный выше принцип «клиент — клиент». Давайте же поподробнее разберемся, что она собой представляет. Итак, P2P — это технология построения распределенной сети, в рамках которой каждый узел может одновременно высыпать как в роли клиента (получателя информации), так и в роли сервера (поставщика информации).
Обычно подобная сеть состоит из равноправных узлов. При этом каждый из них взаимодействует напрямую лишь с некоторым подмножеством узлов сети. В случае необходимости передачи файлов между 戸еконтактнруюиишн напрямую узлами сети передача файлов осуществляется либо через узлы- посредники, либо по временно установленному прямому соединению (оно специально устанавливается на период передачи).
В своей работе файлообмениые сетн используют свой собственный набор протоколов и программного обеспечения, который несовместим с протоколами FTP и HTTP (преобладающими в рамках «обычного» интернета) и обладает важными усовершенствованиями и отличиями.
Во-первых, как уже было сказано ранее, каждый клиент такой сети не только скачивает данные, но и позволяет подключаться к нему другим клиентам, предоставляя тем для скачивания свои файлы. Во-вторых, если FTP- и HTTP-серверы просто хранят и передают данные клиентам, то в пиринговой сети задачи серверов существенно изменены и расширены. На них как правило не хранятся никакие файлы для обмена, а их функциональность сводится в основном к координации совместной работы пользователей в данной сети. Для этого они ведут своеобразную базу данных, в которой хранятся следующие сведения:
какой IP-адрес имеет тот или иной пользователь/клиент сети;
какие файлы размещены у какого клиента;
какие фрагменты каких файлов где находятся;
статистика того, кто сколько скачал себе и дал скачать другим.
Работа в типичной файлообменной сети строится следующим образом:
Клиент запрашивает в сети требуемый файл. Перед этим возможен этап проведения поиска нужного файла по данным, хранящимся на серверах.
Если нужный файл имеется и найден, сервер отдает клиенту IP-адреса друптх клиентов, у которых данный файл был найден.
Клиент, запросивший файл, устанавливает «прямое» соединение с клиентом или клиентами, у которых имеется нужный файл, и начинает его скачивать (точнее, пытается это сделать, что не всегда удается — может бытьт клиент с требуемым файлом отключен в это время от сети или перегружен). При этом в большинстве пиринговых сетей предусматривается скачивание одного фа访ла сразу из нескольких источников.
Клиенты информируют сервер обо всех клиентах, которые к ним подключаются, и файлах, которые те запрашивают. Сервер заносит в свою базу данных кто что скачал (даже если скачаны файлы не целиком).
Адресация в пиринговых сетях
И ПРОБЛЕМА АНОНИМНОСТИ
Долгие годы мы были убеждены в том, что нормальное функционирование интернета возможно только через серверы — и вдруг оно стало возможным н напрямую.
В чем же фокус? Собственно говоря, ни в чем: просто раньше никому и в голову не приходило, что это может кому-то понадобиться. Вот no9ToMу никто и не занимался разработкой программ, позволяющих интернету функционировать без серверов.
У каждого компьютера, подключенного к интернету, есть свой адрес, называемый «IP-адрес». IP расшифровывается как Internet Protocol, то есть интернет-протокол. Следовательно, IP-адрес — это «адрес по интернет-протоколу^. Слово «протокол» означает язык сбщення (набор правил передачи данных). Если вы знаете IP-адрес какого-либо компьютера, то вы можете к нему обратиться, а впоследствии и подключиться (при одобрении того, к кому вы подключаетесь). Соответственно, если кто-то знает адрес вашего компьютера, то 0H может обратиться к вам.
При скачивании данных с помощью программы обмена данными вы узнаете IP-адрес другого компьютера, возможно, находящегося на другом конце света. Отсюда следует вполне закономериьш вопрос о безопасности работы в пиринговых сетях: если вы зарегистрируетесь в пиринговой сети, в то же мгновение ваш адрес н список «предлагаемых^ файлов будут открыты для всех пользователей данной сета.
Большинство программ для передачи данных и обмена файлами решили эту проблему и более или менее обеспечивает анонимность своих пользователей. IP-адреса скрыты от пользователей для того, чтобы их нельзя было выследить. Пользователи выступают под псевдонимами, которые они выбрали себе сами.
Однако, хотя IP-здрес, на первый взгляд, не виден, но он, конечно, существует и применяется, когда пользователь начинает скачи-
вать какие-либо данные. Некоторые пиринговые сети (и программы работы с ними) в отношении безопасности лучше, другие — хуже; одни могут лучше (даже идеально) скрывать пользователей, а другие хуже.
Несколько сетей, пара принципов
и МОРЕ ПРОГРАММ
Существует несколько независимых друг от друга пиринговых сетей. Для организации каждой из них применяется вышеупомянутый принцип распределенной системы.
Отлннн兄 между сетями заключаются не в их местонахождении или содержимом, а в технологии — каждая определенная сеть организована своим особым образом. Согласование работы пользователей в сети достигается программными средствам% поэтому доступ к определенной сети могут иметь только некоторые программы. Причем пля одной и той же пиринговой сети может быть создано и использоваться несколько программ для работы с ней.
Пользователи обычно этого не учитывают, считая программу подключения к пиринговой сети главным средством, обеспечивающим доступность ресурсов сети. ЕСть, например, очень известная и, пожалуй, наиболее часто используемая в мире программа, называемая KaZaA, которой пользуются миллионы людей, и другие, менее популярные программы, такие как iMesh н Shareaza. Мало кто из их пользователей знаст, что KaZaA и iMesh используют одну и ту же сеть, правильное название которой FastTrack, и примерно 3,5 миллиона пользователей одновременно подключаются к ней, тогда как Shareaza использует совершенно другую сеть, имеющую в среднем примерно 116 000 одновременно подключенных к ней пользователeii.
Однако опытный и практичный пользователь должен это точно знать для того, чтобы иметь представление, какую программу и сеть следует использовать для поиска той или иной информации. В процессе развития каждая сеть приобретает свои, только
ей свойственные особенности — в сетях совершенно спонтанным образом задерживаются пользователи, переключающиеся с одной тематики на другую, поэтому пользователю хорошо бы знать, в какой сети он найдет то, что ему нужно с наибольшей вероятностью.
Тогда как существует всего несколько глобальных пиринговых сетей, число программ составляет десятки, включая те из ннх, которые являются результатом неудачных экспериментов.
Ряд клиентских программ имеет возможность подключаться одновременно к нескольким сетям для поиска в них информации.
ЧТО ЯВЛЯЕТСЯ ЛЕГАЛЬНЫМ, А ЧТО НЕТ
Хотя авторам книги не очень приятно говорить об этом, так как их целью не было напугать своих читателей, но приходится здесь затронуть проблему легальности обмена файлами через пиринговые сети. При использовании таких сетей очень часто, говоря без преувеличения, миллионы раз в сутки во всем мире, происходит нарушение законодательства.
Чаще всего нарушается закон об авторских правах — пользователи пиринговых сетей предоставляют другим авторские произведения, а также получают их, не имея на то разрешения от авторов, что как правило противоречит закону, хотя в различных странах этот вопрос регулируется не совсем одинаково. Мы не хотам умалять значение закона об авторских правах, но надо отмстить, что в сфере обмена данными нелегальная деятельность только им не ограничивается (распространение детской порнографии и прочих нелегальных материалов).
В книге мы ни в коем случае не призываем вас к нарушению законодательства; напротив, мы хотим предупредить вас, что его нарушение преследуется и наказуется.
ГЛАВА 2・
ОСНОВНЫЕ ПИРИНГОВЫЕ СЕТИ: ИХУСТРОЙСВО И ОСОБЕННОСТИ
В данной главе вы узнаете, какие конкретно существуют сейчас пиринговые сети, что в них можно найти, какие программы используются для доступа к ним и др. Если вы ждете конкретных инструкций по работе с той или иной пиринговой сетью через интернет, то можете спокойно пропустить эту главу.
СЕТЬ NAPSTER И ЕЕ ПРИЕМНИЦА GNUTELLA
・ 1 ・ Как работала Napster
В ПЕРВОНАЧАЛЬНОМ ВИДЕ
О Napster мы рассказываем здесь из почтения к мертвым. На рис. 2.1. представлена схема первоначального варианта этой сети. Помимо пользователей-клиентов здесь существует еще сервер, который подключен к интернету и содержит индексы базы данных: список хранящихся во всей сет файлов, которые могут быть предоставлены в распоряжение пользователей подключенных в сети компьютеров.
Он также содержит информацию, где именно сохранены эти файлы — на каком компьютере (по какому IP-адресу), в каком каталоге и, кроме того, сведения о самом с|)айле (его размер, если это музыкальная композиция — bitrate и длительность); имя пользователя (nickname), способ и параметры подключения. Сами файлы для скачивания, конечно, на сервере ие хранятся.
Что пользователь должен был делать, чтобы подключиться к этой сети? — Скачать простую, маленькую программу, зал ус ^ тить ее и задать настройки подключения к Napster. В этот же момент программа пересылала на сервер Napster список фай' лов, предложенных пользователем к обмену — само собой ра-
КлиентNapster
В
КлиентNapster
клиентtapsterклиентtapsterКлиент NapsterКлиент NapsterКлиентNapsterКлиентNapsterс1вксноф поискаинформации
клиентtapster
клиентtapster
Клиент Napster
Клиент Napster
КлиентNapster
КлиентNapster
баш компьютер
Рис. 2.1. Способ организации сети Napster
зумеется, он был осведомлен об этом, так как сам выбирал эти файлы. Сервер Napster заносил информацию о новом пользова* теле в базу данных.
После этого пользователь мог найти, напрммер, необходимую композицию — ввести в поле поиска ее название, и через несколько секунд появлялось окно с результатами поиска (рис. 2*2). Теперь было достаточно просто выбрать файл, дважды щелкнув кнопкой мыши, и программа Napster подключалась к пользователю, у которого данный файл был открыт для скачивания, и пыталась файл скачать.
Рнс* 2.2. Окно программы Napster с результатами запроса на поиск файла
Надо признаться, что это не всегда удавалось: например, другой компьютер необязательно был в данный момент включен, подключен к интернету или на нем не была запущена программа Napster (что являлось обязательным условием для скачивания), или все каналы скачивания данных (так называемые слоты) были заьсяты, или, к пр^шеру, пользователь мог стереть или переместить файл. Кстати говоря, подобные проблемы являются актуальными и для ныне существующих сетей.
2Л .2. Пример обмена данными через Napster
Зарегистрированный пользователь Napster ( «клиент») мог воПтн в сеть, отослав на сервер короткое сообщение следующего содержания:
(имя пользователя) (пароль) (порт) (информацияо версии программы) (скорость соединения).
Важным здесь является порт, то есть своеобразные открытые ворота компьютера, через которые осуществляется связь,
В такое сообщение не включается адрес компьютера. Передача адреса — это функция протокола Ш
Сервер Napster в ответ на это сообщение посылает подтверждение (《acknowledgement》),содержащее адрес электронной почты клиента в случае, если тот зарегистрирован, в противном случае подтверждение приходит пустым.
Теперь клиент знает, что между ним и сервером Napster установлено соединение, и ждет от Napster списка файлов, которые предлагаются для скачивания. Список приходит в виде серии сообщений в следующем формате, по одному на каждый файл:
CLIENT NOTIFICATION OF SHARED FILE (название файла) (MD5) (размер) (bitrate) (частота) (длительность)
Особого разъяснения заслуживают следующие параметры:
MD 5: так называемое значение файла при хэшировании (хэш-код), своеобразная контрольная сумма. Она позволяет проверить полученный файл и на основе данной проверки сделать вывод о его целостности и неподдельности.
Bitrate: поскольку программа Napster изначально была создана для скачивания музыки в формате MP3, она помимо всех остальных оперирует тремя специализированными «музыкальными» параметрами, которые касаются только аудиофайлов. Bitrate — ширина потока при кодировании файла в формат MP3: чем она выше, тем лучше качество музыки и тем больше по объему сам файл.
Частота: частота при кодировании в MP3, обычно 44100 Гц,
Длительность: продолжительность композиции в секундах.
Как только этот список будет выведен на экран, клиент может осуществлять поиск композиций в базе данных Napster по их названию и имени артиста (группы, исполнителя). В качестве результата поиска Napster отправляет клиенту следующий ответ:
SEARCH RESPONSE ' (имя файла) (MD5) (размер)(bitrate) (частота)
(длительность) (прозвище) (IP) (тип связи)
Кроме характеристик найденного файла, в ответе на поисковый запрос сервер также передает дополнительную информацию: регистрационное имя пользователя, у которого данный файл можно скачать, его IP-адрес и тип связи (для оценки скорости скачивания).
Очеввдно, что теперь пользователь знает адрес, по которому находится нужный ему файл, следовательно, он мог бы установить связь с его обладателем напрямую. Однако в Napster эта процедура организована по-другому Запрос на скачивание файла, который формируется при выборе одного из нескольких файлов в списке результатов поиска с помощью мыши, сначала поступает на сервер Napster. Этот простой запрос содержит только название файла и ник пользователя, у которого данный файл есть.
Примечание:
Napster не позволяет пользователям иметь два одинаковых имени (ника). Если пользователь предложил ник, который уже занят, службаt уведомит об этом и предложит выбрать другой.
Сервер Napster выдает ответ, где добавляет еще такую важную информацию, как номер порта (《ворот») целевого компьютера для предоставления файлов (скачивания в направлении 嬢от него»).
Примечание:
Как и в других системах обмена данными, существует два режима поиска: режимы Search и Browse. Режим Search напоминает традиционный способ поиска —— вы просто отдаете команду системе вроде «найди файл с таким-то названием у всех пользова- теле访 сети». Режим Browse —— это просмотр всех файлов, предложенных определенным пользователем. В этом случае Napster позволяет пользователю скачивать на свой компьютер полны访 перечень файлоа другого человека, и выбрать из этого перечня нужные файлы для скачивания.
После этого осуществляется попытка установить прямое соединение. Пользователь посылает на полученный IP-адрес запрос на установку соединения. Если противоположная сторона дает положительный ответ, следует запрос на загрузку файла:
Download (MOif_nick) (файл) (offset)
Здесь следует объяснить значение параметра offset. Он указывает на то, какую часть файла вы запрашиваете на скачивание. В самом начале процесса скачивания он равняется нулю (0), что означает «начало файла». Однако не всегда удается скачать нужный файл полностью — может прерваться соединение, или по другой причине. При разрыве связи на жестком диске у скачивающего пользователя остается часть скачиваемого файла.
Если это файл в формате MP3, то даже скачанную часть можно воспроизвести — просто композиция прозвучит не до конца. Если пользователь все же захочет скачать файл полностью, он не должен загружать его заново целиком, достаточно просто задать команду типа «скачать данный файл от байта номер 3 324 566*.
Даже можно сделать так, чтобы пользователь продолжил скачивание файла уже из другого источника. Бывает, что у разных пользователей под одинаковыми именами хранятся разные файлы. Чтобы программа'Клиент ничего не перепутала, используется цифровой оттиск «подлинности» исходного файла» хэш-значение, указываемое с помощью параметра MD5. Программа Napster начинает скачивание данных только из тех файлов, ключи MD5 которых совпадают.
Как функционирует Gnutella — «СЖИВОЙ» ПРЕЕМНИК NAPSTER
Как и откуда появилась Gnutella
После сокрушительного падения Napster тотчас появился новый борец за прямой обмен файлами по имени Gnutella. Появление Gnutella было очень забавным. Программисты фирмы Nullsoft,
знаменитой по широко используемой программе WinAmp, Юстин Франкел и Том Пеппером разработали программку, которая изначально ими позиционировалась как «клон» Napster.
Они разместили данную программу в сети для свободного скачивания, и она распространялась по миру независимым сервером Slashdot (www. slashdot. org). После этого у фирмы Nullsoft сменился владелец — им стала крупная компания AOL, которая резко сократила масштабы распространен】不я программы, запретив ее свободное скачивание* Однако в мире уже появились копии Gnutella, и процесс разрастания ее сети стал необратимым.
Примечание:
Очень существенным фактором массового распространения Gnutella было то, что она является open source software, то есть программой с открытым исходным кодом: пользователям была доступна не только скомпилированная, функциональная версия программы, но и ее исходный код. Поэтому программа была понятна другим программистам, которые могли заниматься ее доработкой и дальнейшим распространением.
Причиной появления Gnutella было логичное предположение о том, что единственной проблемой легальности Napster является именно централизованная база данных. Поэтому программисты создали систему которая не имеет вообще никакой единой базы данных. В этом смысле Gnutella является уникальной, остальные современные пиринговые сети все же требуют наличия серверов (с урезанными функциями и несколько взамен одного, использовавшегося в Napster, но все-таки...).
Этот принцип успешно сработал: с одной стороны, система функционирует и обмен файлами осуществляется, с другой — к ней не придраться в юридическом смысле. Раз нет управляющих сер* веров, значит, некого привлечь к ответственности за нарушение законов и запретить работать, если не считать того, что суд мог бы «отключать^ отдельно взятых пользователей таких систем, численность которых достигает нескольких десятков миллионов.
Более того, Gnutella впервые разработала новую концепцию, по которой одна децен^)ализованная сеть могла быть использована множеством разных клиентским программ (созданных разными разработчиками) — с одной стороны, для удобства пользователей (каждому нравится что-то свое), с другой стороны — это допол* нительная мера защиты от борцов за соблюдение авторских прав: если одну из клиентских программ запрс гят использовать или ее производитель обанкротится, пользователи смогут перейти и на другую программу
С тех пор появлялось и исчезало множество программ-клиентов сети Gnutella, многие из них работают и сейчас: Shareaza. Gnucleus, XoloX, LimeWire, Bearshare и Morpheus.
Сеть Gnutella
И ПРИНЦИП ДЕЦЕНТРАЛИЗАЦИИ СЕТИ
В Gnutella существуют только клиенты, то есть отдельные пользователи, подключенные к интернету, причем на их компьютере должна быть установлена клиентская программа, например уно- минутая здесь Gnucleus. Такая программа, что очевидно, помимо функций клиента должна выполнять некоторые функции сервера для обеспечения связи между польз о вате ля ми, поэтому (на жаргоне пользователей Gnutella) ее именуют словом servent (серпент), которое возникло как сочетание частей слова server (сервер) и слова client (клиент).
После запуска программы-клиента (например, Gnucleus) она должна установить соединение с сетью. Это первый и весьма сложный шаг: если нет центрального сервера, тогда к кому же подключаться? Однако у децентрализован ных сетей все-таки существуют определенные адреса — «хозяева», к которым програм* ма автоматически подключается при запуске и входе в интернет.
У сети Gnutella, например, это адрес wvjw. gnu tel la hosts .com. Служба, действующая по этому адресу, не делает ничего нелега.чь- ного — она просто хранит адреса людей, формирующих данную
сеть, а также помогает их взаимодействию. Важным моментом является то, что служба не содержит и не предлагает списка доступных для скачивания файлов.
Примечание:
Именно благодаря этой хитрости децентрализованные сети сейчас могут функционировать. Такие действия, как сбор и распространение адресов людей, пользующихся в текущий момент про* граммами Gnucleus, Bearshare и им подобными, не являются нелегальными, поскольку само по себе использование таких программ тоже не является нелегальным (в большинстве стран)*
Как только клиентом установлен контакт с данным узлом или другим подключенным к сети клиентом, можно считать, что дело наполовину сделано. Имея адреса других клиентов, данный клиент быстро предоставляет их нашему клиенту, который берет эти адреса н устанавливает с частью из них соединение.
После этого клиентская часть программы может осуществлять следующие действия:
отправлять сообщения пользователямt подключенным к сети (как правило это запросы типа «Есть ли у вас такой-то файл?》);
пересылать полученные сообщения и запросы другим пользователям.
Обычно одновременно используются обе эта возможности. При этом у клиента может быть установлено ггрямое соединение только с несколькими друшми клиентами (или несколькими десятками), так как наличие сотен или тысяч установленных соединений требует от компьютера больших затрат ресурсов н высокой пропускной способности сети.
Каждый из этих клиентов, в свою очередь, подключен к десяткам других клиентов- А благодаря пересылке запросов и ответов на них вы всегда сможете добраться до любого из текущих клиен* тов сети — через посредничество некоторого количества других
пользователей. Примем в конце концов вы сможете установить с найденным клиентом прямое соединения, уже минуя других пользователей.
Рис. 2.3* Работа запроса в децентрализованной сети (например. Gnutella)
В децентрализованных сетях имеются две важные функции, снижающие нагрузку па сеть, без которых сети не смогут нормально функционировать. Первая функция — это пресечение обратных запросов, то есть огтуации, когда клиент, получивший запрос, далее делает этот запрос уже от своего имени. Если данный запрос вернется к нему обратно от одного из участников сети, а он опять отошлет его в сеть, то будет создан замкнутый цикл. Чтобы предотвратить бесконечную отправку запросов по кругу, исходный компьютер не повторяет свой же запрос.
Другой функцией является ограниченна «срока жизни» запросов, или по-английски《Time to Live» (TTL). Чтобы тот или иной запрос не переходил от пользователя к пользователю бесконечно долго (например, несколько лет), системой установлено определенное число переходов или промежуток времени, после которых запрос больше не пересьыается по сети.
Компьютер, запрашивающий файл, «знакомится» с компьютером, на котором он размещен, саммм простым в техническом плане способом — путем отправки в сеть так называемого сообщения PING. Узе几 получивший такое сообщение, перенаправляет его другим клиентаги сети для того, чтобы расширить базу данных сета информацией о новом члене, а в ответ отправляет сообщение PONG, которое содержит IP-адрес нужного компьютера с целью облегчения установки прямого соединения с ним, а также число и размер файлов для скачивания.
Узел в сети Gnutella — GNODE
Каждый компьютер после запуска клиентской программы сети Gnutella становится ее узлом (node), который на жаргоне пользователей Gnutella называется Gnode. Каждый Gnode напрямую связан лишь с несколькими другими узлами: между ними идет обмен списков с доступными файлами и пересылка запросов на поиск. Остальные узлы нашему пользователю не видны, хотя в принципе он связан со всей сетью Gnutella.
Обмен данными в сети Gnutella
Процесс обмена дшшыаш (передача запросов, ответов, списков файлов для скачивания н т.д.) в сети Gnutella похож на Napster. Однако ввиду того, что в Gnutella нет центрального сервера, необходимо было продумать некоторые особенности.
В каждом сообщении, проход只щем по сети Gnutella (например, запроса на определенный фа1Ь1)» содержится заголовок, имеющий следующую структуру:
(Gnode ID) (Функция) (TTL) (Переходы) (Размер полезной информации)
Где:,
Gnode ID — это уникальный идентификатор данного сообщения (его длина равняется 16 байтам).
Функция — данное поле содержит описание функции сообщения (то есть целей, с которыкш оно отправляется), независимо от того, идет ли речь о запросе, ответе^ сообщениях ping, pong И T.IL
TTL, или time to live — это «оставшееся время жизни» такого сообщения. Им определяется, сколько узлов еще сообщение может пройти до того, как оно будет уничтожено. При каждой передаче сообщения значение TTL в программе-клиенте Gnutella уменьшается на единицу
Переходы — это чнсло, которое указывает на то, сколько узлов данное сообщение должно пройти. Определяется тем, кто является создателем и отправителем сообщения.
Размер полезной информации содержит сведения о размере данных, следующих за заголовком. Указывается в байтах.
Пересылка сообщений в сети Gnutella регулируется четырьмя «золотыми правилами»:
Узел передает полученное им сообщение всем остальным узлам, к которым он подключен, кроме исходного.
Ответное сообщение Pong должно про〃тн тот же путь, который проделало исходное сообщение, но в обратном направлении. Для этого узлы некоторое время хранят таблицу переданных ими сообщени!! (входящих н исходящих). Также они могут менять направление передачи сообщения Pong, если один из компьютеров обратного маршрута недоступен.
Узел уменьшает значение TTL у каждого переданного нм сообщения на единицу. Когда данный параметр достигает ну-
левого значения, сообщение больше не передается и узел его стирает.
Если узел получает то же сообщение, что недавно уже было нм получено (это определяется по налинню соответствующей записи в таблице переданных данным узлом сообщений), он не отправляет его дальше. Этим пресекается отправка сообщений по кругу, когда одно и то же сообщение повторно проходит свой маршрут.
Процесс обмена данными в сети Gnutella показан на рнс. 2.4.
Рис. 2.4. Принцип работы обмена запросами 日 де централизова иной сети
Передача файлов в сети Gnutella
Сети Gnutella и Napster имеют схожий принцип передачи файлов. Как только пользователь получает ответ па свой поисковый запрос, он устанавливает прямое соединение с тем, кто предоставляет файл для скачивания, поскольку знает его 1Р-адрес.
Недостаточная конфиденциальность И ДРУГИЕ ПРОБЛЕМЫ СЕТИ GNUTELLA
У сети Gnutella есть свои недостатки. Часто задают вопрос, анонимны ли пользователи таких сетей, особенно когда касаются проблем легальности действий в сетях обмена данными. Ответ на него звучит следующим образом: в сети Gnutella могут быть реализованы различные степени конфиденциальности в зависимости от используемых средств скрытия личных сведений пользователя и предпринимаемых им мер предосторожности.
Сама Gnutella обеспечивает достаточно низкий уровень конфиденциальности: пользователь, у которого я скачившо файл, знает, кто я такой, так как знает мой 1Р-адрес. IP-адрес — это ключ, который может использоваться для выслеживания пользователя и, возможно, для установления его личности. В других сетях данная проблема решается лучше!
Помимо недостаточного обеспечения конфиденциальности существенным недостатком Gnutella, который позднее был устранен в других сетях, является то, что передача запросов между узлами требует значительной пропускной способности от сети. Несмотря на то, что запросы короткие и имеют малый объем, их неизмеримо много и распространяются они лавинообразно: узел, получив пакет, дублирует их всем остальным узлам, с которыми он непосредственно соединен в данным момент (ведь нет центральный серверов, которые бы выступали в роли регулировщиков).
Когда один компьютер отправляет запрос и при этом к каждому клиенту в сети подю^ючено 11 других уникальных (неповторяющихся) клиентов, то через 6 переходов запрос будет иметь миллион копий! При этом пользователи, которые подключаются к интернету с помощью модема, будут загружены и перегружены одной лишь передачей запросов, а им еще нужно пересылать файлы.
Эта проблема в друшх системах решалась благодаря наличию суперузлов (supernodes). Супер-узел — это компьютер, имеющий высокоскоростной доступ в интернет и способный передавать ог-
ромное количество запросов. Более продвинутые системы обмена данными могут осуществлять поиск таких компьютеров* и созда: вать из них суперузлы (причем пользователь, с^щящий за таким компьютером, даже не подозревает об этом).
На рис. 2.5 в виде точек показаны суперузлы, действующие как «маленькие серверы» для своего ближайшего сетевого окружения.
Рис. 2.5. Реальный снимок сегмента пиринговой сети
2.1,4- Клиентские программы для Gnutella
Из огромного количества клиентских программ для этой сети мы рассмотрим следующие: Shareaza, Gnucleus, XoloX, Lime Wire, BearShare и Morpheus. Некоторые из этих программ умеют рабо
тать и с другими сетями.
Подробному описанию клиентских программ для сети Gnutella посвящена отдельная глава. Здесь же мы лишь кратко остановимся на их особенностях.
Реклама и программы-шпионы
В первую очередь хочу сделать важное предупреждение, касаЮ' гцееся большинства клиентских программ. Практически все они имеют бесплатные версии, но, как и в жизни, бесплатный сыр бывает только в мышеловке. Многие из них содержат встроенные рекламные окна, что еще терпимо, тогда как другие программы заключают в себе так называемые шпионские модули (spyware), что уже значительно хуже. Поясним значение этих двух понятий:
Встроенное рекламное окно (Adware). Само по себе оно, в общем-то, не страшно, просто иногда раздражает, когда определенная часть окна программы содержит рекламное объявление. Во многнх случаях эта реклама постоянно обновляется за счет связи с сервером растгространителей программы. Негативное влияние такой рекламы заключается в замедлешш зафузки данных, а также в жуткой надоедливости рекламной информации. Однако в данном случае можно сказать, что мы просто имеем некоторые неудобства в работе. Бесплатный программный продукт со встроены ой рекламой также называется Adware.
Встроенный шпионский модуль (Spyware). В сравнении с Adware это более коварная н опасная вещь, которую сложно распознать невооруженным глазом. Шпионские модули обычно тоже отображают рекламу, но это только одна из их функций; другая, и более существенная, — это осуществление контроля над вашим компьютером и вашими действиями. Некоторые особо опасные виды таких модулей могут《рыться» в содержимом вашего компьютера и извлекать оттуда номера кредитных карт, пароли, информацию о доступе к различным счетам и т.п. Некоторые модули-шпиоиы легальны — они собирают лишь статистичесюю сведения о ваших действиях
для того, чтобы более эффективно адресовать пользователям рекламу, а другие — явно нелегальны. Трудность заключается в том, что при скачивании той или иной программы заранее нельзя угадать, как она работает. Кроме того, часто случается так, что программа*шпион каким-то образом сама проникает внутрь вашего компьютера, в результате очень сложно ее оттуда убрать.
Как избежать трудностей
Каждая клиентская программа, которая приводится в данной книге (кстати, ее необходимо проверить в интернете, так как уже могла выйти в свет ее новая версия), имеет либо spyware-верснн, либо adware-версии. По возможности постарайтесь избежать установки программы-spyware. Если этой возможности у вас нет, точно узнайте, что она делает, иначе вы подвергнете себя неоправданному риску Существуют и другие выходы из ситуации:
Вы можете установить специальную программу для поиска spyware или adware, н время от времени запускать ее. Внимание: spyware н adware не считаются вирусами, поэтому обыкновенный антивирус их не обнаружит — для их обнаружения и удаления потребуется другая программа. Лучшую такую программу вы найдете на www • lavasof tusa • com.
У больптинства клиентских программ есть платные версии, в них отключены все рекламные и шпионские функции. Иногда платные версии к тому же содержат другие полезные свойства и функции — приобретайте их.
Клиентские программы и где их взять
Далее перечислены основные программы для подключения и работы в сети Gnutella с указанием того, где мх можно взять:
Shareaza. Это относительно новая программа, достаточно распространенная и широко используемая, так как позволяет пользоваться несколькими сетями, а не только Gnutella. Ее
домашняя страница — www. shareaza. com. Размер(])айла для скачивания составляет 1,9 Мб. Программа Shareaza совершенно бесплатная н не содержит spy ware.
Gnuclcus. Это одна из самых старых программ для систем обмена данными. Ее домашняя страница — ww. gnucleus. comt размер файла — 1」Мб. При этом для свободного доступа открыт исходный код данной про^аммы (она распространяется как программный продукт типа open source).
XoloX. В наше время ею нечасто пользуются, несмотря на это данная программа является полнофункциональным клиентом. Размер ее файла — 0,9 Мб, скачать который можно на сайте www. хо lox. nl,
BearShare содержит adware. Программа прсдостав.адется для скачивания сайтом www. bear share. com- Размер файла — 1,8 Мб*
Morpheus. Одна из самых популярных программ-клиентов, поддерживающая самую распространенную сеть FastTrack, а также меньшую по количеству пользователей сеть Gnutella. Данная программа находится на www. morpheus, com и ш「 сталлируется при помощи специальной программы установки.
Все эти программы (наряду с др^^гими клиентами) можно также скачать с весьма популярного сайта www. download. com.
2.2. СЕТЬ МР2Р (ОРИЕНТИРОВАННАЯ
НА МУЗЫКАЛЬНЫЕ ФАЙЛЫ) И ЕЕ КЛИЕНТЫ
Общее описание пиринговой сети МР2Р
И ЕЕ ОСОБЕННОСТЕЙ
Пиринговая сеть, называющаяся МР2Р (аббревиатура от «Maiiolito Р2Ра), относительно мало известна. Она ориентирован на исключительно на музыку в форматах MP3 “ OGG. Причем это весьма ^качественная> сеть:
В ней мало «фальшивых^- файлов. Многие защитники авторских прав размещают в пирииговых сетях файлы, которые по названию и формату похожи на музыкальные композиции, однако либо ничего полезного в себе не несут, либо содержат записи, призывающие соблюдать авторские права. Такие файлы и называют фальшивыми. Сети МР2Р, у которой в среднем примерно 300 000 подключенных пользователей, пока что удастся с этим успешно бороться.
Она более проста в использовании, чем, напрнмер, большая по охвату сеть FastTrack. С ней удобнее работать, и поиск данных в ней происходит быстрее.
В отлннне от других клиентов, пользующихся более привычным транспортным протоколом TCP/IB сеть МР2Р для этих целей применяет протокол UDP (точнее построенный на его основе специализированный протокол Manolito. По мнению авторов UDP имеет два основных преимущества: во-первых, передача данных осуществляется в нем быстрее, во-вторых, он допускает более высокую степень конфиденциальности, чем TCP/IR что весьма актуально при скачивании музыки.
К числу самых известных клиентских программ для МР2Р относятся Blubster и Piolet. Разработка и появление данной сети является результатом творческой деятельности одного лица — испанца Пабло Сото, который создал протокол, организовал сеть, а также разработал первую клиентскую программу (Blubster) в 2001 匸
Считается» что сеть МР2Р более «демократичная t чем, например, Gnutella, в которой, как утверждается, два процента пользователей что-то предлагают для скачивания, а остальные только скачивают у них информацию, ничего не предлагая взамен. В сети МР2Р скачивание и предоставление данных осуществляется в равной мере. Как утверждается, в МР2Р в распоряжении пользователей приблизительно 10 миллионов музыкальных композиций.
Клиентские программы для МР2Р:
Blubster, Piolet, RockitNet
Blubster. Оригинальной клиентской программой для МР2Р является Blubster, скачать ее можно на сайте: www.blubster. com. Современная версия 2.5 (размер файла — 830 Кб; инсталлятор, скачивающий из сети другие компоненты — в целом примерно на 3 Мб) значительно отличается от первых разработок программы, Самыми важными отличительными свойствами, дающими Blubster превосходство над конкурентами, являются:
Скачивание файла из нескольких источников одновременно. Чтобы было ясно, о чем идет речь: имеется в виду скачивание одного и того же файла одновременно из нескольких “стой* ников — по каждому адресу скачивается кусок данного файла, при этом у вас на компьютере все данные записываются в один файл. Это свойство удобно использовать тем, кто имеет высокоскоростной доступ в интернет — они могут скачивать файл у своих более медлительных «коллег» с большой скоростью за счет того, что могут скачивать один файл сразу у нескольких из них.
Анонимность, которую разработчик данной сети описывает фразой: 《как бутылка, брошенная в океан: она достигнет своей цели, ио никому не известно, куда она плыла и кто ее бросил».
Blubster —бесплатная программа, однако у нее есть один недостаток — она содержит spyware, о котором мы вас предупреждали. К счастью, программа-шпион, встроенная в Blubster, не является опасной и лишь создает неудобства* Ко всему прочему, ее легко устранить.
Piolet. Программа возникла позднее Blubster, однако сейчас она уже устаревает. Ее можно скачать с сайта www.piolet. com. Она выполняет те же функции, что и Blubster; но, к сожалению, не предоставляет возможности скачивашы одного файла одновременно из нескольких источников и обеспечивает низкий уровень
конфиденциальности. Однако у нее есть и свои преимущества: она бесплатна и не содержит spyware или adware.
RockitNet Эта программа аналогична Blubster. Видимо, эта одна из версий Blubster, предназначенная для американского рынка. Программу можно найти на сайте: www. rockitnet. com. Она бесплатная, по содержит adware.
23 СЕТЬ EDONKEY2000 И OVERNET
Общее описание пиринговой сети eDonkey2000/Overnet
И ЕЕ ОСОБЕННОСТЕЙ
Тот, кого не впечатляют почти 300 000 пользователей МР2Р, может перейти к использованию одной из двух самых разветвленных пиринговых сетей во всем мире — eDonkey. Одновременно в ней работают в среднем 1,3 миллиона пользователей. Сеть eDonkey отличается от рассмотренных ранее тем, что является своеобразно 让 полуцентрализованной сетью — для нее обязательно наличие как сервера, так н клиентов. Однако слово «сервер» здесь звучит слишком громко, так как любой пользователь, подключенный к интернету, может легко создать сервер сети eDonkey, став «ключником», который распространяет среди других информацию о том, где находится тот или иной файл.
Существуют тысячи таких мишьсерверов, взаимодействующих друг с другом; для входа в eDonkey достаточно найти хотя бы один сервер, у которого можно получить информацию о дру* гих. В сети содержится огромное количество перечней таких серверов, посмотреть часть из которых можно, зайдя по адресу http: // www.edonkey2000 .com.
В заголовке помимо eDonkey2000 упомянута еще сеть Overnet Эта две сети являются «родственными», так как они связаны друг с другом. Когда мы говорим о eDonkey2000, следует иметь в виду и Overnet, которой сейчас пользуются почти 450 000 людей.
В дальнейшем мы подробно объясним значения связей между ними.
Другая важная особенность eDonkey заключается в том, что она наиболее часто используется для скачивания фильмов (видеоданных). Конечно же, в данной сети присутствуют файлы и с другими данными (не только с видео)т но в основном eDonkey ориентирована именно на обмен видео.
Сеть eDonkey отличается от других существенным новшеством — использованием так называемых хэш-ссылок (hash links). Это ссылки на интернет-страницах, которые приводят в действие команду загрузки того или иного файла из сети eDonkey/Overnet Благодаря им нет необходимости прибегать к командам поиска, которые иногда не работают.
Клиентские программы для сети eDonkey/Overnet
Основными клиентскиш! программа для работы в сета eDonkey/ Overnet являются eDonkey и eMule:
eDonkey. Оригинальная и по-прежнему функциональная программа, которая, хоть и малыми тагами, но постоянно развивается. Современная версия нмеет номер 1*4. Скачать ее можно с сайта www. edonkey2 ООО. com Размер файла 1」Мб. Программа-клиент eDonkey также поддерживает родственную сеть Overnet. Программа eDonkey умеет скачивать один файл одновременно из нескольких источников. Данная программа не нмеет средств обеспечения конфиденциальности, но поддерживает различные протоколы и вышеупомянутые хэш-ссылки.
eMule. Эта более новая клиентская программа, чем eDonkey, и объективно лучше. Скачать ее можно по следующему адресу: www. emule-proj ect. net» Размер файла 4,5 Мб, там же доступен и ее исходный код. Программа не содержит ни встроенной рекламы, ни spyware.
СЕТЬ И КЛИЕНТ WINMX
Еще один представитель крупных пнрмнговмх сетей — WinMX, работающая с одноименной клиентской программой (домашняя страница — www. winmx * com),
У данной системы обмена данными интересная история. После того, как начался процесс постепенного отмирания Napster, возникла программа OpenNap, которая должна была занять место Napster. Это была серверная программа, распространяемая с открытым исходным кодом* У OpenNap была та же проблема, что и у Napster — наличие центрального сервера, из-за чего ее владель* цы неизбежно вступали в конфликт с законодательством.
Программа WinMX изначально была клиентом сети OpenNap. Однако как только OpenNap была запрещена, авторы программы WinMX создали собственна访 протокол WPNP, который поддерживает и сеть OpenNap.
Сеть WinMX, имеющая в среднем около одного миллиона одновременно работающих в ней пользователей, относится к числу самых больших сетей в мире на сегодняшний день. Она очень либеральная и открытая, нто, с одной стороны, имеет свон преимущества —гигантские возможности по скачиванию файлов самой разной тематики, а с другой — недостатки, которые заключаются главным образом в долгом простаивании в очереди за нужным файлом н открытым слотом.
Однако на момент подготовки книги в печать пиринговая сеть WinMX была закрыта. По искам небезызвестной RIAA (Recording Industry Association of America — Американской ассоциации звукозаписывающих компаний) было вынесено судебпс^^ решение о запрете деятельности сети Win MX.
СЕТЬ FASTTRACK, ИЛИ KAZAA
Общее описание пиринговой сети FastTrack
И ЕЕ ОСОБЕННОСТЕЙ
Самой большой и известной на сегодняшний день пиринговой се- тыо является FastTrack, хотя большинство пользователей интернета знает ее по связанному с ней слову KaZaA (оно на самом деле так пишется). Это наиболее распространенная программа для обмена файлами через интернет. Она работает с сетью FastTrack; также она может применяться в сети iMesh.
У этих двух сетей, с которыми может работать KaZaA, во много раз больше пользователей, чем у всех остальных сетей вместе взятых — общее колтгчество пользователей, одновременно подключенных к ним в любой момент времени, в среднем достигает пята (!) миллионов.
Значит ли это, что сеть FastTrack и программа KaZaA лучше других? Ответ не такой'простой, как это могло бы показаться. Прежде всего — количество не всегда означает качество, то есть почти не играет роли, миллион или пять миллионов людей охватывает есть, поскольку и в Toil, и в другой сети вы, по-видимомут найдете все, что вам необходимо.
Программа KaZaAt являющаяся наиболее известной, чаще всего используется людьми, которые на жаргоне пользователей файлообменных сетей называются «пиявками» (sucker или leech): теми, кто сам ничего не предлагает другим. Такие людк только скачивают информацию или предлагают другим пользователям ненужные данные или. что еще хуже, (фальшивыефайлы, которые только похожи на музыку или фильм, хотя на самом деле ими не являются.
Сеть FastTrack ни на чем особо не с пец 11 а л i(з и руется, она содержит все — включая» например, и обшше порнографии.
Сеть FastTrack соединена через своих клиентов со схожей сетью iMesh. Обе сети независимы друг от друга, но ввиду того, что они
применяют похожие технологии (клиентские программы, например KaZaA, работают с обеими сетями в одно и то же время), пользователь, по сути, даже не знает, a r принципе, и не должен знатът посредством какой сети идет передача данных в текущий момент
Сеть FastTrack (так же, как и iMesh) имеет следующие свойства:
является децентрализованной, но использует суперузлы (здесь они называются super-peer), то есть компьютеры с высокоскоростным доступом в интернет, которые содержат временные списки доступных файлов;
не допускает скачивание одного файла одновременно из нескольких источников и не обладает высокой степенью конфи* денциальности — недостаточно хорошо обеспечивается защита информации о пользователях данной сети;
с целью однозначной идентификации файла (независимо от его названия) система может использовать так называемые хэш-ссылки.
О том, что такое хэш-ссьглки, вы узнаете из описания программы eDonkey, приведенного выше. О способах их применения написано в следующей части книги, где рассмотрены конкретные про граммы.
Клиентские программы для сетей FastTrack и iMesh
Почти все клиентские программы могут работать одновременно с обеими сетями:
KaZaA Media Desktop. Это официальная, или «главная», версия программы KaZaA, которая, по сути, является самой распространенной программой для обмена файлами, несмотря на то, что у нее есть ряд значительных недостатков. Существуют две ее версии. Одна бесплатная, хотя н содержащая шпионскую spyware-часть, которая вместе с основной программой поселяется на вашем компьютере и ведет параллельно «общение» со своим «шефом» — сервером сети FastTrack. Обычно
она работает как adware, то есть подсовывает вам рекламу, однако программы-шпионы, встроенные в KaZaA,время от времени меняются, поэтому нельзя сказать точно, какая из них окажется у вас. Пользователи интернета утверждают, что очень нередко таким путем происходит заражение компьютеров вирусами. Другая версия программы называется KaZaA Media Desktop Plus. Она платная (стоит 30 $), но в ней полностью отсутствуют такие неприятные ветли. Программу можно скачать на сайте: www. download. com (ее размер составляет лишь 430 Кб), можно также посетить сайт ее производителя — фирмы Sharman Networks (www. kazaa • com).
KaZaA Lite, или К Lite K++. На чрезмерное количество шпионских н рекламных элементов в KaZaA Media Desktop отреагировал программист-хакер, взломав исходную KaZaA и создав собственную версию программы. Избавленная от ненужного 4copа», она при этом работает с сетями FastTrack и iMesh (где важно, чтобы программа-клиент не была отклонена остальными клиентами и супер-узлами). Балее того, KaZaA Lite (К++) является существенно улучшенной программой, по сравнению с оригинальной версией KaZaA. Ее можно скачать с сайта www. kazaalite. tk.
iMesh. Первоначально программа была создана как клиент для сети iMesh, однако впоследствии она стала работоспособной и в сети FastTrack. По своей функциональности iMesh относительно хорошая программа, однако, она содержит spyware- и adware-модули. Размер файла для загрузки 3,2 Мб. Найти ее можно по интернет-адресу: www. imesh • com
Grokster Последняя из наиболее распространенных программ-клиентов FastTrack и iMesh. Работает одновременно с обеими сетями и выполняет те же функции, что iMesh и KaZaA. Скачать ее можно на сайте: www. grokster. com. При установке данной программы ваш компьютер тоже переполнится такими ненужными вещами, как spyware и adware. Пользователям доступна также платная версия (стоимостью 19,90 $), в которой они отсутствуют.
DIRECTCONNECT И DC++
Общее описание пиринговой сети DirectConnect/DC+4- И ЕЕ ОСОБЕННОСТЕЙ
Пиринговая сеть DirectConnect заметно отличается от всех остальных систем обмена файлами благодаря тому, что она функционирует на основе серверов. Другое дело, что по сравнению с Napster таких серверов используется не один, а сколь угодно много (а значит, н закрыть их все, чтобы ликвидировать сеть, представляется достаточно сложным). При этом каждый из серверов выступает в роли управляющего центра некоторой группы пользователей, подключенных к нему. Пользователи могут подключаться к разным серверам (в терминологии DirectConnect — 《хабам®, от английского слова hub), причем можно сразу к не^ скольким одновременно.
Хаб — это центральный узел, в котором сконцентрированы все соединения. Хаб, хотя и может показаться похожим на обычный сетевой сервер, однако его функции несколько отличны Обычно это некий мощный компьютер — возможно, даже чей-то домашний, если у него имеется высокоскоростной доступ в интернет.
DirectConnect по структуре больше всего похожа на OpenNap, но она обладает заметными улучшениями. Ее образует множество отдельных сетей, или сообществ, которые подключаются к определенному хабу (серверу) 一 мы можем сравнить ее с ма,пемьки- мн группами людей, которые собираются вместе и обмениваются свонм товаром. ,
Существует несколько тысяч таких мшш-сетей, которые сильно отличаются друг от друга по размеру — самые большие имеют почти 6 000 клиентов, а самые мгыенькие — всего несколько поль* зователей. Эти сети автономны и не зависят друг от друга, никак напрямую не связаны между co6oii.
Чаще всего они с11ециализируются на определенном виде данных. Их специализация устанавливается сетевыми администраторами
или базируется из статисти кн обмена данными — то, чем чаще всего обмениваются пользователи^ определяет сиециализащ-то хаба. Некоторые из них ориентирован ь【преимущественно на музыку, другие — на фильмы, причем тип фильма тоже имеет значение.
Такая организация сети имеет свои преимущества и недостатки. У каждой маленькой подсети есть свой администратор, у больших сетей их несколько. Они устанавливают правила, а также контролируют их соблюдение (обычно при помощи скриптов) и заботятся о том, чтобы данная сеть нормально функционировала.
Типичным примером контроля со стороны администратора является отслеживание того, чтобы минимальный размер данных для скачивания соответствовал установленному значению, иначе пользователь вообще не будет допущен к сети. Также сетевые администраторы контролируют загрузку определенной информации, не допуская, мапример, пересылку программных файлов и каталогов Windows. Кроме того, они стараются минимизировать нагрузку сети, заботятся о соблюдении норм поведения в ней (о том^ чтобы пользователи не «выкидывали^ остальных) и т.д.
Существенным недостатком является то, что DirectConnect не имеет никаких дополнительных возможностей — она не позволяет скачивать один файл одновременно из нескольких источников, и в ней не связаны между собой отдельно взятые серверы (хабы), кроме того, она не поддерживает хэш-ссылки, которые как раз важны при скачивании фильмов.
Клиентские программы для сети DirectConnect
Их две: постарше — DirectConnect и более свежая — DC++,
DirectConnect. Это первоначальная «родная» программа для работы в данной сети. Она является достаточно стабильной, но при этом развивается относительно малыми темпами и по своей функциональности во многом отстает от DC++. Является бесплатиой, но содержит adware. Программу можно скачать на сайте: www. neo-modus . com.
DC++. Это существенно улучшенная клиентская программа, которая к тому же предлагается как open source (то есть ее исходный код доступен пользователям). Более того, она постоянно дополняется различными новшествами. Отличительной особенностью данной программы является то, что она проста в использовании и позволяет подключаться одновременно к нескольким хабам; вы можете загрузить ее на свой компьютер по ссылке http: / /dcplusplus . sour се- forge. net.
BITTORRENT
Общее описание пиринговой сети Bit Torrent
И ЕЕ ОСОБЕННОСТЕЙ
Bit Torrent — это система, решающая главную задачу в системах обмена данными, то есть дающая ответ на вопрос: «У кого есть то, что мне нужно?>. И решает эту задачу она особым образом. Списки доступных для скачивания файлов хранятся в сети в виде ссылок. При этом каждая ссылка представляет собой отдельный файл с расширением . torrent (так называемый торрент). Поль- зовательт найдя ссылку-файл открывает ее и тем самым активизирует скачивание соответствующего файла у конкретного лица, предлагающего его для загрузки.
Особенность данного способа заключается в том, что для скачивания требуется специальная клиентская программа (Bit Torrent или другая) и файл ссылки с расширением * torrent (помимо ссылки в нем содержится еще некоторая служебная информация). В Bit Torrent вы не становитесь членом большой сети, в рамках которой идет обмен данными, — вместо этого вы просто видите ссылки на нужные файлы и сможете скачать данный файл у его владельца напрямую. Основной недостаток Bit Torrent — то, что сложно найти файл с нужной ссылкой (нужный торрент).
Клиентские программы для Bit Torrent
Существует две основные программы, которые мало отличаются друг от друга:
Bit Torrent: оригинальная клиентская программа, которую создал Брам Козн, автор идеи обмена данными таким способом. В наше время это уже относительно устаревшая программа, хотя она создавалась как программа с открытым кодом, а значит, доступная для модификации любому желающему. Программа находится по адресу: http: //bitconjurer.org/ BitTorrent. Размер файла составляет 2,7 Мб.
The Experimental Shadow ВТ: под словом «экспериментальная» (experimental) в названии программы имеется в виду серьезная модификация оригинальной программы Bit Torrent и ее существенное функциональное улучшение. Рекомендуем ее как самую функциональную и широко используемую версию программы. Она тоже предлагается как свободно распространяемый программный продукт с открытым кодом* Найти ее можно по интернет-адресу: http : //bt.degreez.net/.
ГЛАВА 3.
РАБОТАЕМ В СЕТИ FASTTRACK/KAZAA-
ПРОГРАММА К++ (KAZAA LITE К++)
.1. ПОЧЕМУ К++ (KAZAA LITE К++)
Программа Kazaa (первоначально слово писалось как «KaZaA», однако фирма-производотель вскоре отказалась от такого написания с чередующимися строчными и прописными буквами)— это самая широко используемая система обмена данными на планете. Так как сеть FastTrack, используемая Kazaa, охватывает в каждый отдельно взятый момент почти четыре миллиона пользователей, и если мы предположим, что каждый пользователь предлагает для скачивания сто файлов, это значит, что у вас в любой момент времени есть выбор из нескольких сотен миллионов файлов!!! Эту программу можно обозначить как истинного преемника Napster благодаря тому, что она проста в использовании, а также обладает массовой популярностью.
Данная глава научит вас пользоваться программой Kazaa (что весьма просто по сравнению» напрнмер, с DirectConnect)» вы узнаете ряд малоизвестных, но полезных трюков и приемов по работе с ней.
Л2г\ Примечание:
Самая распространенная — не значит лучшая. В сети FastTrack стали доминировать «пиявки» (их чуть ли не 90%). В связи с этим процесс загрузки очень медленный ——каналы связи пользователей, предоставляющих файлы, перегружены. Поэтому мы вам рекомендуем обязательно попробовать поработать в других сетях для того, чтобы сравнить их между собой ——скорее всего, вы не останетесь пользователем Kazaa.
Как мы уже отмечали, Kazaa использует децентрализованную сеть FastTrack. Всего же есть четыре клиентских программы, ко-
торым разрешен доступ в данную сеть. К ним относятся: Kazaa Lite К++, Kazaa, iMesh и Grokster. С каждой из mix вы можете использовать сеть целиком, то есть общаться с любым из ее пользователей и у каждого из них скачивать файлы. При этом вы даже не будете знать, какая программа-клиент у него установлена. Однако программ ы - клиенты несколько отличаются друг от друга по функциям.
Для работы с сетью KaZaA (KaZaA Lite)/FastTrack мы рекомендуем использовать K++, так как функционально она значительно лучше, чем оригинальная программа Kazaa. Это упрощенный вариант оригинальной программы, в котором нет adware.
Основными преимуществами К++ по сравнению с Kazaa, являются неограниченный поиск нужных файлов (функция Search more) и поиск большего количества источников (Find more sources); высокий уровень участия (когда вы предоставляете для скачивания мало файлов, программа имитирует, что вы предоставляете много, что позволяет иметь высокий приоритет в сети); загрузка данных одновременно из 40 источников; блокировка adware и spyware.
Небольшая проблема состоит в том, что программа К++ возникла в результате хакерского взлома оригинальной программы Kazaa. Следовательно, по причине того, что существование программы К++ незаконно, у нее нет домашней странргчки — автор (хакер), известный по имени «Юрий», «пустил» ее в интернет для сво* бодного использования — с тех пор она распространяется среди пользователей сети, некоторые даже просят за нее деньги. Чтобы найти ее, вам надо воспользоваться поисковиком, прямых ссылок для скачивания мы дать не можем, так как к моменту выхода книги они уже могут перестать работать.
Примечание:
Будьте внимательны, в сети встречается много фальшивых интернет-страниц с К++. в результате чего вместо нужной вам программы на компьютер устанавливается ее клон, с внедренным шпионским модулем (spyware) или даже вирусом.
В книге описывается версия 2.4.3, то есть версия, произошедшая от Kazaa Media Desktop 2.4.3.
32 УСТАНАВЛИВАЕМ К++ (KAZAA LITE)
После того, как вы скачали данную программу (обычно она предоставляется в архиве), запустите антивирус н проверьте ее. Удалите из системы все другие версии клиентских программ сети FastTrack, особенно если у вас есть《полная》версия Kazaa” Установка производится как обычно, только не пугайтесь, если К++, например» выдаст себя за* Clean Kazaa Media Desktop; используйте все настройки по умолчанию.
После запуска программы необходимо ее сконфигурировать — особенно важно указать, где вы хотите сохранять файлы, а также где находятся данные, предоставляемые вами для скачивания. Поступайте согласно следующей пошаговой инструкции:
Шаг 1. Задайте ваше имя пользователя (ник), при этом используйте комбинацию цифр и букв, чтобы оно выглядело необычно. Имя не является обязательным — вы можете работать в сети анонимно.
Шаг 2. Выберите папку для общих сетевых файлов «Му Shared Folder». Сначала это будет пустая папка для сохранения данных, которые вы будете скачивать из интернета (см. рис. 3.1).
Установился довольно удобный обычай называть данную папку «Kazaa»; выберите пустой каталог на самом быстром жестком диске компьютера. Если вы хотите с самого напала предоставить остальным пользователям доступ к вашим файлам, то переместите их в данный каталог.
Если у вас уже есть каталог из другой версии Kazaa, Grokster и т.д., где загрузка данных была произведена Частично, выберите его — программа К++ поможет вам завершить процессы скачивания нужных данных.
Рис. 3.1. Конфигурирование программы Kazaa UteРис. 3.1. Конфигурирование программы Kazaa Ute
Рис. 3.1. Конфигурирование программы Kazaa Ute
Рис. 3.1. Конфигурирование программы Kazaa Ute
Шаг 3. Задайте тип соединения с интернетом. Исходя из этого программа предложит вам оптимальную настройку параметров загрузки (рис. 3.2). Не желательно указывать завышенное значение, как это часто делают.
Шаг 4: Подтверждение настроек н запуск К++.
©St 1024/512©St 1024/512Select your internet connection type:
©St 1024/512
©St 1024/512
О 晒 maf settings
Maximum uploads:6
Maximum uphad speed:必 *00KB/s
Maximum downloads:8
Maximum sources per download:26
Рис. 3,2. Bbf6op типа соединен師s? s программе Kazaa Lite
3.3. ПОИСК И СКАЧИВАНИЕ ФАЙЛОВ
С ПОМОЩЬЮ К++ (KAZAA LITE).
ОКНО К+十 И УПРАВЛЕНИЕ ИМ
Общая методика поиска и скачивания файлов с помощью К++ (Kazaa Lite)
Сразу после запуска программы нажмите кнопку Search в верхней части панели инструментов. В результате вы перейдете в режим поиска, которым будете чаще всего пользоваться — осуществлять поиск и скачивать файлы (рис. 3.3).
工*o jg* ggje 斗$36。КммивеК.м 农ЭВ4ГQCS awfHJTM . ОЛО-W WO3 <a2M*Ш…Ort* И 4.МЯО HMrkfflg*… 晚32Hs 5声融償М41*Ь*и у**33工*o jg* ggje 斗$36。КммивеК.м 农ЭВ4ГQCS awfHJTM . ОЛО-W WO3 <a2M*Ш…Ort* И 4.МЯО HMrkfflg*… 晚32Hs 5声融償М41*Ь*и у**33"Kdwi 皿 К— [Search]"Kdwi 皿 К— [Search]旧叩密 AhNFr*^-T СОП Eerw旧叩密 AhNFr*^-T СОП EerwTvpec #M vnu *»M<g 七г.笄"U «t bgntf tar • зс+оВс Mfe +й* vouift*, cheaTvpec #M vnu *»M<g 七г.笄"U «t bgntf tar • зс+оВс Mfe +й* vouift*, cheaF ih«n 2 mr4jtff(«)F ih«n 2 mr4jtff(«)&ul)> 5ev<h Morsr AcBvc&ul)> 5ev<h Morsr AcBvcРис. 3.3. Основное окно /C++Рис. 3.3. Основное окно /C++
工*o jg* ggje 斗$36。КммивеК.м 农ЭВ4Г
QCS awfHJTM . ОЛО-W WO3 <a2M*Ш…Ort* И 4.МЯО HMrkfflg*… 晚32Hs 5声融償М41*Ь*и у**33
工*o jg* ggje 斗$36。КммивеК.м 农ЭВ4Г
QCS awfHJTM . ОЛО-W WO3 <a2M*Ш…Ort* И 4.МЯО HMrkfflg*… 晚32Hs 5声融償М41*Ь*и у**33
"Kdwi 皿 К— [Search]
"Kdwi 皿 К— [Search]
旧叩密 AhN
Fr*^-T СОП Eerw
旧叩密 AhN
Fr*^-T СОП Eerw
Tvpec #M vnu *»M<g 七г.笄"U «t bgntf tar • зс+оВс Mfe +й* vouift*, chea
Tvpec #M vnu *»M<g 七г.笄"U «t bgntf tar • зс+оВс Mfe +й* vouift*, chea
F ih«n 2 mr4jtff(«)
F ih«n 2 mr4jtff(«)
&ul)> 5ev<h Morsr AcBvc
&ul)> 5ev<h Morsr AcBvc
Рис. 3.3. Основное окно /C++
Рис. 3.3. Основное окно /C++
В поле поиска Search for введите что-нибудь, что вы хотите найти —имя музыканта, название пластинки, композищпь фильма, программы и т.д. Подождите примерно полминуты — информация о результатах поиска появится в правой области окна. Поскольку
программа К++ обладает автоматически вызываемой функцией расширенного поиска, поэтому после первого (относительно быстрого) этапа поиска сразу происходит запуск второго (расширенного), который длится несколько минут.
С самого начала работы можно попробовать поискать по запросу 《К++» или «Kazaa Lite*. TiiKiiM образом вы сможете проверить самая ли последняя версия программы у вас установлена и в слу-
необходимости обновить ее (рис. 3.4).
Рис, 3.4. Поиск более новой версии программы К++Рис, 3.4. Поиск более новой версии программы К++
Рис, 3.4. Поиск более новой версии программы К++
Рис, 3.4. Поиск более новой версии программы К++
Как только вы наедете необходимый файл, дважды щелкните мышью по его названию — таким образом вы дадите команду загрузки фаЛла. В ходе загрузки вы можете щелкнуть мышью по кнопке Traffic вверху окна — здесь вы увидите, какой файл загружается» а какой нет, какая часть файла уже загружена, а также насколько быстро идет процесс его скачивания. Так же, как н во всех системах обмена данными, после того, как была дана команда загрузки, процесс скачивания данных может начаться сразу иногда —позже, а иной раз и вовсе не начаться.
Файлы в процессе скачивания помещаются в папку, которая была вамн задана на этапе настройки программы при установке.
До тех пор, пока файлы скачаны не полностью, они имеют слу' чайное имя и расширение ・ dat. Как только файлы полностью загрузятся, им присваиваются тс имена, которме они имели у первоначального владельца (рис. 3.5).
Odownloadimil700969697D3tdat卜 О dowdoad 11221170166977015,dat
Рис. 3.5. Пример временных названий файловв процессе мх скачивания
Предупреждение:.
В сетях с большим количеством пользователей, какой является FastTrack, существует большое множество вирусов, которые выдают себя за те файлы, которые вы ищете. Обязательно должна быть установлена антивирусная программа, которая автоматически проверяет все файлы на наличие вирусов. В конфигурации антивирусной программы задайте функцию автоматического удаления зараженного вирусом файла, если его нельзя вылечить.
Расширенные возможности поиска К++ (Kazaa Lite)
Грамотно организовать поиск флилов — это одна из главных задач, так как вряд ли вам удастся так же сильно повлиять на процесс загрузки датшых, как на их поиск. В левой части окна поиска находятся главные параметры поиска:
Auto Search More, Функция «найти больше». Она означает, что, когда базовый поиск в относительно узком круге бли- жа!шшх пользователей сети осуществлен, а его результат вас не устраивает, К++ будет расширять зоны поиска, которые постепенно могут быть увеличены до глобального масштаба.
Глубина поиска с помощью функции «найти больше» обычно задается путем указания периода времени (опция minutes), в течение которого запросы на поиск должны распространяться по сети. Подразумевается, что две минуты на это достаточно, однако если поиск все еще не приносит желаемых результатов, то вы можете увеличить максима-ггьное время жизни запроса даже до No limit, что значит отсутствие ограничений по времени. Доступны также н другие возможности опции AutoSearch:
Times — вы указываете, сколько раз поиск должен повториться.
Results — в этом случае задается, сколько должно быть найдено результатов, прежде чем поиск прекратится (рис. 3.6). Результаты поиска выводятся поэтапно; с момента запуска поиска настройку Autosearch нельзя изменить до начала нового поиска.
-Search Qpbons - Search for media files0 Auto Search More | 2 ] kesufts
MMinutes
mutterFms 1
Results 「
Search stopped^ type a new search above.
Рис. 3.6. Выбор параметров поиска в К++
Кнопка Start Search (она же Search more) и кнопка Stop search. Их значение очевидно: первая запускает поиск, вторая его останавливает. Если включена функция Auto Search More, вы можете заметить, что первая кнопка периодически нажимается сама.
P2P Search. В середине левой части окна вы можете с помощью переключателя выбрать, какие типы файлов вам нужно найти. Everything — поиск всех файлов без учета типа; Audio — поиск только музыкальных файлов; Video — только видеофильмов; Images 一 только рисунков; Documents — различных
видов документов (с расширенными .doc, .xls, .pdf ит.д.); Software — программ, архивированных посредством RAR или ZIP; тогда как Playlists задает поиск списков воспроизведения музыкальных файлов, а не самих композиций.
Поиск И ЗАГРУЗКА МУЗЫКИ И ФИЛЬМОВ
Указывать конкретные типы файлов имеет смысл тогдат когда обычное задание параметров поиска влечет за собой появление слишком большого списка найденных файлов (сотен или даже тысяч). Чтобы сузить результаты поиска, выберите конкретный вид файла и Ю1же щелкните по кнопке More search options.
* АР Г Title Г Artist
Search NowSearch Now5呵£修琳55呵£修琳5任R耨k任R耨kSearch filterSearch filterРис. 3.7. Параметры поиска звуковых файловРис. 3.7. Параметры поиска звуковых файлов
Search Now
Search Now
5呵£修琳5
5呵£修琳5
任R耨k
任R耨k
Search filter
Search filter
Рис. 3.7. Параметры поиска звуковых файлов
Рис. 3.7. Параметры поиска звуковых файлов
На экране отобразится панель с расширенвыми возможностями поиска в виде набора флажков. Установив тот или иной флажок, вы сможете указать по какому признаку должел осуществляться поиск — по названию (композиции, фильма) — Title, по имеш1 артиста —Artist и т.д.
3 Зя* 426
Допускается выбор сразу нескольких флажков. После того, как вы включите один из них мышью, раскроются поля, где можно указать уточненные критерии поиска для выбранного флажка (см. рис. 3.7).
Фильтр ПОИСКА
После того, как вы щелкнете кнопкой мыши по ссылке Search filter, на экране отобразится диалоговое окно, позволяющее сделать следующее:
настроить «родительский» фильтр (при поиске данных ои исключает файлы эротического содержания, файлы, имеющие отношение к насилию, или вообще все изображения и видеофильмы);
не отображать файлы, которые вы не можете скачать из-за брандмауэра, установленного у лицат предоставляющего их (включите для этого опцию Filter files I cannot download due to firewalls);
не отображать фальшивые аудио- и видеофайлы, правда, это удается сделать только частично (опция Filter bogus music and video files);
блокировать потенциально опасные файлы, маскирующиеся под музыку, видео или изображения.
ОКНО С РЕЗУЛЬТАТАМИ ПОИСКА
В процессе поиска его результаты выводятся в отдельное окно, где отображается огромное количество сведений о найденных файлах. Поэтому прежде чем сделать запрос на скачивание одного из файлов, подумайте, все ли его параметры вас устраивают.
Для тог。,чтобы результаты поиска были лучше видны, закройте левую панель Search, щелкнув по значку «X» в ее правом верхнем углу. Так вы сможете лучше видеть столбцы в данном окне. Для того, чтобы увидеть все столбцы, вы должны воспользоваться го-
4^1:..4^1:..LzRx4汕…LzRx4汕…ризонтальноН полосой прокрутки и передвигать ее ползунок слева направо (полоса прокрутки расположена внизу окна — рис. 3.8).
4^1:..
4^1:..
LzRx4汕…
LzRx4汕…
Xr^hc window: FojhdXr^hc window: FojhdNext cycle ini 57 5econd(f)Next cycle ini 57 5econd(f)
Xr^hc window: Fojhd
Xr^hc window: Fojhd
Next cycle ini 57 5econd(f)
Next cycle ini 57 5econd(f)
□ 3Q от me rrigs return от me кпд 0mpietc) cs-esotenc. к,..
i-QOlNL»
Е?:3з …
bo
491£70KB
11 Users
4:411...
49L570KB 49 3 5 70KB 491&0KB 4 打,57OK& 491570KB
49 L5 70KB
Je^iJOJse…4:41;..
yivsionss... 4:41:..
gasper&“ 4 41:..
yeehaw... 4 41:,.
caga&er… 4:41:“
bo Unknown Unknown Unknown
Unkrwwn
l<] TEG 7ME LORD OF 7>£ RIhiGS 3 RETURN OF TbE KJNG •,Unknown 面 кзг rotk
畐 TEG THE LORD OFD€ FUNGS 3 RETURN OF 7>E KING... ifl TEG THE LORO OF Tl-E RIM6S 3 RETURN OF ThE IdNG 豆 TEG П€ LORD OF THE RINGS 3 RETURN OF 1>E KING ...
* Pl TEG IK LORD OF TURINGS 3RETW1 OFTl-e KING ..
Рис. 3.8. Параметры файлов, предоставляемых пользователями
Вы можете изменять порядок отображения столбцов, «ухватившись» мышью за название одного из них и перетащив его на нужное место (влево или вправо). Кроме того, вы можете менять ширину столбцов — все это поможет сделать результаты поиска более наглядными. Если вы наведете курсор мыши на название файла, через мгновение появится дополнителы 1ая информация в виде всплывающей подсказки (рис. 3.9).
Tltfe; TEG THE LORD OF ТК RIWGS 3 RETURN OF THE KING 5CR田史R
ArOst Unknown
ETA: 4:41:17
辰:cafjadter9@^aZaA
Length: 1:02:28
Resolution: 352x^8
5Ue:49l,57CKe
Fiterame: TEG D€ LORD OF THE RIMGS 3 RETURN OF THE KING SCREENER.avi
Bandwidth: 2907
Рис. 3,9. Подробные результаты поиска файлав виде всплывающей подсказки
Некоторые столбцы отображаются всегда» некоторые — лишь у определенных типов файлов, то есть отображаются только в том случае, если вы указали тип файла для поиска. Конкретные столбцы имеют следующее значение:
Древовидная структура записей со значками 《+» и 4—»: показывает, что данный файл доступен для скачивания у нескольких пользователей одновременно. Щелкнув по значку
«+》,вы раскроете их список. Чем больше пользователей имеет данный файл, тем лучше для вас: если один из них отключится от сети или процесс загрузкн будет слишком медленным, вы сможете переключиться на любого другого.
Title: заголовок файла, причем он необязательно соответствует имени файла (см. далее Filename). Тип файла отображает иконка слева.
Artist: в этой графе должно бы было указываться имя автора или исполнителя, но часто здесь приводится имя режиссера, издателя и т.п. Скорее всего это делается для того, чтобы показать отличия между файлами, которые одинаково называются.
Size: велнннна файла в килобайтах; это очень важные сведения. Сортировка щшшюго списка по величине (выполняется щелчком мыши на поле Size) помогает повысить наглядность результатов поиска.
User: имя пользователя, предоставляющего файл. Поскольку в сети FastTrack наличие уникального имени нс является обязательным (сотни тысяч людей имеют одинаковые имена), данный столбец не очень важен.
ЕТА: предполагаемое время загрузки. Если несколько пользователей имеют один и тот же файл, то данное предполагаемое время у всех одинаковое — при условии, что вы скачиваете файл по частям одновременно у всех пользователей.
Bandwith: пропускная способность канала связи пользователя, предоставля ющего файл для скачивания. Естественно, что для быстрой загрузки следует скачивать данные от того пользователя, чей канал передачи данных обладает наибольшей пропускной способностью, однако слишком доверять этим цифрам не стоит. Во-первых, каждый может указать произвольные параметры своего канала, во-вторых, канал связи пользователя может быть перегружен скачивающими у него информацию компьютерам11 и его пропускная способность будет очень низкой. Наверное, здесь лучше всего применить метод проб и ошибок.
lype и Category: тип файла (movie — фильм, music — музыка и т.д.) м категория жанра. Ииформацию в эти поля вводят сами пользователи, которые предоставляют файлы для скачивания, поэтому не очень доверяйте этим сведениям.
Filename: настоящее имя файла. Всегда его проверяйте» часто бывает» что оно неправильно указано в поле Title.
Language: язык, это свойство важно для фильмов,
Length: длительность музыкальной композиции или видеофильма. Важная информация, которая может помочь вам распознать нужный файл. У музыкальных записей обычно точно указывается время звучания, а у фильмов все несколько иначе: в процессе сжатия данных, монтажа титров и т.д. продолжительность фильма может измениться, что отразится и на размере файла.
Integrity: контроль целостности данных файла, а также проверка его контрольной суммы. Обычно данная информация отсутствует, если же указано Excellent, это почти гарантия того, что файл в порядке.
Resolution: разрешение изображения (ширинаХвысота в пикселях). Даная информация отображается при поиске фильмов и изображений. Чем больше разрешение, тем выше качество изображения. Качество DVD обычно самое высокое при разрешении 720x480, Не страшно, если оно немного меньше, так как при кодировании фильма часто обрезаются края, где все равно ничего не отображено.
Quality (используется при поиске звуковых файлов): битрейт музыкального файла формата mp3, то есть качество его сжатия. Измеряется в Кбит/с. 128 Кбит/с — минимально допустимое значение, при котором обеспечивается приемлемое звучание. При 256 Кбит/с и выше звучание шрЗ-файла почти не отличить от оригинальной записи компакт-диска.
Album (отображается при поиске аудиофайлов): название альбома, в котором содержится тот или иной файл (композиция).
Colours (данное свойство отображается при поиске изображений): качество цветопередачи картинки. 256 — это 8-битный цвет (256 отгенков)1 TrueColor — 16-битный и более (свыше 16,7 миллионов оттенков).
Окно Traffic ——управление процессами загрузки
Окно Traffic (вызывается щелчком мыши по кнопке Traffic в верхней части окна программы К++ (см. рис. 3.10) служит не только для информирования о ходе процессов загрузки вами данных н скачивания файлов с вашего компьютера, но и для управления ими, давая возможность прерывать, возобновлять, прекращать и выполнять другие действия с ними.
В верхней части экрана отображены процессы загрузки вами данных из сети (downloads), а в нижней — процессы загрузки другими пользователями данных с вашего компьютера (uploads). Список содержит все файлы, связанные с передачей — как те, которые стоят в очереди на скачивание^ так и те, которые уже находятся в процессе загрузки. Здесь же показаны и завершенные процессы загрузки данных (downloads и uploads). Каждая строка соответствует одному файлу, предназначенному для загрузки, если, конечно, он не скачивается одновременно из нескольких источников. В этом случае отображается древовидный список, где показано состояние загрузки каждой части файла (см. рис. 3.10). Первая строка группы содержит общие данные о загрузке файла.
Значение столбцов таблицы следующее:
Title: заголовок файла, соответствует его содержимому, он необязательно должен совпадать с именем файла (последнее указано в поле Filename),
Progress: график процесса загрузки — показывает, какая часть файла уже загрузилась и какую его часть еще нужно за「ру- зить.
Status: информация о текущем состоянии загрузки. Может принимать следующие значения: Downloading — идет скачи-
「:₽«•. —: @c&noei | ®з
Dowrtoad - Му partwpahon Level: Supreme Beni (ЮОО)Dowrtoad - Му partwpahon Level: Supreme Beni (ЮОО)ТЙвТЙвI Artis!I Artis!忘 Ф LOTR 亠 Return of m 口… HOLLYWOOD ,』LC1X .Return of the... HOLLYWOOD忘 Ф LOTR 亠 Return of m 口… HOLLYWOOD ,』LC1X .Return of the... HOLLYWOODUser m UsersUser m UsersI Progress | SigiusI Progress | Sigius值值□ Dowrfoedng□ DowrfoedngТеШэгб^Э'.. lihi——I DcwntoadbigТеШэгб^Э'.. lihi——I DcwntoadbigI Time Rerrain | Do35.26:30 5?I Time Rerrain | Do35.26:30 5?LOTR- Returno^ the- HOLLYWOOD d«faJtu$er,,, l——ri Dowrtoading 飞 LOm -RetLrncf the... hcxlywooo -Free4>^-We.. 1~1 r^wrfoa^TgLOTR- Returno^ the- HOLLYWOOD d«faJtu$er,,, l——ri Dowrtoading 飞 LOm -RetLrncf the... hcxlywooo -Free4>^-We.. 1~1 r^wrfoa^Tg矍 Pamela Anderson & ® Pameia_Anderson_99O... @ ₽am€ia_Anderson_96O... (§ pameia aneferson with a„. @ pamda_ardersonB 母 pamela aneferson 12D 信 parneJa_ancferscn_i 1[1] j§ PAMELA AND£R$ON©)矍 Pamela Anderson & ® Pameia_Anderson_99O... @ ₽am€ia_Anderson_96O... (§ pameia aneferson with a„. @ pamda_ardersonB 母 pamela aneferson 12D 信 parneJa_ancferscn_i 1[1] j§ PAMELA AND£R$ON©)Title; 1СЯЯ - Return of the kingArtist; HOLLYWOODUser: -Free^A-weeO@KaZa*Status; 口owntoddngDownh貳led/Totaf Size: 2M0Kb宙]92KbSpeed; L27Kb/sHerwn职 LOTR ・ Return of the kng.aviTitle; 1СЯЯ - Return of the kingArtist; HOLLYWOODUser: -Free^A-weeO@KaZa*Status; 口owntoddngDownh貳led/Totaf Size: 2M0Kb宙]92KbSpeed; L27Kb/sHerwn职 LOTR ・ Return of the kng.aviMore sources rweded Mxe sotrces need*d More sotrces needed More sources n^ded comptetedMore souxes neetfed Mere sources needed Mcxe sources neecfedMore sources rweded Mxe sotrces need*d More sotrces needed More sources n^ded comptetedMore souxes neetfed Mere sources needed Mcxe sources neecfed@ Pameta Anderson 10彩 She's Electric嗎 DOTt8A*ay匂J stop cryhg your heart …史 Wccdem& ^Stperscnc@ Pameta Anderson 10彩 She's Electric嗎 DOTt8A*ay匂J stop cryhg your heart …史 Wccdem& ^Stperscnctomenco@tC. I<mmwtomenco@tC. I<mmw:EJ,T,'- J:EJ,T,'- JMore sources needed Competed compteted CompletedJ DcwirbacingComptetedMore sources needed Competed compteted CompletedJ DcwirbacingCompteted1:32:231:32:23
Dowrtoad - Му partwpahon Level: Supreme Beni (ЮОО)
Dowrtoad - Му partwpahon Level: Supreme Beni (ЮОО)
ТЙв
ТЙв
I Artis!
I Artis!
忘 Ф LOTR 亠 Return of m 口… HOLLYWOOD ,』LC1X .Return of the... HOLLYWOOD
忘 Ф LOTR 亠 Return of m 口… HOLLYWOOD ,』LC1X .Return of the... HOLLYWOOD
User m Users
User m Users
I Progress | Sigius
I Progress | Sigius
值
值
□ Dowrfoedng
□ Dowrfoedng
ТеШэгб^Э'.. lihi——I Dcwntoadbig
ТеШэгб^Э'.. lihi——I Dcwntoadbig
I Time Rerrain | Do
35.26:30 5?
I Time Rerrain | Do
35.26:30 5?
LOTR- Returno^ the- HOLLYWOOD d«faJtu$er,,, l——ri Dowrtoading 飞 LOm -RetLrncf the... hcxlywooo -Free4>^-We.. 1~1 r^wrfoa^Tg
LOTR- Returno^ the- HOLLYWOOD d«faJtu$er,,, l——ri Dowrtoading 飞 LOm -RetLrncf the... hcxlywooo -Free4>^-We.. 1~1 r^wrfoa^Tg
矍 Pamela Anderson & ® Pameia_Anderson_99O... @ ₽am€ia_Anderson_96O... (§ pameia aneferson with a„. @ pamda_ardersonB 母 pamela aneferson 12D 信 parneJa_ancferscn_i 1[1] j§ PAMELA AND£R$ON©)
矍 Pamela Anderson & ® Pameia_Anderson_99O... @ ₽am€ia_Anderson_96O... (§ pameia aneferson with a„. @ pamda_ardersonB 母 pamela aneferson 12D 信 parneJa_ancferscn_i 1[1] j§ PAMELA AND£R$ON©)
Title; 1СЯЯ - Return of the king
Artist; HOLLYWOOD
User: -Free^A-weeO@KaZa*
Status; 口owntoddng
Downh貳led/Totaf Size: 2M0Kb宙]92Kb
Speed; L27Kb/s
Herwn职 LOTR ・ Return of the kng.avi
Title; 1СЯЯ - Return of the king
Artist; HOLLYWOOD
User: -Free^A-weeO@KaZa*
Status; 口owntoddng
Downh貳led/Totaf Size: 2M0Kb宙]92Kb
Speed; L27Kb/s
Herwn职 LOTR ・ Return of the kng.avi
More sources rweded Mxe sotrces need*d More sotrces needed More sources n^ded compteted
More souxes neetfed Mere sources needed Mcxe sources neecfed
More sources rweded Mxe sotrces need*d More sotrces needed More sources n^ded compteted
More souxes neetfed Mere sources needed Mcxe sources neecfed
@ Pameta Anderson 10
彩 She's Electric
嗎 DOTt8A*ay
匂J stop cryhg your heart …
史 Wccdem& ^Stperscnc
@ Pameta Anderson 10
彩 She's Electric
嗎 DOTt8A*ay
匂J stop cryhg your heart …
史 Wccdem& ^Stperscnc
tomenco@tC. I<mmw
tomenco@tC. I<mmw
:EJ,T,'- J
:EJ,T,'- J
More sources needed Competed compteted Completed
J DcwirbacingCompteted
More sources needed Competed compteted Completed
J DcwirbacingCompteted
1:32:23
1:32:23
UptoadTideI Artis»酬 Parneia Ande …⑥ Pamela Ande...UptoadTideI Artis»酬 Parneia Ande …⑥ Pamela Ande...
Uptoad
TideI Artis»
酬 Parneia Ande …
⑥ Pamela Ande...
Uptoad
TideI Artis»
酬 Parneia Ande …
⑥ Pamela Ande...
1 日§@Г 一 1 Partiopatnn . | Pr6qre$$ |$©山看 ITime Remaining | Uplo
hom«rd@Ka,.. Low (2)Competed
K++j*ww.k.. Sqyemeeei-..Competed
Рис. 3.70. Информация。ходе процессов загрузки данныхи управление ими
ванне данных; Remotely queued — ваш запрос на скачивание поставлен в очередь владельцем данного файла и вы ждете начала передачи файла; More sources needed — источник недоступен, необходимо искать других пользователей» чтобы получить данный файл; Connecting — устанавливается соединение; Completed — загрузка завершена.
Downloaded/lbtal: так же, как и Progress, отображает, какая часть файла уже загрузилась (какой объем данных) и соотношение всего файла и этой части.
Filename: имя файла, под которым он хранится на компьютере^ источнике и которое будет ему присвоено после завершения загрузки на ваш компьютер.
Когда файл скачивается одновременно из нескольких источников, программа поступает следующим образом: в соответствии с измеренной скоростью загрузки она запрашивает у каждого из источников определенную часть данных; это хорошо видно на рис. 3.11. Для файла целиком приводится следующая информация: объем уже загруженных дан ных н общий размер файла (71 Мб/710 Мб). Из различных мсточннков скачивается 5.5,1.3,0.5 н 8.2 Мб, после загрузки которых дается новое задание на скачивание следующей части файла.
71676Kb/7O3114,.. 4919Kb/5497КЬ 153Kb/1312Kb 211Kb/535Kb OKbTB 192Kb71676Kb/7O3114,.. 4919Kb/5497КЬ 153Kb/1312Kb 211Kb/535Kb OKbTB 192Kbа-1Щ LOFR - Return Of the ki... HOLLYWOOD 啰 LOTR - Retim of the.. HOLLYWOOD 13 LOTR Return of (he,,. HOLLYWOOD IJ| LOTR - Return 0m…HOLLYWOOD ® LOTR-Return of the... HOLLYWOOD
71676Kb/7O3114,.. 4919Kb/5497КЬ 153Kb/1312Kb 211Kb/535Kb OKbTB 192Kb
71676Kb/7O3114,.. 4919Kb/5497КЬ 153Kb/1312Kb 211Kb/535Kb OKbTB 192Kb
Рис. 3.11. Скачивание файла по частям из разных источников
Работа с текущими процессами загрузки
Все команды для управления загрузкой имеются в контекстном меню, отображающемся на экране при нажатии правой кнопки мыши на нужном файле (см. рис. 3.12).
Функции данных комакд следующие:
Preview with (Просмотреть в…)一вы указываете, с помощью какой программы или встроенного инструмента К++ , хотите просмотреть (воспроизвести) тот или иной файл. Этой функцией имеет смысл воспользоваться, предварительно скачав небольшую часть файла, чтобы понять, нужно ли его сканм- ватъ целиком.
Pause (Пауза): команда приостановлешхя загрузки файла. В появляющемся подменю можно выбрать, какие процессы
Preview with
Resume
Pause
Clear Downtoaded and Erroneous
Find More Sources for Download
Accelerator
Cancel Download
Caned A! Downtoads
Copy QUckLink as..
Find more from the same
Send Message To Ths User,..
ReordB* download 毗"
Mdt^le selection actfon...
Рис. 3.12. Контекстное меню управления загрузкой файла
загрузки данных должны быть приостановлены: This download —текущий процесс; All downloads — все процессы; или все процессы согласно их текущему статусу.
Resume (Продолжить) — продолжение загрузкн тех файлов, процесс скачивания которых был приостановлен вами (командой Pause) или программой (в связи с недостутшостыо источника). Если вы выберете Resume — All Downloads, программе будет дана команда попробовать продолжить загрузку всех файлов. При этом будут выполнены операции поиска новых источников.
Clear downloaded and erroneous (Удалить скачанные и неудачные): этой командой удаляются из списка уже завершенные, а также неудачно завершившиеся процессы загрузки данных. Сами файлы нс стираются, они остаются в каталоге, предназначенном для хранения скачиваемых данных.
Find more sources for download (Найти больше источников). Это одна из самых важных команд — она осуществляет поиск новых источников загрузки того или иного файла.
Accelerator (Ускоритель): при включенной данной функции программа автоматически отыскивает новые источники для скачивания нужных файлов.
Cancel download/Cancel all downloads (Отменить загрузку/ отменить все загрузки): прекращает процесс загрузки выбранного файла илн всех файлов в очереди.
Copy QuickLink as (Скопировать ссылку): благодаря этой команде в буфер копируется информация о скачанном файле.
Find more from the same (Найти еще такой же...): дается команда поиска файлов, имеющих то же название альбома пли имя исполнителя» имя файла и т.д. Конкретный вид команды поиска зависит от выбора, сделанного с помощью меню (рис. 3.13).
中巾七中巾七Tlisuser … 依to.ction...Tlisuser … 依to.ction...Tide Artist ^Mbum Fie nameUserTide Artist ^Mbum Fie nameUser
中巾七
中巾七
Tlisuser … 依to.
ction...
Tlisuser … 依to.
ction...
Tide Artist ^Mbum Fie name
User
Tide Artist ^Mbum Fie name
User
Pxc. 3.13. Выбор поиска файлов с текущими параметрами
Send message to this user: позволяет отправить сообщение пользователю, у которого вы скачиваете информацию.
Reorder download list: позволяет упорядочить список скачива* емых файлов по вашему усмотрению.
Чаще всего из данных команд используется Find more sources for download. Нередко бывает так, что скачать н^^жньш файл не удается пли процесс его загрузки проходит слишком медленно. В этом случае вам приходится искать альтернативные источники для скачивания файла. Другая причина, по которой мо!ут понадобиться дополнительные источники для загрузки, 一 это большой размер файла (обычно у фильмов). Если у вас высокоскоростной
доступ в интернет, вам незачем ждать, пока нужная информация загрузится с одного компьютера — стоит найти больше источников, чтобы воспользоваться ими одновременно.
ОКНО MY KAZAA LITE К++
Весьма полезным является окно Му Kazaa Lite К++ (Му Kazaa, Clean KMD, My KMD). Это своеобразный органайзер для работы со скачанными файлами. Как оно выгляди^ представлено на рис. 3.14. Вид данного окна меняется в зависимости от того, какую информацию вы скачиваете.
9 Web S ,叫 Clean KMD 0 Theater >•' Search l Traffic j” My Shared Folder9 Web S ,叫 Clean KMD 0 Theater >•' Search l Traffic j” My Shared Folder• I刁『ось [• I刁『ось [;修Share X || Folders । "могеНЬ I );修Share X || Folders । "могеНЬ I )Foldersx田"MyMedia二 Al (24)吊曰 AuttoG。)弓伫 Group byArtet 曰」Ela Ficgeraid & L•_J &Be HoBday .里◎ Guster (1) й ^JoDeeMesna(l 冗 口 kerstfedjes (1) 田 忆 №>am Chomsky 単 C Oasis (4)*i 口 Staind ⑴图」Group by Category 串 О Document (1) 电」Image (12),」OE& 占 Software ⑴用 _2 Q^oup by CaEegory E」GoupbyOSFoldersx田"MyMedia二 Al (24)吊曰 AuttoG。)弓伫 Group byArtet 曰」Ela Ficgeraid & L•_J &Be HoBday .里◎ Guster (1) й ^JoDeeMesna(l 冗 口 kerstfedjes (1) 田 忆 №>am Chomsky 単 C Oasis (4)*i 口 Staind ⑴图」Group by Category 串 О Document (1) 电」Image (12),」OE& 占 Software ⑴用 _2 Q^oup by CaEegory E」GoupbyOS7We|lr#g“|Abum I Category | Sire 1 Qua.,」Len“,7We|lr#g“|Abum I Category | Sire 1 Qua.,」Len“,:上;SummertimeRabslt BffieHol… Загг — 4J03KB 128 SQI:上;SummertimeRabslt BffieHol… Загг — 4J03KB 128 SQIMore InfoMore InfoRia Fhzgernfd _lo«is Arnislr - SummertimeRia Fhzgernfd _lo«is Arnislr - SummertimeDetailsTitleSUrnmartimeIntegrityRats ItArtistElla Fitzgerald joufe ArmstrAlburnBillie Holiday and LouisArmstrongCategoryJazzLength0:05:01Quality128 kbpsLanguageEnglish也 ar1935size4,703KBDetailsTitleSUrnmartimeIntegrityRats ItArtistElla Fitzgerald joufe ArmstrAlburnBillie Holiday and LouisArmstrongCategoryJazzLength0:05:01Quality128 kbpsLanguageEnglish也 ar1935size4,703KB
9 Web S ,叫 Clean KMD 0 Theater >•' Search l Traffic j” My Shared Folder
9 Web S ,叫 Clean KMD 0 Theater >•' Search l Traffic j” My Shared Folder
• I刁『ось [
• I刁『ось [
;修Share X || Folders । "могеНЬ I )
;修Share X || Folders । "могеНЬ I )
Foldersx
田"MyMedia
二 Al (24)
吊曰 AuttoG。)
弓伫 Group byArtet 曰」Ela Ficgeraid & L
•_J &Be HoBday .
里◎ Guster (1) й ^JoDeeMesna(l 冗 口 kerstfedjes (1) 田 忆 №>am Chomsky 単 C Oasis (4)
*i 口 Staind ⑴
图」Group by Category 串 О Document (1) 电」Image (12)
,」OE
& 占 Software ⑴
用 _2 Q^oup by CaEegory E」GoupbyOS
Foldersx
田"MyMedia
二 Al (24)
吊曰 AuttoG。)
弓伫 Group byArtet 曰」Ela Ficgeraid & L
•_J &Be HoBday .
里◎ Guster (1) й ^JoDeeMesna(l 冗 口 kerstfedjes (1) 田 忆 №>am Chomsky 単 C Oasis (4)
*i 口 Staind ⑴
图」Group by Category 串 О Document (1) 电」Image (12)
,」OE
& 占 Software ⑴
用 _2 Q^oup by CaEegory E」GoupbyOS
7We|lr#g“|Abum I Category | Sire 1 Qua.,」Len“,
7We|lr#g“|Abum I Category | Sire 1 Qua.,」Len“,
:上;SummertimeRabslt BffieHol… Загг — 4J03KB 128 SQI
:上;SummertimeRabslt BffieHol… Загг — 4J03KB 128 SQI
More Info
More Info
Ria Fhzgernfd _lo«is Arnislr - Summertime
Ria Fhzgernfd _lo«is Arnislr - Summertime
Details
TitleSUrnmartime
IntegrityRats It
ArtistElla Fitzgerald joufe Armstr
AlburnBillie Holiday and Louis
Armstrong
CategoryJazz
Length0:05:01
Quality128 kbps
LanguageEnglish
也 ar1935
size4,703KB
Details
TitleSUrnmartime
IntegrityRats It
ArtistElla Fitzgerald joufe Armstr
AlburnBillie Holiday and Louis
Armstrong
CategoryJazz
Length0:05:01
Quality128 kbps
LanguageEnglish
也 ar1935
size4,703KB
Рис. 3. 74. Окно My Kazaa Lite K++
В левом столбце представлены «папки»» в которых содержатся конкретные скачанные из интернета файлы. На самом деле эта «папке秒 служат только для группировки файлов по категориям, так как все скачанные и скачиваемые файлы фактически хранят-
ся в одной папке — Му Shared Folder (или общей папке с другим названием), которая указывалась в процессе установки программы. Каждый файл может отображаться несколько раз, так как может быть вклюиен одновременно в несколько групп. Например, Group by Artist сортирует музыкальные файлы по именам их исполнителей (названиям музыкальных групп и т.д.), Group by Category — сортирует по жанрам. Удобно то, что при выборе файла в главном окне отображается новая информация — у картинок появляется функция просмотра (рис. 3.15).
Рис. 3.15. Просмотр скачанной картинки
В контекстном меню, вызываемом щелчком правой кнопки мыши по строке файла, отображаются следующие команды:
Shell open (эта же команда вызывается двойным щелчком)— запускает текущий файл с помощью той программы, которая ему сопоставлена Windows (WinAmp, ACDSee и т.д.).
Play/View in Theater — запускает функцию воспроизведения файла во встроенном проигрывателе в К++.
Integrity Rating — у вас есть возможность дать файлу оценку его качества — степень целостности и т.д.
Остальные команды обычные.
ПРЕДОСТАВЛЕНИЕ СВОИХ ФАЙЛОВ
ДЛЯ СКАЧИВАНИЯ
Если вы планируете загружать файлы с друшх компьютеров, вежливо будет предоставить и собственные файлы для скачивания, не ограничиваясь одной общей папкой Kazaa (предназначенной для загрузки). С помощью команды Find media to Share из меню Options можно добавить файлы, которые вы согласны предоставить другим. При этом они не будут копироваться или перемещаться в папку Kazaa, а останутся там же, где и были, просто другие пользователи смогут стсачать их.
Search Wizard
Use this wizatd to search your computer for folder contanng fifes that can be aecessiile to other
Folder List
Use this option to manual^ browse your computer forfolden contariing files that can be acces就e to other users.
戶mc* 3. /6. Два способа предоставления собственных файлов
Кнопки Search wizard н Folder List, которые появятся в окне, изображенном на рис. 3.16, дают возможность выбрать, будете ли вы указывать файлы напрямую (Folder List), или предоставите возможность Kazaa просмотреть ваш жесткий диск с целью поиска файлов, которые могут быть интересны другим пользователям (Search Wizard). В последнем случае после поиска вы сможете выбрать, какие из найденных файлов можно сделать общедоступными.
Мы рекомендуем вам воспользоваться кнопкой Folder List и не предоставлять файлы для скачивания из разных мест жесткого диска. Разместите те файлы, которые вы хотите предоставить для скачивания (например, для того, чтобы не нарушать закон об авторских правах), в одной папке, а затем выберите функцию Folder List.
Команда Folder List отображает структуру каталогов, имеющихся на вашем компьютере, где можно поставить флажки напротив тех папок компьютера, содержимое которых вы готовы сделать общедоступным.
НАСТРОЙКИ ПРОГРАММЫ К++
К++ имеет мало дополнительных настроек, и они не влияют на процесс скачивания данных. Доступ к ним осуществляется через меню Options; некоторые расширенные функции отображены в меню Tools.
Команда Kazaa Lite К++ options из меню Options отображает окно настроек. Давайте разберемся в его возможностях.
Вкладка К++ Options
Вкладка К++ Options (см. рис. 3.17) имеет следующие настройки:
Start page — стартовая (домашняя) интернет-страница, которую программа будет отображать на вкладке Web. С помощью данной вкладки Kazaa старается заменить интернет-браузер по умолчанию, однако данная возможность нам кажется лишней.
Network name ——здесь вы задаете имя программа, используемое ею в процессе для связи с другими участниками сети. Поскольку К++ является результатом взлома программы Kazaa н выдает себя за нее, лоппшым было бы оставить в качестве имени программы Kazaa. Если бы вы указали другое имя, например Grokster, iMesh и т.н., программа работала бы так
Рис. 3,17. Настройки программы К++
же, но это было бы не очень разумно с вашей стороны. Данная функция является мерой «защиты» хакера от переименования программы Kazaa.
Constant PL 1000* PL — это Participation Level, то есть степень активного участия в сети. С ее помощью устанавливается приоритет на скачивание файлов — чем выше ваш PL, тем выше приоритет при скачивании. На сегодняшний день в сети FastTrack действует принцип «возьми все, что сможешь». При этом хакерская программа К++ позволяет сделать так, что значение PL будет «неземным», а если точнее — 1000. Если вы не включите данную функцию, значение PL будет высчитываться на основе того, что вы предоставляете для скачивания.
Block bad IP ranges — стоит поставить здесь флажок. Тем самым вы блокируете запросы и попытки установить соединение с известных программе «плохих» адресов, например, принадлежащих звукозаписывающим компаниям и т.д.
Users can't get a list of all your shared files — если в данном поле стоит флажок, пользователи не могут получить от вас список предоставляемых файлов. С одной стороны, это вызовет неудобство в работе с К++, а с другой 一 лучшую защиту от «шпионов».
Purge search history on exit — если здесь поставлен флажок, то при завершении программы стирается ваша история поиска.
Disable port 1214 — мы рекомендуем поставить в данном поле флажок, тем самым отключим использование программой порта 1214, который часто блокируется провайдерами.
Вкладка К++ Advanced Options
Вкладка К++ Advanced Options содержит несколько настроек, которые имеет смысл прокомментировать:
Max sources per file: вы определяете максимальное число источников для одновременного скачивания одного и того же файла.
Scan for your new shared files every X secs: вы определяете, как часто программа должна обновлять список предлагаемых вами файлов. Под этим подразумевается место храпения файлов, ггредоставляемых вами для скачивания — если данные файлы находятся в каком-нибудь спецнальном каталоге (не в Kazaa), где они редко меняются, задайте большой интервал. Значение по умолчанию (5 мннут) имеет смысл, если вы работаете с каталогом /Kazaa, куда скачиваете файлы.
Show real PL: включает режим отображения фактического значения Participation Level в зависимости от того, сколько вы предоставляете файлов для скачивания (см. выше).
Don't save local IP in DAT files: если здесь поставлен флажок, то ваш IP-адрес не записывается в файлах, которые другие пользователи скачивают у вас. Эта опция должна быть включена в целях безопасности.
Force being a supernode: включается режртм, в котором ваш компьютер функционирует как суперузел. Не пользуйтесь этой настройкой. Если у вас действительно высокоскоростной канал связи, программа сама установит флажок в данном поле. Если нет — вы только создадите помехи в сети FastTrack
Вкладка Т raffic
На вкладке Traffic тоже есть несколько важных настроек (см. рис. 3.18):
Folder for downloaded files: вы задаете папку для хранения скачиваемых файлов.
Limits: Настройка количества одновременных загрузок с других компьютеров (downloads, соответствующая цифра указывается в верхнем поле) и с вашего (uploads, соответствующая цифра указывается в нижнем поле).
Примечание:
Имейте в виду, что данные значения зависят от скорости вашего соединения с интернетом, а также оттого, какие типы файлов (какого размера) вы скачиваете. Не следует скачивать файлы много часов подряд, поскольку так вы блокируете слоты как у себя, так и у лица, предоставляющего файлы. Есть большая вероятность того, что процесс загрузки данных не будет удачным.
Disable sharing with other users: включив эту опцию, вы полностью отключите функцию предоставления данных, и никто не сможет у вас ничего скачать. Понятно, что такое поведение свойственно «пиявкам». Мы не советуем вам следовать
Рис. 3,1 д. Вкладкз Traffic окна Options
их примеру — если бы каждый вел себя так же, то системы обмена данными перестали бы существовать.
МОДУЛИ РАСШИРЕНИЯ К++
Программа К++ предлагает несколько модулей расширения (в будущем их может быть и больше, поскольку программа поддерживает плаганы). Такие модули представлены в меню Tools. Они работают независимо от самой программы, некоторые даже требуют закрытия К++, поэтому часть модулей можно найти и в группе программ К++ главного меню Windows (Пуск 一 Программы -* Kazaa Lite К++).
AVI Preview
Программа позволяет воспроизводить видеофайлы в формате AVIt Однако это достаточно простой проигрыватель. Мы советуем вместо него использовать полнофункцмона.пьные программы, которые можно бесплатно скачать из Интернета, или стандартные средства вашей операционной системы, напрпмер Windows Media Player, Real Player Basic.
K-DAT
Это, наоборот, очень полезный, н почти незаменимый в работе инструмент, служащий для просмотра параметров файлов, которые еще не были полностью загружены. На жестком диске такие файлы хранятся под названиями типа downloadl072 969624 97 8500484 .dat, с которыми трудно разобраться. Данная программа отобразит содержимое каталога, куда ведется загрузка, в более наглядном виде (см. рис. 3.19). Обратите внимание, что список в левой области окна выглядит так, как будто фашгы в нем полностью загружены, хотя это не соответствует действительности.
В левой области окна приводятся файлы (их можно выбрать), а в правой — сведения о них. Ин(|юрмация о файле размещается на трех вкладках: Source (содержит информацию об источнике файла), Meta Tags (содержит дополнительную информацию о данном файле), Advanced (также содержит некоторые дополнительные сведения).
Все параметры с данных вкладкок мы разбирать не будем, рассмотрим лишь самые важные:
File Checksum: контрольная сумма данного файла, которая может помочь убедится в том, что файл нефа^аыштвый.
Source node: IP-адрес пользователя, у которого вы скачиваете файл, и его порт (указанный за двоеточием).
File name (вкладка Advanced): имя временного фа15а на вашем диске.
Рис. 3.19. К-DAT — незаменимый инструмент пользователя К++
Программа К-DAT используется прежде всего для того, чтобы легко стереть ненужные файлы, например, частично загруженные файлы, которые вы не собираетесь загружать полностью (скажем, вы загрузили файлы другот! версии, и вас все устроило) и т.д. Без этой программы было бы сложно установить, какой файл какому процессу загрузки соответствует.
Программа К-DAT разрабатывалась и развивается независимо от К++. Новую версию К-DAT вы можете скачать с сайта http://www.hsaleem.tk/.
K-SlG
К-Sig 一весьма полезная утилита, существенно упрощающая идентификацию файлов, которыми пользователи обмениваются через интернет. Она позволяет рассчитать уникальный идентификационный код файла на основе его содержимого.
Ввиду того, что среди огромного количества файлов в сети имеется множество одинаковых файлов с разными именами и, с другой стороны, существует много файлов с одинаковыми именами, но разных по содержанию (такие файлы предоставляются для ска- чивання разными пользователями), встал вопрос об однозначной идентификации файлов с определенным содержимым.
При скачивании данных, например при возобновлении процесса загрузки, при переключении на другого пользователя или скачивании одновременно из нескольких источников программой осуществляется поиск идентификационных кодов файлов, что дает гарантию скачивания нужных данных.
После запуска программы K-Sig найдите файл, которому вы хотите присвоить код (рис 3.20). Файл появится в окошке программы; щелкните по нему правой кнопкой мыши и выберите один из предложенных способов создания копа. Существуют два способа — с помощью sig2dat и ed2k. Вам не надо особо разбираться в их функциях и различиях между ними, достаточно просто уметь их использовать. Sig2dat используется для К++, ed2k — для eDonkey/eMule.
Рис. 3.20. K-Sig — программа идентификации файлов
Фунтщия Copy to... копирует созданный код в буфер обмена Windows, а также отправляет его через сеть FastTrack. Будьте готовы к тому, что процесс создания кода займет некоторое вре- мх, поскольку данная операция связана с большим количеством
расчетов, во время ее выполнения компьютер как бы «зависнет». Функция копирования кода в буфер обмена Windows дает вам возможность впоследствии разместить его на обычной интер- цет-странице. Ссылка на интернет-странице предназначена для поиска данного файла друга ми пользователям и сети FastTrack (или другой, например, eDonkey). Поэтому здесь существуют различные способы создания кодов — как Internet Hyperlink, для Bulletin Board или в виде простого текста:
код как интернет-гиперссылка (sig2dat):
<А HREF=wsig2dat:///I File:Il-Sunday (The Day Before My Birthday) .mp3 I Length:7395328 Bytes, 7 222KB IUUHash:=aA5EeZgUiCpuMEy60ekZ3SvSX8g=IW>11- Sunday (The Day Before My Birthday).mp3</A>
код для bulletin board:
[URL=sig2dat:///|File:Il-Sunday (The Day Before My Birthday).mp3|Length:7395328 Bytes, 7222KB|U UHash:=aA5EeZgUiCpuMEy60ekZ3SvSX8g-|]11-Sunday (The Day Before My Birthday).mp3[/URL]
Как видите, индивидуальный код («UUHash») в обоих случаях один и тот же, важно только, каким образом он будет《вставлен» в интернет-страницу или куда-нибудь еще.
Программа K-Sig так же, как и К-DAT, — продукт сторонних разработчиков, она развивается независимо от К++* Ее новую версию вы можете скачать с сайта http : //wvw.hsaleem* tk/.
KaNAT
Программку KaNAT можно найти в группе программ К++ в главном меню Windows (Пуск 一 Программы 一 Kazaa Lite К++). Это отличный инструмент для передачи IP-адресов (перенаправления, отправления IP-адреса внешней сети на вашу внутреннюю сеть) в том случае, если у вас установлен маршрутизатор или брандмауэр (в Kazaa это само по себе невозможно!).
Работать с KaNAT имеет смысл, когда ваш высокоскоростной доступ в ннтернет (например, через канал связи ADSL или другой), не дает возможности скачивать файлы через Kazaa — загрузка идет очень медленно я т.п*
В этом случае действуйте следующим образом:
Подключившись к интернету, запустите программу Kazaa или К++.
Запустите программу KaNAT. Щелкните по всем кнопкам, на которых изображено «что-то в кружочке^* — они соответствуют команде автообнаружения (Detect). Программа определит нужные IP-адреса — внутренний, внешний IP (LAN Щ WAN IP), порт, который использует Kazaa, и текущий IP-адрес в Kazaa. Этот процесс может длиться не один десяток секунд.
Щелкните мышкой по кнопке Replace Now. Программа произведет замену LAN IP-адреса на определенный адрес WAN IP
Вот и все — теперь IP-адреса будут перенаправляться. Посмотрите. лучше ли стала проходить загрузка (должны быть заметны улучшения). Если да, то в будущем работая с K++/Kazaa, всегда запускайте программу KaNAT.
Домашняя страница программы KaNAT, где время от времени могут появляться новые ее версии, — www. f cfakes .匸k.
KaZuperNodes
Программа предназначена для работы с суперузлами (supernodes) в Kazaa или К++* Пользователи, работающие в сети FastTrack, делятся на две группы: клиенты и суперузлы. Клиент просто скачивает или предоставляет файлы другом пользователям; суперузел обеспечивает связь (посредством формирования и передачи запросов и ответов на них) между другими пользователями. Без суперузлов сеть бы не могла работать — невозможно бы было узнать, у кого есть файл, который вы хотите скачать.
Суперузел — это своего рода центральное звено локального участка сети. Когда вами запускается Kazaa, вы подключаетесь к тому или иному суперузлу (обычно это происходит случайно), через который ведете поиск данных. 1акая модель построения сети имеет следующие недостатки:
* Вы можете подключиться к суперузлу, находящемуся《пале- ко» от вас. Имеется в виду не физическая удаленность сервера, а то, что сам маршрут может быть очень длинным и извилистым, содержать много переходов. При этом передача данных может осуществляться с большими задержками. В такой ситуации весьма затруднен поиск через суперузел, какие-то запросы могут остаться невыполненными ввиду истечения их времени жизни (time-out) и т.д.
Вы можете подключиться к суперузлу с медленным соединением либо к суперузлу с малой мощностью или попросту к ненадежному. Такое случается весьма часто, так как сеть сформирована из «обычных» стационарных компьютеров.
Вы можете подключиться к тому суперузлу, который связан с неинтересной вам частью сети Kazaa. Например, если вы хотите найти французскую авангардную музыку, лучше всего подключиться к французскому cyi 1Срузлу, а не к какому-нибудь другому, например, американскому или немецкому.
Программа KaZuperNodes создает список доступных суперузлов (не всех, конечно же, но это приносит необходимый результат); она пробует их локализовать (определить страну размещения), а также определяет пропускную способность вашего канала связи, помогая вам подключиться к ним.
После запуска программы в ее окне сразу отображается список суперузлов и других компьютеров, имеющих тот же статус (см. рис. 3.21). Статус компьютерам назначается в соответствии с характеристиками соединения.
Чтобы более подробно рассмотреть параметры найденных суперузлов, щелкните по кнопке Status (вторая слева) на лижней па-
Г ? KaZuperNodes f .4+6 TEST BUILD
S@®1
Fie Options View About.
IP
1 Fat 1 Umj Resp | Stem* | Countiy ] St^e л
Supefnode IP Pott& 1
|24 118 71016 5 327 8里1
丨 UieinameСмОу ②
|апсг^гт>_ви |U$I
经Д户户a*与:
|Wia23S.3,12l2Q
!轟療应由耐
旦肌把面!I.MMMflIHSE腮&』ШЙЙЛ1^М
^12.217240...2519enorvmoui^uMst0Super гюйсUS
<^6 7 B7.W7,244<509юмйш—ивет0Superriod®
⑱ 681081"“1БЭЗсоЦу12820SHXfnodeUS
• 70.24.範J172931mtaWeslei10Supetnode
⑱ 2121 *8.234r3730*пог(лллл_«4ет0Sut5cMlм!еR
㉚毆14 7」87.513423ег*ог)н«ни_ида丨SupetrwdeCA
@673.73.1331152Giemfin7Suwypfe13$
:飽 6S17Sl200L1822Зй1Sujetnode
^68-1.1?4.Sl1730лпопупн>д№0Supemod*US
&6区1驱紺1気Э6О48ddM493g5Superrxxle
:^68-96 214 W若38mQnique.willcui-s1SupernodeUS
@2*1.50,6525Юarxjnynious^usef0Supernode
@2$3U1 風 1971160апоптзш_изв18SiqjernodeUS弊,
N**$«^node …-i
IPPort
1®l
®] ®j_^l Ф] ®j Usern#»
f 到
Statu»CouHiy
@弱剝里
Рис. 3・27. KaZuperNodes — инструмент для поиска суперузлов
нели инструментов программы, а затем по кнопке Localize (третья слева).
Кнопка Status позволяет добавить информацию в список определенных программой IP-адресов. Каждому из них присваивается значок (слева от строки с самим адресом).
Зеленый кружочек с буквами «SN» служит для обозначения рабочего суперузла, желтый кружочек с буквами «С1》—для обозначения клиента, кружочек с вопросительным знаком означает, что не было возможности определить статус компьютера, поскольку к нему нет доступа.
Справа от IP-адреса указывается порт, поле User содержит име* на пользователей, чей компьютер является суперузлом; Response time — важноый параметр, показывающий, насколько быстро суперузел отвечает на запросы со стороны пользователей сети (ео тественно, чем меньше это число, тем лучше); Country — страна, в которой находится суперузел, обозначается двумя буквами; State — государство; City 一 город (в отношении всех этих данных
должен быть учтен запас информации, не все можно легко определить!).
Если вы хотите подключиться к другому суперузлу, выберите его и дважды щелкните по нему мышкой. Он появится в правой нижней части окна, в строке New SuperNode (новый суперузел); теперь щелкните по кнопке с буквой《К》,то есть дайте команду: Set new supernode and restart Kazaa (Установить новый суперузел и запустить Kazaa).
Примечание:
Домашняя страница программы KaZuperNodes, где время от времени могут появляться ее новые версии, находится на сайте www. ft fakes . tk.
IP Blocker Updater
Программа, обновляющая список «плохих» IP-адресов, хранение которых обеспечивает служба PeerGuardian, находящаяся по адресу www.peerguardian.net. В основном в данном списке фигурируют звукозаписывающие компании и киностудии (или их представители), которые стараются узнать, какие пользователи обмениваются через сеть файлами, охраняемыми авторским правом.
Программа очень проста, после ее запуска щелкните мышкой по большой кнопке Check Updates и подождите минутку — если существует более новый список «плохих» IP-адресов, то это будет отображено на экране, а сам список использован в программе Kazaa.
Для загрузки более полного списка поставьте флажок Update from PeerGuardian Database.
ДОПОЛНИТЕЛЬНЫЕ ТРЮКИ И СЕКРЕТЫ ИСПОЛЬЗОВАНИЯ К++ ИЛИ KAZAA
Существует ли где-то описание принципов работы клиентских программ сети FastTrack?
Код программ для сети FastTrack засекречен, его создатели не предоставляют его в распоряжение пользователей. Несмотря на это, программисты, приложив немалые усилия в сфере обратной инженерии, раскодировали некоторые его части: http : / / www. cyber flunk. com/-nikm/kazaa .html
Как улучшить процедуру поиска файлов в К++?
Я НЕ МОГУ НАЙТИ ТО, ЧТО МНЕ НУЖНО
Может быть, в данной сети вообще нет того, что вы ищете... Попробуйте поискать в другой сети. Если вы все же хотите остаться в сети FastTrack, попробуйте стать суперузлом (для этого вам потребуется высокоскоростной доступ в интернет).
Как уже было сказано ранее, суперузлы — это некие центральные звенья дашюй программы, которые взаимодействуют между собой более интенсивно. Став суперузлом, вы будете иметь значительно больше шансов на то, чтобы найти нужные вам файлы. Дайте программе команду переключиться на режим работы в качестве суперузла с помощью меню Options —> Kazaa Lite К++ options — K++ advanced options —* Forse being a supernode.
Когда я скачиваю что-нибудь (музыку или фильмы),
ЧАСТО МНЕ ПОПАДАЮТСЯ ФАЛЬШИВЫЕ ФАЙЛЫ,
КОТОРЫЕ СОДЕРЖАТ КАКУЮ-ТО ДРУГУЮ ИНФОРМАЦИЮ
ИЛИ ВООБЩЕ НИЧЕГО. ЧТО ДЕЛАТЬ?
Пользуйтесь проверенными ссылками, скачивайте лишь те файлы, у которых есть идентификационный код. Об этом более подробно написано в главе, рассматривающей сеть eDonkey и ShareReactor, в которых такие меры защиты наиболее распространенье
Как обновить версию программы К++,
ЗАМЕНИВ ЕЕ БОЛЕЕ НОВОЙ?
В К++ (и не только) действует правило, согласно которому при обновлении программы или переходе на другую надо прежде всего полностью удалить предыдущую, включая удаление записей реестра, всех папок и т.д. После обычного удаления используйте для полной уверенности программы очистки реестра, например, Norton CleanSweep, Registry Cleaner и т.д.
К КОМУ ОБРАЩАТЬСЯ С ВОПРОСАМИ ПО ПРОГРАММЕ К+ + и сети FastTrack?
Задайте вопрос в дискуссионных форумах. В интернете есть несколько хороших сайтов, посвященных системам обмена данными (обсуждение вопросов ведется на английском языке). Заре- гистрпруйтесь, точно и коротко сформулируйте вопрос и подождите несколько дней ответов, подходящих вам. Лучшие форумы находятся на ннтернет-страншхах:
http://www.fasttrackhelp.com/forums
http: //www. zeropaid.com (щелкните мышкой по кнопке《F。- rums»)
http: //www.slyck.com/forums
Загрузка файлов идет слишком медленно! Что делать?
Попробуйте предпринять следующее:
Прежде всего, проверьте, не ваша ли в этом вина: найдите дру- . гае файлы, попробуйте их загрузить. Если с их загрузкой все в порядке — просто вы выбрали неудачный источник (или источники): у пользователей, предоста вляю щих файлы для скачивания, каналы связи могут быть медленными и перегруженными,
Через программу KaNAT (см. выше) посмотрите, не установлен ли у вас маршрутизатор илк брандмауэр (это можно
определить по отличию внутреннего 1Р~адреса от внешнего). Еслн да, то включите перенаправление адресов. Проверьте, не возросла ли скорость передачи данных после этого.
Поменяйте порт, через который осуществляется загрузка данных. Программы К++ и Kazaa используют те порты, которые намеренно блокируются многими операторами (илн на которых значительно снижены возможности связи). В меню Options дайте команду К++ Options, далее выберите вкладку Firewall. В нижней части окна находится поле Ports. Введите в нем произвольное число от 10 000 до 65 535 и снова лробуй- те скачать файлы. Периодически меняйте данное число» если это помогло*
Как проверить, подключена ли программа К++
К ТОМУ СУПЕРУЗЛУ, КОТОРЫЙ МНЕ НУЖЕН?
Программы Kazaa и К++ периодически переходят от одно го суперузла к другому, чтобы соединять вас с тем узлом, который обеспечивает xopomiie параметры связи — нмест высокую пропускную способность для передачи запросов и т.д. Если вы хотите остаться на конкретном суперузле (или осуществлять переходы между несколькими определенными суперузлами), то используйте программу KaZuperNodes (см. выше), а в ней функцию Superlist (список суперузлов). Поместите в данный список те суперузлы, к которым вы хотите подключаться.
Большие по размеру файлы загружаются медленно, С МАЛЕНЬКИМИ ЖЕ ВСЕ В ПОРЯДКЕ. ЭТО НОРМАЛЬНО?
Да. Сеть FastTrack хорошо функционирует при загрузке файлов малого размера — в ней легко осуществляется поиск файлов, затем они с большой скоростью скачиваются. Под маленькими файлами понимаются изображения и музыкальные файлы в формате MP3, то есть файлы, размер которых не превышает нескольких мегабайтов. Большие файлы (например, фильмы размером 600 -700 Мб)
в Kazaa/K++ загружаются значительно хуже — медленнее. Если вы хотите скачивать именно фильмы, используйте eDonkey2000 или WinMX.
Оригинальная программа Kazaa (версия 3.0)
Вполне вероятно, что вы не сможете найти в интернете програм- ' му К++ или по какой-лнбо другой причине предпочтете оригинальную версию KaZaa (может статься и платную, в которой нет надоедливой рекламы н spyware).
Эта программа по внепшему виду, функциональности и т.口., практически ничем не отлниается от Kazaa++ (Clean Kazaa, Clean KMD, Kazaa Lite и т.д.). Вот ее отличительные особенности:
отображаются свои вкладки для каждого запроса на поиск: каждый поиск (с его результатами) отображается в отдельном окне, поэтому следующий поиск не накладывается на предыдущий;
встроена простая защита от вирусов (BullGuard).
«Чистильщик» программы Kazaa
В интернете вы можете найти программы, которые способны очистить от рекламы даже самую последнюю версию Kazaa, в особенности от adware и spyware. Одной из таких программ является DietK, бесплатно скачать которую можно, посетив сайт www.dietk.coin. Программа устанавливается после Kazaa, и главная ее функхцш заключается и устранении рекламы; у DietK есть еще ряд до!юлнительных возможнссте", основной из которых является неограниченный поиск.
Клиентские программы iMesh и Grokster
В качестве альтернативных программ, с помощью которых можно работать с пиринговой сетью FastTrack, ранее упоминались iMesh и Grokster. Если у вас есть К++, нет почта что никакого
смысла использовать ии iMesh, ни Grokster, потому что они менее функциональны н, что самое досадное, переполнены всевозможной рекламой. Перечислим основные отличия между этими двумя программами н Kazaa/K++.
Программу iMesh можно скачать на сайте www. imesh . com. Главные отличия данной программы от Kazaa/K++:
Степень доступности файлов (в зависимости от пропускной способности сети) обозначается звездочками; одна звездочка означает самую низкую скорость скачивания, пять звездочек —самую высокую.
В процессе скачивания файлы могут иметь различные статусы: Pending — файл недоступен, нигде не найден; Queued - файл найден, его загрузка начнется после того, как завершится процесс загрузки другого файла; Running — идет процесс загрузки файла; Connecting -- iMesh ггытается установить связь с обладателем файла; Paused — процесс (скачивания, поиска) вами временно прерван.
Параметры доступа к собственным файлам настраиваются с помощью функции Media Manager.
Советы pi рекомендации по использованию данной программы вы найдете на сайте http: //imesh. сот/ forums ,
Программу Grokster можно скачать на сайте www. groks ter • com нлн www. download, com. В отаошении названий функций программа аналогична Kazaa, так что, если что непонятно — см. выше.
Учтите, что Grokster больше всего переполнен рекламой, буквально забит ею до отказа; мы не рекомендуем пользоваться им, так как все приведенные выше программы для сети FastTrack значительно лучше, чем Grokster.
ГЛАВА 4・
СЕТЬ DIRECTCONNECT.
ИСПОЛЬЗУЕМ ПРОГРАММЫ
DIRECTCONNECT И DC++
Пиринговая сеть DirectConnect — одна из самых интересных. Она возвращает сполна все усилия, потраченные на ее освоение, тем, кто научился с ней работать. Распространено мнение, что DirectConnect — это элитная пиринговая сеть для элитных пользователей.
Kazaa — для новичков, пускай они с ней мучаются, a DirectConnect для тех, кто знаком с программнованием. И, хотя точно это никому не известно, можно догадаться, что объем данных, предлагаемых для скачивания в сети DirectConnect, больше, чем в Fast- Track/Kazaa. Однако в сети DirectConnect в десять раз меньше пользователей, а это значит, что в десять раз меньше и «пиявок».
ОТКРЫТЫЕ И ТАЙНЫЕ ОБЩЕСТВА DIRECTCONNECT
Основной особенностью пирингововой сети DirectConnect является то, что ее пользователи объединяются в обособленные группы, «кружки», которые не связаны между собой и не могут быть соединены друг с другом. У таких групп имеются «хозяева» — администраторы, или управляющие, которые их формируют, запуская центральный сервер (хаб), устанавливают правила, а также привлекают новых членов.
Только тот пользователь, который имеет допуск, может искать в файлах остальных членов группы нужные ему данные и скачивать их (при этом ие нужно никуда отправлять регистрационную информацию, так как контроль осуществляется автоматическм при входе иа хаб).
Между отдельными кружками (хабами) существуют большие различия, и это естественно, поскольку каждый создатель хаба
(его хозяин) имеют разные цели и технические возможности* Некоторые хабы мопп' быть для вас интересны, а другие — безраз' личны, к одним хабам подключиться легко, к другим — вообще нереально. Опнако это вполне естественно, и не стоит злиться из-за того, что какое-то общество не принимает вас в члены 一 у него на это есть полное право.
Основные отличия между хабами, на основе которых действуют ограничения в доступе к ним, могут быть следующими:
Максимальное число одновременно подключенных к нему пользователей. Это самый обычный повод для отказа в доступе к хабу — просто данных хаб не располагает достаточными ресурсами: например, канал связи «не потянет» больше определенного числа пользователей.
Минимальный объем данных, предоставляемых вами для скачивания. Мир систем обмена данньши построен на принципе взаимной выгоды («отдаю и получаю»). Если бы все хотели только брать и никто бы не хотел отдавать, то системы не смогли бы функционировать. По этой причине хозяева (по правде сказать, большинства!) хабов требуют, чтобы вы предоставили для свободного доступа определенный объем данных; это контролируется, когда вы регистрируетесь на хабе. Если вы не предоставляете нужного количества данных, вы не сможете стать участником хаба. Важно отметить, что в DirectConnect требуемый объем может быть очень большим: например, модные, «элитные» хабы требуют от пользователей предоставления данных в объеме 20, 30 или даже 60 Гб! Это обязательное требование. Однако, учтя, что хотя бы тысяча пользователей является его членами и что при этом каждый нз них предоставляет объем в несколько десятков гигабайт, вы поймете, что на таком хабе будет из чего выбрать.
Минимальная скорость передачи данных. Видеофайлы, особенно большие по размеру (700 Мб или 1,5 Гб один фильм), пользователи с модемной линией связи скачивали бы несколько недель. Хозяева некоторых самых элитных кружков уста-
навливают минимальную скорость (скорость в DirectConnect можно проконтролировать), при которой возможно членство, начиная от одного мегабита! По такому кругу даже обмен 门卜 гантскими по размеру файлами происходит очень быстро.
Тип данных. Существуют специализированные хабы, которые не допустят, или сразу 4выкикут^ вас, если вы не предоставите данные олределснтюго типа — например, фильмы или музыку Спешгализация хаба может быть очень узкой. Так, какой-нибудь хаб может требовать от вас предоставления материалов, связанных с музыкальной деятельностью группы Rammstein, иначе вам будет закрыт доступ к нему
Частные кружки. Наибольшие ограничения имеют кружки, вступить в члены которых можно, исключительно зная имя пользователя и пароль для доступа, то есть только конкретные лица могут быть допущены в такое сообщество. Существование частных кружков настолько скрыто, что об их существовании вообще сложно узнать — их нельзя обычными способами обнаружить1 у них нет своей интернет-страиицыt ■ их нет в списках хабов. Возникают такие кружки обычно по договоренности группы лиц между собой.
Чтобы все было «совсем сложно», некоторые критерии еще и сочетаются с другими. Например, существуют специализированные хабы, которые закрыты для любого, кто не может предоставить для скачивания фильмы аннме, минимальный общий объем которых 20 Гб и у которых связь не хуже кабельного модема.
Из нескольких клиентских программ, мы рекомендуем DC++.
РАБО17ХЕМ С DIRECTCONNECT
ПРОГРАММА DC++ ШАГ ЗА ШАГОМ
В данном разделе книги мы шаг за шагом будем учиться пользоваться клиентской программой DC++, и совместными усилиями скачаем первые файлм из сети DirectConnect.:
Зайдите на сайт http: / /dcplusplus . sourceforge.net. Далее щелкните мышкой по ссылке (в левой части окна страницы), соответствующей самой последней версии DC++ и скачайте первый файл в списке (рис. 4.1). Сохраните его на жестком диске (в любом месте). Файл имеет название《DC- PlusPlus-xxx.exe», где «ххх» — это номер версии. На момент подготовки книги — это версия 0.674.
Рис. 4.1. Загрузка программы DC++
Дважды щелкните мышкой по названию данного файла и действуйте согласно пошаговой инструкции (все сводится к простому нажатию кнопки Next). В третьем шаге определите место установки программы — для этого вам будет предложена папка Program Files, хотя можно выбрать и другую.
После установки запустите программу — се значок будет добавлена в меню Пуск 一 Программы — DC++. Сразу после запуска в программе ничего не происходит, поскольку вы еще должны сделать несколько первоначальных настроек —
прежде всего, найти хаб, к которому хотите попробовать подключиться.
В меню File выберите Settings. Здесь содержится информация о пользователе и параметрах подключения (см. рис. 4.2 и 4.3).
В поле Nick введите любое имя, по которому вас будут идентифицировать в сети; лучше использовать короткое имя, не более 10 знаков, при этом не стоит пользоваться русскими символами, так как за такого рода нарушение вам может быть отказано в доступе к некоторым хабам.
Примечание:Примечание:Некоторые хабы даже требуют указания вашей страны перед регистрационным именем, причем в сокращенном виде, например [RU].Некоторые хабы даже требуют указания вашей страны перед регистрационным именем, причем в сокращенном виде, например [RU].Рис. 4.2. Обязательные настройки DC++, вкладка Personal InformationРис. 4.2. Обязательные настройки DC++, вкладка Personal Information
Примечание:
Примечание:
Некоторые хабы даже требуют указания вашей страны перед регистрационным именем, причем в сокращенном виде, например [RU].
Некоторые хабы даже требуют указания вашей страны перед регистрационным именем, причем в сокращенном виде, например [RU].
Рис. 4.2. Обязательные настройки DC++, вкладка Personal Information
Рис. 4.2. Обязательные настройки DC++, вкладка Personal Information
Рис. 4.3. Обязательные настройки DC++, вкладка Connection Settings
В поле Description дайте описание того, что вы предоставляете. Поскольку есть два типа соединений, активное и пассивное, установился обычай перед текстом указывать в виде приставки символ «А» иля «Р》・ Это помогает другим пользователям лучше ориентироваться в том, какое у вас соединение. Также можно указать, например, «А-шрЗ» или «Р-Alb и т.п. По возможности описание должно быть кратким.
В раскрывающемся списке Connection Type укажите тип вашего соединения; если в списке его нет, выберите то, которое больше всего похоже по скорости.
Важным является нижнее поле Connection Settings. Сначала вам нужно задать, какое соединение вы будете использовать — активное (Active), пассивное (Passive) или через брандмауэр. В том случае, если у вас активное соединение, вы должны правильно указать свой IP-адрес — если вы введете неверный адрес или вообще ничего не введете, вы нс сможете работать с программой. В том случае, если у вас установлен брандмауэр, вам придется указать его параметры.
Данные настройки могут представлять относительные трудности, поэтому мы к ним еще вернемся, а сейчас временно установите переключатель на Passive. Пассивное соединение работает во всех случаях, одмако некоторые возможности при этом ог'рагшченъь Поле для ввода порта лучше оставить пустым, предоставив возможность его выбора системе. Таким образом соединении будет производиться на разных портах, которые будут выбираться случайным образом. Это в некоторой степени позволит снизить вероятность блокирования работы программы провайдером — иногда провайдеры ограничивают работу систем обмена датшыми. Настройка SOCKS5 на сегод
няшний день не является актуальной — данный тип брандмауэра почти не используется.
Перейдите на вкладку Downloads (рис. 4.4):
Рнс* 4.4. Настройка параметров загрузки данных s DC++Рнс* 4.4. Настройка параметров загрузки данных s DC++
Рнс* 4.4. Настройка параметров загрузки данных s DC++
Рнс* 4.4. Настройка параметров загрузки данных s DC++
В верхней части задайте два каталога, где будут храниться скачиваемые к уже загруженные вамп файлы. Каталог Default download directory служит для хранения файлов, загрузка которых полностью завершена, а каталог Unfinished downloads directory ——для временного хранения файлов в процессе загрузки. Следите за тем, чтобы правильно были указаны оба этих каталога — они должны быть пустыми. Не забывайте о том, что ряд файлов потребует поэтапной или даже повторной загрузки, это может занять у вас, например, целую неделю, если вы при медленной скорости соединения скачиваете фильмы» так как пользователь на другой стороне может отключиться от сети, а потом опять подключиться к ней и т.п*
В разделе Limits вы можете ограничить число одновременно идущих процессов загрузки; если оставите в полях нулевые значения, ограничений по количеству загрузок не будет. Для медленного соединения (через телефонную линию и т.дЭ целесообразно ограничить число одновременных загрузок.
Нижний раздел Public Hub List служит для задания адреса, по которому находится список адресов хабов. Таких адресов много, а самих хабов — тысячи; здесь может воз* никнуть путаница, поскольку списки, так же, как и адреса отдельных хабов, часто меняются. Не будем забывать том, что DirectConnect базируется на принципе «добровольной организации». Кто-то заинтересован в том, чтобы хабы функционировали дольше, а их списки сохранялись, тогда как кто-то в этом совсем ие заинтересован. В следуютцей части книги вы найдете инструкцию, которая поможет вам найти текущие списки хабов (самых важных,《ста- бнльных* или относительно «стабильных»). Чтобы перейти к следующему пункту, в строке Public Hubs List URL введитеhttp://www.hubli s t.org/PublicHubList.
config. bz2. Следующую строку оставьте пустой.
Теперь пришло время подумать о том, чем вы будете делиться с друпши — щелкните по вкладке Sharing. Здесь необходимо
определить, какие данные предлагаете для скачивания — в ооль- шинстве случаев в сети DirectConnect вам придется предоставить взамен на предоставленные файлы что-то свое (рис. 4.5),
Рис. 4.5. Настройка предоставления собственных файлов a DC++
Сначала вам надо подготовить данные для скачивания — поместите их в отдельный каталог, где нет никаких других данных (даже в подкаталогах), которые вы не желаете предоставлять. Данные скачиваются целыми каталогами. Если каталоги имеют подкаталоги, то данные из них автоматически тоже скачиваются.
Предоставляемым файлам присвойте осмысленные имена — пользователь, который будет у вас их скачивать» увидит спи-
сок из имен файлов и каталогов, и должен будет в нем разобраться по этим именам.
Теперь щелкните мышкой по кнопке Add folder и с помощью следующего окна укажите папку, в которой размещены файлы, предоставляемых вами другим для скачивания. Папка появится в списке в правой верхней части окна, а вннзу, в поле Total size, отобразится общий объем предоставленных другим пользователям файлов. Это важный параметр, так как по нему многие хабы будут определять, принимать вас в члены или нет. Если вы захотите предоставить для доступа другие папки, снова воспользуйтесь кнопкой Add folder.
Еще одим важный параметр, который учитывается при регистрации на многих хабах, — это количество слотов загрузки (upload slots). Оно определяет, сколько каналов открыто для загрузки файлов с вашего компьютера. Через один слот может передаваться одновременно только один файл, поэтому количество слотов загрузки (upload slots) соответствует максимальному количеству одновременно скачиваемых файлов. О том, как задать этот параметр, мы поговорим далее, отметим лишь, что интересующее нас количество файлов определяется пропускной способностью канала передачи данных. Если вы подключены к сети с помощью модема по обычной телефонной линии, задайте число слотов, равное 3——4. Если пропускная способность вашего канала связи примерно четверть мегабита, задайте число 6—7 н т.д. Далее нажмите на кнопку ОК.
Здесь мы рассмотрели основные настройки, достаточные для нормальной работы программы — описание более сложных настроек вьг найдете далее.
Нажмите комбинацию клавиш «Ctrl»+«P>, или же в меню View выберите Public Hubs. Тем самым вы укажите программе вывеста на экран список общедоступных хабов, взяв его с адреса, указанного вами в пункте 5 (см. об этом выше).
Если вам повезет я список все еще хранится по данному адресу, то нс позднее, чем через полминуты, он будет показан на экране, при этом окно со списком будет выглядеть так, как показано на рис. 46
Рис. 4.6. Hublist — список доступных хабов
Перед вами появится список хабов, к которым можно подключиться. Конечно, это не все хабы планеты, а только те,
которые занесены в список его создателем (чаще всего списки создаются по странам).
Что делать, если на экране нет никакого списка — окно про* граммы осталось пустым? В этом случае по данному адресу списка уже мет (он был уничтожен) шш соединение с данным адресом было неудачным и т.п. Такое иногда бывает, в системах обмена данными вы должны быть готовы к тому, что все меняется довольно быстро. Обратитесь к разделу книги, в котором даны рекомендации по поиску списка хабов. К сожа-
лению, на момент подготовки книги русского работающего списка хабов в интернете размещено не бььпо, поэтому придется пользоваться международными. Постарайтесь найти подходящий вам список, а затем введите его в соответствующее поле программы (шаг 5 данной инструкции).
Поясним, что собой представляет список хабов. Каждая его строчка содержит информацию об одном хабе. В поле Name указывается его имя (данное ему автором или хозяином). В поле Description может быть даио подробное описание того, на чем специализируется тот или иной хаб. Здесь обычно указывается минимальный объем данных для предоставления (SHARE), который вы должны иметь, чтобы войти на хаб. Как видите, почти ни у одного хаба не стоит ноль (0) в качестве такого минимального значения, то есть вы всег* да должны предоставить хотя бы что-то взамен. У некоторых хабов вышеуказанное значение даже слишком велико. Users — это максимально допустимое число пользователей, одновременно подключенных к хабу. Данное значение нельзя превысить, так как большее количество пользователей сервер не впустит. Наконец, поле Address, собственно говоря, самое важное и ценное: это настоящий адрес хаба — если вы его знаете, то можете дать запрос на подключение к нему напрямую, а не из списка хабов.
Выберите нз списка Xa6t к которому хотите подключиться, и дважды щелкните мышкой по его названию — тем самым вы даете программе команду подключиться к нему. Какой же хаб выбрать? На начальном этапе это не нмеет никакого значения, даже лучше будет потренироваться на том хабе, куда вы больше заходить не планируете - вдруг еще выкинут за что-нибудь и больше не пустят. Проверьте, соответствует ли объем предоставленнтэтх вами файлов тому, что указано в правилах хаба. После щелчка мышью по выбранному хабу появится окно, в котором будет отображаться процесс соединения с хабом. Здесь возможны следующие результаты:
соединение не установлено и программа пытается подключиться к другому хабу или соединение установлено. Процесс подключения к хабу занимает разное время, от одной секунды до примерно минуты* В случае, если соединение не установлено, правая часть окна программы остается пустой, а в левой части появляется сообщение об ошибке — чаще всего вроде Connection reset by server (рис. 4.7). Отказ в соединении может быть обусловлен различными причинами, вызванными как вами, так и другой стороной. Иногда сообщение с указанием причины отказа в подключении выводится на экран, например: Превышено максимальное число пользователей (Hub is full).
Рис. 4.7. Обычная картина: сервер хаба отказывается с вами работать
В случае установления соединения через некоторое время окно хаба будет иметь такой вид (см. рис, 4.8):
Рис. 4.8. Регистрация прошла успешно: список пользователей хаба и данные, предос тавленные ими
Левая половина окна служит для связи с остальными пользователями, это обычный чат. В правой же половине, как вы увидите, отображен текущий список пользователей, подключенных к хабу. Nick означает регистрациоиное имя пользователя; Shared — количество данных, предоставляемых им для скачивания; Description — описание предлагаемых данных илл другая информация; Tag —будет объяснено нами позднее; Connection — это тип его соединения с интернетом. Слева от ника пользователя расположена его иконка (зеленая или с изображением красной стенки). Зеленая иконка означает пользователя с активным соединением, а красная стенка — что у пего установлен брандмауэр и соединение пассивное. Внизу окна находится маленькое поле для чата (то, что вы в нем напишете, появится в главном окне чата), отсюда вы можете также давать некоторые специальные команды. В строке со-
стояния, расположенной еще ниже^ вы сможете увидеть число одновременно зарегистрировавшихся пользователей («1315 users»), а также общий объем данных, предоставленных всеми этими пользователями — как видите, это терабайты.
Теперь мн будем выбирать данные, которые хотим скачать. Здесь есть две возможности: либо искать у всех пользователей, либо скачать на свой компьютер список файлов, предложенных одним из пользователей, просмотреть его и выбрать себе данные конкретного пользователя. Мы покажем, как это делается в пунктах 12 и 13.
Ищем определенный файл (среди всех пользователей). В этом случае нажмите клавиатурную комбинацию 〃Ctrl》+《S/ или в меню View выберите команду Search.
Задайте в поле Search fbr, расположенном в левом верхнем углу окна, слово, которое должно встретиться в названии того файла, который вы хотите найти (например, Rammstein) п подождите примерно десять секунд — за это время в правой части окна начнут отображаться результаты поиска. В итоге там будут представлены найденные файлы и папки так же, как н в Проводнике Windows.
Выберите в списке файл, который хотите скачать. Дважды щелкните по его названию кнопкой мыши — и программа сразу отправит команду его владельцу, то есть другой программе DC++, работающей на компьютере владельца файла, чтобы он вам его предоставил для скавдвания.
Если все будет в порядке, то процесс загрузки данных начнется быстро, об этом вы узнаете по строке состояния в нижней части окна программы, где появится информационная строка, в которой помимо прочего отображается процесс загрузки (см. рис. 4.9).
Как только 4)айл загрузится, он будет скопировал в каталог, указанный вами в шаге 5. У вас получилось!
Рис. 4.9. Процесс загрузки начался!
Примечание:
Положим, что-нибудь не удается. Например, программа при поиске не может ничего найти, что само по себе странно, если слово достаточно распространенное. Обычно программа выдает сотни файлов. Очевидно, вы не подключены к сети или не установлена связь с хабом. Далее в книге мы рассмотрим некоторые проблемы такого рода и их решение.
Может случиться так, что программа что-нибудь нашла, но у вас не получается двойным щелчком мыши по названию файла запустить процесс его загрузки. В строке состояния появляется какое-нибудь сообщение, однако загрузка не начинается.
Обычно появляется одно из двух сообщений: Connecting (означает, что программа пытается установить соединение с удаленным компьютером пользователя, но это не получается) или No slot available (соединение установлено» однако у удаленного компьютера нет свободных портов; см. рис. 4.10).
Как поступать в таких случаях, мы расскажем далее.
User
Hub
Status
谚触]kaa
USA Karaoke (A...
No slots avateble
③[ВЭ8] ZeRo
USA Karaoke (A …
Connecting...
尸нс* 4.70. Делается попытка установить соединение с пользователем »[ВВВ] ZeR。》; у пользователя »[ВВВ]каа» нет для вас ни одного свободного слота...
Рассмотрим, что содержится в списке свойств каждого файла в результатах поиска. File отображает имя найденного файла, столбец User содержит имя пользователя, у которого на компьютере он хранится. Помимо файлов могут отображаться и папки. Туре —содержит только расширение файла, у каталогов указывается Directory*
Свойство Size очень важное* так как позволяет идентифицировать конкретный 巾aibi — оно содержит его округленный размер. Path — содержит так называемый относительный путь на диске того пользователя, которьпт является владельцем файла. Это тот каталог» который предоставлен им для скачивания. Данное свойство помогает определить, что это за файл (по названию каталога)f а также скачать весь каталог — см. далее.
Есть еще и другие столбцы, которые не показаны на рисунке. Чтобы уввдеть их, вам нужно использовать полосу прокрутки, двигав ее ползунок вправо.
Свойство Slots содержит сведения о количестве доступных слотов в виде отношения х/у, где х — это количество занятых каналов (слотов), то есть каналов, по которьш уже передаются какие-то данные, а у — общее число каналов, доступных вам.
Если соотношение составляет 2/7, это означает, что пользователь открыл семь каналов, по двум из которых сейчас передаются данные. Следовательно, пять каналов свободны. Если оба значения одинаковы, то есть, например, «7/7》, то это значит, нто в данный момент вы не можете скачивать информацию у данного пользователя, поскольку все его слоты заняты.
В этом нет никакой трагедии — достаточно подождать, пока кто-то завершит скачивание.
Столбец Connection содержит тип соединения, указанны?i пользователем при задании свойств (см. пункт 4). За ним еле- дует столбец Hub, заключающий в себе название хаба, в котором пользователь предоставляет данные. Вы можете одновременно быть зарегистрированы в нескольких хабах, поэтому данное отличительное свойство важно. Наконец, Exact Size содержит размер файла с точностью до байта (рис 4.11).
Slots
Comedian
Hub
beset size
0/15
Cable
USAQj.
17361768
СаЫе
USA Kar...
1 786 176 В
DSL
USA Kar.
665cB
LWH)
USA Kar...
11 440B
LANE
USA Kar ..
13297 8
■ ■ ■ ■・^rw“ \
«■■4a ,/
Рис. 4. ^ 1. Размер файлов с точностью до байта
Мы не забыли и о второй возможности поиска — запросить у любого пользователя список предоставляемых им файлов и выбрать себе тот файл» который хотим скачать.
В списке пользователей (правый столбец в окне хаба) выберите того, на жесткий диск которого вы хотите заглянуть< Щелкните по его имени правой кнопкой мыши и в контекстном мешо выберите Get file list.
Начало загрузки файла с расширением . DcLst должно отображаться в информационном окне внизу Этот файл и есть список предоставленных пользователем файлов для скачивания. Его почти всегда можно скачать без проблем, так как он обладает приоритетом перед остальными — даже когда у пользователя нет свободного капала, все равно откроется какой-нибудь временный канал.।
Если вы предприняли несколько попыток» а файл с расширением .DcLst все-такн не удастся скачать, то эта проблема
скорее всего связана с бранпмаузром или с другим ограничителем, установленным с вашей стороны.
Как только загрузка файла с расширением .DcLst будет завершена, в главном окне программа отобразится его содержимое (рис. 4.12). В целом все очень похоже на привычный Проводник Windows. В левой части окна находятся каталога, в правой 一 папки к смайлы внутри них. В общем-то, таким образом вы заглядываете на жестктгй диск вашего коллеги, который может находиться даже иа другом конце света.
£ D€**0.674 -1冲」5Л)С|»ш整伸А Магдой (Д/i kitor^dl pad uf 比rfoHrtworfc川匚~I 司;区1
拒2 6 7会为》A*涉Г О »
三 口 (-J5AX*T*»筝 TJ iftrt*8 p -CD-fC-.'-Reneh ®*G»-白 4>«!Aleb»—白日2*>3~也—Ch*** tortile В*-;_ 步 咨一gr由 Srads- V.LJ —ТЫ BMhquoid*'— t 20 BdtoriM.rUWtt* 二 WTuctCl'nieGtf 才 AbwWe-^uwMO王日AC 0С兰 匚J Aken ^TOtreyetЛ Дкнт-ЫоигЕ」Лй-йе&члип心 二J tMboVSTop wo,* £j HkKtMcTopRB£ 口 еч*т keltan 圉 口 flrad 喻ie.三 口 (-J5AX*T*»筝 TJ iftrt*8 p -CD-fC-.'-Reneh ®*G»-白 4>«!Aleb»—白日2*>3~也—Ch*** tortile В*-;_ 步 咨一gr由 Srads- V.LJ —ТЫ BMhquoid*'— t 20 BdtoriM.rUWtt* 二 WTuctCl'nieGtf 才 AbwWe-^uwMO王日AC 0С兰 匚J Aken ^TOtreyetЛ Дкнт-ЫоигЕ」Лй-йе&члип心 二J tMboVSTop wo,* £j HkKtMcTopRB£ 口 еч*т keltan 圉 口 flrad 喻ie.三 @i'*iv_-.E_3_E Wit 4»©J3*Aktf•一 jF_Pg_4*^₽*y .e*rfL № т«>ЛвггЛ«<2*」*»ЗЕлг_Я-ти;1 3 0*Jkar.二МссииНтс_|»ея^Зг<г1»дввЗ3 M-*faofi 3-产曲,4«?^*» Jb'KM—fwlJ4yt*>л#йI0S^ton_-_5taT^9*iri_F**!_ftasfcy.rnp3◎ »胃6 _♦.* BjiiJUirJWtfHBne у. El 8必叽-JJotkЮ_ЭэЛ_Е JtMheefi* rp3 aj*or_-_iM*jb*e**UMkgjN.k^fcicjygLto^B」 Lt・Aj8r_¥ftG .5ogJ3o」e 叫jBranJHecp«■“ 11-*kw. . - odied JJpJta・ _ =еа4_Нм.вЗ三 @i'*iv_-.E_3_E Wit 4»©J3*Aktf•一 jF_Pg_4*^₽*y .e*rfL № т«>ЛвггЛ«<2*」*»ЗЕлг_Я-ти;1 3 0*Jkar.二МссииНтс_|»ея^Зг<г1»дввЗ3 M-*faofi 3-产曲,4«?^*» Jb'KM—fwlJ4yt*>л#йI0S^ton_-_5taT^9*iri_F**!_ftasfcy.rnp3◎ »胃6 _♦.* BjiiJUirJWtfHBne у. El 8必叽-JJotkЮ_ЭэЛ_Е JtMheefi* rp3 aj*or_-_iM*jb*e**UMkgjN.k^fcicjygLto^B」 Lt・Aj8r_¥ftG .5ogJ3o」e 叫jBranJHecp«■“ 11-*kw. . - odied JJpJta・ _ =еа4_Нм.вЗ-r胃SM 題 *6-r胃SM 題 *6-&「** 出。?49l«m0.q*-&「** 出。?49l«m0.q*■咻мбмвИЕмя阀Hr隹"5,'又^4打工4工■咻мбмвИЕмя阀Hr隹"5,'又^4打工4工HIS'^ftSMITW TZWEWntTMl YCAV₽WS5TWm encjwrahw 空《мев^жис ttowwwt 5QUX.m<PX XPCHvBXrnAtHIS'^ftSMITW TZWEWntTMl YCAV₽WS5TWm encjwrahw 空《мев^жис ttowwwt 5QUX.m<PX XPCHvBXrnAtзло ма оолдзякам MS MS KQOOKMUW? Vine e纾《JU*白脅зло ма оолдзякам MS MS KQOOKMUW? Vine e纾《JU*白脅.;■..:... ■ •. ■■■ •.;■..:... ■ •. ■■■ •
三 口 (-J5AX*T*»
筝 TJ iftrt*
8 p -CD-fC-
.'-Reneh ®*G»-
白 4>«!Aleb»—
白日2*>3~
也—Ch*** tortile В*-;_ 步 咨一gr由 Srads- V.
LJ —ТЫ BMhquoid*'— t 20 BdtoriM.rUWtt
* 二 WTuctCl'nieGtf 才 AbwWe-^uwMO
王日AC 0С
兰 匚J Aken ^TOtreyet
Л Дкнт-ЫоигЕ
」Лй-йе&члип心 二J tMboVSTop wo,* £j HkKtMcTopRB
£ 口 еч*т keltan 圉 口 flrad 喻ie.
三 口 (-J5AX*T*»
筝 TJ iftrt*
8 p -CD-fC-
.'-Reneh ®*G»-
白 4>«!Aleb»—
白日2*>3~
也—Ch*** tortile В*-;_ 步 咨一gr由 Srads- V.
LJ —ТЫ BMhquoid*'— t 20 BdtoriM.rUWtt
* 二 WTuctCl'nieGtf 才 AbwWe-^uwMO
王日AC 0С
兰 匚J Aken ^TOtreyet
Л Дкнт-ЫоигЕ
」Лй-йе&члип心 二J tMboVSTop wo,* £j HkKtMcTopRB
£ 口 еч*т keltan 圉 口 flrad 喻ie.
三 @i'*iv_-.E_3_E Wit 4»©J
3*Aktf•一 jF_Pg_4*^₽*y .e*rfL № т«>ЛвггЛ«<2*」*»ЗЕлг_Я-ти;1 3 0*Jkar.二МссииНтс_|»ея^Зг<г1»дввЗ
3 M-*faofi 3-产曲,4«?^*» Jb'KM—fwlJ4yt*>л#й
I0S^ton_-_5taT^9*iri_F**!_ftasfcy.rnp3
◎ »胃6 _♦.* BjiiJUirJWtfHBne у. El 8必叽-JJotkЮ_ЭэЛ_Е JtMheefi* rp3 aj*or_-_iM*jb*e**
UMkgjN.k^fcicjygLto^B」 Lt・Aj8r_¥ftG .5ogJ3o」e 叫jBranJHecp«■“ 11-*kw. . - odied JJpJta・ _ =еа4_Нм.вЗ
三 @i'*iv_-.E_3_E Wit 4»©J
3*Aktf•一 jF_Pg_4*^₽*y .e*rfL № т«>ЛвггЛ«<2*」*»ЗЕлг_Я-ти;1 3 0*Jkar.二МссииНтс_|»ея^Зг<г1»дввЗ
3 M-*faofi 3-产曲,4«?^*» Jb'KM—fwlJ4yt*>л#й
I0S^ton_-_5taT^9*iri_F**!_ftasfcy.rnp3
◎ »胃6 _♦.* BjiiJUirJWtfHBne у. El 8必叽-JJotkЮ_ЭэЛ_Е JtMheefi* rp3 aj*or_-_iM*jb*e**
UMkgjN.k^fcicjygLto^B」 Lt・Aj8r_¥ftG .5ogJ3o」e 叫jBranJHecp«■“ 11-*kw. . - odied JJpJta・ _ =еа4_Нм.вЗ
-r胃SM 題 *6
-r胃SM 題 *6
-&「** 出。?49l«m0.q*
-&「** 出。?49l«m0.q*
■咻мбмвИЕмя阀Hr隹"5,'又^4打工4工
■咻мбмвИЕмя阀Hr隹"5,'又^4打工4工
HIS'^ftSMITW TZWEWntTMl YCAV₽WS5TWm encjwrahw 空《мев^жис ttowwwt 5QUX.m<PX XPCHvBXrnAt
HIS'^ftSMITW TZWEWntTMl YCAV₽WS5TWm encjwrahw 空《мев^жис ttowwwt 5QUX.m<PX XPCHvBXrnAt
зло ма оолдзякам MS MS KQOOKMUW? Vine e纾《JU*白脅
зло ма оолдзякам MS MS KQOOKMUW? Vine e纾《JU*白脅
.;■..:... ■ •. ■■■ •
.;■..:... ■ •. ■■■ •
Ttnr.SpA Speed Иел*пеTtnr.SpA Speed Иел*пе
Ttnr.SpA Speed Иел*пе
Ttnr.SpA Speed Иел*пе
戶吨冃eHt,±&«lh2«l一 .H:M SeHlA OiLMMa 一竹 1■駛 НС аов&里j —出@&%軸.
Рис. 4*72* Просмотр файлов, которые пользовательна другом конце предлагает для скачивания
Часть данных предоставляется вам при условии, что вы предложите что-то взамен. Как только вы решите скачать какой-нибудь файл или папку, дважды щелкните мышкой по его (ее) названию.
Если вы выберете папку, то будет скачано все, что в ней находится, включая содержимое всех вложенных папок — будьте внимательны: по ошибке вы можете начать загрузку большого количества ненужных данных.
Тем или иным способом вы попробуете скачать какие-нибудь файлы. Если вам удалось загрузить файл, значит, вам повезло. Однако при загрузке файла могут возникнуть следующие сложности:
соединение слишком медленное. При скачивании программа отображает в строке состояния скорость в кило- * байтах в секунду (Кб/с). Иногда может произойти снижение скорости до чрезмерно низкого значения, даже до десятков байт в секунду; при этом в поле Time Left рядом (оставшееся время загрузки) появятся значения, доходящие до сотен часов. Если соединение медленное, вы можете приостановить его и продолжить загрузку позже, когда скорость соединения возрастет, или завершить, или найти другого пользователя, и редоставляющего тот же файл, но с большей скоростью подключения (как это все сделать, вы узнаете далее);
соединение прервалось, и вам не удается восстановить его (система при этом сама пытается вновь установить соединение). По-видимому, это объясняется тем, что пользователь на другом конце перешел в «ждущий режим», отключился от интернета шш просто выключил компьютер — и файл уже не удается загрузить. В этот момент на вашем компьютере, в папке для файлов, загрузка которых не завершена (вы его указывали на шаге 5), записывается часть файла, которую вы скачали. Оставьте все как есть и либо ннште данный файл у другого пользователе который еще в сети (см. далее), либо тоже отключитесь от интернета, а потом попробуйте все сделать заново 一 может, «ват» пользователь будет опять доступен.
4*3. УПРАВЛЕНИЕ ПРОГРАММОЙ DC++
Свой первый файл вы уже скачали, но управлять программой DC++ вы еще толком не умеете. В этом разделе мы и освоим все тонкости данного процесса.
Управление DC++ обычно осуществляется из специальных окон программы. У DC++ имеется 10 таких окон, каждое из которых отвечает за настройки определенного типа. Переход в эти окна и между ними осуществляется из меню View. Далее мы рассмотрим каждое из них в отдельности.
Окно Ривис Hubs — общедоступные хабы
Данное окно отображается при выборе в меню View команды Public HubsT полезным будет знать м клавиатурную комбинацию 索С"1»+4PA. При отображении окна Public Hubs на экране вы увидите содержащийся в нем список общедоступных хабов, то есть «обособленных сообществ», и некоторые другие подробности. Вы можете выбрать мз списка хаб, к которому будете пробовать подключиться.
Когда дана команда открыть данное окно, оно выводится пустым, и только после небольшого промежутка времени (около полминуты) в окне будет отображен список. Описание основных элементов списка приведено в шаге 8 в предыдущем разделе, поэтому здесь мы лишь дополним сказанное ранее.
Щелкнув мышью по заглавию определенного поля (Name, Description и т.д.), вы упорядочите список по возрастанию, начи* пая с данного поля, а произведя еще один щелчок 一 по убыванию. В поле Address после самого адреса указывается порт компьютера, через который вы подключаетесь. Наиболее часто используется порт 411, но не нужно пользоваться нм всегда.
При установке соединения вручную вам не нужно указывать порт, если вы знаете, что это порт 411 — программа сама укажет его номер* Однако если это другой порт, вы должны его указать сразу же за адресом.
Число пользователей, которое приводится в списке (Users), является максимально допустимым для хаба н не связано с текущим. Оно определяется 1гастройками сервера, отвечающего за работу хаба. Число одновременно подключенных пользователей может быть (и это часто бывает) значительно меньше максимально возможного. Не уделяйте данному параметру много внимания, так как слишком перегруженные хабы вы найдете опытным путем.
Дважды щелкнув мышкой по названию хаба, вы дадите программе команду подключиться к нему
Другая возможность данного окна — подключиться к хабу вручную. Это очень просто сделать — если вы знаете адрес хаба, которого нет в списке (например, нашли его через интернет или Коллера послал вам его по e-mail'у), введите его в поле Manual connect adress и нажмите на кнопку Connect.
Если вы ввели верный адрес, то через пару секунд вы подключитесь к хабу. Не забывайте о том, что если хаб использует не 411-й порт, вам необходимо указать его номер после названия хаба. Отметим, что есть не очень часто используемая команда Refresh (справа внизу), позволяющая обновить список хабов.
Строка состояния в самом низу окна отображает некоторые интересные сведения. Слева виден адрес, по которому находится выведенный на зкран список. Справа отображено число хабов в списке (Hubs:)r а еще правее — число пользователей (однако это теоретическое значение, которое возникло в результате сложения значений максимальных пропускных способностей хабов).
Программа сама по себе не дает информации о фактическом числе пользователей, подключенных к данному хабу. Чтобы получить эти сведения, вы должны подключиться к хабу
Где взять списки хабов
Это достаточно важный вопрос. В настоящий момент в России только развиваются технологии обмена данными, поэтому список хабов нашей страны будет найти не просто. Выход из этой
слтуацми — пользоваться интернациональными списками, илтт заходить на русские хабы напрямую. Также советуем заглянуть на сайты:
http://vovikp.hl.ru/rushutolist.htm
http://kinoforme2.no-ip.info/dc/index.html
Поиск списков хабов удобно осуществлять н с помощью сайта http: //www. hublist. erg/, где можно выбрать конкретные параметры поиска 一 по стране, по тематике и т.д. (рис. 4.13). Здесь вы найдете и список хабов (ссылка Hubs), и список списков, то есть еще ряд страниц, содержащих другие списки хабов, обычно местных (итальянских, шведских, финских н т.д. — ссылка Hublists). Если вы щелкнете мышкой по ссылке Hubs, то на экране отобразится окно, с помощью которого можно вывести егшеок всех обнаруженных хабов DirectConnect.
Рис, 4,13. Страницы ингернет-сайта www. hublist. org — хабы со всего мира
Хабы других стран, как правило, используются исключительно с целью поиска информации, которую невозможно найти ни на одном из местных хабов.
Если вамт например, нравится польская, венгерская или сербская музыка, нет лучшего способа ее заполучить, чем подключиться к хабу соответствующей страны. В них вы также можете почерпнуть действующий список хабов.
В верхней часта страницы www.hublist. orgt в поле поиска «Hub Search», вы можете искать хабы по различным критериям. Обычно их ищут по стране. Для этого найдите в списке стран (Any Country) название нужной страны и нажмите на кнопку Search. Как только найдете хаб, который вам понравится, щелкните мышкой по его названию (но не по адресу), чтобы узнать больше подробностей о нем (рис. 4.14).
Рис. 4.74・ Подробная информация о хабе н日 hublist:. org
Если же вы хотите подключиться к хабу в данном списке, щелкните мышкой по его адресу под названием — если у вас на компьютере установлена программа DC++, то она сразу постарается подкшочитъся к этому хабу.
Как выбрать другой список хабов
Совсем необязательно вам подойдет именно тот список хабов, который был предложен в начале главы (или необязательно, что он будет исправно работать). Вы можете выбрать д]>угой список хабов для вывода на экран в окне Public Hubs.
Списки хабов хранятся на интериет^серверах, а чтобы они отображались в данном окне, вам необходимо знать их адреса. Интернет-адрес самого полного списка на www.hublist.org,— это http://www.hublist -org/PublicHubList.xml.bz.2. Укажите данный адрес в программе DC++ (команда Settings, мсшо File, вкладка Downloads). Подробно это было описано в инструкции, в шаге 5. Таким же образом можно ввести любой список хабов по умолчанию, а наЛтн его через интернет-поисковик, Google.com или другой.
Подключение одновременно к нескольким хабам
Программа DC++ обладает интересной возможностью, позволяющей клиентам быть подключенными одновременно к нескольким хабам м при этом обмениваться файлами с клиентами каждого из них. Подключиться одновременно к нескольким хабам просто. Для этого надо дважды щелкнуть мышкой по названию тех хабов, к которым вы хотите подключиться — и все.
Однако здесь существуют определенные ограничения. Если у вас нет высокоскоростного (напрлмер> несколько мегабитов в секунду и т.д.) доступа в интернет, то подключение к большому колггчеству хабов неблагоприятно скажется на возможностях скачивания.
Если вы будете скачивать данные одновременно с нескольких хабов и при этом другие пользователи будут скачивать какую-нибудь
информацию у вас, то скорость отдельных загрузок будет очень низкой. Это обусловлено тем, что одновременно несколько десятков пользователей будут делить между собой одно соединение. Темп загрузки данных будет ужасно низким н никому не понравится —ни вам, ни тем, кто сканивает. По этой причине ряд хабов в момент поступления от вас запроса на подключение проверяет, ко скольким хабам вы сейчас подключены, какова ваша скорость соединения и число открытых слотов каналов.
Если вы не удовлетворяете требованиям хаба (у каждого они свои), он просто не подключит вас, выдавая сообщения об ошибке. Слотов должно быть всегда больше, чем хабов. Некоторые хабы требуют число слотов больше одного для работы с ними (мнннмум два или даже три на один хаб).
Дело в том, что если, скажем, у вас меньше слотов, чем хабов, то вам просто не нмеет смысла подключаться к еще большему числу хабов, так как из-за недостатка возможностей связи вы все равно не могли бы скачивать или предоставлять файлы.
Попытка огранннення числа хабов, к ко1орым одновременно можно подключиться, вполне логична — каждое подьсаючение само по себе создает нагрузку на канал связи, а главное, и на сервер хаба.
Избранные хабы и что с ними можно делать
Вы, конечно, знакомы с панков Избранное Internet Explorer'a (она же Favorites) — в ней хранятся ваши ссылки на избранные web-страницы. Эту же функцию в DC++ выполняет команда Favorite Hubs, вызываемая из меню View или нажатием клавиатурной комбинации 4ctH》+《F» (см. рис. 4.15).
Изначально список избранных хабов пуст, но постепенно вы будете его заполнять. Для внесения хаба в список можно использо* вать один из трех методов:
L Находясь в списке хабов (см. выше) щелкните правой кнопкой мыши по названию хаба и в появившемся меню выберите Add to Favorites (см. рис. 4.16).
Рис, 4* 15. Избранные хабы
QJK] ® 中
Рис. 4.16. Включение хаба s список избранных
После подключения к понравившемуся вам хабу введите в командной строке окна хаба инструкцию /fav (рис. 4.17). После этого в окне появится сообщение с подтверждением того, что хаб был добавлен в список избранных, — Favorite hub added. В окне же Favorite Hubs вы увидите его адрес.
В окне Favorite Hubs, слева внизу, нажмите кнопку New… и задайте параметры хаба, который вы хотите добавить в список избранных, в первую очередь его адрес.
Подключение к хабу из списка Избранное — дело несложное. Просто дважды щелкните мышью по строке с нужным хабом. Если вы посмотрите на данный список внимательнее, то увидите, что слева от названия хаба стоит флажок.
C DC— о.6?4 [. :;WOLr-HU&₽;...::W0tr HU?.». ...t;WOtF-HUIU • . WOLF.HVSw:.. (wottlwb no屮.Ыг:7"/)]
m奥咖»» X»g
昌£♦"守为方) 户小户r G修
hinenrvgWE 4”hfbemAeiiub^^rfe tUhinenrvgWE 4”hfbemAeiiub^^rfe tU禽ПЬ_мп"е*с» 典禽ПЬ_мп"е*с» 典5ГДПУН«>4&«< WOLF.U»*AsBKlHtlWOLF5ГДПУН«>4&«< WOLF.U»*AsBKlHtlWOLF看“ига m WOLF-WSUMe й1л w«ot,3mw*:x«un'看“ига m WOLF-WSUMe й1л w«ot,3mw*:x«un';—fr;ort»Mi***tf hfiortT, •—» #к‘ ,wiuo 醒 нм 叫・《• м -т»щд**;—fr;ort»Mi***tf hfiortT, •—» #к‘ ,wiuo 醒 нм 叫・《• м -т»щд**ЖVW 4^ «'гигам Il"!flg・M»w 1晔8存3T例д» ®i?|2H 依*宀gNU (ЖКМяфСЧв^-nieHedw jMhrt»t^ch«r»jtndm_. <ВВВ1Ьету1ЖVW 4^ «'гигам Il"!flg・M»w 1晔8存3T例д» ®i?|2H 依*宀gNU (ЖКМяфСЧв^-nieHedw jMhrt»t^ch«r»jtndm_. <ВВВ1Ьету1
hinenrvgWE 4”
hfbemAeiiub^^rfe tU
hinenrvgWE 4”
hfbemAeiiub^^rfe tU
禽ПЬ_мп"е*с» 典
禽ПЬ_мп"е*с» 典
5ГДПУН«>
4&«< WOLF.U»*
AsBKlHtlWOLF
5ГДПУН«>
4&«< WOLF.U»*
AsBKlHtlWOLF
看“ига m WOLF-WSUMe й1л w«ot,3mw*:x«un'
看“ига m WOLF-WSUMe й1л w«ot,3mw*:x«un'
;—fr;ort»Mi***tf hfiortT, •—» #к
‘ ,wiuo 醒 нм 叫・《• м -т»щд**
;—fr;ort»Mi***tf hfiortT, •—» #к
‘ ,wiuo 醒 нм 叫・《• м -т»щд**
ЖVW 4^ «'гигам Il"!flg・M»w 1晔8存3
T例д» ®i?|2H 依*宀gN
U (ЖКМяф
СЧв^-nieHedw jMhrt»t^ch«r»jtndm_. <ВВВ1Ьету1
ЖVW 4^ «'гигам Il"!flg・M»w 1晔8存3
T例д» ®i?|2H 依*宀gN
U (ЖКМяф
СЧв^-nieHedw jMhrt»t^ch«r»jtndm_. <ВВВ1Ьету1
НЕОв^з^кь^тгмм^Хмт OCt+Sie^M**l*ru<y-UjienjwX4UM» 1340 且
ijw44fitaA»hn …$p... htefwo**n Pud■UU
「$讯…干1闺-「Wf4j«;二二 "iwtelMRtimq-. |工一^»弘{*工一mw« CT49t««bOC**Wsu." t<M
Рис. 4.17. Подтверждение включения в список избранных хабов
На рис. 4.17 показано, что некоторые из них выключены, а некоторые включены. Если флажок вклюнен, это значит, что подгспю- ненне к данному хабу будет производиться автоматически прн запуске программы DC++.
Свойства хабов в списке избранных
Если выбрать хаб в списке избранных (одним щелчком мыши), то, нажав кнопку Properties, вы откроете окно свойств хаба (см. рис. 4.18).
В списке избранных ключевым и единственш^тм обязательным свойством хаба является его адрес (Address). Поле Name содержит имя хаба* данное ему владельцем, но вы можете задать любое другое название, поскольку оно не используется в процессе подключения.
Рис. 4」8・ Свойства хаба
Поле Description служит для того, чтобы вводить в него произвольную информацию описательного характера, например, объем предоставленных для скачивания данных на хабе и т.д*
В полях, расположенных в нижней части окна Favorite Hub Properties, указываются ваши идентификационные параметры для регистрации на хабе: имя пользователя (Nick) и пароль (Password), если это необходимо для доступа к хабу
Окно ХАБА И ПРАВИЛА ПОЛЬЗОВАНИЯ ХАБОМ
Каждый хаб, к которому вы подключаетесь, имеет свое собственное окно, свою вкладку в программе DC++.
В правой его части, содержатся информация о пользователях, подключенных в данный момент к хабу. В левой части вы можете прочитать сообщение администратора хаба и общаться в чате.
Участие в чат-форумах не так уж важно. Важным для использо^ вания хаба является первое сообщение его администратора, которое появляется после успешного прохождения регистрации на хабе — его пример показан на рнс. 4.19*
Рис. 4.19. Чат на хабе, чтение сообщений от администратора
В сообщении администратора содержатся правила использования хаба, и если вы их нарушите, то, скорее всйх\ вас выгонят из хаба. Управляющая система хаба осуществляет контроль — по крайней мере в рамках своих возможностей 一 и при обнаружении нарушения сразу же закрывает пользователю доступ к нему.
Доступ закрыт: ненадолго или навсегда?
Есть два вида закрытия доступа, именуемые kick и ban. Kick — это более слабая мера воздействия, которая означает следующее: вас «выкидывают» с хаба за нарушение правил, но оставляют возможность исправиться, и снова зайти на него. Ban — это абсолютный запрет доступа — пользователь заносится в черный список, храня- идийся на сервере хаба. В таком случае пытаться вновь попасть на хаб бесполезно — в черном списке содержится информация как о регистрационном имени пользователя, так и его IP-адресе.
Если ник еще можно поменять, то IP-адрес поменять сложно (если, конечно, не пересаживаться на другой компьютер). Оба этих вида закрытия доступа имеют различные варианты. Так, kick имеет определенный интервал времени, в течение которого вы не будете допущены обратно на хаб.
Ban тоже не всегда приводит к полной утрате возможности доступа к данному хаб}; просто по времени он дольше — например, такой запрет может налагаться на неделю или иа месяц. Конечно, не всегда, но все-таки есть возможность списаться с админнстра- тором хаба, принести своя извинения, чтобы он вычеркнул вас из черного списка.
За что вас могут выгнать из хаба:
СТАНДАРТНЫЕ ПРАВИЛА DIRECTCONNECT
Правила служат для лучшего функционирования систем обмена данными, а также для устранения некоторых неприятных моментов. Правила могут меняться в зависимости от того, на каком хабе вы работаете, но общими являются следующие:
Чем нельзя обмениваться. Решительно откажитесь от предоставления для обмена системных каталогов (папка Windows, Program Files и т.д,). На некоторых хабах это посто запрещено. Также запрещено распространение противозаконных материалов (детская порнография, пропаганда наркотиков, расизм и т.п.). Запрещено предлагать для обмена файлы, загрузка которых не была завершена (неполные файлы) — ннкому они не нужны.
Хотя DirectConnect, как и другие программы для обмена данными, на первый взгляд, может показаться «аношшной^, будьте уверены, что все ваши действия могут быть проконтролированы соответствующими службами.
Минимальный объем предоставляемых данных. Большинство хабов требует от пользователей предоставления опре* деленного минимума информации взамен той, что вы будете
скачивать (обычно это несколько гигабайтов). Можно сказать, что чем выше этот лимит, тем больше выбор на хабе, поскольку там находятся пользователи, предлагающие для скачивания огромное количество данных. Минимальный объем предоставляемых данных задается с помощью программы DC++. Не рекомендуется обманывать систему, в противном случае вы рискуете полуинть запрет (ban), лишившись доступа к хабу а хороших хабов (особенно российских) довольно мало.
Хабы и слоты. Данные правила очень важны. Правда, они довольно-таки сильно отличаются у разных хабов. Из-за таких правил к некоторым хабам пользователи не могут подключиться, не прервав соединения с другими хабами (ведь невозможно следовать всем правилам всех хабов).
Максимальное число хабов — это предельное число хабов, к которым вы в одно и то же время можете быть подключенными. Как только хаб обнаружит, что вы превысили уета- новленньгй им лимит, он вас отключит. У некоторых хабов такого лимита вообще нет.
Максимальное число слотов — это наибольшее число слотов; иногда, напротив, приводится Минимальное число слотов, а иногда минимальное число слотов» приходящихся на один хаб. Еще одним критерием, правда, не проверяемым сервером, можно назвать распределение общей пропускной способности по слотам. Разумным минимальным значением, которое обычно используется для того, чтобы передача данных осуществлялась приемлемо быстро, является 6—7 Кб/с на каждый слот.
Для каждого хаба эти правила нужно уточнить* чтобы знать, почему один хаб вас принимает, а другой выдает запрет на доступ.
Чат и ввод команд в окне хаба
Пользователи, в одно и то же время подключенные к хабу, могут общаться между собой — участвовать в чате. Для этого существует
нижняя строка в окне хаба. Чат не очень важен в DirectConnect, так как пользователи больше ориентированы на скачивание файлов, которое обычно идет в фоновом режиме, * в окне программы они много не работают.
Кроме чата, вы можете также использовать командную строку для ввода системных команд. При написании команд обычно используется косая черта (слеш) или плюс ^^, например:
/fav или / favorite включает хаб в список избранных;
/grant предоставляет пользователю (после самой команды нужно указать имя) один слот для загрузки данных;
/close закрывает окно;
/help дает краткую справку — список команд;
/refresh обновляет список предоставленных вами файлов;
/away <message> данная опция используется, когда вы общаетесь в чате и собираетесь отойти от компьютера либо закрыть программу DC++. Таким образом вы даете понять остальным участникам иата, что на время удаляетесь и поэтому не будете доступны для общения. <message> — это сообщение, которое» в принципе, можно и опустить;
/back используется, когда вы возвращаетесь к компьютеру it готовы дальше участвовать в чате;
/slots <число> меняет число слотов на указанное;
/clear стирает содержимое окна чата;
/ts включает/выключает режим timestamps — режим показа точного времени (час:мииута) сообщений в чате;
/showjoins переключает (включает и выключает) сообщения типа «Пришел...» «Ушел.»» (Joins/Parts);
/search <строка символов> запускает поиск определенной строки символов;
/join <хаб> команда подключения к хабу, имя которого вы зададите;
/dc+十 выводит на экран адрес, по которому можно найти клиента программы DC++.
Список ПОЛЬЗОВАТЕЛЕЙ И ЧТО С НИМ МОЖНО ДЕЛАТЬ
Один из самых важных элементов в окне хаба — список одновременно подключенных к нему пользователей (рис. 4.20).
hkk /
Shared
Description
T明人
整 fFxPjdemonj^OJTsan
68,37 GB
You krw« ftx what you are doing it...
<++v:产
盡[FxPjHAPPYHAOONG
195ДЗ GB
Reel Scene Releases
<++v:o
飴 p^cPJInsanftyRdes
217,72 G6
moo
<++v:o
裳(Fxf>2ek«2O05©
5,88 QB
<++V2
至[FxPjrOOt
OB
Hub security
證[FxPjTidyKeufus
59,05 QB
Ren 2mb/256k]
v++V:0
敍『djTranceManNZ
29,78 (SB
<++v:o
覇 MainrOOm
OB
[0] users
* (embstjBjorndahl
10,06 GB
<++v:o
* £B8B)bobba
11,37 GB
АррВМрЗ, Video
<++ v;o
i (В85}С1да
15,53 GB
none
<++v:o
* 偉)maein
423,92 GB
<DCl*26>
<++v:o
£ (p$v}MuReK
40J9G6
TRANCE/HOUSE
<++v:o
£ (RUSJAPP
26,40 GR
<++v:o
* [0.5Mbit] Mignon
35*Gffl
Anime
<++v:o
i 口.沁口山
2O,7OGB
<++V:0
* (0.5Mbjt]OK30
18.64 GB
<++ V:0 v
Рис. 4.20. Список пользователей в DC++
Иконка, расположенная слева от гшени пользователя, имеет следующее значение:
если иконка синего цвета, то пользователь работает с программой DC++, если зеленого 一 со стандартной (более старой) клиентской программе)!! DirectConnect;
если изображена кирпичная стена, то пользователь работает в пассивном режиме (у него установлен брандмауэр).
3 Чак 426
У такого режима есть один недостаток: если два пользователя находятся в пассивном режиме, то между ними невозможно установить соединение, искать и скашгвать данные соответственно тоже. Другими словами, работают соединения типа активный-активный либо пассивиый-активный (актгшный-пассивный), но никогда не пассивный-пассивиый;
если перед значком пользователя стоит символ ключа, это значит, что он является оператором.
Поле Nick содержит выбранное пользователем прозвище» поле Shared — общий объем всех предоставляем ых пользователем файлов. Если у хаба есть ограничение на минимальный объем предоставляемых файлов» как уже говорилось, все пользователи должны П1)сдложить больше.
Однако в списке встречаются и пользователи, у которых такой объем меньше — как правило, они являются операторами и на них данные правила не распространяются. В поле Description самое важное — это буквы А или Р, которые указывают на тип связи (активный/пассивный).
Поле Tag содержит краткую информацию о важнейших параметрах пользователя. Буква с двоеточием указывает, какой параметр отображен, а текст или число после двоеточия — его значение:
V: номер версии программы DC ++ .
М: режим (mode); Р — пассивный, А — активный.
Н: хабы; после этой буквы идут три числа 一 «число 1 /число2/ числоЗ». Число! указывает количество хабов, с которыми пользователь в текущий момент работает без регистрации на них. Число2 — число хабов, с которыми пользователь работает в данный момент, будучи зарегистрированным на них. Чис- лоЗ — количество хабов, для которых пользователь является оператором.
S: слоты; число открытых слотов.
Поле Connection отображает тип соединения пользователей. Помните, что сведения в данном поле могут быть и ложными — DC++ не может проконтролировать это. Поле e-mail содержит е- mail-адрсс пользователя, который тоже может быть фиктивным.
Работа с определенным пользователем
①ункщш работы с определенным пользователем доступны в контекстном меню, еслп щелкнуть правой кнопкой мыши по его нику (рис. 421).
Обратите внимание, что в этом контекстном меню всегда содержатся самые полезные команды — если вы не знаете? как добраться до той или иной команды, пап робуйте сначала вызвать контекстное меню — наверняка вы там ее найдете.
Get file list
Вго'л^е 方診 1'tst
Match queue
Send private message Add To Favorites
Grant exlrd slot Remove user from queue Copy rick to dipboard
Hub commands
Рис. 4.21. Контекстное меню
Get file list. Данная команда используется для загрузки списка предложенных пользователем для скачивания файлов. Список файлов после загрузки сохраняется на вашем компьютере, что позволит вам в любое время позднее открыть его при помощи команды Open file list, вызываемой из меню File. Он представляет собой текстовый файл с именем вида «пользова- тель.Ь22», где ^пользователь» — это ник пользователя (у тех, кто работает с программой DirectConnect, а не DC++, этот файл имеет расширение . DcLst).
Match queue. Данная команда тоже скачивает у пользовате ля список файлов, однако ири этом список не отображается, а просматривается программой автоматически. При просмотре программа выявляет, не содержится лн в списке тех файлов, которые есть в вашей очереди загрузкн* Это очень полезная команда в тех ситуациях, когда загрузка одного или нескольких файлов произведена не полностью, а его источник недоступен — приходится искать новый, а с помощью данной команды сделать это весьма просто.
毎 Co'.
Вы можете выбрать сразу несколько пользователей (так же, как выбираете файлы в папке) и дать команду контекстного меню, на-' пример Match queue. Таким образом одновременно проверятся списки файлов большого количества пользователей, что сэкономит вам время.
Окно СПИСКА ФАЙЛОВ
Список файлов данного пользователя можно скачать почти всегда, при этом совершенно неважно, насколько загружены канасты связи: маленькие файлы и список файлов имеют наивысши!! приоритет, более того, им всегда открывается экстра-слот. После загрузки списка появляется окно, которое может выглядеть как на рис. 4.22. Оно похоже на Проводник Windows, в левой части находятся только папки, в правой — папки н файлы.
t РО* 0.674 - [JamBo L.::WC?Lf HUB®::„)]
④箕喰为〉”户戸戸? &够④箕喰为〉”户戸戸? &够4г _j А|Шм&>₽С J 田、na**^五 口 t>0Twrig₽sdg EtowiTW£ 2J In Re** 勺 Rfemnch Engage国 口 iWm?^ I 一 导 白 Wej. :Q03EEHE*_RxJeX%, IT m-Mo5^^;.:| ② И9尸S«Ж&b厂::4г _j А|Шм&>₽С J 田、na**^五 口 t>0Twrig₽sdg EtowiTW£ 2J In Re** 勺 Rfemnch Engage国 口 iWm?^ I 一 导 白 Wej. :Q03EEHE*_RxJeX%, IT m-Mo5^^;.:| ② И9尸S«Ж&b厂::Joj ・HgL6bE 、02 ■ EKm Hcrwnen e>3Joj ・HgL6bE 、02 ■ EKm Hcrwnen e>3OS ■ MntarfrtomEJ tn - JtfflpbiThePre tw3OS ■ MntarfrtomEJ tn - JtfflpbiThePre tw3二 OS • Алм№^« PtAnqTeeih.mpJ二 OS • Алм№^« PtAnqTeeih.mpJ06 - iVholMh.np!g J - P<han&m L9rtLvpm oe • но Яея4па.я1рз06 - iVholMh.np!g J - P<han&m L9rtLvpm oe • но Яея4па.я1рз二?W ■ Set^. ЛМОекгаудф? 引设 收uiMiiiHwm二?W ■ Set^. ЛМОекгаудф? 引设 收uiMiiiHwmJ333J3333 3 е F R 2 Епдае 晔 ЕiflpJ333J3333 3 е F R 2 Епдае 晔 Еiflp69M WB 3013 0MB 4 5WWB ТОЛГ H2B 39»&«»B&:S7SS,B 6M1&23B 4触好N69M WB 3013 0MB 4 5WWB ТОЛГ H2B 39»&«»B&:S7SS,B 6M1&23B 4触好NHHRap< j用痴 seu:33№«Bfi641 MR ¥ВА6*МПН75 3?мв wmFrDGFW* *.мме sjpspxssaux M9M6 SeiWCClABiJiC? Эгюие ззтж侬赶“ Mi Мв ACJVtaCWtPSU 30 mb e&VDwisma «.мне №яш\би諭 5 MB ST&RWOWVQfHHRap< j用痴 seu:33№«Bfi641 MR ¥ВА6*МПН75 3?мв wmFrDGFW* *.мме sjpspxssaux M9M6 SeiWCClABiJiC? Эгюие ззтж侬赶“ Mi Мв ACJVtaCWtPSU 30 mb e&VDwisma «.мне №яш\би諭 5 MB ST&RWOWVQf去 П «кчтьмЗ二;J andМлкхAre、口|МеА*а Heh^j^.5T也吋去 П «кчтьмЗ二;J andМлкхAre、口|МеА*а Heh^j^.5T也吋
④箕喰为〉”户戸戸? &够
④箕喰为〉”户戸戸? &够
4г _j А|Шм&>₽С J 田、na**^
五 口 t>0Twrig₽sd
g EtowiTW
£ 2J In Re*
* 勺 Rfemnch Engage
国 口 iWm?^ I 一 导 白 Wej. :
Q03EEHE
*_RxJeX%, IT m-Mo5^^;.:| ② И9尸S«Ж&b厂::
4г _j А|Шм&>₽С J 田、na**^
五 口 t>0Twrig₽sd
g EtowiTW
£ 2J In Re*
* 勺 Rfemnch Engage
国 口 iWm?^ I 一 导 白 Wej. :
Q03EEHE
*_RxJeX%, IT m-Mo5^^;.:| ② И9尸S«Ж&b厂::
Joj ・HgL6bE 、02 ■ EKm Hcrwnen e>3
Joj ・HgL6bE 、02 ■ EKm Hcrwnen e>3
OS ■ MntarfrtomEJ tn - JtfflpbiThePre tw3
OS ■ MntarfrtomEJ tn - JtfflpbiThePre tw3
二 OS • Алм№^« PtAnqTeeih.mpJ
二 OS • Алм№^« PtAnqTeeih.mpJ
06 - iVholMh.np!
g J - P<han&m L9rtLvpm oe • но Яея4па.я1рз
06 - iVholMh.np!
g J - P<han&m L9rtLvpm oe • но Яея4па.я1рз
二?W ■ Set^. ЛМОекгаудф? 引设 收uiMiiiHwm
二?W ■ Set^. ЛМОекгаудф? 引设 收uiMiiiHwm
J333J3333 3 е F R 2 Епдае 晔 Еiflp
J333J3333 3 е F R 2 Епдае 晔 Еiflp
69M WB 3013 0MB 4 5WWB ТОЛГ H2B 39»&«»B
&:S7SS,B 6M1&23B 4触好N
69M WB 3013 0MB 4 5WWB ТОЛГ H2B 39»&«»B
&:S7SS,B 6M1&23B 4触好N
HHRap< j用痴 seu:33№«Bfi
641 MR ¥ВА6*МПН75 3?мв wmFrDGFW* *.мме sjpspxssaux M9M6 SeiWCClABiJiC? Эгюие ззтж侬赶“ Mi Мв ACJVtaCWtPSU 30 mb e&VDwisma «.мне №яш\би諭 5 MB ST&RWOWVQf
HHRap< j用痴 seu:33№«Bfi
641 MR ¥ВА6*МПН75 3?мв wmFrDGFW* *.мме sjpspxssaux M9M6 SeiWCClABiJiC? Эгюие ззтж侬赶“ Mi Мв ACJVtaCWtPSU 30 mb e&VDwisma «.мне №яш\би諭 5 MB ST&RWOWVQf
去 П «кчтьмЗ二;
J andМлкхAre
、口|МеА*а Heh^j^.5T也吋
去 П «кчтьмЗ二;
J andМлкхAre
、口|МеА*а Heh^j^.5T也吋
[ияс 10 ~ 窮凍 M0 Rtai &S3 Sif; Ь«С8 「My^ueue 一
享me旧… Speed 冃bum#&ft 49»
OtMHfMdfrriched . 0Л...羽掰tia" 3«&K.M值 С:ргодгжпRte»tK++№
\ Fufaite Ши 卜1>«<1»史 XBOLTYCAfSba* . */:WOLF-HUg*~・ 一 } JOTgO L二 MLF■…/一
阖 с£йй
-■ -- - -- ■■‘一 ■--‘■•- -. ' i
以志出.mn?mN -3 93S引
^07-РЪг +3.№ ^]09-Sei J 10 - Me
Download
一 48317 Sravse …, ].
I Downtoed to*..>1
View as text
Search far allernates lookup TTH at aw.com Copy magnet Mk to dpboard
6&i9: 4 980 01
Рис. 4.23. Команда загрузки файла
Команда Download выполняет загрузку на ваш диск файла или папки, при этом данные помещаются в каталог для загрузки, установленный по умолчанию.
Команда Download to... выполняет загрузку файла или папки в указанное вами место иа диске (используйте подменю Browse). Эта команда удобна тогда, когда в какой-нибудь папке уже хранятся файлы данного типа (исполнитель, CD, фильм и т.п.), и вы хотите ее пополнить.
Как вы наверняка узнали при первой загрузке, скачивание файла начинается не сразу после подачи запроса, а через некоторое время. У большинства пользователей, предоставляющих файлы, постоянно перегружены слоты, в связи с этим вы должны ждать своей очереди — момента, когда у них освободится слот.
Файл (или файлы), запрос на загрузку которого (-ых) вы отправили, становится в так называемую очередь загрузки. В этой очереди могут стоять одновременно тысячи файлов.
Примечание:
DirectConnect ——это тот вид сети, в котором придется отказаться от привычного «хочу это немедленно» в пользу «скачаю все. что нужно, просто придется подождать».
Очередь загрузки (Download queue) — один из наиболее важных элементов DC++, рассмотрим его поподробнее.
Работа с очередью загрузки
Те, кто интенсивно работает с DireetConnect, обычно создают длинную очередь загрузки — список файлов и каталогов, кото рые они хотят скачать из сети. В процессе поиска необходимых данных и просмотра списков файлов других пользователей ими даются команды загрузки. Эти команды собираются в очередь за・ грузки, которая автоматически продолжает скачивание нужных файлов после того, как пользователь зарегистрировался на хабе.
Очередь загрузки отображается на экране при помощи команды Download queue, вызываемой через меню View или нажатием комбинации клавиш «Ctrl»+«D». Пример части такой очереди показан на рис. 4.24*
Рис. 4.24, Файлы в очереди загрузки
Очередь формируется автоматически при отдаче команд загрузки, при этом запросы на отдельные папки группируются по алфавиту; а запросы на отдельные файлы находятся в папке, указанной вами для загрузки.
В левой части находится список каталогов (его можно своранн- вать н разворачивать так же, как и в Проводнике Windows — с помощью значка《+* или《一》),а в правой ——список файлов. Из него
можно почерпнуть много полезной информации, а также управлять процессом загрузки. Назначение каждого из столбцов следующее:
Filename. Название скачиваемого файла. Файл можно переименовать или переместить в другое место.
Status. Информация о состоянии загрузки файла. Может иметь следующие значения:
AH9ijsesofline
WaOng (1 of9ieers опйпе) Running …
No users to download йют Waiting (1 of 14 users mine) Walting (1 of 10 users onfiie) No users to downioad from Waiting (2 of 4 users onlpe) UserofSne
Рис. 4.25. Информация о состоянии戸 наличии скачиваемых файлов
User offline (Пользователь отключен) или Both users offline (Оба пользователя отключены), All *** users offline (Все *** пользователей отключены) — информирует о том, что один или несколько пользователей, у которых имеется данный файл, не подключены к хабам. Поэтому вы не можете установить с ними соединение и начать процесс загрузки; они либо не пользуются сейчас DirectConnect, либо подключены к другому хабу.
Waiting (х of у users online) более обнадеживающая запись. Пользователь 】мш пользователи, у которых есть данный файл, подключены к сети, но скачать информацию у них в данный момент не удается — все их слоты загрузки заняты. В этом случае вам остается ждать или искать других пользователей, у которых есть необходимый вам файл и свободный слот.
Running — процесс загрузки файла идет успешно.
No user to download from — появляется достаточно редко, оно означает, что пользователь, у которого был ^жный вам файл, удалил или пере именовал его, и данного файла нет в списке доступных. Следовательно, не у кого и скачивать такой файл. Необходимо заново искать файлы, теперь уже у других пользователей.
Size. Отображает размер файла в мегабайтах или килобайтах (единица измерения указана за цифрами).
Downloaded. Показывает, какая часть файла уже загрузилась на ваш диск. Значение может быть в мегабайтах (килобайтах) пли в процентах от общего размера файла (рис. 4.26). Данный параметр хорош тем, что показывает, загрузка какого файла уже почти завершена, вы можете упорядочить фатьлы по данному критерию, щелкнув на заголовке столбца — это поможет вам найти пользователя, у которого есть данный файл, и за вершить загрузку
605.69 М3
30259 МВ (^Д4%)
Norm 围
660.20 МВ
157.35 МВ (23.83%)
Normal
51L04NB
93-61 МВ (18.32%)
Normal
703.72 МВ
0 В ©00%)
NormW
706.08 МВ
0 В (0.00%)
Normal
419В1 МВ
170.55 МВ (40.63%)
Normal
В57.32МВ
0 В @00%)
Normal
697.08 МВ
61179 МВ (^.05%)
LGr Л^Ч AAL. /・、Г ЬСА,、
Normal
Рис. 4.26. Информация о частичной загрузке файла
(offline), а какие подключены к тому 氷© хабу, что и вы, м имеют возможность контакта с вами (online)* Столбец с именами пользователей обычно очень большой (рис. 4. 27). После имени пользователя в скобках указывается его состояние — либо Offline, либо Online.
меЦйлро (Offline), moviecoftectorUSAFL (Offlirw). sp^edoiTd (Q吊rie% (fZ)Ademiism2 (Ofiln…~CADO Bardon-Omega (Offline), vic (Ofllne), david_ix( RUS ) (OfWne), KaOecko (Offline)* Tihis 丁… Ug mikimd75 9鹏).FxTOfnik фООМАХХ), mubka (Offline), oWaa2 (OflSne), jarpfl joOMAXX), (С. С:ЮО hambamQ (Offline), gcuxtz&oO99 (Offline), [chefio啟m (Offline), foot88 0ЮСХЮ
VekyLupo (Offline), moviecfJectorUSAFL (Ofline), Mko2 (Qfftn叽PRCJK (Offline),Bogo (Oftlne),…C:\po m—mb5 (Offine).缺]mmas77速)(Ofline), Brectevak (Qfflbe), Tondy gffine), [cz]wfeonczrO … CADO
Рис» 4.27. Списки пользователей, у которых есть необходимый файл, с указанием их состояний (online/offline)
Path. Каталог на вашем диске, предназначенный для загрузки и хранения данного файла.
Errors.①нкснрует ошибки, возникшие при передаче файлов. Наиболее часто встречаемая ошибка — когда файл перестает быть доступным. На это выдается сообщение об ошибке (File not available).
Как правильно использовать очередь загрузки,
ЧТОБЫ УСПЕШНО СКАЧАТЬ ДАННЫЕ
Очередь загрузки позволяет эффективно управлять скачиванием данных из сети.
Основные функции доступны через контекстное меню, вызываемое для каждого из пунктов очереди загрузки (см. рис. 4.28).
Search for alternates. Эту команду можно датъ, когда не удается скачать тот или иной файл — например, если программа выдает сообщение» что все пользователи отключены (offline), либо вы слишком долго ждете, когда у кого-нибудь освободится слот (Waiting...). Программа пытается найтн данный файл у пользователей всех хабов, к которым вы в данный момент подключены. Она старается найти соответствие по име-
Seardi for aitemates
Lookup ГПЧ at 55 匸阿 Copy magnet Ink to dipboa rd
Move/Rename
Set priority
St —f
S^Fid^lral^ -E:%@4
:<i2"dd'j jCj' ce
Remove
Pkg 4.28. Контекстное меню очереди загрузки
ни и размеру файла. Если такие файлы найдены, программа сразу переводит вас к спискам тех пользователей, у которых собирается скачивать файл.
Примечание:
Что произойдет, если программа обнаружит» что у нескольких человек имеется данный файл? Например, на экране появляется сообщение типа «4 of 8 users online». Это означает, что у четырех пользователей из восьми есть искомый файл, и при этом их статус online. Программа сделает попытку скачать файл у каждого них, переходя от сщно「о пользователя к другому. Она вышлет запрос первому, некоторое время подождет того момента, когда у пользователя освободится слот и, если слот не будет выделен, перейдет к следующему и т.д. Программа будет циклически опрашивать всех этих пользователей до того момента, когда у одного из них не появится свободный слот» а потом запустит процесс загрузки.
Set priority. Настройка приоритета при скачивании данных (используется при недостатке слотов)*
Get file list. Эта команда скачивает список файлов пользователя, с компьютера которого текущий файл загружается (или загрузка по какой-то причине прервалась). Если файл загружен не полностью и к нему нет доступа, а пользователь все еще подключен к хабу, можно скачать список файлов данного пользователя заново — возможно, файл был просто переименован или перемещен в другую папку. Есть вероятность его найти, чтобы заново дать команду загрузки.
Send private message. Команда позволяет отправить сообщение пользователю напрямую.
Rc-add source. В процессе поиска снова обнаружится источник файла, который был ранее исключен из списка, например, ввиду того, что источник файла удалил нужный вам файл из своего списка предоставляемых файлов (простите за тавто логию, но иначе это не скажешь). Данная команда позволяет снова включить файл в список источников и продолжить загрузку файла.
Remove source. Данная команда, напротив, исключает из списка пользователей, у которых когда-то искомый файл был обнаружен, тех пользователей, у которых вн не хотите скачивать файл. На первый взгляд, странно не хотеть что-либо скачать, однако этому есть логичное объяснение: у некоторых пользователей очень медленное подключешге, даже если вам удастся начать скачивать файл, проедет целая вечность до того, как вы его получите. Если вы считаете, что лучше скани- вать у других, воспользуйтесь данной командой.
Remove. Эта команда удаляет файл из очереди загрузки. При этом, если файл был загружен частично, то все его части тоже удалятся.
Окна завершенных процессов загрузки
Менее значимыми, а точнее, просто информационными окнами являются следующие:
список завершенных процессов скачивания вами данных (Finished downloads);
список завершенных процессов загрузки данных с вашего компьютера (Finished uploads).
Первое окно отображается на экране с помощью команды меню View — Finished Downloads. Данное окно содержит список скачанных файлов с дополнительной информацией (рис. 4.29). Filename —имя файла; Time — время загрузки; Path — каталог, куда был сохранен файл. Nick мм月 пользователя; Hub — хаб последней загрузки; Size ——размер файла; CRC Check — содержит сведения о томт проводилась ли проверка целостности файла по его контрольной сумме, обычно данная величина отрицательная, но на это не обращают внимания.
Рис, 4.29. Окно завершенных процессов скачивания (Finished downloads)
В контекстном меню в данном окне содержится несколько команд, самая значимая из которых Open folder. Она открывает папку в которую был загружен файл, это самый простой способ добраться до него.
Окно Избранные пользователи
Окно Избранные пользователи служит для того, чтобы дать некоторым пользователям привилегии. В DirectConnect часто бывает так, что вам особенно нравится скачивать файлы у одного определенного пользователя, — у него высокоскоростной доступ в интернет, большой список предоставляемых файлов, тематика подобранных им файлов близка вам и т.д. и т.п.
В этом случае вы можете дать данному пользователю статус избранного (Favorite User), Это можно сделать из любого контекстного меню, относящегося к пользователям (например, в окне
Рис. 4.30, Список избранных пользователей
хаба или в окне завершенных процессов загрузки данных (downloads) — достаточно выбрать команду Add to Favorites.
Можно автоматически предоставить такому пользователю дополнительный слот для того, чтобы он свободно мог скачивать у вас данные. Если вы с ним договоритесь, возможно, он сделает то же самое и вы сможете активно сотрудничать друг с другом (независимо от того, насколько перегружены ваши каналы связи други- хш пользователями).
Окно избранных пользователей вызывается командой Favorite Users в меню View, а также нажатием комбинации клавиш «Ctrl»-n«U» (см. рис. 4.30). Если вы поставите флажок напротив ника пользователя, тот будет автоматически получать от вас свободный слот, как только подключится к хабу. Остальные возможности в дан~ ном окне не имеют особого значения.
ОСОБЕННОСТИ ПОИСКА НУЖНЫХ ФАЙЛОВ
В СЕТИ DIRECTCONNECT
Общая методика поиска
Файлы для скачивания чаще всего ищут с помощью команды по- нска. Откройте окно поиска с помощью меню View 一 Search или комбинации клавиш 卷Ctrl》+《S》.
Данное окно (см. рис. 4.31) предоставляет следующие возможности:
Поле Search служит для задания в нем строкн поиска; программа отыскивает грайльт и папки, в которых содержится данная строка поиска. Если вы введете в строке поиска несколько слов, то будут отображаться только те файлы н папки, в названии которых встречаются все эти слова.
В поле Size вы можете ограничить размеры искомого файла (минимальный At least, максимальный — At most). Когда вы точно знаете размер файла, но не знаете его название, либо вы
знаете, что такой файл может встречаться под разными именами» целесообразно воспользоваться такой командой.
Поле File type. Если вас интересуют только файлы определенного типа, выберите этот тип в раскрывающемся списке. Если вы хотите, чтобы программа осуществляла поиск только каталогов с данным именем, выберите Directory,
Если вы выберете несколько ограничений, программа будет ис- катъ файлы, удовлетворяющие всем им одновременно.
При включении флажка Only users with free slots в результатах поиска будут отображены только те файлы, владельцы которых имеют хотя бы один свободный слот для передачи данных вам* что позволяет сразу начать процесс скачиваш!Я.
Флажок в данном поле следует ставить, если вы скачиваете очень маленькие файлы, загрузка которых занимает совсем мало времени. Если же вы скачиваете большие по размеру файлы, например фильмы, лучше флажок не ставить — если у кого-то нет сейчас свободного слота, наверняка потом появится.
В нижней левой части окна находится список хабов, к которым вы в данный момент подключены, здесь вы можете флажками отметить, средн каких хабов будет осуществляться поиск или воспользоваться флажком Only where I'm op. Последнее означает, что поиск будет проводиться только на тех хабах, где вы являетесь оператором (управляющим, адм1 шистратором, системным администратором н т.д.). Согласитесь, не самая частая сипания.
Советы по поиску
После задания текста для поиска достаточно нажать клавишу «Enters. Если вы меняете какие-либо настройкп, вам следует учесть, что поиск нужно начать, нажав на кнопку Search, расположенную внизу окна. Поиск может занять несколько минут — в правой части окна поэтапно отображаются его результаты.
Не спешите, подождите всех результатов поиска, советуем вам одновременно начать другой поиск, повторно дав соответствую-
щую команду (например, комбинацией <Ctrl»+《S》).В профам- ме предусмотрена возможность открытия нескольких окон поиска, в каждом из которых отображаются результаты поиска по одному запросу.
Будьте внимательны: может возникнуть проблема, связанная с тем, что большинство хабов 尊не терпит», когда вы слишком быстро повторно включаете функцию поиска, допустимым является временной интервал, равный 5—6 секундам. Лучше выждать примерно четверть минуты перед тем, как в очередиоЛ раз дать команду поиска.
Если вы нарушите данное правило, ваши действия могут быть расценены как спамерскне, за что вы можете быть наказаны хабом —kick или даже ban. Более мягкое наказание состоит в том, что команда поиска просто игнорируется.
Если при поиске иа экране отображается слишком много результатов, и вы не можете в них разобраться, ужестрчите один из критериев (к примеру, тип файла, его размер и т.п.) и начните поиск сначала. Если результатов, напротив, слишком мало, вы можете либо продолжить поиск редкого файла^ либо расширить параметры поиска, задав более обобщенные критерии.
ОКНО С РЕЗУЛЬТАТАМИ ПОИСКА
В окне файлы размещаются в соответствии с порядком их обнаружения. Вы можете сгруппировать результаты поиска по содержимому столбцов с именем файла, его размером» типом и т.д., в этом случае результаты поиска значительно более наглядны.
Некоторые поля в окне с результатами поиска вам уже знакомы, поэтому мы рассмотрим лтппь следующие:
Slots. В виде отношения х/у отображено число слотов пользователя, у которого есть данный файл. Первое значение в этом соотношении — это количество свободных слотов, второе — общее их количество. Лу^ппе всего скачивать фа1клы у того, у кого первое значение больше.
Connection. Тип соединения с интернетом — чем выше ско** рость у выбранного вами типа, тем выше потенциально возможная скорость загрузки.
Hub. Название хаба, к которому подключен пользователь (оно не имеет значения для процесса загрузкн файла, так как устанавливается прямое соединение).
Exact size. Размер файла с точностью до 1 байта; иногда требуется его знать, поскольку указание приблизительной величины (с погреишостью до килобайта или десятка килобайтов, столбец Size) недостаточно для идентификации файла.
Команда загрузкн дается традационно 一 двойным щелчком мыши по названию файла (если вы щелкнете мышью по названию каталога, то он начнет загружаться вместе со всем своим содержимым), Контекстное меню предлагает много возможностей, большую часть из которых вы уже знаете (рис. 4.32).
Download
Download to...
Oowdoed whole directory
ppwdodd Mote drecWy M … ►ppwdodd Mote drecWy M … ►View as text
ppwdodd Mote drecWy M … ►
ppwdodd Mote drecWy M … ►
Search for alternates
Lookup TTH at&ta, com
Copy magnet Йлк to dipboard
Get delist
Гьке ffe fet
Match queue
Send private message
Add To Favorites
Grant extra sfot
Remove user from queue
Remove
Рис. 4*32. Загрузка папки целиком
Исключение могут составить ouiuni Download whole directory и Download whole directory to..., о которых не было еще упомя-
нуто. Они предоставляют возможность загрузки целых каталогов н действуют аналогично таким же командам для файлов.
ADL-поиск: Automatic Directory Listing
Поиск ADL-Search — функция хотя и не сенсационная, тто весьма интересная. Поиск с ее помощью начинается при помощи одно- ршенгюй команды, вызываемой из меню View. Если вы долго работаете с DirectConnect, постепенно на вашем диске (в каталоге /Program files/DC++/FileLists) появится огромное количество списков файлов других пользователей.
ADL-Search представляет собой возможность автоматического поиска нужной информации в этих файлах, а также в тех, которые вы вновь скачиваете. Если найден требуемый результат, он помещается в каталог, именуемый ADLSEARCH.
Поисковый ШПИОН ИЛИ ЧТО ИЩУТ ДРУГИЕ
Интересной функцией является SearchSpy, которая запускается выбором одноименной команды в меню View. При активизации этой функции примерно минуту ничего не происходит, просто вы увидите на экране пустое окно, которое постепенно начнет заполняться информацией.
В результате оно будет выглядеть так, как показано на рис. 4.33. Это окно содержит в себе список тех команд поиска, что были даиы другими пользователями хаба или хабов, к которым вы подключены. при этом в столбце Count указано, сколько раз давалась эта команда.
Search Spy служит больше для того, чтобы «вдохновлять» пользователей на новые подвига по скачиванию: при его использовании вас может внезапно озарить великая мысль: «Э-э-э, а мне ведь тоже не помешало бы иметь эту вещицу». Чтобы получить ее, достаточно щелкнуть правой кнопкой мыши по команде поиска н в контекстном меню выбрать Search.
Рис. 4,33. Search Spy — что ищугдругие
Сетевая статистика
Любители статистики и чисел могут внимательно рассмотреть график, отображающий скорости загрузки данных (download и upload). График открывается при помощи команды Network Statistics меню View. Зеленая кривая соответствует скорости скачивания данных вами (download), а красная — скорости загрузки с вашего компьютера (upload).
РАСШИРЕННЫЕ НАСТРОЙКИ ПРОГРАММЫ DC++
В программе предусмотрена возможность настройки, как внешнего вида, так и ее функций. Для нормальной работы программы нет необходимости менять настройки по умолчанию, однако изменение некоторых параметров может облегчить вам работу с данной
программой. Окно настроек вызывается командой Settings в меню File. Основные настройки программы уже были рассмотрены (пункты General, Downloads и Sharing). Расширенные настройки меняются в опциях Appearance, Colors and sounds, Windows, Logs и Advanced.
Раздел Appearance —
НАСТРОЙКА ВНЕШНЕГО ВИДА ПРОГРАММЫ
Щелкните мышкой но пункту Appearance в окне Settings, в левом столбце (рис. 4.34).
Р*с. 4.34. Настройка внешнего вида программы
В верхней части окна содержится список с настройками, включая плл выклточсШ флажок рядом с которыми, вы можете их изменить.
Остановимся на самых важных из них:
Minimize to tray: если установлен этот флажок, DC++ будет сворачиваться в значок в системном трее. Это значит, что кнопки окна программы на Панели задач не будет, а будет лишь маленький значок рядом с системными часами (см. рис. 4.35). Развернуть окно можно, щелкнув мышкой по этому значку
Рис. 4.35. Значок DC++ (слева)日 системном трее
Show timestamps in chat: если включить эту опцию, у каждого сообщения в чате будет проставляться его дата н время.
View status messages in chat: если данный переключатель включен, то в чате появляются сообщения о состоянии (например, от «робота» н т.д.).
Confirin application exit: включает/выключает показ окна подтвержден ия выхода из программы.
Show joins/part in chat: включение этого переключателя показывает присоединившихся и покинувших чат пользователей.
Use system icons when browsing files: флажок включает отображение зарегистрированных иконок файлов при их просмотре (например, в списках фаИлов пользователей iuin в результатах поиска). У файлов отображаются иконки в соответствии с их типом (к примеру, аудио- , видеофайл и тд.)-
Default away message: сообщение, которое будет показано в чате, если вы дадите команду away, то есть «отошел от компьютера»,
Language file: подключение файла с использованием другого языка для обслуживания программы. Файлы с возможно- стыо переключения на различные языки можно скачать по адресу: http: / /dcplusplus . source forge. net.
Файл поддержки русского языка доступен по ссылке http: / / sourceforge.net/tracker/index,php?func=detail&ai d-1189013&group_id=40287&atid=460289.
Раздел Colors and sounds
В данном разделе с помощью кнопки Select Window Color вы можете выбрать фон всех окон, кнопка Select text style позволяет выбрать шрифт, его размер и начертание, применяемые ко всему интерфейсу программы (ко всем ее окнам). Кнопки Downloads и Uploads предназначены для назначения цвета строки, индицирующей процесс загрузки (download или upload).
鑑c
Выгоднее выбрать более мелкий и узкий шрифт (кнопка Select text style), чем установленный по умолчанию, чтобы на экране отображалось больше информации. Стоит также задать разные цвета для Downloads и Uploads — так их легко отличить друг от друга; по умолчанию для них используется один и тот же цвет.
Если вы включите флажки Sounds, каждый раз, каждый раз при получении личного сообщения программа будет издавать надоедливый звук.
Раздел Logs — протоколирование
Если вы хотите вести журнал действий, совершаемых программой, включить эту функцию можно в разделе Logs (см. рис. 4.36). Файл протокола, который создается программой, — это обычный текстовый файл с определенной структурой. Просмотреть его можно в любом текстовом редакторе, например, в Word'е или Блокноте.
Отдельные флажки в данном окне означают следующее:
Logging directory: каталог, в котором будут размещаться файлы протокола, если вы включите протоколирование.
Рис, 4.36. Настройка протокопмр口日ан依口
Log main chat: протоколирован не чата — в файл записывается вся информация, которая появляется в главном окне чата любого из хабов, к которым вы подключались.
Log private chat: протоколирование всех личных сообщений, которые вы получите или отошлете другим пользователях^
Log downloads: протоколирование информации о скачивании вами файлов (download), включая неполные.
Log uploads: протоколирование「шформацнн о загрузке данных с вашего компьютера (upload), включая частичную загрузку
Раздел Windows
Данный раздел диа^тога Settings посвящен исключительно работе с окнами программы. Вы можете указать, какие окна будут отображаться при ее запуске в группе Auto-open at startup. Включенный флажок напротив названия каждого нз окон означает, что данное окно откроется при запуске программы.
Open private messages in their own window Включает отображение личных сообщений от пользователей в отдельном окне.
Open private messages from offline users in their own window. Включает отображение личных сообщений от неподключенных к хабу пользователей в отдельном окне. Как правило, это сообщения от роботов-спамеров, поэтому данную опцию лучше не включать.
Open new file list windows in the background. Открывает скачанный список файлов пользователя в отдельном окне без переключения на него.
Open new private messages window in the background- Открывает окна с новьши личными сообщениями без переключения на них.
Open new window when using /join. Открывает новое окно, когда дана команда /join.
Раздел Advanced (расширенные настройки)
Раздел Advanced содержит ряд полезных настроек (см. рис. 4.37). Тому кто использует программу часто и интенсивно, они могут существенно облегчить работу с ней. Однако часть настроек не имеет большой важности» поэтому мы их рассматривать не будем.
Auto-away on minimize. Если здесь стоит флажок, то при свертывании окна программы в чате статус пользователя автоматически будет изменен на《away》,то есть «отошел от компьютера》.
Рис. 4,37, Расширенные настройки DC++
Automatically follow redirects. Некоторые хабы могут перенаправлять пользователей на другие хабы, если подключение к шш по каким-либо причинам невозможно. Например, достигнуто максимальное число пользователей на хабе или подключающийся пользователь не удовлетворяет требованиям хаба. Если вы включите эту функцию, перенаправление на другой хаб будет осуществляться автоматически там, где это возможно. Если оставите выключенной — придется пользоваться ручным перенаправлением (команда 4ctri» + «Т》)・
Совет:
Как определить, давать команду перенаправления или нет? Это зависит от времени, в течение которого вы согласны дожидаться возможности подключения к данному хабу. Хаб не всегда переполнен пользователями — время от времени кто-нибудь покидает
его (добровольно или принудительно), освобождая место другим. Программа DC++ после неудачной попытки подключения заново пробует подключиться к хабу через небольшой промежуток времени. Если вы никуда не спешите, не давайте команду перенаправления (ни автоматически, ни вручную). Все равно вы когда-нибудь попадете на нужный хаб (конечно, при этом нужно выполнить все его требозания по объему предоставляемых фай- лоВ| скорости подключения и т.д.)——это может случиться через несколько минут, а иногда и через несколько часов.
Другой способ оптимизировать свою работу в интернете ——дать обе команды. Делается это следующим образом: вручную выполните Т1еренаправление (《Ctrl>+嚥Т») на другой хаб. а затем снова попробуйте подоючрггься к нужному хабу Скорее всего, пов' торная попытка тоже не будет успешной, но при этом программ ма будет периодически пробовать подключиться к нужному хабу и рано или поздно вы к нему подключитесь. Вместе с тем, благодаря перенаправлению, вы подключитесь к другому хабу, с которым уже работает часть пользователей, не попавшая на предыдущий —есть шансы найти у них то, что вам нужно.
Clear search box after each search. Если здесь стоит флажок, то каждый раз после поиска поле поиска будет очищаться (на сам процесс поиска данный флажок никак не влшшт).
Automatically search for alternative download locations. Если данный флажок включен, то когда дается команда загрузки, программа автоматически начнет поиск дополнительных источников файла. Это очень удобно, особенно при загрузке больших, файлов (фильмов)» которые скачиваются частями, обычно у нескольких пользователей — вы сможете выбрать более быстрый канал связи, или добавить загрузку еще одноЛ часта нужного файла из этого источника к общему сппск}г загрузок.
Keep duplicate files in your file list Флажок указывает, хранить ли ссылки на идентичные файлы в вашем списке предоставляемых файлов (когда флажок включен» ссылки хранятся). Лучше всего избегать дублтгрующих файлов, так как смысла
в дубликатах нет — программа распознает их и при расчете объема предоставленных данных их нс учитывает, и схшфить в этом плане не получится.
Register with Windows to handle dchub:// and adc:// URL links. Если включен данный флажок, то программа DC++ будет запускаться при переходе по ее ссылкам в окне интернет-браузера и «перехватывать» эти переходы. Это весьма удобная функция.
Use small send buffer. Это важный переключатель для некоторых типов св兄зн (например, для спутникового интернета или определенных видов беспроводной связи), в которых увели- 『 чение объема посылаемых данных снижает максимально допустимый объем скачиваемых. Если здесь стоит флажок, программа осуществляет отсылку файлов (upload) по маленьким частям (для этого используется небольшой буфер), что повысит допустимый объем загрузки для указанных типов связи. Если такого рода ограничения на вас не распространяются, оставьте этот флажок выключенным.
Don4 delete file lists when exiting. Включите этот флажок, так как иначе все скачанные вами у других пользователей списки файлов будут удаляться при выходе из программы. Это очень неудобно.
Automatically disconnect users who leave the hub. Если здесь установлен флажок, программа автоматически прерывает процесс загрузки данных для тех пользователей, кто покинул хаб. Если флажка нет, то пользователи смогут скачивать информацию, даже если они не подключены ни к одному хабу — здесь действует прямое соединение между ними и вами. Включение и отключение данной функции имеет свои《за® и «против». С одной стороны, подключиться к хабу, установить соединение с кем-нибудь из пользователей, начать скачивать у него данные, а затем сразу же отключиться от хаба (при этом процесс загрузки данных продолжается) — это эгоистично. Вы
ничего не предоставляете взамен, так как становитесь недоступны другим пользователям хаба. Данная опция предназначена для того, чтобы препятствовать таким действиям. С другой стороны, существуют, напртшер, различные огранггченпя количества подключений к хабам и т.д.. Кроме того, если вы договорились с кем-то о взаимном обмене файлами, то зачем «торчать» на хабе и давать кому-то еще скачивать данные с вашего компьютера, тем самым перегружая сеть? Так что, включать или не включать данную опцию — выбирайте сами.
Use antifragmentation method for downloads. Часто при загрузке файлы записываются на диск с высоким уровнем фрагментации, особенно это касается больших файлов. Скачивание любого файла идет по маленьким частям, при этом данные помещаются на разные участки диска, число фрагментов одного файла доходит до тысячи или даже десятков тысяч. Большое число фрагментов({)айла замедляет работу с ним (копирование, перемещение могут периодически прерываться для поиска следующего фрагмента н т.д.). Если вы включите данную функиню, вы значительно снизите уровень фрагментации файлов. Однако при этом вы потеряете в следующем —перед началом загрузки файла программа будет резервировать столько места на диске, сколько занимает цельп! файл.
Мы не рекомендуем пользоваться данной опцией, вместо этого лучше периодически выполнять дефрагментац»iю диска стандартными методами Windows (доступны из меню Пуск 一 Программы 一 Стандартные — Служебные — Дефрагментация диска). Достаточно делать это один раз в несколько месяцев.
Enable safe and compressed transfers. Лучше включить этот флажок. Наиболее свежие версии клиентских программ DC++ позволяют посылать файлы в сжатом виде, а включение 3Toii опции защитит вас от возможного повреждения файла при передаче.
Advanced — Experts only
Эта группа настроек предназначена для опытных пользователей, однако мы рассмотрим лишь некоторые из штх.
Rollback. Возврат. В том случае, когда процесс загрузки файла был прерван, а потом возобновлен, независимо, от того же пользователя продолжается загрузка нли нет, программа продолжает скачивать данные не с того места, где процесс был прерван, а немного раньше. Делается это для того, чтобы «перекрыть» разорванную часть файла, заново загрузив данные и избежав таким образом возможное повреждение файла.
По умолчанию программа《отступает» 4 Кб в сторону начала файла, но вы можете указать любое значение (в байтах) либо вообще приравнять его к нулю. Однако целесообразно оставить значение по умолчапшо, так вы избежите ошибок.
Write buffer size. Здесь можно задать размер буфера загрузки, используемого программой при скачивании данных. DC++ сначала скачивает очередную порцию данных в память компьютера, а затем выгружает ее на жесткий диск* Чем больше эти «порции», тем меньше фрагментация загружаемого файла» поэтому лучше указывать большие значения (в килобайтах). По умолчанию буфер равен 16 кибибайтам*, можно поставить и больше. Однако при этом следует учесть общий объем памяти компьютера н то, что в случае сбоя программы те данные, которые не были выгружены из памяти на жесткий диск, придется скачивать снова.
Примечание:
С 1997 года практически официально один килобайт приравняли к 1 000 байтов, а не к 1024 байтам, для которых теперь есть новое обозначение ——кибибайт. Аналогично называются и большие приставки ——мибибайт, гибибайт и т.д.
46 АКТИВНОЕ И ПАССИВНОЕ СОЕДИНЕНИЕ В DC++
ЧТО ЭТО ТАКОЕ?
Какое у вас соединение — активное или пассивное, важно не только для DirectConnect. н。и для других сетей.
Интер нет-соединения можно разделить на два типа - в зависимости от того, установлено ли между вами и глобальной сетью какое-нибудь препятствие (защитный барьер). Если пет, то ваш компьютер напрямую подключается к интернету без каких-либо ограничений, и пользователи со всего мира могут видеть IP-адрес вашего компьютера. Если же установлена защита, то ваш доступ в интернет ограничен.
Существует много различных видов защиты, которые могут использовать тысячи самых разных способов. Самым распространенным видом защиты является брандмауэр — программа (или оборудование), стоящая между вашим компьютером и интернетом, которая работает как защитная оболочка.
Она борется с нападениями на ваш компьютер, осупюствляет наблюдение, выявляя подозрительные попытки подключения к вашему компьютеру, скрывает ваш IP-адрес для того, чтобы было невозможно напасть на компьютер нзвне и закрывает все порты, которые обычно не нужны для работы в интернете.
Кроме брандмауэра» очень распространенной преградой являются proxy-серверы, или серверы-посредники, которые стоят между вами и интернетом и через которые осуществляется вся передача данных.
Наличие таких преград приводит к следующему:
либо вообще нельзя использовать DirectConnect (и другие программы обмена файлами)^ поскольку администратор закрывает необходимые для этого порты;
либо вы можете использовать DC++ только в пассивном режиме, и IP-адрес вашего компьютера недоступен. Это бывает гораздо чаще.
Около половины пользователей работает в пассивном режиме, чаще всего из-за того, что они подключены к локсшьиой сетн, которая, в свою очередь, через сервер (где работает брандмауэр, proxy-сервер и т.д,) подключена к интернету.
На участников сети DirectConnect распространяются следующие правила:
Пользователь, работающий в активном режиме, может скачивать и пересылать файлы без ограничений — как с активными пользователями, так н с пассивными.
Пользователь, работающий в пассивном режиме, может скачивать файлы только у активных пользователей, а также предоставлять для скачивания файлы только таким пользователям.
Объясним техническую сторону вопроса поподробнее. К компьютеру, у которого нет IP-адреса (или он скрыт, большой разницы в этом нет), нельзя напрямую подключиться. Однако соединение может возникнуть, если этот компьютер сам к кому-нибудь подключится, разумеется, что у другого компьютера при этом должен быть общедоступный 1Р-адрес.
В DirectConnect как активный, так и пассивный пользователь могут работать с хабом, поскольку сам хаб устанавливает соедн- некие. Если активный пользователь хочет скачать файл у другого активного пользователя, то он посьыает запрос хабу» с помощью которого устанавливает IP-адрес этого пользователя, и, получив нужный адрес, подключается к нему напрямую.
Если активный пользователь хочет скачать что-штбудь у пассивного пользователя, он тоже посылает запрос хабу. Хаб, не зная адреса пассивного пользователя, отправляет ему сообщение примерно такого содержания: «Слушай, тут активный коллега по такому-то адресу хочет с тобой связаться. Организуй это как-нибудь».
Пассивный пользователь (его программа DC++) устанавливает соединение с активным и начинается процесс передачи данных.
Если пассивный пользователь хочет скачать данные у пассивного, то хаб не позволяет это сделать. Теоретически это, конечно, возможно, но так как между такими пользователями не может быть установлено прямое соединение (для установки соединения необходимо знать IP-адрес пользователя), хабу пришлось бы осуществлять передачу данных через себя, что привело бы к чрезмерной нагрузке на него.
Как узнать, активный вы пользователь или пассивный
В данном случае придется прибегнуть к методу проб и ошибок. Установите в настройках программы активное подключение и проверьте, все ли работает в DC++, если нет» то, скорее всего, вы используете пассивное подключение. Дальше действуйте по следующей инструкции:
Зайдите с помощью обычного браузера на следующий сайт: http: / /www. all-net too Is . com/toolbox. Нажмите кнопку CHECK! в пункте Environment Variables lest. В результате появится страница, где отображается вся сетевая информация о вашем компьютере (см. рис. 4.38). В строчке Remote_ ADDR будет указан ваш 1Р-адрес.
Запустите DC++. Выберите Settings в меню File. На вкладке General выберите Active, далее в поле IP введите данный адрес. Необходимо указать адрес абсолютно точно. Он всегда состоит из четырех чисел, отделенных друг от друга точками. Числа идут одно за другим, без пробелов и других символов между ними. Проверьте как следует, правильно ли вы ввели свой 1Р-адрес.
Подключитесь к какому-нибудь хабу; в подтверждение того, что соединение было установлено успешно, в главном окне хаба отобразится список пользователей л предоставляемых ими файлов (справа), а также появится возможность войти в главный чат (слева).
ft Зах. 426
•Л* фам X №^»№*«* Сфм Ооаш•Л* фам X №^»№*«* Сфм Ооаш©2 ♦ g必闻心#z费©2 ♦ g必闻心#z费Environment vanables TestEnvironment vanables Test• ftRlMTOU• ftRlMTOUEnvirorwental V«N*|«aEnvirorwental V«N*|«a• WiiLSftflfch• WiiLSftflfch■ EkimeJJMfalmi■ EkimeJJMfalmi3 Ail Nat Tools Tnol Ikix - MetnKh - Mfc ro«№ Intern*! (jtploror3 Ail Nat Tools Tnol Ikix - MetnKh - Mfc ro«№ Intern*! (jtplororLA»ffu・fd ?oB Scnmr TttJ уЗЕ»^1< Wfruf汕 ^гяп t haciiws (MM # wwi ■ Fraewart «шг6«мLA»ffu・fd ?oB Scnmr TttJ уЗЕ»^1< Wfruf汕 ^гяп t haciiws (MM # wwi ■ Fraewart «шг6«мhH&t2m&&£S«]hH&t2m&&£S«]-&»ort№h5-&»ort№h5白哦01糸喊fxr Capts «v«, p«ckct Mid sec muy %t« 4iat a*t in 4ЧГ Out 日 fMf PC W Mtwortc. w№ C«WV»w.. gwawtwl ■ad imr-fnandiy rt»ti»wk Ш4ЛЙ№ *ч!白哦01糸喊fxr Capts «v«, p«ckct Mid sec muy %t« 4iat a*t in 4ЧГ Out 日 fMf PC W Mtwortc. w№ C«WV»w.. gwawtwl ■ad imr-fnandiy rt»ti»wk Ш4ЛЙ№ *ч!иип«1ДЛЖ1и ЕМТЕ1Н-ПП MHM[MT_KI«T «|р_мдат нпг_мх1гг_сжшыс MnrjnC£frr_MMiiaKt: игтг^гжж.сшггмс е,>сижлн ErF.dIEirr」F EFJECmtM ■Trrjt№«№№>HV1F_PIHH*JMIIMCTIWI ■urjenwK umrjnHUiGtwT кпг_«я ит1г_)сг«мм!ка_г(миип«1ДЛЖ1и ЕМТЕ1Н-ПП MHM[MT_KI«T «|р_мдат нпг_мх1гг_сжшыс MnrjnC£frr_MMiiaKt: игтг^гжж.сшггмс е,>сижлн ErF.dIEirr」F EFJECmtM ■Trrjt№«№№>HV1F_PIHH*JMIIMCTIWI ■urjenwK umrjnHUiGtwT кпг_«я ит1г_)сг«мм!ка_г(м置 8 頻 фЛШ«П4^置 8 頻 фЛШ«П4^H0r*» "fW»»H0r*» "fW»»• LIIXMM• LIIXMM• MtaHtwnwo*• MtaHtwnwo*• HmiUI• HmiUIЖ—^Wllw*Ж—^Wllw*Рис. 4.38. Ваш IP-адрес на сайте all-net: tools. comРис. 4.38. Ваш IP-адрес на сайте all-net: tools. com2ec'3cncn 財 f* &gk. toviiKia*» ^НИ1?МЗ free; XNf,2ec'3cncn 財 f* &gk. toviiKia*» ^НИ1?МЗ free; XNf,ftuoirymoui Peoxm Afar71fs•J P*®f^ ■ S-Jdhig EViil An«tj*naut Ргояу* •ftuoirymoui Peoxm Afar71fs•J P*®f^ ■ S-Jdhig EViil An«tj*naut Ргояу* •/iar?iMi/w«r*/Mtr«*/iar?iMi/w«r*/Mtr«*CrJjv» 4«fUt*CrJjv» 4«fUt*YdU 4И《g Subm ■ lew uium, **« 0fll* лчЛщ hit 13]心 ftmftiv* r»««s nt u»d«te Ом ** rae«teclscf цмЫ iMenmeier.YdU 4И《g Subm ■ lew uium, **« 0fll* лчЛщ hit 13]心 ftmftiv* r»««s nt u»d«te Ом ** rae«teclscf цмЫ iMenmeier.htF/AHM.drwtUMlaoMiAvaUwHmalUa/«+・《mipvUNs ЛШ %•* мйИм ni S.H m* EhtF/AHM.drwtUMlaoMiAvaUwHmalUa/«+・《mipvUNs ЛШ %•* мйИм ni S.H m* E«мм1*] tF^AlQim^H«мм1*] tF^AlQim^H^^£О^|ц^Щ|Ц^||£^иВЬ t/uar /buir/tw /1 м*1ЛНл^^£О^|ц^Щ|Ц^||£^иВЬ t/uar /buir/tw /1 м*1ЛНлHIMX P»Xg><AMlwr :1wx《¥ Id iecE mig sne si*tafjiH 4DLC d』* «п T1 и E1HIMX P»Xg><AMlwr :1wx《¥ Id iecE mig sne si*tafjiH 4DLC d』* «п T1 и E1ПМТЕЛЖГ вааГГ-ГПЛМ SUVUJflMIIIПМТЕЛЖГ вааГГ-ГПЛМ SUVUJflMIIIЛнгЛык/|1мга/**г2№ ptv пе<1гьк!>«Лг .ммЛнгЛык/|1мга/**г2№ ptv пе<1гьк!>«Лг .ммT,1JE1 T・.HAr・1yiAt1WW :*El Tflsnk; Att 俺严::功 Analyze/T,1JE1 T・.HAr・1yiAt1WW :*El Tflsnk; Att 俺严::功 Analyze/
•Л* фам X №^»№*«* Сфм Ооаш
•Л* фам X №^»№*«* Сфм Ооаш
©2 ♦ g必闻心#z费
©2 ♦ g必闻心#z费
Environment vanables Test
Environment vanables Test
• ftRlMTOU
• ftRlMTOU
Envirorwental V«N*|«a
Envirorwental V«N*|«a
• WiiLSftflfch
• WiiLSftflfch
■ EkimeJJMfalmi
■ EkimeJJMfalmi
3 Ail Nat Tools Tnol Ikix - MetnKh - Mfc ro«№ Intern*! (jtploror
3 Ail Nat Tools Tnol Ikix - MetnKh - Mfc ro«№ Intern*! (jtploror
LA»ffu・fd ?oB Scnmr TttJ уЗЕ»^1< Wfruf汕 ^гяп t haciiws (MM # wwi ■ Fraewart «шг6«м
LA»ffu・fd ?oB Scnmr TttJ уЗЕ»^1< Wfruf汕 ^гяп t haciiws (MM # wwi ■ Fraewart «шг6«м
hH&t2m&&£S«]
hH&t2m&&£S«]
-&»ort№h5
-&»ort№h5
白哦01糸喊fxr Capts «v«, p«ckct Mid sec muy %t« 4iat a*t in 4ЧГ Out 日 fMf PC W Mtwortc. w№ C«WV»w.. gwawtwl ■ad imr-fnandiy rt»ti»wk Ш4ЛЙ№ *ч!
白哦01糸喊fxr Capts «v«, p«ckct Mid sec muy %t« 4iat a*t in 4ЧГ Out 日 fMf PC W Mtwortc. w№ C«WV»w.. gwawtwl ■ad imr-fnandiy rt»ti»wk Ш4ЛЙ№ *ч!
иип«1ДЛЖ1и ЕМТЕ1Н-ПП MHM[MT_KI«T «|р_мдат нпг_мх1гг_сжшыс MnrjnC£frr_MMiiaKt: игтг^гжж.сшггмс е,>сижлн ErF.dIEirr」F EFJECmtM ■Trrjt№«№№>
HV1F_PIHH*JMIIMCTIWI ■urjenwK umrjnHUiGtwT кпг_«я ит1г_)сг«мм!ка_г(м
иип«1ДЛЖ1и ЕМТЕ1Н-ПП MHM[MT_KI«T «|р_мдат нпг_мх1гг_сжшыс MnrjnC£frr_MMiiaKt: игтг^гжж.сшггмс е,>сижлн ErF.dIEirr」F EFJECmtM ■Trrjt№«№№>
HV1F_PIHH*JMIIMCTIWI ■urjenwK umrjnHUiGtwT кпг_«я ит1г_)сг«мм!ка_г(м
置 8 頻 фЛШ«П4^
置 8 頻 фЛШ«П4^
H0r*» "fW»»
H0r*» "fW»»
• LIIXMM
• LIIXMM
• MtaHtwnwo*
• MtaHtwnwo*
• HmiUI
• HmiUI
Ж—^Wllw*
Ж—^Wllw*
Рис. 4.38. Ваш IP-адрес на сайте all-net: tools. com
Рис. 4.38. Ваш IP-адрес на сайте all-net: tools. com
2ec'3cncn 財 f* &gk. toviiKia*» ^НИ1?МЗ free; XNf,
2ec'3cncn 財 f* &gk. toviiKia*» ^НИ1?МЗ free; XNf,
ftuoirymoui Peoxm Afar71fs•J P*®f^ ■ S-Jdhig EViil An«tj*naut Ргояу* •
ftuoirymoui Peoxm Afar71fs•J P*®f^ ■ S-Jdhig EViil An«tj*naut Ргояу* •
/iar?iMi/w«r*/Mtr«*
/iar?iMi/w«r*/Mtr«*
CrJjv» 4«fUt*
CrJjv» 4«fUt*
YdU 4И《g Subm ■ lew uium, **« 0fll* лчЛщ hit 13
]心 ftmftiv* r»««s nt u»d«te Ом ** rae«teclscf цмЫ iMenmeier.
YdU 4И《g Subm ■ lew uium, **« 0fll* лчЛщ hit 13
]心 ftmftiv* r»««s nt u»d«te Ом ** rae«teclscf цмЫ iMenmeier.
htF/AHM.drwtUMlaoMiAvaUwH
malUa/«+・《mipvUNs ЛШ %•* мйИм ni S.H m* E
htF/AHM.drwtUMlaoMiAvaUwH
malUa/«+・《mipvUNs ЛШ %•* мйИм ni S.H m* E
«мм1*] tF^AlQim^H
«мм1*] tF^AlQim^H
^^£О^|ц^Щ|Ц^||£^иВЬ t/uar /buir/tw /1 м*1ЛНл
^^£О^|ц^Щ|Ц^||£^иВЬ t/uar /buir/tw /1 м*1ЛНл
HIMX P»Xg><AMlwr :1wx《¥ Id iecE mig sne si*tafjiH 4DLC d』* «п T1 и E1
HIMX P»Xg><AMlwr :1wx《¥ Id iecE mig sne si*tafjiH 4DLC d』* «п T1 и E1
ПМТЕЛЖГ вааГГ-ГПЛМ SUVUJflMIII
ПМТЕЛЖГ вааГГ-ГПЛМ SUVUJflMIII
ЛнгЛык/|1мга/**г2№ ptv пе<1гьк!>«Лг .мм
ЛнгЛык/|1мга/**г2№ ptv пе<1гьк!>«Лг .мм
T,1JE1 T・.HAr・1yiAt
1WW :*El Tflsnk; Att 俺严::功 Analyze/
T,1JE1 T・.HAr・1yiAt
1WW :*El Tflsnk; Att 俺严::功 Analyze/
Воспользуйтесь функцией поиска, попробуйте найти какой-либо распространенный файл (например, композицию известной группы). На экране появятся результаты поиска. Попробуйте загрузить любой файл у пользователя со свободными слотами, а лучше загрузите что-нибудь у нескольких пользователей одновременно. Подождите примерно минуту
Если загрузка началась и ее ход отображается в окне загрузки, вам повезло! У вас активное соединение, и вы сможете обмениваться файлами без ограничений.
Если загрузка данных не начинается и при этом в окне видны только сообщения типа «Connecting...», «Connection timeout..», это знаннт, что активное соедннение не работает (рис. 4.39).
Рис. 4.39, Безрезультатные попытки установить соединение
Для уверенности попробуйте провести следующую проверку —подключитесь к другому хабу, начните новый поиск, на этот раз других файлов. Если будет установлено хотя бы одно соединение и начнется процесс загрузки файла, то у вас активное соединение. Будьте терпеливы, проверяйте.
Если загрузка по-прежнему не начинается, переключите режим Active на Passive (см. шаг 3). Больше ничего не меняйте, нажмите на кнопку ОК и немного подождите. В окне все еще должны быть видны строчки «Connecting,.,» и тд. (их может быть несколько). Программа снова сделает попытку установить соединение — на этот раз она займет больше времени, и вы будете подключаться как пассивный пользователь. Если загрузка в конце концов начнется, значит, у вас пассивное соединение.
Если даже на этом этапе процесс загрузки все равно не начался, или на шаге 4 не удается установить соединение с хабом (это обязательное условие для начала загрузки данных), то проблема не в типе соединения. Вероятно, связь не устанавливается из-за ограничений с стороны провайдера или администратора сети. Как попытаться их снять, читайте далее.
Как настроить активное соединение за брандмауэром
ИЛИ МАРШРУТИЗАТОРОМ
Как было описано выше, все пользователи, у которых соедимение «пассивное», имеют ограниченные возможности при работе с данными системами. В некоторых случаях все-таки удается сделать
ваше подключение активным даже при наличии брандмауэра или маршрутизатора. Ниже приведена краткая инструкция, а те, кто не силен в данной тематике, могут поискать более подробную инструкцию в интернете. До11олнительная информация будет приведена в последней главе книги. Итак, действуйте следующим образом.
Вы должны иметь доступ к маршрутизатору и уметь настраивать работу его портов (если у вас нет доступа к нему, попробуйте об* ратиться к администратору сети).
Суть операции сводится к переадресации портов, когда данные, поступающие на определенный порт маршрутизатора, всегда перенаправляются на ваш компьютер. В руководствах по использованию маршрутизаторов, брандмауэров и т.д* переадресация портов может фигурировать под названием port mapping, port forwarding, port redirecting и т.д. Из них узнаете о том, как осуществляется переадресация портов на конкретном вашем устройстве (способы переадресации для каждой модели устройства могут быть разными).
Откройте один порт из диапазона 1 024*..65 535, данные которого вы будете переадресовывать. Настройте переадресацию для протоколов UDP и TCP (не нужно хорошо разбираться в сути этой операции, главное, чтобы получилось ее осуществить по инструкции). При переадресации данные определенного порта перенаправляются на внутренний IP-адрес вашего компьютера. Чтобы узнать этот адрес (он вам понадобится при настройке маршрутизатора), откройте командную строку (Пуск — Выполнить — в появившемся окне введите emd и нажмите клавишу Enter) и дайте команду ipconfig. Внутренний адрес обычно начинается с цифр 172,192 или 10 (рис. 4.40).
После настройки маршрутизатора запустите DC++ и откройте окно Settings (меню File — Settings), в разделе Connection settings укажите тип соединен口兄 Active, а в качестве адреса —IP-адрес вашего маршрутизатора (но не вашего компьютера!), то есть тот внешний адрес, который отображается
1одк/печение по локальной сетм - Ethernet адаптер:
DHS-c уффикс этого лодк/иочения « .: 1Р-адрес ..... .・*•••*: 10.10.235.3 Маска подсети ..........: 2S5.255.25S.0 IP-адрес . . . :fe80::211:2f£f:Fe?9:a?92x4
Основной EU4A3 ••♦■・.♦・..: 1О.1О.235.1
Рис. 4.40, Параметры соединения с интернетом
на http : //www* all-net too Is. com. В разделе порт укажите выбранный при настройке марифутизатора номер порта.
После этого вы сможете работать в активном режиме, несмотря на наличие брандмауэра или маршрутизатора.
Данный способ подключения еще хорош тем, что имеет уровень конфиденциальности — ваш реальный IP-адрес нигде не фигурирует. Если один из пользователей глобальной сети захотел бы добраться до вас, все равно бы он наткнулся на маршрутизатор* Маршрутизатор же обеспечивает подключение десятков компьютеров к интернету, которые выступают в сетн как отдельный компьютер.
Внешний адрес маршрутизатора/брандмауэра иногда может меняться, особенно если ом присваивается динамически, и из-за этого при работе с DC++ могут внезапно перестать скачиваться или передаваться данные. В этом случае зайдите на следующий сайт http: Z/www.all-nettools. com и проверьте, не изменился ли ваш IP-адрес (см. шаг 1 инструкции по определению активный вы пользователь, или нет). Если он изменился, то достаточно вписать новый адрес в настройках DC++, и программа опять будет нормально работать.
Внимание:
В операционной системе Windows ХР есть встроенный программный брандмауэр. Для использования DC++ либо полностью отключите его (однако это может существенно снизить безопасность вашего компьютера), либо измените его настройки так, как это было описано выше.
ДОПОЛНИТЕЛЬНЫЕТРЮКИ И СЕКРЕТЫ РАБОТЫ
В СЕТИ DIRECTCONNECT
В этой части книги будут приведены интересные и важные рекомендации, как лучше использовать программу, чтобы получить от этого истинное эстетическое удовольствие, а также несколько нечестных приемов, которые большинство пользователей сети считают несправедливыми — они нарушают основополагающий закон систем обмена данными: «если что-то берешь — отдавай взамен». Однако даже в DirectConnect вы можете быть абсолютной «пиявкой». ,
Как эффективно использовать соединение
Если вы работаете с DirectConnect» то наверняка хотите увеличить скорость загрузки данных, чтобы как можно быстрее получать нужные данные. При скорости загрузки в 500 б/с вы только кусаете себе ногти, особенно если скачиваете видеофайл: вы понимаете, что с такой скоростью он у вас появится только через несколько недель... Понятно, что вы не сможете повысить скорость подключения, об этом речи нет; однако вы можете его использовать по максимуму, не допуская холостой работы.
Главным образом это достигается за счет одновременной загрузки данных из нескольких источников (важно, чтобы их было не слишком много). Если вы начнете только одну загрузку мала вероятность того, что это создаст чрезмерную нагрузку на подключение, поскольку на «пути» данных и так достаточно много «узких мест». Пользователь, у которого вы скачиваете файл, может иметь гораздо более низкую пропускную способность, чем вы, и при этом предоставлять для скачивания файлы другим.
Очевидно, что разумно скачивать несколько файлов одновременно только у разных пользователей. Невозможно точно назвать оптимальное число одновременных загрузок, оно зависит в основном от пропускной способности вашего подключения и его типа.
Для соединений с низкой скоростью (dial-up, ISDN) рекомендуется одновременно не более 3—4 процессов загрузки, для вы-
сокоскоростных каналов их число может быть больше, но все же не стоит превышать десяти. Сама DirectConnect тоже отнимает определенные сетевые ресурсы, чтобы обеспечить нормальное функционирование процессов поиска, подключения к хабам, загрузки данных, и т.д.
Чем меньше хабов, к которым надо подключаться, а также чем меньше начатых процессов загрузки данных, тем меньше ресурсов требует сама программа.
Лучшее время для работы в сети
Лучше работать в сети ночью, примерно с двенадцати вечера до семи утра. Обычно люди в это время спят, нагрузка на сеть падает, но их компьютеры могут быть подключены. Вы можете пойти спать, оставив DC++ работать, чтобы она всю ночь скачивала данные. Для этого вам нужно выполнить следующие действия:
Подключитесь к хабам и найдите нужные файлы,
После того как файлы будут найдены, дайте команду их загрузки, а также команду поиска нх альтернативного источника.
Включите в список Избранных (Favorites) те хабы, к которым подключены владельцы нужных вам файлов. Включите опцию автоматического подгс^ючения к ним при запуске DC++.
Можете спокойно отключиться от сети* Чтобы запустить DC++ в ночное время, воспользуйтесь возможностью автоматического запуска программ в назначенное время в Windows (Пуск —■ Программы — Стандартные 一 Служебные 一 Назначенные задания). Если у вас подключение к интернету не постоянное, не забудьте добавить команду установки соединения перед запуском самой программы DC++.
Программа запустится в указанное вами время, подключившись к хабам, она отправит им запросы на файлы из ее очереди загрузки. Если нужные файлы не найдены у какого-то из пользователей
(возможно, он уже отключился), программа попытается скачать их из другого нстоиника. Как только она найдет его, автоматное- ски начнется процесс загрузки.
Меньше хабов
Когда будете скачивать файлы из нескольких источников, мы не рекомендуем подключаться к большому количеству хабов одновременно, ограничьтесь 2—5. Во-первых, многие хабы не дадут вам подключиться, если вы уже подключены к определенному инслу других хабов.
Во-вторых, подключение к большому количеству пользователей на разных хабах отнимает больше ресурсов канала передачи данных, чем работа с таким же количеством пользователей на одном хабе. Также некоторые хабы автоматически отключают компьютеры, скорость передачи которых для них слишком мала.
Все это убеждает нас в том, что не стоит работать с большим количеством хабов одновременно.
Как остановить загрузку данных,
ИДУЩУЮ СЛИШКОМ МЕДЛЕННО
Скорость загрузки определяется максимальной скоростью передачи данных наиболее медленного из двух пользователей.
Если у вас быстрое соединение н все с ним в порядке, однако скачивание идет слишком медленно, значит, у источника файла плохое качество связи. В этом случае лучше всего действовать следующим образом:
Найдите альтернативный источник данного файла — щелкните по нему правой кнопкой мыши (в окне очереди загрузкн) и в появившемся меню выберите Search for alternates. Все альтернативные источники будут отображены в очереди загрузки, если ош1 вообще будут найдены.
Выясните имя пользователя, у которого информация скачивается слишком медленно в окне Download queue. Щелкните по названию данного файла в очереди загрузки правой кнопкой мыши и в появившемся меню выберите Remove source (рис. 4.41). Откроется подменю со списком всех источников данного файла. Выберите того пользователя, скорость связи которого вас не устраивает — это остановит процесс скачивания файла (или части файла) у него и удалит имя данного пользователя из списка источников файла.
Учтите, нет никакой гарантии, что процесс скачивания данных у других пользователей будет протекать быстрее.
Send private message
Re-add source
Remove source
Remove user from queue Remove
Рис» 447* Исключение пользователя из списка загрузки
ЧТО ДЕЛАТЬ» ЕСЛИ К ХАБУ НЕ ПОДКЛЮЧИТЬСЯ
Часто случается так, что по каким-либо причинам не удается подключиться к хабу — не забывайте, что системы обмена данны^ ми организованы в основном любителями. Никому не платят за обслуживание хабов; качество их работы зависит в основном от технических возможностей используемых компьютеров (серверов для хабов и т.д.). Невозможность подключиться к хабу может выражаться в следующем:
Соединение устанавливается, однако сервер вас сразу отключает, сообщая вам причину этого: хаб переполнен (hub is full), объем предоставленных вами файлов меньше установленной нормы (Minimum share not reached, Ybu*re not sharing
enough) н т.п* В этом случае вы знаете, что не так — если ошибка произошла по вашей вине (например, когда у вас меньше файлов, чем нужно), исправьте ее и попытайтесь снова подключиться к хабу. Если дело не в вас (когда хаб переполнен и <во!4тн» в него нельзя), подождите — через некоторое время кто-нибудь обязательно покинет его и вы сможете подключиться.
Установив соединение, вы подключаетесь к хабу, можете скачивать файлы, но через некоторое время вас отключают от него. В этом случае причина может быть тоже указана. Оператор может выгнать вас за то, что предоставленные вами файлы не соответствуют установленным правилам (напрн- мер, когда вы предоставили для скачивания каталог с Windows илн Program Files).
Отключение от хаба может быть также вызвано сбоем на сервере хаба и т.д. Если вы отключены оператором, вы увидите поясняющее сообщение в окне чата (ххх was kicked because-.., где ххх — это ваш ник). Попробуйте исправить то, за что вас выгнали, а затем снова подключитесь к хабу. Если вы ни в чем не провинились, а отключение было вызвано сбоем на сервере, — ничего не поделаешь, придется ждать, пока сервер снова начнет исправно работать.
Соединение не удается установить, и причина этого не указывается, В таком случае вы лишь получаете краткое сообщение от сервера: Connection reset by server (рис. 4.42). Когда нет диагноза, трудно дать совет, чем лечить болезнь — лучшее, что можно порекомендовать в такой ситуации, — это пытаться повторно подключиться к хабу. Оставьте открытым окно подключения и подождите. Возможно, придется ждать даже несколько часов, пока ситуация не изменится (пока сервер не укажет причину, по которой невозможно к нему подключшъ- ся или вы сможете войти в хаб — шансы одинаковы). Однако в процессе подключения к одному хабу вы можете далее работать и с другими.
1 hybe.noMp・8m:411三
[19:18] ***
Connecting to hyb^.no4p.com:411
[18:18] ***
Conceded
[18:18] е
Connection resei by server
[19:20] ***
Connecting to hybe.no-ip com 411
[18:20] ***
Connected
[10:20]***
Connection reset by server
Рис. 4.42. Не удается установить соединение с хабом? Оставьте его на некоторое время
Есть большая вероятность того, что вы увидите сообщение вида Unknown address, которое означает, что данный сервер полиостыо перестал работать. Такое бывает насто, хабы появляются и исчезают; поэтому имеет смысл периодически обновлять адреса хабов (www. hublist. org), чтобы быть в курсе возможных изменений.
Совет:
Если вы очень хотите подключиться к определенному хабу и знаете, что он нормально работает, а подключиться к нему не удается, попробуйте найти информацию о нем в интернете. У большинства хабов есть свои сайты (обычно их адрес указывается в сообщении при подключении), на которых вы сможете почерпнуть информацию для связи с оператором (чаще всего адрес электронный почты или номер ICQ). Свяжитесь с ним( опишите сваю проблему и, возможно, вместе вам удастся решить ее.
ЧТО ДЕЛАТЬ, ЕСЛИ ДОСТУП К ХАБУ ЗАКРЫТ(KICK ИЛИ BAN)
Как уже говорилось, kick — это мера наказания, при которой вам закрывается доступ к хабу на непродолжительное время, a ban — запрет доступа на более значительный срок. Конечно, лучше избегать обеих мер наказания — и то, и другое, согласитесь, не слишком^то приятно. А не проштрафиться очень просто — достаточно лишь соблюдать все правила*
Обычно наказывают за след^пощие действуй: предоставление системных каталогов к файлов, порнографии, а также других за^ прещенных законом материалов; частично загруженных файлов, VOB-фа订лов (используются на DVD-дисках), не полностью скачанные файлы с Kazaa и т.д.
Кроме того, выгнать вас могут за «флудинг^ — многократное использование поиска с маленьким интервалом между повторными командами, массовая рассылка сообщений в чате и т.д.; а также за предоставление неверной информации о скорости соединения и блокирование пересылки вашего списка файлов.
Если вас отключают от хаба н применяют одну из указанных карательных мер (kick или ban), обычно в окне общего чата поясняют, за что (рнс. 4.43).
[18: 19] Connected
[19: 10] Connection reset by server
[19:12] comecong to legie.no-ipxam^.
[19:12] Connected
[19:32] <mdos> Is kicking Smolda because: Do not Share Ufirfched downbads from Kazaa H!!HI ргодгзлпу\Кагза Lite K++\5tahi小dc^1*110ad1°磔5170044“沿2山t
Рис. 4.43. Изгнание: санкция за несоблюдение правил
Если вы хотите вновь войти в данный хаб, действуйте следующим образом:
Kick. Поскольку этот запрет действует недолго, обычно пару минут, сразу устраните его причину н подключитесь снова. Если подключение не устанавливается — попытайтесь позже. Главное не производить повторное подключение к хабу если вы не устранили причины, по которым вас с него изгнали, поскольку тогда вас накажут более строго, применив ban.
Ban. Так как данный вид запрета налагается на значительный срок, например, на несколько дней или даже недель, это может вызвать значительные неудобства и необходимость корректировать свои планы. Если вам так важно восстановить свои контакты на данном хабет любыми способами постарайтесь устранить причину своего изгнания и попробуйте найти
контактную информацию оператора хаба (номер его ICQ или e-mail), напишите ему письмо с извинениями, попросите раз* решения снова пользоваться хабом и исключить ваш ник из черного списка. Однако не ждите скорого положительного ответа. Kick и ban очень часто срабатывают автоматически, хаб может за день отправить и сотню уведомлений о запрете доступа к нему. Операция unban — отмена запрета — производится вручную, поэтому не ждите, что у оператора нет других дел, кроме как прощать провинившихся пользователей.
Существует возможность обойти эти запреты. Хаб регистрирует вас по нику и IP-адресу. Если вам удастся изменить свой 1Р-адресг можете тогда, предварительно поменяв и свой ник, снова зарегистрироваться на хабе, который отправил вам уведомление о запрете доступа — хаб вас подключит (если вы устраните причину запрета доступа), так как не знает, что это вы.
Как изменить свой IP-адрес? Если вы используете телефонное соединение, а также имеете динамически присваиваемый адрес, подключитесь к хабу через другого оператора — и получите другой IP-адрес. Если вы работаете в локальной сети, где зарегистри' ровано несколько IP-адресов, ее администратор может переключить вас на другой адрес, если вы его вежливо попросите об этом. Однако в большинстве случаев замену IP-адреса выполнить не так уж легко.
Как быстро определить, есть ли на хабе нужные файлы
У большинства пользователей в очереди загрузки находятся десятки и даже сотни запросов на загрузку файлов. При регастрации на хабе можно использовать трюк, помогающий относительно быстро выявить тех, у кого можно скачать нужные файлы. Отсортируйте всех пользователей в окне хаба по объему предоставляемых ими данных и одновременно выберите из списка 20-30 пользователей с наибольшим объемом (выбрать группу пользователей можно аналогично Проводнику — удерживая клавишу Shift). Затем щелкните по выделенным пикам пользователей правой
睜Rink«(2Mb-TOOL-)))) Kvoh shelly WNR^ta SelectdhBadcstreetz fiA'eoqtrhwohitrwo [0.5Mbit]xethemez [CheBo)Mo6R.tidlls D)tee睜Rink«(2Mb-TOOL-)))) Kvoh shelly WNR^ta SelectdhBadcstreetz fiA'eoqtrhwohitrwo [0.5Mbit]xethemez [CheBo)Mo6R.tidlls D)tee祈* G8祈* G8кнопкой мыши и дайте команду Match queue (рис. 4.44) — в результате программа начнет у них быстро скачивать списки файлов и сравнивать список каждого пользователя с тем, что у вас в очереди загрузки. Если в списках найдутся нужные файлы, начнется их загрузка.
睜Rink
«(2Mb-TOOL-)))) Kvoh shelly WNR^ta SelectdhBadcstreetz fiA'eoqtrhwohitrwo [0.5Mbit]xethemez [CheBo)Mo6R.tidlls D)tee
睜Rink
«(2Mb-TOOL-)))) Kvoh shelly WNR^ta SelectdhBadcstreetz fiA'eoqtrhwohitrwo [0.5Mbit]xethemez [CheBo)Mo6R.tidlls D)tee
祈* G8
祈* G8
Get file list
Match queueMatch queueS^Ghvse file lt$i
Match queue
Match queue
Send private message Add To Favorites Grant extra slot Remove user from ques Copy nkk bo dpboard
GENERAL COMMADS>
US01 MENU►
GAMES bOlU►
NEWS AND GESTBOOK>
Рис. 4.44, Узнайте, что предлагают лидеры по объемуданных
Как стать «пиявкой»
Пиявка, как мы уже писали, — это пользователь, который скачивает информацию, ничего не предлагая взамен (или же предлагая что-то абсолютно ненужное). Положим, вам очень хочется скачать на определенном хабе какие-то данные. Но как назло в данный момент вы не можете ничего предложить взамен, чтобы доступ был открыт. Поэтому вам приходится фальсифицировать свои данные, ловчить, т.е. становиться пиявкой. Не очень-то красивая позиция^ но если уж другого выхода нет*.. Учтите, что пиявкам, которые были раскрыты, навсегда закрывается доступ к хабам.
ПРЕДОСТАВЛЯЙТЕ НЕНУЖНЫЕ ФАЙЛЫ. Существует множество файлов, которые свободно доступны в интернете, и вы легко можете скачать их, не нарушая при этом ничьих авторских прав. Как правило, такие файлы не очень востребованы среди
пользователей DirectConnect — ведь в основном это рекламные ролики, демо-версии программ и т.д. Так как практически каждый хаб требует, чтобы вы предоставили определенный объем информации для скачивания, можете добавить такого рода файлы в свой список. Это будет гарантией тог。,что иикто ничего качать у вас не захочет. Другая область, где можно почерпнуть большой объем данных для скачивания, — домашнее видео, фотографии или музыка. Вряд ли кому-то это очень сильно понадобится. Конечно же, не стоит обольщаться: это может быть легко обнаружено (скорее всего, кто-нибудь из пользователей сообщит об этом оператору), и вас запросто исключат из хаба;
ПРЕДОСТАВЛЯЙТЕ ФАЛЬШИВЫЕ ФАЙЛЫ, Бывают просто пиявки, а бывают и «мерзкие» пиявки. Последние предоставляют для скачивания фальшивые файлы, то есть в целях наращивания объема предоставляемых для скачивания файлов дают пустым файлам названия фильмов или музыкальных композиций, чтобы получить доступ к хабу и т.п. Но если такой файл будет кем-то из пользователей скачан, ваш обман раскроется, и не ждите, что вас за него поблагодарят — будьте готовы, если встали на стезю мерзкой пиявки, получить расплату в виде ban.
ОТКЛЮЧАЙТЕ ПОЛЬЗОВАТЕЛЕЙ, КОТОРЫЕ СКАЧИВАЮТ У ВАС ДАННЫЕ. Этим занимаются только глупые пиявки, которые заслуживают того, чтобы за глупость им навсегда закрыли доступ к хабу (ban). Это самый простой способ сократить количество предоставляемых данных, поэтому им многие пользуются. Отключить того шш иного пользователя можно, щелкнув в окне загрузки правой кнопкой мыши по имени пользователя, а затем выбрав в появившемся меню пункт Close connection (рис, 4.45). Как видите, не сложно. Однако отключают всех подряд только новички. Раз уж вы решили таким образом постервозшшать, следите за тем, кто у вас скачивает данные — и, соответственно, выбирайте, кого отключать: если вы отключите оператора, вряд ли это ему понравится. Будьте готовы и к тому, что после отключения какого-нибудь пользователя через короткий промежуток времени он возобновит скачивание у вас данных
埼 еле<М oengoj bengo bengo bengo No ven *^ex® [ROUE •Alexai埼 еле<М oengoj bengo bengo bengo No ven *^ex® [ROUE •AlexaiGet Же lest
埼 еле<М oengoj bengo bengo bengo No ven *^ex® [ROUE •Alexai
埼 еле<М oengoj bengo bengo bengo No ven *^ex® [ROUE •Alexai
贄QY傲 Ш list Match queue Send private message Add To Favorites
Grant extra slot
Remo'/e user from queue Force attempt
13:2*User Hub commands13:2*User Hub commandsGose connectionGose connectionРис. 4,45. Отключение пользователя, который скачивает у вас данныеРис. 4,45. Отключение пользователя, который скачивает у вас данныеCopy nkk to dipboard
13:2*
User Hub commands
13:2*
User Hub commands
Gose connection
Gose connection
Рис. 4,45. Отключение пользователя, который скачивает у вас данные
Рис. 4,45. Отключение пользователя, который скачивает у вас данные
им возобновится, поэтому вам придется отклонять его повторные попытки заполучить ваши файлы, а также попытки других пользователей что-либо скачать у вас.
ЧАСТО МЕНЯЙТЕ НИКИ И ПРЕДОСТАВЛЯЙТЕ НЕНУЖНЫЕ ФАЙЛЫ, Относительно четко работает схема, по которой вы становитесь пиявкой «наполовину^, совмещая два следующих приема. Во-первых, когда вы часто меняете свой ник, во-вторых — когда предоставляете файлы, которые мало кому могут быть полезными. Изменяя свой ник, вы маскируетесь - пользователи, скачивавшие что-либо у вас ранее, не смогут вас идентифицировать. Ведь после изменения вами ника тем, кто качал что-либо у вас, придется искать другой источник — вас-то их клиентская программа уже «не узнает».
Предоставляя для скачивания никому не нужные файлы, а также подключаясь к малопопулярным хабам, вы с большой вероятностью добьетесь того, что никто не будет у вас ничего скачивать.
ОТКЛЮЧЕНИЕ ОТ ХАБА ВО ВРЕМЯ СКАЧИВАНИЯ ДАННЫХ. Еще одним способом защититься от загрузки данных со своего компьютера является отключение от хаба (его закрытие) после того, как начался процесс загрузки. Однако, если вы начне-
те что-нибудь скачивать, а потом отключитесь от хаба, события могут развиваться по разным сценариям:
Чаще всего процесс загрузки не прекращается. Соединение обрываетсяt когда в расширенных настройках DC++ того пользователя, у которого идет скачивание, включена функция прекращения загрузки файлов пользователями, не подключенными к хабу.
Если соединение разорвано, возобновить его обычно не получается.
Если другие пользователи скачивают у вас информацию, то загрузка продолжается. Правда, если вы их остановите, им не удастся подключиться к вам снова.
Отключение от хаба — один из наиболее часто используемых «профессиональным и» пиявками методов. Они ждут начала загрузки своих данных, а потом выходят с хаба н отключают всех, кто у них что-нибудь скачивает. Процесс загрузки нужных им файлов продолжается, при этом нет никакого риска, что кто-то к ним подключится и станет скачивать у них информацию.
Полезные ссылки
В заключение приведем несколько полезных ссылок, которые по* могут вам более эффективно использовать DirectConnect.
Главная страница разработчиков программы: dcplusplus. sourceforge.net•
Страница с описанием связи между клиентами, хабами и т.д.: http: //wiki.dcpp.net/index.php/Main_Page
Страница, посвященная русскоязычному DirectConnect (содержит список хабов):
http: //vovikp.hl, ru/rushublist. htm
Большой FAQ no DC++ (на английском языке):
http: //www.ds 1 reports . com/faq/dc
Форум по DC++ (на английском языке):
http://dcplusplus.sourceforge.net/forum/
Еще один качественный список хабов:
http: / /www. indx. f2s .com/lists .htm
ГЛАВА 5.
СЕТЬ eDONKEY2000.
КЛИЕНТЫ eDONKEY И eMULE
(САМЫЕ ПОПУЛЯРНЫЕ В РОССИИ)
eDonkey2000 —довольно крупная сеть, среднее число пользователей которой близится к двум миллионам, что по сравнению с четырьмя миллионами в FastTrack не так уж мало. К тому же сеть eDonkey2000 значительно более «качественная», чем сеть FastTrack (хотя это утверждение субъективно). Мы считаем, что в ней значительно меньше пиявок и, соответственно, больше процент пользователей, предоставляющих файлы для скачивания. Она менее распространена, но заслуживает того, чтобы вы попробовали работать с нею.
Для eDonkey2000 разработаны две клиентские программ — eDonkey и eMule. По функциям они примерно одинаковы, в последнее время обе программы достаточно быстро развиваются, и можно сказать, что на каком-то этапе одна из них вырывается вперед, а через некоторое время — уже другая. Мы дадим подробное описание сети eDonkey и eMule, сделав акцент на ее отличиях от eDonkey.
Сеть eDonkey2000 имеет одну очень важную особенность, кото* рую мы подробно рассмотрим, — это так называемые хэш-ссылки (hash links, verified links, verifieds...). Именно в eDonkey2000 впервые была разработана и применена концепция цифровых кодов файлов, и здесь она успешно функционирует. Это связано, в первую очередь, с тем, что сеть eDonkey2000t предназначена для обмена фильмами (то есть очень большими файлами, раз* мер которых обычно превышает половину гигабайта), а для видеофайлов хэш-ссылки почти что необходимы.
nPO「PAMMAeDONKEY
Скачать данную программу можно па сайте http : / /edonkey * сот/ downloads .php. На момент подготовки книги самой свежей была версия 1.4*
.1. Установка программы
Установка программы имеет некоторые особенности. После того, как вы загрузите инсталляционный файл и запустите его, программа будет скачивать дополнительные данные из интернета в процессе собственной установки. Вам будет предложено установить несколько дополнительных программ, от чего мы рекомендуем отказаться — вы же не хотите собственноручно устанавливать spy ware или adware, которыми обьтчно переполнены все эти дополнительные модули.
解 eDonkeyiOQO Setup
目二图目二图NEW NET: SOFTWARE USE AGREEMENTNEW NET: SOFTWARE USE AGREEMENT□ The Search Accelerator□ The Search AcceleratorВВ□ New nd□ New ndPLEASE READ THIS AGREEMENT CAREFULLY AND INrrSENTWTY BEFORE ACCEPTING THE TERMS OF USE AMD 蹲 RR 日 NGTCHNSTALL THE NEW.NET SOFTWARE APPLICATIONPLEASE READ THIS AGREEMENT CAREFULLY AND INrrSENTWTY BEFORE ACCEPTING THE TERMS OF USE AMD 蹲 RR 日 NGTCHNSTALL THE NEW.NET SOFTWARE APPLICATIONOAccoora ToofcarOAccoora Toofcar□ SpyblocsFree Spyware and Adware Scan-Download Now□ SpyblocsFree Spyware and Adware Scan-Download NowTHIS SOFTWARE USE AGREEMENT ("AGREEMENT! GOVERNS YOUR DOWNLOAD. INSTALLATION. AND USE OF THIS SOFTWARE PROGRAM (THE HNEW.NET SOFTWARE) THE NEW.NET SOFTWARE IS PRODUCED BYNEW.NET, INC” A DELAWARE CORPORATION LOCATED vTHIS SOFTWARE USE AGREEMENT ("AGREEMENT! GOVERNS YOUR DOWNLOAD. INSTALLATION. AND USE OF THIS SOFTWARE PROGRAM (THE HNEW.NET SOFTWARE) THE NEW.NET SOFTWARE IS PRODUCED BYNEW.NET, INC” A DELAWARE CORPORATION LOCATED vOck > Agree" to accept the licences of the seleded software.Ock > Agree" to accept the licences of the seleded software.M/HMRgIg Vsnion 2.0M/HMRgIg Vsnion 2.0Rease tiyoutour partners software to support your friends and programmers at MetaMachhel
目二图
目二图
NEW NET: SOFTWARE USE AGREEMENT
NEW NET: SOFTWARE USE AGREEMENT
□ The Search Accelerator
□ The Search Accelerator
В
В
□ New nd
□ New nd
PLEASE READ THIS AGREEMENT CAREFULLY AND INrrSENTWTY BEFORE ACCEPTING THE TERMS OF USE AMD 蹲 RR 日 NGTCHNSTALL THE NEW.NET SOFTWARE APPLICATION
PLEASE READ THIS AGREEMENT CAREFULLY AND INrrSENTWTY BEFORE ACCEPTING THE TERMS OF USE AMD 蹲 RR 日 NGTCHNSTALL THE NEW.NET SOFTWARE APPLICATION
OAccoora Toofcar
OAccoora Toofcar
□ Spyblocs
Free Spyware and Adware Scan
-Download Now
□ Spyblocs
Free Spyware and Adware Scan
-Download Now
THIS SOFTWARE USE AGREEMENT ("AGREEMENT! GOVERNS YOUR DOWNLOAD. INSTALLATION. AND USE OF THIS SOFTWARE PROGRAM (THE HNEW.NET SOFTWARE) THE NEW.NET SOFTWARE IS PRODUCED BYNEW.NET, INC” A DELAWARE CORPORATION LOCATED v
THIS SOFTWARE USE AGREEMENT ("AGREEMENT! GOVERNS YOUR DOWNLOAD. INSTALLATION. AND USE OF THIS SOFTWARE PROGRAM (THE HNEW.NET SOFTWARE) THE NEW.NET SOFTWARE IS PRODUCED BYNEW.NET, INC” A DELAWARE CORPORATION LOCATED v
Ock > Agree" to accept the licences of the seleded software.
Ock > Agree" to accept the licences of the seleded software.
M/HMRgIg Vsnion 2.0
M/HMRgIg Vsnion 2.0
Рис. 5. L eDonkey пытается установить на ваш компьютереще несколько небольших программ
Примечание:
Программа, кроме прочего, предлагает установить дополнение (add-On) Search Accelerator, выбрав соответствующую опцию. Это дополнение не является частью самой еDonkey (то есть, несмотря на название, оно не ускоряет работу с сетью eDonkey, загрузку файлов и т.д) При посещении интернет-сайтов Search Accelerator показывает вам в специальном меню перечень схожих по тематике порталов (рис. 5.2). Иногда это очень удобно, так что рекомендуем не отказываться от установки данной программы.
Рис. 52 Search Accelerator
Запустите eDonkey. При первом запуске программа запросит ваш e-mail, чтобы информировать вас о новых версиях — лучше не указывать его, так как ом в конечном итоге может стать достоянием спаммеров.
-2. Главное окно программы eDonkey
В главном окне программы, которое открывается после ее запуска, ничего особо полезного нет. Можете смело переходить к полю Search (нажмите кнопку Search вверху окна) — без поиска вам
все равно не обойтись. После этого щелкните мышкой по кнопке Connect в верхней левой части окна. Это нужно сделать, чтобы программа подключилась к сети — программа не подключается автоматически (это мера предосторожности). С устройством главного окна программы можно познакомиться на рис. 5.3.
Рис. 5.3. Главное окно программы с результатами поиска
Итак, в данном окне вы увидите следующие элементы. Пять кнопок панели инструментов (верхний ряд). eDonkey может одновременно подключаться к двум сетям — Overnet и eDonkey2000. О состоянии подключения вас информируют две кнопки. Кнопка Overnet напоминает медузу, а кнопка eDonkey2000 — остшка (вид спереди). О том, что соединение установлено, свидетельствует зеленый цвет кнопки (если связи нет 一 цвет красный). Кнопки, отвечающие за подключение к обеим сетям, работают как выключатели: первое нажатие отвечает за включение (то есть подключает вас к сети), повторное — за выключение (то есть разрывает
соединение). После запуска программы вы автоматически подключаетесь к Overnet, а к eDonkey надо подключаться вручную.
Примечание:
Сеть Overnet ——это дополнительный миллион пользователей. Разумно подключиться к двум сетям одновременно — таким образом вы существенно увеличите шансы найти то, что вам нужно.
Кнопка Options позволяет изменить настройки программы, самая важная из которых — каталог для скачиваемых файлов. По умолчанию файлы записываются в папку, где установлена сама программа (как правило, это \Program Files\eDonkey2000\ и т.д.)* Желательно изменить данный параметр.
Кнопка Help осуществляет загрузку справочной информации по программе из глобальной сети (www. edonkey2 000. com). Кнопка Register позволяет ввести данные регистрации (если, конечно, вы регастрпровались) и переключиться на версию Pro.
В нижнем ряду находятся следующие кнопки:
Ноте — включает малополезную функцию отображения домашней страницы.
Search (Поиск) — самая востребованная кнопка, открывающая окно поиска файлов.
Transfers — переводит в окно текущих и завершенных загрузок данных, где можно управлять ими.
Shared — переводит в окно управления предоставляемыми файлами.
Friends — открывает список ваших сетевых друзей, который вы создаете сами. Туда обычно вносят тех, с кем хотят общаться и обмениваться файлами.
Servers — еще одна из самых важных кнопок. Сеть eDonkey, будучи централизованной, требует для своей работы наличие
центральных серверов. Их список, входящий в комплект программы, необходимо время от времени обновлять, потому что серверы постоянно появляются и исчезают, как и все в системах обмена данными, мир которых изменяйв<
Statistics — эта кнопка — находка для любителей статистики н отличный выбор для тех, кто хочет проводить различные эксперименты с программой: она дает возможность пронаблюдать «динамику» файлообмена в графиках.
Главное окно программы и строка состояния меняются в зависимости от того, какую кнопку ранее вы нажимали. Внизу находит* ся строка состояния, где в правой части видны параметры Down н Up. Они показывают приближенную скорость передачи (Up) и загрузки (Down) данных в Кб/с.
Первое число перед косой чертой отражает фактическое значение» а число после черты — оценочное максимальное значение. Connections ——число подключений в виде соотношения текущее/ максимальное значение.
Слева и в середине строки состояния отображаются показатели, содержащие информацию о подключении к обеим сетям. В фигурных скобках выводятся сведения о сети Overnet {...}, а в круглых (…)一 о сети eDonkey2000.
Параметр Users отражает фактическое количество пользователей, подключенных к обеим сетям в данный момент. Показатель Files соответствует общему количеству файлов, доступных для скачивания.
Над строкой состояния находится окно консоли, отображающее сообщения сервера. Раскрыть или свернуть данное окно можно, щелкнув мышью по значку, находящемуся справа внизу Если вы наведете курсор мыши на этот значок, то появится всплывающая подсказка Hide or show console (скрыть или отобразить консоль; см. рис. 5.4).
械
Hocmal
2095656
м
Normal
3098641
1621
Nonnal
3098578
5Ш
Normal
3098141
g
MorniW
3097969
沼的
Notmal
2097797
ю
Nonnal
ЗОЭЗОвЗ
5451
Normal
3099281
>169
Mgh
6098735
)793
Honnal
3098191
>453
№mdl
209&231
ileavhbl Ghthemom...' 厂―^ ^^
抬..I ^m20T^OJ^m^^j Show the 8п$Ые[
Рис. 5.4, Скрытие и отображение консоли
Поиск И ЗАГРУЗКА ФАЙЛОВ
с помощью программы eDonkey
Общая методика
Команда поиска дается в окне Search, вызвать которое можно, щелкнув мышью по кнопке с аналогичным названием. В этом окне вводится текст для поиска, после чего отображаются резуль* таты и дается команда загрузки нужного файла (см. рис. 5.5). После того, как вы введете ключевые слова, а затем нажмете клавишу «Enters, окно начнет заполняться результатами поиска.
Для загрузки файла необходимо либо просто дважды щелкнуть мышью по его названию, либо щелкнуть правой кнопкой мыши по названию файла и в контекстном меню выбрать команду Download (см. рис. 5.6). После этого файл будет поставлен в очередь загрузки, отслеживать которую можно в окне Transfers, открываемом при нажатим одноименной кнопки.
口回区口回区© 每崂$ ®«WW,:te4 tomwLed 『J」#N 扑用 reqiRel© 每崂$ ®«WW,:te4 tomwLed 『J」#N 扑用 reqiRel立 300MB Webspace El侖友 •- 用0tBM . Domah - BШ .画立 300MB Webspace El侖友 •- 用0tBM . Domah - BШ .画home Werth l^ trans?e« $bwdd (^ gda•Cs)w«^ 卜•№色—J Focmet 卜至ст nidi Gift j氫|Ht5・SnS4M»hdhnJ»凶 imrir)a«wi«miihaM,VW Spin - Swfajhgjl —home Werth l^ trans?e« $bwdd (^ gda•Cs)w«^ 卜•№色—J Focmet 卜至ст nidi Gift j氫|Ht5・SnS4M»hdhnJ»凶 imrir)a«wi«miihaM,VW Spin - Swfajhgjl —® cat*® 會 blends zza® cat*® 會 blends zza④噎词3傍Mrvw*④噎词3傍Mrvw*I *—#» I 辰E・f»tuP,| I downlaX ——ф-I *—#» I 辰E・f»tuP,| I downlaX ——ф-Эгв^ lw Foona 一而词MZ5972# Mdw MfЭгв^ lw Foona 一而词MZ5972# Mdw Mf3_MrATd.»*B 5rtth2K5Cij? L /jRp ЛиО-ЖТЙР.ЗЬмЬиСйЙ «WE&50OM 倒兴>W?Я3_MrATd.»*B 5rtth2K5Cij? L /jRp ЛиО-ЖТЙР.ЗЬмЬиСйЙ «WE&50OM 倒兴>W?Я"讎 W M15 smth YQQO5 fn Sn№G/1* ft.Mt#.SiFi|h,- 0,'/0-5о«гйг.>.кВлЬу1ййл®93 14 &№» S«h • DVfrSczwr LU.- MVCD切—MotwE凶 tnr &лп imth RSVCD^JbwCrcwnpg凶降 EMe Snih 0061 TOWgF 82 K凶 l4rmd.MnSnth 20G5 DVDSCRJWDjCDI 4£GACY SVCDR»» <vi3 冷皿 MuSath OVDSCR XU[HEGACY.CD2«vi凶 *X H*.SfflO» FRENCH ТСЯЕР^К KDX4CMcE-TEAMjwww Ark .凹 邮 Sm<n • £wtdig3"讎 W M15 smth YQQO5 fn Sn№G/1* ft.Mt#.SiFi|h,- 0,'/0-5о«гйг.>.кВлЬу1ййл®93 14 &№» S«h • DVfrSczwr LU.- MVCD切—MotwE凶 tnr &лп imth RSVCD^JbwCrcwnpg凶降 EMe Snih 0061 TOWgF 82 K凶 l4rmd.MnSnth 20G5 DVDSCRJWDjCDI 4£GACY SVCDR»» <vi3 冷皿 MuSath OVDSCR XU[HEGACY.CD2«vi凶 *X H*.SfflO» FRENCH ТСЯЕР^К KDX4CMcE-TEAMjwww Ark .凹 邮 Sm<n • £wtdig3•H 2j*J wwil-・ *Mch ||геяй)л^3廿睡《ММ SnA CfVDflpAC FU? byjf*r7«<•H 2j*J wwil-・ *Mch ||геяй)л^3廿睡《ММ SnA CfVDflpAC FU? byjf*r7«<封 ema niccte ичЖл!рд川 l*jndMnS4*h2OO5 ТСХиХИаИ MutfcwEle封 ema niccte ичЖл!рд川 l*jndMnS4*h2OO5 ТСХиХИаИ MutfcwEle旧 2ЭМ Ud«o800 С7М72«15М \Иво«ФО7В54ЭМ VMm"WR11QM VMw539 37HК» UMN9N1M44卅 МюПф1HUM Ajdomp3»J«GИ95М ХШмПфд旧 2ЭМ Ud«o800 С7М72«15М \Иво«ФО7В54ЭМ VMm"WR11QM VMw539 37HК» UMN9N1M44卅 МюПф1HUM Ajdomp3»J«GИ95М ХШмПфд襖»M \Мм"襖»M \Мм"2542M2£42S42542»2542S4254生苏24824S2542M2£42S42542»2542S4254生苏24824S192 ОЭ:1542 55:紘192 ОЭ:1542 55:紘Рис. 5.5. Окно с результатами поискаРис. 5.5. Окно с результатами поиска
口回区
口回区
© 每崂$ ®
«WW,:te4 tomwLed 『J」#N 扑用 reqiRel
© 每崂$ ®
«WW,:te4 tomwLed 『J」#N 扑用 reqiRel
立 300MB Webspace El
侖友 •- 用0tBM . Domah - BШ .画
立 300MB Webspace El
侖友 •- 用0tBM . Domah - BШ .画
home Werth l^ trans?e« $bwdd (^ gda
•Cs)w«^ 卜•№色—J Focmet 卜至
ст nidi Gift j
氫|Ht5・SnS4M»hdhnJ»
凶 imrir)a«wi«miihaM
,VW Spin - Swfajhgjl —
home Werth l^ trans?e« $bwdd (^ gda
•Cs)w«^ 卜•№色—J Focmet 卜至
ст nidi Gift j
氫|Ht5・SnS4M»hdhnJ»
凶 imrir)a«wi«miihaM
,VW Spin - Swfajhgjl —
® cat*® 會 blends zza
® cat*® 會 blends zza
④噎词3傍Mrvw*
④噎词3傍Mrvw*
I *—#» I 辰E・f»tuP,| I downlaX ——ф-
I *—#» I 辰E・f»tuP,| I downlaX ——ф-
Эгв^ lw Foona 一而词MZ
5972# Mdw Mf
Эгв^ lw Foona 一而词MZ
5972# Mdw Mf
3_MrATd.»*B 5rtth2K5Cij? L /jRp ЛиО-ЖТЙР.ЗЬмЬиСйЙ «WE&50OM 倒兴>W?Я
3_MrATd.»*B 5rtth2K5Cij? L /jRp ЛиО-ЖТЙР.ЗЬмЬиСйЙ «WE&50OM 倒兴>W?Я
"讎 W M15 smth YQQO5 fn Sn№G
/1* ft.Mt#.SiFi|h,- 0,'/0-5о«гйг.>.кВлЬу1ййл®9
3 14 &№» S«h • DVfrSczwr LU.- MVCD切—MotwE
凶 tnr &лп imth RSVCD^JbwCrcwnpg
凶降 EMe Snih 0061 TOWgF 82 K
凶 l4rmd.MnSnth 20G5 DVDSCRJWDjCDI 4£GACY SVCDR»» <vi
3 冷皿 MuSath OVDSCR XU[HEGACY.CD2«vi
凶 *X H*.SfflO» FRENCH ТСЯЕР^К KDX4CMcE-TEAMjwww Ark .
凹 邮 Sm<n • £wtdig3
"讎 W M15 smth YQQO5 fn Sn№G
/1* ft.Mt#.SiFi|h,- 0,'/0-5о«гйг.>.кВлЬу1ййл®9
3 14 &№» S«h • DVfrSczwr LU.- MVCD切—MotwE
凶 tnr &лп imth RSVCD^JbwCrcwnpg
凶降 EMe Snih 0061 TOWgF 82 K
凶 l4rmd.MnSnth 20G5 DVDSCRJWDjCDI 4£GACY SVCDR»» <vi
3 冷皿 MuSath OVDSCR XU[HEGACY.CD2«vi
凶 *X H*.SfflO» FRENCH ТСЯЕР^К KDX4CMcE-TEAMjwww Ark .
凹 邮 Sm<n • £wtdig3
•H 2j*J wwil-・ *Mch ||геяй)л^3
廿睡《ММ SnA CfVDflpAC FU? byjf*r7«<
•H 2j*J wwil-・ *Mch ||геяй)л^3
廿睡《ММ SnA CfVDflpAC FU? byjf*r7«<
封 ema niccte ичЖл!рд
川 l*jndMnS4*h2OO5 ТСХиХИаИ MutfcwEle
封 ema niccte ичЖл!рд
川 l*jndMnS4*h2OO5 ТСХиХИаИ MutfcwEle
旧 2ЭМ Ud«o
800 С7М
72«15М \Иво
«ФО
7В54ЭМ VMm
"W
R11QM VMw
539 37H
К» UM
N9N1M
44卅 Мю
Пф1
HUM Ajdo
mp3
»J«G
И95М ХШм
Пфд
旧 2ЭМ Ud«o
800 С7М
72«15М \Иво
«ФО
7В54ЭМ VMm
"W
R11QM VMw
539 37H
К» UM
N9N1M
44卅 Мю
Пф1
HUM Ajdo
mp3
»J«G
И95М ХШм
Пфд
襖»M \Мм"
襖»M \Мм"
2542M2£42S42542»2542S4254生苏24824S
2542M2£42S42542»2542S4254生苏24824S
192 ОЭ:
1542 55:紘
192 ОЭ:
1542 55:紘
Рис. 5.5. Окно с результатами поиска
Рис. 5.5. Окно с результатами поиска
О еЛжХеуЛЮО : 0 0.0 U 0.0
Download
Qrt*D 1
不皿&w3
More hfo...
QrW
Т Мгз门 d.V
Copy link
冉 МгЛ.Мгз.
Close Dis Tab
Qri*W
川 Мг.&.Мге.
Set Columns
Qri*S
凶 Mr.S.Mrs.
Swap Encoding
F5
川 Mr.andN
-^(MrAnd h
Plugins
卜
Рис. 5.6. Команда загрузки
Задание оптимальных критериев поиска
И ОБРАБОТКА ЕГО РЕЗУЛЬТАТОВ
Как это обычно бывает при работе с системами обмена данными, легче найти файл, чем скачать его. В результате поиска могут быть обнаружены н тысячи файлов (количество результатов поиска отображено в заголовке вкладки каждого из запросов на поиск, на рис. 5.5 это 211). Вы должны выбрать наиболее подходящий файл по его атрибутам.
В окне с результатами поиска у каждого файла указаны атрибуты (их несколько) — воспользуйтесь полосой прокрутки, чтобы увидеть все сведения:
Name: имя файла (с расширением), который вы будете скачивать. Это, безусловно, самый важный атрибут.
Size: размер файла. Проверьте, соответствует ли величина файла ожидаемой. Часто случается так, что файл имеет название, которое похоже на то, что вам нужно, но его размер не соответствует заявленному в названии содержимому.
ТУре и Format: содержит не очень важные сведения. Значения этих атрибутов задаются пользователем-владельцем файла, по сути, они подтверждают информацию из имени и расширения файла. Как опытный пользователь вы уже знаете, что расширения типа . mp3,・ ogg или . wma указывают на то, что это музыкальный файл, а расширения . avi или .mpeg (. mpg) — на то, что это видеофайлы.
Availability: значение этого атрибута соответствует количеству имеющих данный файл пользователей, то есть свидетельствует о его доступности для скачивания. Чем это значение больше, тем больше вероятность того, что загрузка пройдет быстро и успешно. Имеет смысл упорядочить результаты поиска по их доступности (щелкнув мышкой по заголовку данного столбца), а затем дать команду скачивания только тех файлов, у которых много копий.
Bitrate: отображает параметр качества звукового или музыкального файла,
Codec/ length: применяемый кодек (для аудио/видео файлов) II продолжительность фильма или музыкальной композиции. Так как программа дает возможность указать только один из этих атрибутов, у большинства файлов они отсутствуют.
Строчки синего цвета означают то, что файл существует в единственном экземпляре — скачивайте такие файлы, только если они очень сильно нужны вам. Если вы хотите посмотреть все атрибуты определенного файла, выберите в его контекстном меню команду More Info. Появится окно, в котором будет отображена вся информация по файлу, включая еще один важный атрибут — хэш-код (рис. 5.7). Мы рассмотрим его подробно далее.
Рис. 5*7. Hash link (хэш-код)— цифровой оттиск файла
Окно Transfers: управление загрузкой файлов
С помощью данного окна вы можете не только следить за протеканием загрузки и пересылки данных, но и управлять ими. Окно transfers разделено на две части. Верхняя его часть отображает процессы загрузки данных (downloads), а нижняя — пересылки (uploads). Наиболее часто вы будете пользоваться верхней час' тыо окна (см. рис. 5.8), поэтому начнем с нее.
Мы дали команду загрузки файла, выбрав тот, у которого значение Availability достаточно высокое. Информация о том, как идут загрузкн, отображается в верху окна в строке состояния над окном
Dowriosds: 1 Sources; 75Name 厶丨 StatusSizeDowriosds: 1 Sources; 75Name 厶丨 StatusSizeThis fSe is pcs$i?ly^ fake Expand ths download to see 1Ahat the sources think this f#e13This fSe is pcs$i?ly^ fake Expand ths download to see 1Ahat the sources think this f#e13inky 7& Share Reactor.ru ,evr) kgvfn Q
Dowriosds: 1 Sources; 75
Name 厶丨 StatusSize
Dowriosds: 1 Sources; 75
Name 厶丨 StatusSize
This fSe is pcs$i?ly^ fake Expand ths download to see 1Ahat the sources think this f#e
13
This fSe is pcs$i?ly^ fake Expand ths download to see 1Ahat the sources think this f#e
13
fussianamencan (Mater i Miwh Smit (DVDRip. XviD. RusJ.avt) ex^t (Misier i Msts Smit.紀s} junky7& SbareReador nj avi) vsge (Mtsteri Mists. Smit .^us) junky7,A,$hareReactor Ju avQ sygmv (Mister j.Misfg. Scrat .$rus)junk>*7&.SharB Reactor ruavi) GHOST KILLAZ Errand .mra south Jvdrip xvid .ac3 jus. {^Www .St. C
Uifih演)(MfstefJ №$. Smrt.価)junky7& ShaneReactor nj avi) kqtfwfrue) (Mtster j Ms» Smit.ftus) junky 71. ShareReactofJU.avi)
LookingWaiting for connecticn Watting for connection Wafting for согюесйоп Waiting for connectkin Queue Race:1680 Waiting for connection Queue Place :8184Queue Place:6160Queue Fface:3987Queue Place:4S44Queue Race:10584 Waiting for connection Queue Race:3744Queue Place: 1 芻03LookingWaiting for connecticn Watting for connection Wafting for согюесйоп Waiting for connectkin Queue Race:1680 Waiting for connection Queue Place :8184Queue Place:6160Queue Fface:3987Queue Place:4S44Queue Race:10584 Waiting for connection Queue Race:3744Queue Place: 1 芻03Рис. 5.8. Окно управления загрузкой и пересылкой файлов
Looking
Waiting for connecticn Watting for connection Wafting for согюесйоп Waiting for connectkin Queue Race:1680 Waiting for connection Queue Place :8184
Queue Place:6160
Queue Fface:3987
Queue Place:4S44
Queue Race:10584 Waiting for connection Queue Race:3744
Queue Place: 1 芻03
Looking
Waiting for connecticn Watting for connection Wafting for согюесйоп Waiting for connectkin Queue Race:1680 Waiting for connection Queue Place :8184
Queue Place:6160
Queue Fface:3987
Queue Place:4S44
Queue Race:10584 Waiting for connection Queue Race:3744
Queue Place: 1 芻03
загрузки: Downloads: 1, Sources: 75 — означает, что идет загрузка (download) одного файла из 75 источников (если у вас тоже кто-либо скачивает файлы, в этой строке отображается и пункт uploads, где указывается количество файлов, которые в текущий момент загружаются от вас).
Число источников (75) не говорит о том, что вы скачиваете файлы у них у всех одновременно, программа этого не допустит, од* нако она пытается подключиться к каждому из пользователей по очереди, чтобы скачать у них файл, так как с течением времени некоторые из них появляются, а другие исчезают.
Каждая строка отображает ход загрузки определенной части скачиваемого файла (или файла целиком, если загрузка идет из одного источника):
Filename — имя файла;
Status — показывает текущее состояние процесса: Transferring —идет передача данных, Looking — идет поиск пути соединения; Waiting for connection — устанавливается соединение; Queue place: ххх — мест。в очереди на загрузку ххх; Unasked — пользователь не опрашивался; Complete ——загрузка завершена;
Size — общий размер файла;
Transferred — объем загруженных данных;
Time = оставшееся время загрузки при условии, что скорость загрузки данных не меняется;
Progress — графическая схема процесса загрузки с указанием процентной доли выполненной работы;
Priority — приоритет по отношешно к остальным файлам.
Дополнительную информацию о файле вы увидите, щелкнув по его названию правой кнопкой мыши и выбрав в контекстном меню команду More Info (рис. 5.9).
Рис* 5.9. Информация о файле
Большое значение здесь имеет параметр Available. Он показыва* ет, какая часть файла доступна в сети, с учетом всех недокачан- пых частей у всех подключенных пользователей. Иными словами, вы можете《собрать» файл по кусочкам, скачивая их у разных
пользователей, главное, чтобы при этом было из чего собирать. Именно об этом информирует параметр Available, и если он не равен 100,00%, пытаться скачать файл не стоит — все равно не получится.
Информацию о загрузке отдельных частей (программа сама делит файл на несколько частей, дает команды их загрузки, затем соединяет части между собой и повторно скачивает то, что не удалось загрузить с первого раза и т.д.) можно получить, щелк' нув мышкой по значку «十》и тем самым раскрыв список частей файла.
В нем (в поле File name) указан пользователь, предоставляющий файл для скачивания, а в скобках — нмя файла, например: «пользователь (нмя_файла.ау1)》* Пусть вас не смущает, что у одного и того же файла различные названия — можно назвать его как угодног лишь бы содержимое было одним н тем же. Большое значение здесь также имеют поля Status, Speed и Progress, аналогичные тем, что отображаются при загрузке файла полностью.
Контекстное меню файлов в очереди загрузки содержит команда, позволяющие управлять их скачиванием (рис. 5.10).
Рис. 5* 10. Команды контекстного меню
Pause/Resume: пауза/продолжеиие загрузки данного файла.
Set priority: настройка приоритета файла перед другими файлами в очереди загрузки.
Приоритет может быть четырех уровней: низкий (Low), средний (Normal), высокий (High) и чрезвычайно высокий (Highest). Установка приоритета никак не влияет на пользой ватсля, у которого вы скачиваете файл; от уровня приоритета не зависит быстрота П€федачи данных; однако чем выше приоритет файла, тем раньше он будет загружен по сравнению с остальными файлами в очереди загрузки (если, конечно, подключение не подведет).
В случае, когда устанавливается наивысший приоритет (Highest), может быть организована система Horder, цель которой — нахождение партнеров для загрузки данных. Если кто-то из пользователей скачал нужную вам часть файла, ау вас есть нужная ему часть того же файла и при этом ни один из вас не обладает полной версией файла, то вы становитесь партнерами и обмениваетесь этими частями. У каждого из партнеров установлен наивысший приоритет на ска- чнвани 巳
Copy link to clipboard: копирует в буфер обмена хэш-код данного файла.
Copy ed2k link from clipboard: вставляет в окно программы хэш-код, который содержится в буфере обмена.
Clear completed: удаляет из списка информацию об уже скачанных файлах.
Cancel: отменяет загрузку файла.
Other source: позволяет переключиться на другого пользователя, располагающего этим файлом. Последняя версия eDonkey дает возможность установить дополнительные программные модули (plug-in — «плагины^), благодаря которым вы можете подключиться к другим сетям обмена данными
(в зависимости от типа плагина), что позволит вам напрямую подключиться к пользователям других сетей, у которых есть нужный вам файл, и сказать его у них.
П РЕДОСТАВЛ ЕН И Е ФАЙЛОВ ДЛЯ СКАЧИВАНИЯ
Программа eDonkey автоматически открывает доступ другим пользователям к той папке, в которую вы скачиваете данные. Если вы не хотите ограничиваться только этой папкой, можете добавить к ней любые каталоги с вашего жесткого диска, щелкнув мышкой по кнопке Shared (рис. 5.11).
I r»fr«hI r»fr«h[absrg |[\iftj>w I[absrg |[\iftj>w IShMdFoHn -ShMdFoHn -皇父 k.匿:痴:П爪卦LI 0.0皇父 k.匿:痴:П爪卦LI 0.0саемгмо схячсвд с(лотсаемгмо схячсвд с(лот词匸 WOtfAeyTO» Мм^жй,RC 叫 9wvd %tiv'•心**2QuM词匸 WOtfAeyTO» Мм^жй,RC 叫 9wvd %tiv'•心**2QuMToo Jttwsgrouf*; 1 ,fSearch fToo Jttwsgrouf*; 1 ,fSearch fs S3 DA三«cs山{ЭВасгтатеиачнеr q WINDOWS—"^i—e»^—.s S3 DA三«cs山{ЭВасгтатеиачнеr q WINDOWS—"^i—e»^—.Ж C:\My Shored FotcterЖ C:\My Shored FotcterYou an orvaJy *o^ ^?^^You an orvaJy *o^ ^?^^QMj g■:版I侬。Me 如統通 *13П* 与HS羅2 Img叮鹏官EwW»QMj g■:版I侬。Me 如統通 *13П* 与HS羅2 Img叮鹏官EwW»Рис. 5.11. Предоставление собственных файлов для скачиванияРис. 5.11. Предоставление собственных файлов для скачивания
I r»fr«h
I r»fr«h
[absrg |[\iftj>w I
[absrg |[\iftj>w I
ShMdFoHn -
ShMdFoHn -
皇父 k.匿:痴:П爪卦LI 0.0
皇父 k.匿:痴:П爪卦LI 0.0
саемгмо схячсвд с(лот
саемгмо схячсвд с(лот
词匸 WOtfAeyTO» Мм^жй
,RC 叫 9wvd %tiv'•心**2QuM
词匸 WOtfAeyTO» Мм^жй
,RC 叫 9wvd %tiv'•心**2QuM
Too Jttwsgrouf*; 1 ,f
Search f
Too Jttwsgrouf*; 1 ,f
Search f
s S3 DA
三«cs
山{ЭВасгтатеиачне
r q WINDOWS
—"^i—e»^—.
s S3 DA
三«cs
山{ЭВасгтатеиачне
r q WINDOWS
—"^i—e»^—.
Ж C:\My Shored Fotcter
Ж C:\My Shored Fotcter
You an orvaJy *o^ ^?^^
You an orvaJy *o^ ^?^^
QMj g■:版I侬。Me 如統通 *13П* 与HS羅2 Img叮鹏官EwW»
QMj g■:版I侬。Me 如統通 *13П* 与HS羅2 Img叮鹏官EwW»
Рис. 5.11. Предоставление собственных файлов для скачивания
Рис. 5.11. Предоставление собственных файлов для скачивания
Папку или файл в общий список предоставляемых для скачивания данных можно добавить двумя способами:
перетаскиванием папки или файла с помощью мыши из проводника Windows в поле Shared folders окна Shared. Если вы перетащите папку, то общедоступными будут и все вложенные в нее лапки и файлы;
7 Зак 426
выбрав в списке Drives нужные диск и папку, а в правой части окна — необходимые файлы на них. После того, как папка (или хотя бы один(|)айл внутри нее) станет общедоступно!!, к значку данной папки добавляется небольшой кружок зеле5- ного цвета.
Friends
Друг (Friend) — это пользователь^ с которым в eDonkey у вас установлены особые отношения (рис. 5.12). Как и в жизни, дружба * основана на взаимности — в eDonkey благодаря ей между друзьями регулярно осуществляется обмен файлами: друзья никогда не ждут в очереди и с ними можно обмениваться даже частями не полностью загруженных файлов и т,几
闻 ends
永热用
ID
Buddy
sygmv
UnHxwn
US0O81218
0.0.00
ty>ccg^us)lbebXer*9)Unknown
3179430229
195245....
®
Unknown
1891835217
0.0.0.0
Uri№G
Unknown
1&10Б7Ш
622415..
utnlf
Unknown
3171042374
0.0.00
vaivl
Unknown
379310G004
0.0.00
viygk
Urrfcnown
2587730833 0.0.0.Q
vova g/n)
Unknown
1952578133
ao.o.o
vsgra
Unknown
1681237587
195,245....
wert
Lhknown
3177537364 0 0.0.0
wsM
Unknown
72433G702
80 239.Z.. 1
Peers 厶
ID
Buddy
avxgn
6s92 51024 80.2^.200,10 2
Рис. 5.72. Друзья!
В список друзей можно включить кого угодно — сделать это можно из списка пользователеii, у которых вы скачиваете файлы (вызывается нажатием кнопки Transfers) или при помощи списка пользователей, с которыми в текущий момент установлено соединение (отображается в лево订 нижней части окна Friends),
Все, что нужно сделать, — это щелкнуть правой кнопкой мыши по имени пользователя н в контекстном меню выбрать команду Add to friends. Данный пользователь появится в списке друзей. Если вы хотите кого-то исключить из списка, вызовите контекстное меню данного пользователя в окне Friends и выберите в нем команду Remove.
Список серверов Servers
Кнопка Servers открывает список серверов (server list), к которым подключается программа eDonkey (в сети Overnet серверов нет).
Сервер является центральным узлом группы пользователей; он обеспечивает связь между ними и таким образом делает возможным обмен данными.
Рис. 5.13, Подключение к другому серверу
При запуске программа автоматически подключает вас к одному из серверов, однако если вы не найдете на нем нужные файлы или если вы не удовлетворены тем, что предлагают для скачивания его пользователи, можно переключиться на другой сервер. Для этого нужно щелкнуть по нему правой кнопкой мыши н выбрать в контекстном меню команду Connect.
Но прежде нем подключаться к определенному серверу предлагаем разобраться в характеристиках серверов,
Name — название сервера, данное его администратором;
IP — его IP-адрес;
Desc — описание сервера;
Ping — важный параметр, определяющий пропускную способность сервера. Чем он меньше, тем быстрее соединение с данным сервером;
Users — число пользователей, подключенных к серверу в текущий момент;
Files — указывает общее количество файлов, предлагаемых для скачивания.
Настройка программы eDonkey
Нажав на кнопку Options, находящуюся на панели инструментов (вверху), вы увидите окно, которое состоит из нескольких разделов — здесь производится настройка программы. Мы рассмотрим только самые важные из них, а их не так уж и много (см. рис. 5.14):
Раздел General. Важный пункт в данном разделе — каталог для загрузки (download), в который будут помещаться файлы после скачивания, а также каталог для размещения загружаемых файлов (загружаемые файлы нередко разбиваются на части, каждая из которых представляют собой временный файл). Не пытайтесь выбрать один и тот же каталог для раз-
Pktc* 5.14. Окно настройки eDonkey
мещения в нем временных н полностью загруженных файлов (программа все равно не позволит вам этого сделать). Функция Close to system tray означает, что после закрытия окна программы (《Alt»+《F4》) ее работа продолжается и в правом нижнем углу панели задач Windows появляется соответствующий ей значок. С помощью данного значка вы всегда сможете вновь обратиться к окну программы или закрыть его, щелкнув по знайку правой кнопкой мыши и выбрав в контекстном меню команду Quit.
Раздел Advanced. В пункте Minimum free hard drive space укажите минимальное количество свободного места на диске, при котором загрузка файлов про должаете#. Это может пригодиться, если в результате активного скачивания возникла угроза переполнения диска.
В пункте Maximum sources per download вы можете ограничить количество источников, из которых одновременно скачивается один файл; если значение равно нулю (0), то их число яв-тяется неограниченным.
Раздел Networks. В поле Maximum connections вы задаете макснмальное количество подключений; оно устанавливается программой автоматически по указанной вами пропускной способности подключения. Если вы ее указали верно, то не имеет смысла ничего менять. В полях TCP и UDP задаются порты, через которые осуществляется подключение; лучше поменять TCP-порт на другой, поскольку порт, используемый по умолчанию, часто блокируется провай/1ерами. Выберите любое число до 65 535.
Раздел Proxy. Если вы выходите в интернет через прокси-сервер, укажите его адрес и порт в данном разделе. Информацию о прокси-сервере предоставит администратор вашей сети.
Раздел Plugins. Дополнительные программные модули — пла- гипы позволят расширить функция eDonkey.
GS4駒融GS4駒融UINTHfUINTHf口 l*«^b,:9Z 口 4м*15нИ$® & рпийлк!3«М □ ■«=■*•&”』2 А«й &м*см4 pw □ &tfn OwtoH Со*Ш«层 回眼 Мцми» ат*”口 l*«^b,:9Z 口 4м*15нИ$® & рпийлк!3«М □ ■«=■*•&”』2 А«й &м*см4 pw □ &tfn OwtoH Со*Ш«层 回眼 Мцми» ат*”工户疝f1 '画грЕЕг'йА&ел工户疝f1 '画грЕЕг'йА&ел卜%21*^Е^О卜%21*^Е^О
GS4駒融
GS4駒融
UINTHf
UINTHf
口 l*«^b,:9Z 口 4м*15нИ$
® & рпийлк!3«М □ ■«=■*•&”』
2 А«й &м*см4 pw □ &tfn OwtoH Со*Ш«
层 回眼 Мцми» ат*”
口 l*«^b,:9Z 口 4м*15нИ$
® & рпийлк!3«М □ ■«=■*•&”』
2 А«й &м*см4 pw □ &tfn OwtoH Со*Ш«
层 回眼 Мцми» ат*”
工户疝f1 '画грЕЕг'йА&ел
工户疝f1 '画грЕЕг'йА&ел
卜%21*^
Е^О
卜%21*^
Е^О
Рнс. 5.75. Дополнительные модули программы eDonkey
Одним из самых полезных среди них является IE ed2k Download Manager. Он запускает eDonkey по хэш-ссылке, если вы пользуетесь ею через окно обычного Internet
Explorer а, и позволяет сразу начать загрузку данных. Выберите этот плагин в списке н щелкните мышкой по кнопке Configure. На экране появится диалоговое окно,в котором вы сможете изменить настройки. Intercept only ed2k enabled files означает, что, щелкнув мышью по ссылке типа ed2k на ннтернет-странмие, вы дадите программе eDonkey команду загрузки фшьча, связанного с данной ссылкой. Включение флажка Launch eDonkey if not running будет запускать программу eDonkey в тех случаях, если она не была запущена до сих пор.
Дополнительные трюки И СЕКРЕТЫ РАБОТЫ С EDONKEY
Установлен ли брандмауэр
Чтобы проверить, установлены ли у вас брандмауэр, маршрутизатор или другие программы (или устройства), огрантгчивающие ваш доступ в интернет, есть специальные инструменты.
Запустите программу eDonkey и откройте интернет-страницу http : //thedonkeynetwork.com/connection_test. На ней будет показан IP-адрес, по которому вы идентифицируетесь в сети. Если этот IP-адрес не совпадает с регшьным IP-адресом вашего компьютера, значит, вы работаете в сети через брандмауэр или маршрутизатор.
Как объединяются в единое целое части файла
Если вы скачиваете один файл у нескольких пользователей, программа сначала создает несколько файлов, каждый из которых содержит определенную часть исходного. Эти файлы имеют расширение .part. Когда загрузка файла зьшолнена целиком, программа eDonkey, сама объединяет все его части в один факл и дает ему нужное имя.
При неполной загрузке 4>айла частями вы можете попробовать соединить воедино все, что уже было загружено (из файлов с рас-
ширением . part). Для этого используйте программу OldPart, скачать которую можно по адресу: http: //eistee, netf irms . com/ en/oldpart.html♦
Можно ЛИ HE ПРЕДОСТАВЛЯТЬ ФАЙЛЫ ДЛЯ СКАЧИВАНИЯ
Доступ к файлам в каталоге загрузки открыт всегда» поэтому полностью избежать скачивания данных с вашего компьютера вам не удастся. Конечно, вы можете сразу после загрузки перемещать файлы в другое место на диске, но в любом случае еще не загруженные файлы будут доступны другим по.оьзователям.
ЧТО ТАКОЕ BLACK LIST
Black list («черный список») — это список пользователей, с которыми сервер eDonkey отказывается работать. Включают пользователей в черный список за нарушение правил использования сети: например, за частое подключение и отключение, одновременную загрузку больше 30 файлов и т.д.
Если вас включили в «черный список», выход — изменить свое поведение и подключиться к другому серверу. Однако, если вы не слишком торопитесь, можно и подождать: в конце концов, даже исходный сервер через несколько дней удалит вас из «черного списка» и вы сможете снова подключиться к нему
Программы, несовместимые с eDonkey
Среди таких программ можно перечислить следующие:
Norton Antivirus и SystemWbrks, утилиты блокировки рекламы (вызывают аварийное завершение работы программы eDonkey);
Zonealarm, программный брандмауэр (п ри водит к недостатку памяти и перезагрузке операционной системы);
Антивирусные программы Fsecure n Kaspersky (старые версии выдают ложное сообщение о наличии вируса в eDonkey).
Не используйте данные программы вместе с eDonkey — удалите их или попробуйте установить более новые версии.
Хэш-ссылки в eDonkey
Рассмотрим некоторые типичные недостатки сетей обмена данными:
Один и тот же файл у разных пользователей имеет десятки и даже сотни различных названий.
Не менее часто бывает и наоборот: разные файлы называются одинаково, например Track。L mp3. Существуют сотни файлов с одмим и тем же названием.
Нередко встречаются фальшивые файлы, названия которых вводят скачивающих их пользователей в заблуждение.
Пользователи быстро подключаются и так же быстро отключаются. В результате один файл скачивается по частям у десятков и даже сотен разных пользователей. .И если смайлы имеют разные названия (или являются фальшивыми), то в итоге могут быть созданы нечитаемые файлы.
Для решения этих проблем были разработаны хэш-коды файлов.
Хэш-код — это цифровой «ключ» файла, по которому с большой степенью вероятности идентифицируется его «подлинностью. Файл с другим содержимым (имя файла не играет роли) будет иметь другой хэш-код.
Для любого файла можно за несколько секунд создать хэш-код, который будет пересылаться вместе го списком (файлов для ска* чивания. С его помощью пользователям, ищущим файлы в сети, очень легко будет установить, предложены ли разными источниками одинаковые файлы или они отличаются. Кроме того:
Можно создать специальную базу данных, где будут содержаться сведения о хэш-кодах подлинных файлов. А для аудио- пли видеофайлов в базе можно будет указывать и параметры их качества (битрейт, разрешение и т.п.)-
Если вы начнете загрузку файла у одного пользователя, а потом переключитесь на другого, чтобы пде1гги(|)ицировать данный файл» вам достаточно будет знать только его хэш-код. Как показано на рисунке, все приведенные файлы с совершенно разными, зачастую непонятными названиями (на китайском языке и т.д.) имеют одинаковое содержимое, на что указывает их единый хзш-код (рис. 5.16).
File name
1 日燄发
YM.RC A1 £03-zORQ±IC2(The.iord.OfThe.Rings.Return.6S.. Transferring.
-L " "XAJ /у (mpt-btr 茅 cd Lavi)Queue Place: 3225
-Q淤ЙЦ»优◎占(mpt*lotr3*cdLavDQueue Place:6045
-vtejl (XVfciRc A;z6±26Ac;4&(rhe丄ordQf,The.RJngs.R…Queue Place:???
-ufeaf (rnpt-btr3<dl.avi)Transferring
ti<crf([BMW] <UbAq £;之6 [z6r^ ±(C2] The Lord OfTHe... Queue Race: 1344 BH (2JBMW]見卄糸6 А|2б [2蘇S ±Й2] Tie Lord OfT... Queue Race:22506
-qnoyx @*我育£ A!263>zORc;±i&Gh€£ord.Of.irie.Rings1... Queue Place:825
qgjaj (mpt-lotr3-cd i.avi)Queue Р1а&:8512
pcgor«/AoRC А;гбз*гбАс±iCZ(The.Lord.OfThe.Rings..Transferring
-movbs (mpt-btr3-cdlavi)Queue Race;64
Tfeds (The.Lord,0f.The.Rings.Return*Of.The.King)CD 1-[DV... Queue Race;???
-gnq5 (mpt-lotr3-cdl.avi)Queue Hace:90
-dtybv (LOTR - Return of the King CD Lavi)Queue Place: 3519 36
- divjak (LOTR - Return of the Kng CDl.avi)Queue Place:4394
-dimkx (mpt4otr3-cd l.avt)Queue Ptace: 2966
-bjtr$ (mpt-lotr3-cdLavi)Queue Place:???
-aoefy (mpt-lotr3-cd l.artmone.a'/i)Queue Place: ???
-[ксяуёедкаэ^ (mpt-btr3-cdl.avi)Queue Mace: 1520
???? 0Asking Partner
Рис. 5.76. Преимущество хэш-кодов:названия файлов не имеют значения
Хэш-код — это цифровой клк)н файла, а хэш-ссылка ——это размещенная на интернет-странице ссылка на какой-либо файл, использующая его хэш-код.
Использование хэш-ссылок
ПРИ ПОИСКЕ И СКАЧИВАНИИ ФАЙЛОВ
Объясним алгоритм использова1£ия хэш-ссылок на примере. Вы-^ полните следующие действия:
Запустите программу eDonkey п подключитесь к интернету.
Откройте интернет-страницу содержащую хэш^ссылки, например http: / /emule, tut.ги/. Положим, мы ищем какой-нибудь фильм. На этом сайте хранятся хэш-ссылки на многие фильмы, поэтому выберите тот, что вам больше всего интересен (например, фильм, показанный на рис. 5*17).
На этой интсрнет^страшще сами файлы не хранятся, зато вы без труда найдете хэш-ссылку на нужгтый файл, которая по виду аналогична обычной гиперссылке, однако она начинается не с HTTP, как большинство гиперссылок, а с ed2K//: .ed2K (сокращение от eDonkey 2000) — это признак хэш-ссылки сети eDonkey 2000, и, если в настройках программы eDonkey у вас включена поддержка перехвата хэш-ссылок (это было рассмотрено выше), программа запустится и загрузит данный файл. Для этого щелкните мышкой по хэш-ссылке (см. рис. 5.18).
кпишг Пктелечно 口*~эг*,・” “чтем слр山際 es -агос среди рвдлмшгноа н гднвзвт* ее гчм е понахэх на,м!м”е талевизсра. Она да«вт паещупрадлгтъ ^ха бб оп«смости. mr с к4<сйт И Мн* 木” *та>кпишг Пктелечно 口*~эг*,・” “чтем слр山際 es -агос среди рвдлмшгноа н гднвзвт* ее гчм е понахэх на,м!м”е талевизсра. Она да«вт паещупрадлгтъ ^ха бб оп«смости. mr с к4<сйт И Мн* 木” *та>8ылу1шеж>1 Universal Picture!П₽о£олжительмост»; ]:МЯаьск: Русский дублмрамимый8ылу1шеж>1 Universal Picture!П₽о£олжительмост»; ]:МЯаьск: Русский дублмрамимый說 FTP Unk»
кпишг Пктелечно 口*~эг*,・” “чтем слр山際 es -агос среди рвдлмшгноа н гднвзвт* ее гчм е понахэх на,м!м”е талевизсра. Она да«вт паещупрадлгтъ ^ха бб оп«смости. mr с к4<сйт И Мн* 木” *та>
кпишг Пктелечно 口*~эг*,・” “чтем слр山際 es -агос среди рвдлмшгноа н гднвзвт* ее гчм е понахэх на,м!м”е талевизсра. Она да«вт паещупрадлгтъ ^ха бб оп«смости. mr с к4<сйт И Мн* 木” *та>
8ылу1шеж>1 Universal Picture!
П₽о£олжительмост»; ]:М
Яаьск: Русский дублмрамимый
8ылу1шеж>1 Universal Picture!
П₽о£олжительмост»; ]:М
Яаьск: Русский дублмрамимый
M:pi//»*ww.fneg*up o»d-C«Ti/7d"I3S30^0*
MUs;" wCuplB 3e8nHy7d725ACBG4
http;//ww(4lms(jaupiwdsCOfr/'?ii" ASCXWKez
Пас£ н« 0pxH0M; *ww.v>r*a. P'Ci
^Bjlletn vXCI7 (Rufuan% CopyrrgM C^OOO-2Q9Sf Jat«oft Епе«^0П1йЕ kX#.
Рис. 5.78. Работа с хэш-ссылками:переход по хэш-ссылке запускает eDonkey
Переключитесь на eDonkey. Обратите внимание на то, что на вкладке Search ничего нет * действительно, вы же ничего и не искали, только дали команду загрузки нужного файла. Зато во вкладке Transfers уже отображается ход процесса ска・ чивания файла.
Таким же образом действуйте всегда, когда вам знхоиетс,1 что-нибудь скачать через eDonkey — главное уметь найти сайты с хэш-ссылками. Приведем несколько примеров:
www.p2pworld.to
www.RuVideo.com
www.sharereactor.ru/
www. Sharelita, corn www.Zevel.ru www.Emul.com.ru
wvw.Russian-emule.net www.Efilm.boom.ru www.sharereactor.com
5.2. ПРОГРАММА eMULE
5・2・1 ・ Установка eMule
Как уже говорилось, eMule — это программа-клиент сети eD2K, но ее современная версия может также работать и с сетью Kad. Скачать программу можно по следующим адресам:
http://emulе-proj есt.net/home/perl/general . eg i ?工=工 & rm二down 1 oad
http://peterhost.dl•sourceforge.net/sourceforge/ emule/eMuleO »46c_Installer.exe.
На момент написания кршги актуальной была версия 0.46с программы.
Приятно, что она поддерживает русский язык. Благодаря этому вам будет проще разобраться в настройках. Процедура установки программы абсолютно стандартна, поэтому мы не будем подробно ее рассматривать. После первого запуска программа потребует сделать ряд обязательных настроек.
В первую очередь вы должны будете ввести свой ник, который, как водитсяt может быть произвольным. Однако рекомендуем указать после ника в скобах вашу страну, так как иначе вы нс будете допущены на ряд серверов, в том числе и русскоязычных.
Следующий важный шаг — указать (желательно максимально точно )с корость вашего подключения. Можно воспользоваться одним из стандартных значений, закрепленных за различными типами подключения> либо указать скорость вручную (см. рис. 5.19).
Рис. 5. ,9. Настройка скорости подключения
Остальные настройки в окне первого запуск программы не так важны, тем более что в случае необходимости их всегда можно поменять.
Учтите, что, как и любая программа для работы с пиринговыми сетями, eMule может иметь сложности при подключении, если со* единение с интернетом осуществляется через брандмауэр, прокси и т.п. О том, как разреишть возникшие трудности, будет написано в конце книги.
5・2・2・ Основы работы с eMule
Первые шаги
eMule отличается от других программ достаточно жесткими требованиями к предоставлению файлов пользовате.оями, несмотря на то, что механизмы функционирования сетей не предполагают серьезных ограничений по возможностям скачивания файлов.
Поэтому первое, что нужно сделать для эффективной работы с программой, — предоставить другим пользователям фагглы для скачивания. Для этого служит кнопка Настройки, нажав которую нужно перейти к пункту Папки.
Здесь же можно сразу задать папку для временных файлов н для загруженных. Когда будете указывать папки с предоставленными для скачивания файлами, учтите, что подпапки не предоставляются автоматически, их нужно указывать явно, либо выделить нужную папку, нажав клавишу《Ctrl》. Тогда содержимое ее подпапок будет включено в общий список предоста вленн ых дан* ных, а ее название в спнскс будет выделено жирным шрифтом (рис. 5.20).
Рис. 5.20. Предоставление собственных файлов для скачивания
Как только вы предоставили файлы для скачивания, можно подключаться к сети. Делается это с помощью кнопки Соединить в верхней левой части главного окна программы. Сразу же после нажатия кнопки программа попытается установить соединение
с сетью eD2k, а затем и Kad. Когда соединение будет установлено, вы готовы к скачиванию файлов. Так что пора заняться их поиском.
Поиск ФАЙЛОВ
Нажмите на кнопку Поиск в верхней части окна, в поле Имя введите искомый текст, выберите нужный тип файла (архив, аудио, видео и т.д ) в поле снизу и метод поиска (рис. 5.21).
I Т м i,fI Т м i,fMiB 21® 卷面 U<1J 叩 M{i)MiB 21® 卷面 U<1J 叩 M{i)3 开* •№№ 5»g - ticne .”,3 Z w»wb slnpw ■~h* Nraftbuis^ u SJSsr: ■«■**>}色 1"g* 宴屮& 72« ArmrgJ吋 Iht vr»s i>foH -iwotwrt;,8 •,wuMttnbe £^:*小咋J3 йЪ» 5г<» - Seen мгсл *n呻f,£ Tlw iliTil» Street - Se^ei f-i*&ai insfijjwl冉 UiMh*一whM:_睥twrUT»«sgJwt_S:r』冷Jiu県f.e? 吋,MriWhh?Shg'•EImMiEftS-SflW^Cstf phrap#3 开* •№№ 5»g - ticne .”,3 Z w»wb slnpw ■~h* Nraftbuis^ u SJSsr: ■«■**>}色 1"g* 宴屮& 72« ArmrgJ吋 Iht vr»s i>foH -iwotwrt;,8 •,wuMttnbe £^:*小咋J3 йЪ» 5г<» - Seen мгсл *n呻f,£ Tlw iliTil» Street - Se^ei f-i*&ai insfijjwl冉 UiMh*一whM:_睥twrUT»«sgJwt_S:r』冷Jiu県f.e? 吋,MriWhh?Shg'•EImMiEftS-SflW^Cstf phrap#$Й5ВМ5;5И!押;》ЕМ»心?ЮТМ *?С%ЛЖ*Й4«МЛ1 爆同Л Ж31МК<<7!» WW&汕:—《УЕЙ!;$Й5ВМ5;5И!押;》ЕМ»心?ЮТМ *?С%ЛЖ*Й4«МЛ1 爆同Л Ж31МК<<7!» WW&汕:—《УЕЙ!;乙 МЫеуОЛбс「.% 伝蕈 1乙 МЫеуОЛбс「.% 伝蕈 1三三三三三三三三三三d Er mw ?ew -a« c«H44»j d Ю'^т *>**?₽■€«-Hr ЭойМ-^З1) httMr Orpts -ScvetMMnMmv 0*x*r№tx^99?d Er mw ?ew -a« c«H44»j d Ю'^т *>**?₽■€«-Hr ЭойМ-^З1) httMr Orpts -ScvetMMnMmv 0*x*r№tx^99?"зссигмвнсдига«蚱《лкзич rag®?% UM>3aj»*naw>>¥ JJ«Mty«C0Cae39C?53e38SWFl! ®Я!»е21«иЕ *as® ffWiFiiWf-cii tUJF82M5KA«XSCB^*WA«3 3>^7J^J5«lftM4CTTO5?af-*/ 1£&5**¥川税1*6«5«工痴8里 ищга»3>Ж”МКВвВИ ffiClEBCA"зссигмвнсдига«蚱《лкзич rag®?% UM>3aj»*naw>>¥ JJ«Mty«C0Cae39C?53e38SWFl! ®Я!»е21«иЕ *as® ffWiFiiWf-cii tUJF82M5KA«XSCB^*WA«3 3>^7J^J5«lftM4CTTO5?af-*/ 1£&5**¥川税1*6«5«工痴8里 ищга»3>Ж”МКВвВИ ffiClEBCAЭ тми нал над Ми Lorinj炉 оа» asp金酎 zsf: aop j 9 waccowEMi .匕小*, u^an^vЭ тми нал над Ми Lorinj炉 оа» asp金酎 zsf: aop j 9 waccowEMi .匕小*, u^an^vРис. 5.21. Задание критериев поискаРис. 5.21. Задание критериев поиска
I Т м i,f
I Т м i,f
MiB 21® 卷面 U<1J 叩 M{i)
MiB 21® 卷面 U<1J 叩 M{i)
3 开* •№№ 5»g - ticne .”,
3 Z w»wb slnpw ■~h* Nraftbuis^ u SJSsr: ■«■**>}
色 1"g* 宴屮& 72« ArmrgJ
吋 Iht vr»s i>foH -iwotwrt;,8 •,wuMttnbe £^:*小咋J
3 йЪ» 5г<» - Seen мгсл *n呻f,
£ Tlw iliTil» Street - Se^ei f-i*&ai insfijjwl
冉 UiMh*一whM:_睥twrUT»«sgJwt_S:r』冷Jiu県f.e? 吋,MriWhh?Shg'•EImMiEftS-SflW^Cstf phrap#
3 开* •№№ 5»g - ticne .”,
3 Z w»wb slnpw ■~h* Nraftbuis^ u SJSsr: ■«■**>}
色 1"g* 宴屮& 72« ArmrgJ
吋 Iht vr»s i>foH -iwotwrt;,8 •,wuMttnbe £^:*小咋J
3 йЪ» 5г<» - Seen мгсл *n呻f,
£ Tlw iliTil» Street - Se^ei f-i*&ai insfijjwl
冉 UiMh*一whM:_睥twrUT»«sgJwt_S:r』冷Jiu県f.e? 吋,MriWhh?Shg'•EImMiEftS-SflW^Cstf phrap#
$Й5ВМ5;5И!押;》ЕМ»心?ЮТМ *?С%ЛЖ*Й4«МЛ1 爆同Л Ж31МК<<7!» WW&汕:—《УЕЙ!;
$Й5ВМ5;5И!押;》ЕМ»心?ЮТМ *?С%ЛЖ*Й4«МЛ1 爆同Л Ж31МК<<7!» WW&汕:—《УЕЙ!;
乙 МЫеуОЛбс「.% 伝蕈 1
乙 МЫеуОЛбс「.% 伝蕈 1
三三三三三
三三三三三
d Er mw ?ew -a« c«H44»j d Ю'^т *>**?₽■€«-Hr ЭойМ-^З
1) httMr Orpts -ScvetMMnMmv 0*x*r№tx^99?
d Er mw ?ew -a« c«H44»j d Ю'^т *>**?₽■€«-Hr ЭойМ-^З
1) httMr Orpts -ScvetMMnMmv 0*x*r№tx^99?
"зссигмвнсдига«蚱《лкзич rag®?% UM>3aj»*naw>>¥ JJ«Mty«C0Cae39C?53e38SWFl! ®Я!»е21«иЕ *as® ffWiFiiWf-cii tUJF82M5KA«XSCB^*WA«3 3>^7J^J5«lftM4CTTO5?af-*/ 1£&5**¥川税1*6«5«工痴8里 ищга»3>Ж”МКВвВИ ffiClEBCA
"зссигмвнсдига«蚱《лкзич rag®?% UM>3aj»*naw>>¥ JJ«Mty«C0Cae39C?53e38SWFl! ®Я!»е21«иЕ *as® ffWiFiiWf-cii tUJF82M5KA«XSCB^*WA«3 3>^7J^J5«lftM4CTTO5?af-*/ 1£&5**¥川税1*6«5«工痴8里 ищга»3>Ж”МКВвВИ ffiClEBCA
Э тми нал над Ми Lorinj炉 оа» asp金酎 zsf: aop j 9 waccowEMi .匕小*, u^an^v
Э тми нал над Ми Lorinj炉 оа» asp金酎 zsf: aop j 9 waccowEMi .匕小*, u^an^v
Рис. 5.21. Задание критериев поиска
Рис. 5.21. Задание критериев поиска
Доступны следующие методы поиска:
Сервер — поиск осуществляется только на том сервере сети eD2k, к которому вы в данный момент подключены. Этот способ желательно применять, только если вы ищете очень распространенный файл и хотите быстро его найти.
Глобальный — аналогичен поиску по серверу, с тем отличием, что здесь участвует не один сервер, а все серверы сети eD2k из
списка доступных (список доступных серверов отображается при запуске программы пли по нажатию кнопки Серверы).
Kad Сеть — поиск в сети Kad. Как правило, имеет лучшие результаты, чем поиск по сети eD2k.
FileDonkey 一 обычный wcb-понск с помощью браузера по сайту filedonkeyxom. Очевидно^ что он имеет ограниченные по сравнению с остальными методами поиска возможности, так как web-серверы лилш'пгруют количество ссылок на файлы в сети eD2k, чтобы не нерефужать трафик.
В правой части окна в специальном поле можно настроить дополнительные параметр til поиска — указать минимальный н максимальный размер искомых файлов, их доступность и т.д. Графы Доступность и Полные источники здесь могут быть весьма по- лезньтмн.
С помощью первой можно указать минимально приемлемое количество пользователей, имеющих этот файл, а с помощью второй —минима/п^иый процент от них, располагающих полной версией нужного файла. Важное замечание — не устанавливайте ограничение на доступность файла (поле Доступность) и количество полных источников (поле Полные источники) при гло- 6а刀ьнсш методе поиска.
Дело в том, что каждый сервер, участвугощий в поиске, имеет 〈своп» значения этих параметров, а общее значение не вычисляется. Поэтому даже когда источников достаточно, но они при этом располагаются на разных серверах, поиск завертится неудачей.
По настройкам поиска» в общем-то, все; можно, пож;ыуй, давать команду его запуска — кнопка Старт справа от поля Имя.
Загрузка и передача файлов
Найденные файлы выводятся на экран сразу же, можно оперативно приниматься за их загрузку Однако торопиться не советуем. Подождите некоторое время, а затем отсортируйте результаты
поиска (в окне Поиск) по их доступности, щелкнув по заголовку Доступность в окне с результатами поиска. Это поможет вам выбрать файл, имеющийся у многих пользователей, то есть тот, вероятность успешного скачивания которого будет максимальной.
Цвет, которым обозначен файл, говорит о его статусе: чем более светлым синим цветом он выделен, тем выше его доступность — соответственно, черный цвет означает, что файл имеет совсем низкую доступность; зеленым выдел兄ются файлы, которые вы уже скачиваете.
Команда загрузки выбранного файла доступна из его контекстного меню (выбрать пункт Прием), или вы можете просто дважды щелкнуть на названии файла, н его загрузка начнется.
Убедиться в том, что скачивание файла пошло, можпо, перейдя на вкладкуПередачи с помощью одноименной кнопки (см. рис. 5.22). Здесь отражена информация не только о ваших загрузках (в верхней части окна), но и о передаче файлов с вашего компьютера (в нижней части окна).
С помощью этого окна вы можете не только просматривать сведения о загружаемых вами файлах, но и управлять ходом загрузки. Правда, это утверждение не относится к загрузке файлов от вас — тут вы ничего поменять не сможете. Одной из важных возможностей является настройка уровня приоритета загрузки — вы вручную устанавливаете последовательность загрузки с помощью пункта Приоритет контекстного меню определенного файла или оставляете право выбора очередности за программой eMule (см. рис. 5.23).
Если дважды щелкнуть на названии скачиваемого из нескольких источников файла, раскроется весь список этих источников, в котором будет отражена подробная информация о каждом из них: имя, ваш приоритет на скачивание, его клиентская программа и ее версия и т.п. ‘
Значок компьютера, которым обозначен каждый источник, тоже о многом говорит: если экран монитора желтый, это значит, что
Р“с. 5.22. Скачивание файлов началось
НизкийНормага»нь4ЙНизкийНормага»нь4ЙРис. 5.23. Меню настройки приоритета загрузкиРис. 5.23. Меню настройки приоритета загрузки
Низкий
Нормага»нь4Й
Низкий
Нормага»нь4Й
Рис. 5.23. Меню настройки приоритета загрузки
Рис. 5.23. Меню настройки приоритета загрузки
вы уже скачалм достаточно много информации н приоритет данного файла на скачивание у вас повысился, значок《+» на экране монитора означает, что источник поддерживает расширенный протокол eMule, а галочка — то, что пользователь предпринял дополнительные меры для обеспечения собственной конфиденциальности.
Схематичное изображение лица, размещенное рядом с компьютером, меняется в зависимости от статуса: желтое «лицо» — вы в очереди или ожидаете ответа пользователя, серое — пользователь недоступен, красное — идет подключение. Эта же информация, но в текстовой форме, отображается в графе Приоритет.
Графа Размер имеет особое значение, когда вы просматриваете информацию о каждом источнике файла. Она может иметь одно из следующих значений: eD2k server, Kad, Обмен или Пассивный, Эти значения указывают на то, каким образом была получена информация о данном источнике: eD2k server — от сервера eD2k, Kad ——через сеть Kadelmia, Обмел 一 информация поступила от других источников, Пассивный — источник нашел вас самостоятельно, обратившись за каким-либо файлом (возможно, даже за тем же).
В графе Приоритет видно ваше положение в очереди (QR), либо указана причина невозможности загрузки, либо собственно приоритет, когда файл скачивается из нескольких источников.
Расширенные возможности и функции программы eMule
Итак, мы уже попробовали загрузить какие-то файлы, некоторые из них даже получилось загрузить полностью. Настало время разобраться и с другими возможностями программы, В верхней час' ти ее окна расположено несколько кнопок, с помощью которых осуществляется доступ к различным окнам.
Далее приводится их краткий обзор.
Окно Kad
Сведения о сети Kad. Здесь отображена информация о процессе подключения к сети Kademlia: в основном окне приведен список серверов, с которыми установлено соединение» их ID и другие характеристики. Рядом с ID каждого сервера отображается индикатор его состояния — зеленый индикатор указывает, что подключение установлено и все в пор兄дке, желтый — что подключение есть, но имеет некоторые проблемы, красный — подключение установить не удалось. В этом окне можно также настроить саму сеть» если что-то не получается: указать IP-адрес (или домен) л порт определенного сервера в специальных полях в правой части окна. Можно, кстати, попытаться настроить сеть и другим способом: выбрать там же пункт От известных клиентов и нажать кнопку Самонастройка.
Окно Серверы
Список доступных серверов. В нем показаны все серверы, кото^ рые «известны» па данный момент программе и с которыми может быть установлено соединение. Здесь можно вручную ввести адрес сервера, если его нет в списке (например, когда адрес был получен вами от друзей или через интернет) — просто ввести цифры IP-адреса или URL в поле IP или адрес н указать используемый им порт.
Существует и другой способ пополнения списка серверов (вам наверняка когда-нибудь им захочется воспользоваться, так как серверы очень часто закрываются и создаются новые) — загрузив из интернета файл server.met Найти такой файл довольно просто, воспользовавшись обычньш поисковиком. Когда вы найдете данный файл, достаточно будет скопировать его URL в поле Обновить server, met из URL н нажать кнопку Обновить.
Количество доступных серверов влияет в основном иа результаты поиска — чем больше серверов, тем больше вероятность найтл то, что нужно. На скорость загрузки н передачи файлов свойства сер-
вера никак не влияют, так как вы в конечном итоге связываетесь с владельцами файлов и ведете загрузку непосредственно у ннх.
Другая полезная информация в окне Серверы содержится в меню Журнал (в нижней части окна). Здесь ведется протокол всех про* цессов загрузки файлов, попыток установить связь с сервером. Также здесь отображается важная информация о состоянии скачиваемого файла — если файл поврежден, выводится предупредительное сообщение. А поврежденные файлы, сами понимаете, скачивать не стоит.
ИН*«*и*ра炉■ИН*«*и*ра炉■А4М1£1И9:»221 И-МШ.М::*»!А4М1£1И9:»221 И-МШ.М::*»!М-М.]£2.Ш!М41 “抖血,曰: *41 蚱】4Х 1В”ХШМ-М.]£2.Ш!М41 “抖血,曰: *41 蚱】4Х 1В”ХШ'I %k№b«dt J.9 ! jiuwsMita}'I %k№b«dt J.9 ! jiuwsMita}Uf 26g 1G9 AlMirt&GO 侬Uf 26g 1G9 AlMirt&GO 侬■wi»,H9rtMcU.am ■ dut 吁“ «■watariMdcZairn1 duf op...吋突也竺僅性里电1电,号即/ E*:而e,涵遥4质mi,b”a*w,S7lndrA,0n/ FB/yrnwEieki^coeVOCT <X>1 %w иявяич b..tОСТЕШЬиед^Г ,■wi»,H9rtMcU.am ■ dut 吁“ «■watariMdcZairn1 duf op...吋突也竺僅性里电1电,号即/ E*:而e,涵遥4质mi,b”a*w,S7lndrA,0n/ FB/yrnwEieki^coeVOCT <X>1 %w иявяич b..tОСТЕШЬиед^Г ,;・ *Ml& vOK6c;・ *Ml& vOK6c亲亲gg°|меви*1 акма JP»™ >v*cПерг°|меви*1 акма JP»™ >v*cПерг*:|0пшнгтМ»-гс1й11Л1*:|0пшнгтМ»-гс1й11Л1:fi>应事^医込%0也遍]一十而三$氯瓦面2^7^一■J "WC**HMJKMS.SHi *эмIXalopttrwesHM- М.М1М.»?^4ЬЗ:fi>应事^医込%0也遍]一十而三$氯瓦面2^7^一■J "WC**HMJKMS.SHi *эмIXalopttrwesHM- М.М1М.»?^4ЬЗG*r>c UMy$t«wSMTnOT: rtau^evrFG*r>c UMy$t«wSMTnOT: rtau^evrFРми. 5*24. Предупреждение о возможном повреждении файлаРми. 5*24. Предупреждение о возможном повреждении файла
ИН*«*и*ра炉■
ИН*«*и*ра炉■
А4М1£1И9:»221 И-МШ.М::*»!
А4М1£1И9:»221 И-МШ.М::*»!
М-М.]£2.Ш!М41 “抖血,曰: *41 蚱】4Х 1В”ХШ
М-М.]£2.Ш!М41 “抖血,曰: *41 蚱】4Х 1В”ХШ
'I %k№b«dt J.9 ! jiuwsMita}
'I %k№b«dt J.9 ! jiuwsMita}
Uf 26g 1G9 AlMirt&GO 侬
Uf 26g 1G9 AlMirt&GO 侬
■wi»,H9rtMcU.am ■ dut 吁“ «■watariMdcZairn1 duf op...
吋突也竺僅性里电1电,号即/ E*:而e,涵遥4质m
i,b”a*w,S7lndrA,0n/ FB/yrnwEieki^coeV
OCT <X>1 %w иявяич b..t
ОСТЕШЬиед^Г ,
■wi»,H9rtMcU.am ■ dut 吁“ «■watariMdcZairn1 duf op...
吋突也竺僅性里电1电,号即/ E*:而e,涵遥4质m
i,b”a*w,S7lndrA,0n/ FB/yrnwEieki^coeV
OCT <X>1 %w иявяич b..t
ОСТЕШЬиед^Г ,
;・ *Ml& vOK6c
;・ *Ml& vOK6c
亲
亲
g
g
°|меви*1 акма JP»™ >v*cПерг
°|меви*1 акма JP»™ >v*cПерг
*:|0пшнгтМ»-гс1й11Л1
*:|0пшнгтМ»-гс1й11Л1
:fi>应事^医込%0也遍]
一十而三$氯瓦面2^7^一
■J "WC**HMJKMS.SHi *эм
IXalopttrwesHM- М.М1М.»?^4ЬЗ
:fi>应事^医込%0也遍]
一十而三$氯瓦面2^7^一
■J "WC**HMJKMS.SHi *эм
IXalopttrwesHM- М.М1М.»?^4ЬЗ
G*r>c UMy$t«w
SMTnOT: rtau^evrF
G*r>c UMy$t«w
SMTnOT: rtau^evrF
Рми. 5*24. Предупреждение о возможном повреждении файла
Рми. 5*24. Предупреждение о возможном повреждении файла
Нередко в записях журнала встречается слово ID, причем обычно в одном из двух вариантов: HighlD л LowID. ID —это ваш индивидуальный код на определенном сервере. Он рассчитывается на основе IP-адреса и характеризует соединение.
При HighlD соединение нормальное, LowID свидетельствует о том, что есть некоторые проблемы с подключением, чаще всего
связанные с наличием брандмауэра и/или прокси на пути к серверу; в некоторых случаях LowID присваивается» когда перегружен ваш интернет-канал либо целевой сервер. Если это так, то через какое-то время ваш порт будет заново проверен и сервер выдаст вам HighlD. LowID не позволит вам обмениваться файлами с пользователями, тоже имеющими LowID, установить соединение с некоторыми серверами вообще не получится.
Окно Передачи
Это окно было уже подробно рассмотрено в части Загрузка и передача файлов.
Окно Поиск
Все самое важное о функциях поиска тоже уже было сказано, однако хочется добавить пару фраз о расширенном поиске. В ы можете использовать в критериях поиска служебные слова 一 AND (и), OR (или) и NOT (не).
С их помощью можно отсеять ненужные файлы из результатов поиска и сделать таким образом сам поиск эффективнее. AND используется, когда нужно чтобы оба слова присутствовали в названии файла, OR — если интересуют файлы с любым из приведенных слов, NOT — когда нужно исключить файлы, содержащие в названии определенные слова из результатов поиска.
Окно Файлы
В этом окне можно изменить список предоставляемых для скачивания файлов, посмотреть информацию о загружаемых, добавить комментарии к любому файлу или дать ему собственную оценку Большинство из этих функций доступно в контекстном меню правой кнопки ^fыши. При этом необходимо выбрать группу смайлов для отображения в левой части окна программы (Все файлы обмена, Загружаемые файлы. Папки обмена и др.; см. рис. 5.25).
Рис. 5.25. Управление файлами
Окно IRC
Окно чата, который по своей организации похож на чат в DC++, в нем также есть группы общающихся между собой пользователей, которые объединяются по интересам. Вы можете подключиться к одной из групп и вести беседы на важные для вас темы.
Для этого нужно нажать кнопку Соединение в левой нижней части окна, и программа попытается установить связь с IRC-сервером. IRC-сервер задается настройками (см. далее), и по умолчанию это ire . f reshirc. com (см. рис. 5.26).
Однако, как правило, в чате никто не общается, все только скачивают файлы и лишь изредка обмениваются друг с другом со-
.* eMule vO.46c.* eMule vO.46c田叵闿田叵闿Нэстрой»Нэстрой»ОтнсгмгъОтнсгмгъ*4i565J 丁 Crerjc 『出:旧骆vats E DHjTow ^^FubU-STXWr.[K№*USH …+'[M₽341USJ*“ + [MP^RUSJQ …+ ?MP5-RUSjo„. + jMP3-RUS}-R,.. + M>3«usp«…* 出如S]"R… + М>з 也sj" + (МРЗЛЙР,.. + J*3-RUS]*.„+'4E.-mouse一*4i565J 丁 Crerjc 『出:旧骆vats E DHjTow ^^FubU-STXWr.[K№*USH …+'[M₽341USJ*“ + [MP^RUSJQ …+ ?MP5-RUSjo„. + jMP3-RUS}-R,.. + M>3«usp«…* 出如S]"R… + М>з 也sj" + (МРЗЛЙР,.. + J*3-RUS]*.„+'4E.-mouse一〉':岡.,Стати:[《J! .QWps капалсе〉':岡.,Стати:[《J! .QWps капалсеa_fio521 a_gob?a_fio521 a_gob?M«kffl AB8OT abBefgM«kffl AB8OT abBefg翟諧實靠芸%‘BEST Г^е ёй騎逐& 前姦淹読NEH冠,PM 5U前m7m^Й白;'.|'лте ^ *pwr ami^jj-T*t-wvTv^*i j- тж( *гагп] ^ixnv uut>wr witenг*^эвнштч!*~гwkimt' ■ 1726:40- «adivinah〉#38 «Я2МВ» 58 ■ Niel Young - Prain© Wfnd - (0 gets);1756:40 <Gmiarman> #23 *364 MB» Masterma Classic Cuts Jock tn a Box2-(l gels)I 17 2 6 42 <IMP3-RUSJ W24»W> #28 tx {6SM] Tracy Chapman • Where You Liv®.ratI7:2& 42: cGuit8rman> #2& «44.SMB» Mtcliaef 6ali - mus<c ■ p gets)117;2643 <Guilarman> tf2S«80.8MB » M«n Safl-Ari - The Hip Hop Violinist * (1 gets)17:2€ 43 <adwinah> 侬,75МВ» 39 ■ The 呦历m • Hat Fuss - (0 gets))7 26:44 <{MP>RUS} WZ4)0l0> #29 3xp65MJ DANCE GROOVES VIrar1726:45. vGirtann告n"26 <63.2MB> Nat Юпд dole - СоЬесТюп^ (Ogete);172645 odwinah> #40 *2 IMS» 40-RicJcy Martin - Life-(QeisJ:17:26 47 <(MP>RUS} WZ 00W> #30 效[56M] Barbra Stream口d GuiRy Tao.rar)7:26 47 <Gurtarman> #27 *218 MB> Nothings Sweeter Than Love ■ (0 gets)h72$:49 <ad(vtr>ah> Served <t16.1GB* Packs Offftred:<0»,17 26 4 91 <Guita<man> «2d ・58JMB» Phi口ip Bryant Gracefully - (0 gets)1726,50 <fMP>RUS] WZ4)01Om 14x | S6M] BRAD PAISLEY - TIME WELLWASTED rar,172661 <ad(vmah>MOTD-= = THIS WEEKS B8CS TOP 40 ALBUMS--2;17,26:51 <Gui3arman> 百29 *44.8MB* Rachel Stevens *com« and gel it-(1 gets):;17:26:51 vgdMtrah〉Typo:/ckp adivtriah XOCC Send Repack number* -ЬпмТ+о-тP 17 26:53: <Gmta™an> #36 <252 MB# Reladng Classic E - (1 gets)17 26 53 c[MP3'RUSFWZ-001D> #32 lx [ 97Й] EAZY E' GANGSTA MEMORIAL EDITION,rar:17:2S:5S. «Guflarman» #31 «595МВ» Rock School ■ & geta)翟諧實靠芸%‘BEST Г^е ёй騎逐& 前姦淹読NEH冠,PM 5U前m7m^Й白;'.|'лте ^ *pwr ami^jj-T*t-wvTv^*i j- тж( *гагп] ^ixnv uut>wr witenг*^эвнштч!*~гwkimt' ■ 1726:40- «adivinah〉#38 «Я2МВ» 58 ■ Niel Young - Prain© Wfnd - (0 gets);1756:40 <Gmiarman> #23 *364 MB» Masterma Classic Cuts Jock tn a Box2-(l gels)I 17 2 6 42 <IMP3-RUSJ W24»W> #28 tx {6SM] Tracy Chapman • Where You Liv®.ratI7:2& 42: cGuit8rman> #2& «44.SMB» Mtcliaef 6ali - mus<c ■ p gets)117;2643 <Guilarman> tf2S«80.8MB » M«n Safl-Ari - The Hip Hop Violinist * (1 gets)17:2€ 43 <adwinah> 侬,75МВ» 39 ■ The 呦历m • Hat Fuss - (0 gets))7 26:44 <{MP>RUS} WZ4)0l0> #29 3xp65MJ DANCE GROOVES VIrar1726:45. vGirtann告n"26 <63.2MB> Nat Юпд dole - СоЬесТюп^ (Ogete);172645 odwinah> #40 *2 IMS» 40-RicJcy Martin - Life-(QeisJ:17:26 47 <(MP>RUS} WZ 00W> #30 效[56M] Barbra Stream口d GuiRy Tao.rar)7:26 47 <Gurtarman> #27 *218 MB> Nothings Sweeter Than Love ■ (0 gets)h72$:49 <ad(vtr>ah> Served <t16.1GB* Packs Offftred:<0»,17 26 4 91 <Guita<man> «2d ・58JMB» Phi口ip Bryant Gracefully - (0 gets)1726,50 <fMP>RUS] WZ4)01Om 14x | S6M] BRAD PAISLEY - TIME WELLWASTED rar,172661 <ad(vmah>MOTD-= = THIS WEEKS B8CS TOP 40 ALBUMS--2;17,26:51 <Gui3arman> 百29 *44.8MB* Rachel Stevens *com« and gel it-(1 gets):;17:26:51 vgdMtrah〉Typo:/ckp adivtriah XOCC Send Repack number* -ЬпмТ+о-тP 17 26:53: <Gmta™an> #36 <252 MB# Reladng Classic E - (1 gets)17 26 53 c[MP3'RUSFWZ-001D> #32 lx [ 97Й] EAZY E' GANGSTA MEMORIAL EDITION,rar:17:2S:5S. «Guflarman» #31 «595МВ» Rock School ■ & geta)
.* eMule vO.46c
.* eMule vO.46c
田叵闿
田叵闿
Нэстрой»
Нэстрой»
Отнсгмгъ
Отнсгмгъ
*4i565J 丁 Crerjc 『出
:旧骆vats E DHjTow ^^FubU-STXWr
.[K№*USH …+
'[M₽341USJ*“ + [MP^RUSJQ …+ ?MP5-RUSjo„. + jMP3-RUS}-R,.. + M>3«usp«…* 出如S]"R… + М>з 也sj" + (МРЗЛЙР,.. + J*3-RUS]*.„+
'4E.
-mouse一
*4i565J 丁 Crerjc 『出
:旧骆vats E DHjTow ^^FubU-STXWr
.[K№*USH …+
'[M₽341USJ*“ + [MP^RUSJQ …+ ?MP5-RUSjo„. + jMP3-RUS}-R,.. + M>3«usp«…* 出如S]"R… + М>з 也sj" + (МРЗЛЙР,.. + J*3-RUS]*.„+
'4E.
-mouse一
〉':岡.,Стати:[《J! .QWps капалсе
〉':岡.,Стати:[《J! .QWps капалсе
a_fio521 a_gob?
a_fio521 a_gob?
M«kffl AB8OT abBefg
M«kffl AB8OT abBefg
翟諧實靠芸%‘BEST Г^е ёй騎逐& 前姦淹読NEH冠,PM 5U前m7m^Й白;'
.|'лте ^ *pwr ami^jj-T*t-wvTv^*i j- тж( *гагп] ^ixnv uut>wr witenг*^эвнштч!*~гwkimt' ■ 1726:40- «adivinah〉#38 «Я2МВ» 58 ■ Niel Young - Prain© Wfnd - (0 gets)
;1756:40 <Gmiarman> #23 *364 MB» Masterma Classic Cuts Jock tn a Box2-(l gels)
I 17 2 6 42 <IMP3-RUSJ W24»W> #28 tx {6SM] Tracy Chapman • Where You Liv®.rat
I7:2& 42: cGuit8rman> #2& «44.SMB» Mtcliaef 6ali - mus<c ■ p gets)
117;2643 <Guilarman> tf2S«80.8MB » M«n Safl-Ari - The Hip Hop Violinist * (1 gets)
17:2€ 43 <adwinah> 侬,75МВ» 39 ■ The 呦历m • Hat Fuss - (0 gets)
)7 26:44 <{MP>RUS} WZ4)0l0> #29 3xp65MJ DANCE GROOVES VIrar
1726:45. vGirtann告n"26 <63.2MB> Nat Юпд dole - СоЬесТюп^ (Ogete)
;172645 odwinah> #40 *2 IMS» 40-RicJcy Martin - Life-(QeisJ
:17:26 47 <(MP>RUS} WZ 00W> #30 效[56M] Barbra Stream口d GuiRy Tao.rar
)7:26 47 <Gurtarman> #27 *218 MB> Nothings Sweeter Than Love ■ (0 gets)
h72$:49 <ad(vtr>ah> Served <t16.1GB* Packs Offftred:<0»
,17 26 4 91 <Guita<man> «2d ・58JMB» Phi口ip Bryant Gracefully - (0 gets)
1726,50 <fMP>RUS] WZ4)01Om 14x | S6M] BRAD PAISLEY - TIME WELL
WASTED rar
,172661 <ad(vmah>MOTD-= = THIS WEEKS B8CS TOP 40 ALBUMS--2
;17,26:51 <Gui3arman> 百29 *44.8MB* Rachel Stevens *com« and gel it-(1 gets)
:;17:26:51 vgdMtrah〉Typo:/ckp adivtriah XOCC Send Repack number* -ЬпмТ+о-т
P 17 26:53: <Gmta™an> #36 <252 MB# Reladng Classic E - (1 gets)
17 26 53 c[MP3'RUSFWZ-001D> #32 lx [ 97Й] EAZY E' GANGSTA MEMORIAL EDITION,rar
:17:2S:5S. «Guflarman» #31 «595МВ» Rock School ■ & geta)
翟諧實靠芸%‘BEST Г^е ёй騎逐& 前姦淹読NEH冠,PM 5U前m7m^Й白;'
.|'лте ^ *pwr ami^jj-T*t-wvTv^*i j- тж( *гагп] ^ixnv uut>wr witenг*^эвнштч!*~гwkimt' ■ 1726:40- «adivinah〉#38 «Я2МВ» 58 ■ Niel Young - Prain© Wfnd - (0 gets)
;1756:40 <Gmiarman> #23 *364 MB» Masterma Classic Cuts Jock tn a Box2-(l gels)
I 17 2 6 42 <IMP3-RUSJ W24»W> #28 tx {6SM] Tracy Chapman • Where You Liv®.rat
I7:2& 42: cGuit8rman> #2& «44.SMB» Mtcliaef 6ali - mus<c ■ p gets)
117;2643 <Guilarman> tf2S«80.8MB » M«n Safl-Ari - The Hip Hop Violinist * (1 gets)
17:2€ 43 <adwinah> 侬,75МВ» 39 ■ The 呦历m • Hat Fuss - (0 gets)
)7 26:44 <{MP>RUS} WZ4)0l0> #29 3xp65MJ DANCE GROOVES VIrar
1726:45. vGirtann告n"26 <63.2MB> Nat Юпд dole - СоЬесТюп^ (Ogete)
;172645 odwinah> #40 *2 IMS» 40-RicJcy Martin - Life-(QeisJ
:17:26 47 <(MP>RUS} WZ 00W> #30 效[56M] Barbra Stream口d GuiRy Tao.rar
)7:26 47 <Gurtarman> #27 *218 MB> Nothings Sweeter Than Love ■ (0 gets)
h72$:49 <ad(vtr>ah> Served <t16.1GB* Packs Offftred:<0»
,17 26 4 91 <Guita<man> «2d ・58JMB» Phi口ip Bryant Gracefully - (0 gets)
1726,50 <fMP>RUS] WZ4)01Om 14x | S6M] BRAD PAISLEY - TIME WELL
WASTED rar
,172661 <ad(vmah>MOTD-= = THIS WEEKS B8CS TOP 40 ALBUMS--2
;17,26:51 <Gui3arman> 百29 *44.8MB* Rachel Stevens *com« and gel it-(1 gets)
:;17:26:51 vgdMtrah〉Typo:/ckp adivtriah XOCC Send Repack number* -ЬпмТ+о-т
P 17 26:53: <Gmta™an> #36 <252 MB# Reladng Classic E - (1 gets)
17 26 53 c[MP3'RUSFWZ-001D> #32 lx [ 97Й] EAZY E' GANGSTA MEMORIAL EDITION,rar
:17:2S:5S. «Guflarman» #31 «595МВ» Rock School ■ & geta)
Соинмек* ycrert 金 iCies*4;iO,5 ⑶О)?<ЛЛп^с%0ГЙЗ)Соинмек* ycrert 金 iCies*4;iO,5 ⑶О)?<ЛЛп^с%0ГЙЗ)$ Отдаче: 0+砌.叭 Прием: Q.哂丿 由 еОЖХоммнепЖ^^т t£*4HW*
Соинмек* ycrert 金 iCies*4;iO,5 ⑶О)?<ЛЛп^с%0ГЙЗ)
Соинмек* ycrert 金 iCies*4;iO,5 ⑶О)?<ЛЛп^с%0ГЙЗ)
Рис. 5.26. Чат в eMute
общениями. Тем не менее, вы можете воспользоваться чатом для того, чтобы попробовать получить помощь других пользователей программы или с иными целями.
Чтобы войти в чат, нужно в окне Настройки на вкладке IRC в поле Имя указать свой ник, а в поле Сервер — адрес сервера чата. В принципе, этих настроек достаточно, чтобы войти в чат, но мы рекомендуем применить фильтр каналов (включить флажок Использовать фильтр списка каналов). Это позволит вам ограни- чить количество чат-групп: по названию — указав текст в поле Имя, который должен содержаться в названии, а также ио количеству подключенных пользователей. После этого можно закрыть окно Настройки и попытаться гюаклюншъс兄 к серверу (кнопка Соединение в окне IRC). Если попытка будет удачной, вверху окна появятся две вкладки: Статус и Список каналов.
Вкладка Статус отображает протокол соединения с сервером IRC, а Список каналов показывает перечень доступных чат-групп. Войти в группу (канал) можно с помощью двойного щелчка мыши по ее названию. Канал закрывается как обычное окно — с помощью кнопки с крестиком в верхнем правом углу.
Окно Сообщения
Позволяет обмениваться сообщениями с пользователями, занесенными вами в категорию Друзья. Как правило, используется для предложения взаимного обмена файлами. Тексты частных сообщений вводятся в специальном поле в самом низу окна, предварительно выбирается соответствующий адресат в списке слева.
После того, как сообщение набрано, нажмите кнопку Отправить.
Окно Статистика
Информативное окно, где вы можете посмотреть все подробности о сетевом трафике, переданных и полученных файлах, время работы с программой, подключенные серверы и другие сведения о работе программы.
Настройки программы eMule
Окно настроек программы eMule состоит из нескольких вкладок, а вызвать само окно можно, нажав на соответствующую кнопку в основном окне программы. Далее мы рассмотрим каждую из вкладок окна настроек.
Вкладка Основные
Несмотря на название вкладки, по сути, важными здесь являются только три настройки — Имя юзера (уже рассматривалась), язык (просто выберите нужный язык из списка) и Появляться при нажатии на еВ2к-ссылку (этот флажок включает/выключает автоматический перехват из браузера ссылок на ресурсы сети eD2k).
Вкладка Дисплей
Параметры интерфейса пользователя. Настраиваются в соответствии с вашими пред по чтениям и.
Вкладка Соединение
Важная вкладка, на которой можно установить максимальную скорость загрузки и передачи файлов (группа Предел линии), включить/отключить ограничение приема/передачи, настроить порты работы программы и другие функции, касающиеся соединения и сета (рис. 5.27).
Рис. 5.27. Настройка параметров соединения
Настройка портов требуется, когда программа передаст данные слишком медленно или вообще не может работать. При этом предварительно необходимо проверить, какое ограничение установлено на максимальную скорость отдачи/загрузки файлов.
Если ограничение не соответствует реальным возможностям вашего соединения, нужно откорректировать параметры ограничения, В случае, когда вы не знаете характеристик подключения, а можете назвать только его тип (модемное, кабельное, через локальную сеть), воспользуйтесь кнопкой Помощник. Будет выведен список типов соединений и рекомендуемые для каждого из них пределы скоростей передачи данных. Также на это!! вкладке очень удобно корректировать ход загрузки: когда ваш трафик оплачивается по мегабайтам, а вы видите, что скорость приема значительно ниже, чем скорость отдачи, можно установить скорость отдачи на меньшее значение, включив флажок Лимит отдачи. Учтите, что в случае ограничения объема передаваемых данных автоматически снижается н прием. Поэтому рекомендуется включить флажок Лимит приема, чтобы увидеть фактическое ограничение скорости приема данных.
Вкладка Прокси
Вкладка используется при работе с программой через прокси. Нужно выбрать его тип, указать адрес н порт. В случае необходимости придется ввести еще и имя пользователя и пароль для входа на сервер.
Вкладка Сервер
Здесь важными являются настройки автоматического обновления списка серверов — ведь чем больше серверов доступно eMule, тем больше вероятность что-либо найти. Автообповлешге списка серверов при старте позволяет загружать новые списки из интернета, если вы укажете адреса, где такие списки размещены в файле addresses.dat. Файл addresses.dat открывается при нажатии кнопки Список в правой части окна.
Можно обновлять списки серверов 月 другим способом — с компьютера подключенного пользователя или с серверов, с которыми уже установлено соединение. Лучше всего использовать все три возможности обновления одновременно.
Опция Безопасное соединение относится к настройкам защиты программы. В случае, когда в процессе подключения к серверу вы получаете LowID, серверу может передана дополнительная информация о вашем компьютере. Если вы включите флажок Безопасное соединение, эта информация передаваться не будет и доступ к серверу будет закрыт. В результате eMule попытается подключиться к другому серверу.
Вкладка Папки
Была рассмотрена ранее. Здесь указываются папки для временных и скачиваемых файлов, а также папки с предоставленными для загрузки файлами.
Вкладка Файлы
Ряд настроек операций над файлами. Значение каждой из опций вполне понятно из названия, поэтому мы не будем их подробно рассматривать. Уточним только, что настройка Мои файлы/пап- ки видны мало влияет на скорость передачи данных. Это объясняется принципом работы сети eD2k — пользователи обмениваются недостающими частями файлов, то есть вы одновременно скачиваете нужную вам часть и предоставляете часть, которой не хватает другому пользователю.
Вкладка Уведомления
Эта вкладка служит для настройки звуковых сигналов н всплывающих сообщений. Позволяет настроить реакцию программы на различные события. Обычно включают уведомления для событий Начат новый чат, Получено новое сообщение, Закачка добавлена, Важно.
Вкладка Статистика
Как и само окно статистики, эти настрой тки практически не влияют на параметры загрузки файлов. Единственное, о чем стоит здесь сказать, — если программа будет отнимать у системы слишком много ресурсов, попробуйте увеличить время обновления ее данных.
Вкладка IRC
Настройки, доступные на этой вкладке, были описаны ранее.
Вкладка Безопасность
Эта вкладка позволяет настроить параметры безопасности: офа- ничить доступ к определенным IP-адресам; фильтровать сообщения и файлы. Для ограничения доступа к определенным 1Р*ад- ресам вы должны ввести их уровень в одноименное поле либо нажать на кнопку Редактор, которая откроет файл ipfilter.dat в Блокноте. Ipfilter.dat — это файл-«черный синеок» 1Р-ад- ресов. Можно найти такие файлы в интернете ^иш составить их самому.
Фильтр сообщений позволяет отклонить ненужные сообщения, содержащие определенный текст. Этот текст записан в поле Фюьтровать сообщения, содержащие:, причем строки фильтра разделены между собой символом «|》.
Желательно включить флажок Дополнительный спам-фильтр, чтобы уменьшить число нежелательных сообщений.
Вкладка Планировщик
Очень полезная функция программы — позволяет выполнять нужные действия по раегшеанию. Можно запускать н останавлн- вать закачки, изменять ограничения приема и передачи данных, число источн^1ков и подключений в назначенное время. Это весь* ма удобно.
Чтобы добавить новое задание, нажмите кнопку Новый, после этого в поле Имя введите его название, щелкните правой кнопкой мыши на поле Действия и в появившемся меню выберите один из пунктов: Лимит отдачи (изменение максимальной скорости скачивания данных у вас), Лимит приема (изменение максимальной скорости загрузки данных), Ограничение источников, Макс, соединений и др.
На рис. 5.28 показан пример задания.
Рис. 5,28. Задание, устанавливающее ограничение на прием 川 передачу файлов ночью
Эти возможности особенно удобно использовать длй интер- нет-сетей* условия оплаты которых меняется в зависимости от времени. После добавления всех необходимых действий важно не забыть включить флажок Включить в поле Планировщик и в поле ^Детали, иначе задание не будет выполнено в нужное время.
Вкладка web-cepbep
Позволяет создать собственный web-сервер для удаленного управления программой eMule с другого компьютера. Для его использования достаточно установить флажок Включить и ввести пароль администратора в поле Пароль. После этого вы сможете набрать адрес вашего компьютера (в формате http: //ip:порт/), на котором установлена программа eMule, ввести пароль и работать с программой почти так же, как с собственного компьютера.
Вкладка Другие настройки
Все настройки, не относящиеся к другим вкладкам, содержатся на этой (см. рис 5.29).
Часть из них не слишком важна для работы с программой, их мы описывать не будем. Наиболее же полезные из настроек дашюй вкладки следующие:
Макс, число полуоткрытых соединений: максимальное количество соединен!!!!, которые открыты, но не используются в текущий момент. Разработчики eMule рекомендуют не выставлять этот параметр на значение больше 9 в Windows ХР SP2, в других операционных системах — больше 50. Чем меньше максимальное число полу открытых соединений, тем медленнее идет обмен данными.
Использовать кредитную систему: кредитная система подразумевает, что чем больше данных было передано пользоватеж лем к вам, тем больший приоритет на скачивание у вас он нме~ ет. РТспользование кредитной системы повышает вероятность увеличения скорости скачивания вамн файлов — если поль-
Рис. 5・29. Вкладка Другие настройки — доступ к важным функциям программы
зователь, которому вы предоставили определенный объем нн- формации, ее использует, вы сможете скачать у него нужные части файла быстрее.
Фильтр сервера и клиентов LAN IP: для пользователей локальной сети при необходимости обмена с другими пользователями этой же сети данная опция должна быть отключена. Если локальной сети нет, эта настройка защитит вас от некорректных источников, когда пользователи локальных сетей передают неверные IP-адреса.
Показать дополнительный контроль: при включении этого флажка становятся доступными дополнительные возможности eMuIe. Для нормальной работы программы можно ограничиться и стандартным набором, а для опытных пользователей можно его расширить.
Отключить скачивание с PeerCache: PeerCache — это система, предназначенная для ускорения загрузки файлов. Работает она довольно просто: если ваш провайдер поддерживает такую систему то когда несколько пользователей будут скачивать 0Д1Ш и тот же файл, он будет загружен на сервер провайдера, в результате скачивание проедет значительно быстрее.
Безопасная запись .met / .dat: позволяет установить ре- жмм записи файлов загрузки. В данном случае работает принцип 《ucxf чаще — тем лучше», так как сохранять результаты загрузки никогда не вредило, а на общую скорость процесса 11р пема/передачн этот параметр влияет мало.
5.2.5. Дополнительные трюки
И СЕКРЕТЫ РАБОТЫ С EMULE
Мы рассказшш о выполняемых программой функциях, показалн, как ос\гщес гвлять поиск файлов» теперь самое время уделить внимание вопросам повышения эффективности поиска.
При первом запуске eMule создает уникальный ключ — User Hash, рассчитаннгэш на основе конфигурации компьютера. User Hash похож на хеш-код файлов (кстати, как уже говорилось, программа поддерживает работу с хеш-кодами): он позволяет однозначно идентифицировать компьютер пользователя, даже еслп он отключался от сети или сменил IP-адрес.
Это позволяет другим пользователям 《узнавать® вас н предо' ставлять определенные привилегии (в случае, когда для это* го есть основания), то есть служит реализации принципа «ты мне — я тебе». Когда вы предоставляете данные для скачивания,
вы зарабатываете себе рейтинг. В соответствии с этим рейтингом людит которые что-либо скачали у вас, предоставляют привилегии на скачивание вам.
Общего рейтинга, учитывающего все загруженные н переданные одним пользователем файль【,нет, поэтому бесполезно пытаться предоставить как можно больше файлов, чтобы побыстрее скачать то, что вам нужно. Важно лишь то, чтобы пользователи, у которых вы что-то скачиваете (или хотите скачать), были заинтересованы загрузить что-либо с вашего компьютера.
В этом случае каждый из вас будет иметь высокий приоритет на скачивание у другого, и поэтому загрузка данных провдет максимально быстро. Поэтому предоставлять файлы для скачивания нужно разумно: предоставляйте файлы такого типа, в котором заинтересованы сами.
В конце концов у вас появятся «друзья» — пользователи, имеющие особые привилегии. Для друга вы можете выделить отдельный слот, предоставив ему право скачивать у вас файл вне очереди. Это важно, так как в результате ваш рейтинг у него возрастет, и вы сами сможете быстрее загружать данные от него. При этом неважно, знает ли он, что вы сделали его другом и предоставили ему дополнительный слот, так как в любом случае ваш рейтинг у пользователя повысится.
ГЛАВА 6,
РАБОТАЕМ С СЕТЯМИ МР2Р И GNUTELLA
ПИРИНГОВАЯ СЕТЬ МР2Р
И ПРОГРАММА PIOLET
Установка и первичная настройка программы Piolet
Пиринговая сеть МР2Р, или Manolito P2P, достойна нашего внимания. Она особенно популярна в Испании и Франции. Ее специализация — только музыка. Число пользователей данной сети — около четверти миллиона людей*
Сеть МР2Р имеет много клиентских программ, из которых мы рассмотрим только Piolet, так как она не содержит ничего «лишнего» —spyware или агрессивной рекламы. Только иногда в программе отображаются обычные баннеры в HTML, она не имеет никаких встроенных программ, проникающих в компьютеры пользователей и отравляющих им жизнь. Загрузить ее можно с сайта http://www.piolet.сот/download.
Даже те люди» которым бы Piolet не понравилась, могут попробовать поработать с МР2Р: с помощью программы Blubster (www. Blubster. com), или RockitNet (www. rockitnet. com). Следует заметить, что для них разработаны различные «ннс- тнльщнкн》—служебные программы, которые могут удалить из Blubster, или из RockitNet всю рекламу. .
Программа Piolet устанавливается легко. Для начала надо запустить ее инсталляционный файл Pioletsetup. ехе* После того, как вы дадите команду установки программы, сразу же запустится процедура предварительной настройки. Если вам что-то непонятно, не бойтесь — все настройки можно изменить после того, как программа будет установлена. Главное — нажимайте кнопку
Next в каждом шаге, и все. В одном из окон вы должны указать папку, где расположены файлы, которые вы будете предоставлять для скачивания (принимаются файлы формата MP3 и OGG); в этом же окне задается максимальное количество одновременно открытых слотов (рис. 6.1).
Рис. 6,1. Установка клиента Piolet
Запуск и подключение программы Piolet к сети.
Поиск НУЖНЫХ ФАЙЛОВ
После запуска программа сразу же подключается к сети, отыскивая другие подключенные к сети компьютеры. Если вы добавите новые композиции в список файлов, предоставляемых вами для скачивания, программа начнет их хэширование» то есть займется вычислением их хэш-кодов. Процесс хэширования потребует некоторого времени — приблизительно пяти минут на каждую тысячу файлов (зависит от производительности компьютера). Хэширование можно прервать, но делать этого не следует.
Работа с Piolet ничем не отличается от работы с другими программами для обмена файлами. С помощью кнопки Search открывается окно поиска, в котором нужно указать имя артиста» или
название пластинки, или и то и другое одновременно (рис. 6.2). Когда в этом окне будут показаны результаты поиска» нужно дать команду загрузки, дважды щелкнув по названию файла в списке.
Рис, &Z Окно поиска Piolet
Дальнейшая работа с Piolet мало отличается от работы с уже ошг санными нами программами. Ограничимся здесь несколькими замечаниями:
Piolet не работает через брандмауэр, маршрутизатор или подобную аппаратуру
Если при наличии маршрутизатора вы можете открыть некоторые порты, то сделайте это. После открытия определенного порта введите его номер в окне Downloads, открыть которое можно с помощью кнопки Settings в правом нижнем углу окна программы.
Для завершения работы программы вы должны щелкнуть правой кнопкой мьшш по ее иконке в системном трее (рядом с часами Windows) и в появившемся меню выбрать Exit*
СЕТЬ GNUTELLA, ПРОГРАММА ХОLOX
Сеть Gnutella обладает широкой известностью, так как это впервые созданная децентрализованная сеть, однако попытка ее создания не была особо удачной. Из-за довольно хаотичного развития у Gnutella возникло много клиентских программ. Мы опишем здесь только одну из них — Xolox. Это маленькая и простая в использовании программа, имеющая интересную функцию, о которой уже было сказано в опнсанин eDonkey, а именно: одновременная загрузка одного файла из нескольких источников (другие клиентские программы Gnutella: Morpheus, Bearshare, Gnucleus, Limewire, Phex или Swapper. Их можно легко найти в интернете через поисковые системы).
Скачать Xolox можно по адресу www.xolox.nl (голландская программа) или на сайте www.download, com. При ее установке откажитесь от инсталляции других программ (для наших целей они лишние) и не производите никаких настроек. После установки просто дайте команду запуска программы.
Р”с. 6.3. Главное окно программы Xolox
При запуске программа Xolox сразу же пытается подключиться к сети Gnutella, о чем написано в строке состояния внизу. Если подключение выполнено успешно» на экране отображается число пользователей, с которыми у вас на данный момент установлено соединение (строка peers) — для правильной работы программы их достаточно всего несколько.
Подключившись к сети, вы можете сразу начать поиск (нажмите на кнопку Search, и через несколько секунд отобразятся первые результаты поиска). Столбец Score имеет здесь огромное значение —чем больше указанное в нем число, тем у большего количества пользователей имеется данный файл и, соответственно, тем больше у вас шансов на его загрузку.
Следить за ходом процесса загрузки вы можете, нажав на кнопку Traffic. Управлять загрузкой отдельных файлов можно с помощью контекстного меню, вызываемого щелчком правой кнопки мыши по названию файла. Здесь вы можете иа время приостановить загрузку (Pause), прекратить (Cancel) или попытаться найти еще несколько дополнительных источников загрузки файла (Find more sources).
ГЛАВА 7.
ПИРИНГОВАЯ СЕТЬ BITTORRENT- «ДЕМОКРАТ» СРЕДИ ФАЙЛООБМЕННЫХ СИСТЕМ
ПРИНЦИП РАБОТЫ СЕТИ BITTORRENT
Программа BitTorrent («поток битов») не только оправдывает свое название, но в то же самое время сильно отличается от остальных аналогичных программ. Автор разработал ее в ответ па «нечестное» поведение большинства пользователей сетей обмена данными, которые хотят только скачивать ннформащпо, ничего не предоставляя взамен.
Идеальной работы сетей обмена данными (то есть того, чтобы каждый пользователь мог быстро и просто скачать то, что он хочет) можно достичь только при условии равенства количества пользователей, которые предоставляют файлы, количеству пользователей, загружающих данные. На этом-то принципе и построена пиринговая сеть BitTorrent.
Данные, передаваемые вам (у вас остается копия), продолжают свой путь к другим пользователям через ваш компьютер. Буквально это означает следующее — «что скачиваете, то и предостав- ллете》. Схема работает следующим образом: у одного из пользователей есть какой-либо файл, который он хочет предоставить для скачивания другим. Он запускает специальную программу, которая создает специфическую ссылку (она представляет собой файл с расширением .torrent, см. ниже) на этот файл.
Ссылка размещается пользователем в интернете. Те, кому нужен данный файл, скачивают файл-ссылку 4 torrent и открывают его через клиентскую программу. Клиентская программа читает информацию в файле . torrent и пытается установить связь
с владельцем нужного файла, который в терминологии BitTorrent называется сидом (seed). Если связь установлена, начинается процесс загрузки.
Постепенно у вас появляется часть нужного файла и вы начинае' те предоставлять ее друпш для скачивания, то есть, пользуясь все той же терминологией, становитесь личером. Другие пользователи, закачивающие этот же файл, тоже становятся личерами.
Таким образом, информация загружается не из одного источника, а по частям из нескольких источников одновременно. Это позволяет снизить нагрузку сети на владельца полного файла и распределить передачу данных между несколькими пользователями^ за счет чего существенно увеличивается скорость скачивания данных, Благодаря своему устройству система Bitlbrrent идеально подходит для передачи больших по объему файлов (чаще всего это видеофильмы).
72 СКАЧИВАЕМ И УСТАНАВЛИВАЕМ
ПРОГРАММУ BITTORRENT
Существует несколько клиентских программ для Bitlbrrent. Создатель сети Брэм Коуен разработал оригинальную программу (подназванием Bitlbrrent), которая постепенно улучшается однако ои распространял ее как open source, в результате чего программа претерпела ряд модернизаций со стороны других программно тов. Мы рассмотрим SHADOW’S Experimental Bitlbrrent Client, загрузить которую можно по ссылке http: //www.bittornado. сот/download. html.
После загрузки инсталляционного файла программы запустите его; сама по себе установка не вызывает никаких вопросов; по ее завершению в меню Пуск появится группа программ BitTorrent. Однако подождите запускать BitTorrent.
ФАЙЛЫ .TORRENT (ТАК НАЗЫВАЕМЫЕ «ТОРРЕНТЫ»).
ИХ НАЗНАЧЕНИЕ И ГДЕ ИХ БРАТЬ
Если вы уже поработали с другими клиентскими программами, то знаете, что их приходится сначала запускать, потом ждать, пока будет установлено соединение, а затем уже искать нужные файлы. В BitTorrent все совсем по-другому.
Файлы, которые вы хотите скачать, содержаться на компьютерах конкретных пользователей, подключегшых к интернету. Информацию об этих файлах можно получить из небольших файлов с расширением . torrent (не удивляйтесь, если расширение вам показалось слишком длинным), списки которых размещены на интернет-странннах. Загрузка файлов начинается именно с того, что вы ищете эти файлы.
В глобальной сети есть сотни страниц, где содержатся списки «торрентов». Однако тут есть небольшая особенность (вероятно, единственная, затрудняющая работу с BitTorrent): эти страницы появляются и затем исчезают быстрее, чем меняется погода, поэтому на первом этапе вам будет сложно найти хорошую страницу с соответствующимо списком.
Итак, вы можете найти списки «торрентов» с помощью специальных поисковых сайтов (хотя можно воспользоваться и обычным поисковиком), например http: //www. torrentbox.com. Зайдите на этот сайт и введите в поле внизу окна текст, который должен быть в названии нужных вам файлов (см. рис. 7.1). Нажмите на кнопку Search, и вам будут выданы все результаты поиска.
После того как будут отображены результаты поиска, выбернтв нужный файл в списке и нажмите на него мышью. Появится окно с дополнительной информацией по данному файлу и ссылка на него в строке DL Torrent. Нажав на нее, вы сможете сохранить файл . torrent на диске или открыть его сразу, чем запустите программу BitTorrent, которая тут же примется скачивать данный файл.
.Tbr/votBox-com ■ 5фйгсЬ』иЖ far “"every 1Ек> you 險** 痴2wft lirtrrjwl Eiplwer.Tbr/votBox-com ■ 5фйгсЬ』иЖ far “"every 1Ек> you 險** 痴2wft lirtrrjwl Eiplwer0@®0@®Phc. 7. /. Поиск ссылок на файлы . torrentPhc. 7. /. Поиск ссылок на файлы . torrent
.Tbr/votBox-com ■ 5фйгсЬ』иЖ far “"every 1Ек> you 險** 痴2wft lirtrrjwl Eiplwer
.Tbr/votBox-com ■ 5фйгсЬ』иЖ far “"every 1Ек> you 險** 痴2wft lirtrrjwl Eiplwer
0@®
0@®
Phc. 7. /. Поиск ссылок на файлы . torrent
Phc. 7. /. Поиск ссылок на файлы . torrent
Примечание:
Если сайт www. torrentbox. com по каким-то причинам не работает, можно найти аналогичный сайт. Проще всего зайти на официальную страничку BitTorrent и произвести поиск нужного файла (ввести запрос в соответствующее поле и нажать кнопку Search). В результате будут отображены ссылки на сайты, предназначенные для поиска «торрентов». Остается только воспользоваться одним из них. Действия на нем аналогичны аыше- описанным: ввести запрос, просмотреть результаты и загрузить файл . torrent, с помощью которого программа начнет загрузку искомого файла.
СКАЧИВАНИЕ И ОБМЕН ФАЙЛАМИ
В СЕТИ BITTORRENT
МЕТОДИКА РАБОТЫ
С ПРОГРАММОЙ BITTORRENT
На первый взгляд окно программы BitTorrent может показаться непривлекательным, однако самое главное — это то, что процесс загрузки начался (рис. 7.2). В верхней части окна отображается ход зафузки, имя файла и его размер, ниже показана дополнительная информация.
32 0.2% (0.16 MiB) Gum N Roses - Spaghetti Incident
Guns N Roses - Spaghetti Incident
(55,00 MiBl助
Tima elapsed / estimated: 1 min 03 sec / 2 hom(«) 09 mh 08 sec
Download ta D:屮3am
Download rate: 6 k9/$Downloaded: 0.1G Mi0nmn
Upload M OkB/fUpbededt 0.00 Мв0 000
conceded 伯 3 peer* with an average oH& 常 compieted (total speed 5 kB/s] connected to 5 seeds; also eeeing 0 498 cfebibuied copiee
Cancel ICancel I5et*>80t[£offi秋ic' Ui^odtiiatefkB/^f弓 口 厅Мак uphddsfТ 口 ■5et*>80t[£offi秋ic' Ui^odtiiatefkB/^f弓 口 厅Мак uphddsfТ 口 ■500050001001000 出厶 магл uMm鹿ed. Th pour download rate i$ pggtiorW to year uphad rate0 出厶 магл uMm鹿ed. Th pour download rate i$ pggtiorW to year uphad rate
Cancel I
Cancel I
5et*>80t[£offi秋ic' Ui^odtiiatefkB/^f弓 口 厅
Мак uphddsfТ 口 ■
5et*>80t[£offi秋ic' Ui^odtiiatefkB/^f弓 口 厅
Мак uphddsfТ 口 ■
5000
5000
100
100
0 出厶 магл uMm鹿ed. Th pour download rate i$ pggtiorW to year uphad rate
0 出厶 магл uMm鹿ed. Th pour download rate i$ pggtiorW to year uphad rate
Рис. 72 Просмотр информации о загружаемых данных
Time elapsed/estimated означает: потраченное/оставшееся время загрузки файла.
Download to — укрывает на папку, куда записываются данные (в настройках папку можно поменять). Важной является информация о скорости загрузки и пересылки данных, то есть Download rate и Upload rate. Как видите, эти величины неодинаковы. Программа BitTorrent регулирует скорость загрузки так, чтобы пересьыка данных осуществлялась с меньшей скоростью, чем их загрузка. Downloaded и Uploaded отображают объем скачанных и загруженных у вас данных соответственно.
Обратите внимание на строку, где отображено количество пользователей, к которым вы в данный момент гтодгсаючены, в ней же указано среднее значение объема загруженных ими данных — connected to 2 peers with an average of 22.6% completed, означает, что данный файл (либо неполный, либо полный) имеется всего у двух пользователей, к которым вы сейчас подключены, и средний уровень загрузки данного файла у них составляет 22,6%. Не беспокойтесь, если это значение мало: как правило, удается скомпоновать из большого количества разрозненных кусочков файла целый.
Строка connected to 4 seeds, also seeing 0,453 distributed copies сообщает, что программа подключена к четырем «сидам» (обладателям полного файла), н видит в сети 453 части данного файла.
Важными также являются настройки в нижней части панели.
Settings for: дает возможность применить .стандартные настройки по скачивавшо и передаче данных в зависимости от типа соединения с интернетом. Выберите тот тип, который в наибольшей степени отвечает параметрам вашего соединения —не обманывайте программу, это не поможет. Вы также может изменять скорость пересылки данных (Upload rate) вручную; если она равна нулю (0), это означает, что у нее ограничений нет — будет передаваться столько данных, сколько позволит сеть.
Max Uploads — указывает максимальное количество одновременно идущих загрузок данных с вашего компьютера.
Другие четыре функции программы BitTorrent доступны с помощью ссылок Details, Advanced, Prefs и About:
Details ——отображает детальную информацию о скачиваемом файле» в том числе его хэш-код. Эти сведения никак не влияют на процесс скачивания данных.
Обратите внимание, что скачиваемый файл разбит на множество кусков, о чем свидетельствует запись в строке pieces: 1760 (32, 768 bytes each). Она означает, что кусков 1760, по
32Кб каждый. Из них BitTorrent после окончания загрузку составит единое целое.
Advanced — наверняка понравится тем, кто хочет точно знать, как все устроено (рис. 7.3). Вызываемое этой ссылкой окно отображает пользователей» к которым вы в дайны if момент подключены — и тех, у которых вы скачиваете данные, и тех, которые скачивают что-либо у вас, Как видите, скорости загрузки н пересылки данных пользователей значительно отличаются —это зависит от пропускной способности сети или нагрузки на нее. Здесь вы можете вносить изменения, однако почти никогда этого не требуется — BitTorrent лучше всего работает, когда управляет всем сама.
Рис. 7.3, Детальная информация о работе е сети
Prefs дает возможность настроить некоторые важные опции, из которых нужно отметить следующие:
Don't allow multiple connection from the same IP 一 запрет на установление нескольких подключений с одного IP-адреса (лучше оставить данный пункт как есть: от внесенных изменений работа программы не станет быстрее или лучше).
Kick/ban clients that send you bad data — запрет доступа пользователям, которые предоставляют фальшивые данные (имеет смысл поставить здесь флажок).
Default save path — каталог, куда по умолчанию будут сохраняться скачанные файлы.
Port range — диапазон портов: здесь нужно выбрать открытые (то есть не заблокированные брандмауэром и т.д.) порты на вашем компьютере.
Примечание:
Чтобы вступили в силу настройки, отмеченные звездочкой, требуется перезапуск BitTorrent.
Кнопка Advanced Preferences позволяет опытным пользователям произвести ряд настроек; не меняйте здесь ничего, пока все нормально работает. Если вы что-то захотите поменять, сначала досконально изучите вопрос (информацию по настройке программы легко найти в интернете}.
75 ДОПОЛНИТЕЛЬНЫЕ ТРЮКИ И СЕКРЕТЫ ИСПОЛЬЗОВАНИЯ BITTORRENT
Как вы уже, вероятно, поняли, BitTorrent не самая легкая в использовании программа. Однако она невероятно трудоспособна --скачивает гигантские файлы за очень короткое время. Этим-то и объясняется ее широкое распространение. Со многими
функциями программы вы познакомитесь в процессе ее использование до многого догадаетесь сами, часть информации найдете в интернете, к счастыа ее там предостаточно. Здесь мы приведем лишь несколько советов по работе с программой.
Почему сначала процесс загрузки файла идет медленно,
А ПОТОМ ЕГО СКОРОСТЬ УВЕЛИЧИВАЕТСЯ
При загрузке файлов с помощью BitTorrent вы сразу заметите интересную деталь: загрузка сначала как бы набирает скорость и через некоторое время (десять—пятнадцать минут) скорость достигает максимума, который определяется возможностями подключения к интернету Почему это происходи^ вы можете догадаться, наблюдая за изменениями в окне BitTorrent: постепенно подключаются новые пользователи, и становятся доступными их недокачанные части файла. При подключении новых п€)льзовате- лей добавляются источники загрузки файла и процесс его загрузки ускоряется.
Почему загрузка всегда идет медленно
У этого может быть несколько причин:
ваше подключение к интернету не дает возможности быстро обмениваться данными;
подключение к интернету которым вы пользуетесь* ограничивает количество загружаемых вами данных, если вы пересылаете большие объемы информации в сеть;
файл, который вы скачиваете, имеет мало источников, пропускной способности сетн этих источников не хватает, чтобы .обеспечить быструю загрузку
ЧТО ДЕЛАТЬ ПОСЛЕ ЗАВЕРШЕНИЯ ЗАГРУЗКИ
По правилам этикета, принятым среди пользователей Bitlbrrent, вежливым считается тот пользователь, который дает возможность
другим пользователям скачать данный файл, то есть может стать «сидом», если, конечно, он не собирается скачивать что-нибудь другое. При этом не обязательно предоставлять файл для скачивания на длительный срок, достаточно будет оставить его на то время, в течение которого вы его сами скачивали.
ЧТО ДЕЛАТЬ, КОГДА НУЖНО ПРЕКРАТИТЬ ЗАГРУЗКУ
И ПРОДОЛЖИТЬ СКАЧИВАНИЕ ФАЙЛА ИЗ ДРУГОГО ИСТОЧНИКА
Вы можете нажать на клавнпту Pause в главном окне BitTorrent, нтобм приостановить процесс скачивания данных, или воспользоваться кнопкой Cancel, чтобы полностью прекратить загрузку и закрыть окно программы. В обоих случаях у вас будет возможность продолжить загрузку из другого источника или в другое время. При этом, если вы прекратите скачивание и закроете окно программы, нажав кнопку Cancel, вам опять придется найти тот же файл с расширением . torrent, который вы использовали, чтобы начать скачивать файл. Поэтому всегда перед тем, как начать загрузку, сохраняйте файл с расширением . torrent у себя на жестком диске. Если позднее вы дважды щелкнете по названию файла мышью, то снова запустится BitTorrent и продолжится процесс его загрузки.
ЧТО ДЕЛАТЬ, ЕСЛИ ФАЙЛЫ НЕ ЗАГРУЖАЮТСЯ
Если вместо начала загрузки выдается сообщение Cannot connect to tracker, это может быть вызвано двумя причинами.
Во-первых, возможно, ошибка имеет место не у вас, а на сервере (сервер принято называть tracker или трекер): это если у вас периодически загрузка проходит успешно, но иногда ее осуществить не получается. В этом случае ищите файл где-либо еще или попытайтесь скачать его позже — сбой на сервере может быть временным.
Во-вторых, может быть неправильно настроено подключение с вашей стороны (см. ниже).
Если НЕ УДАЕТСЯ НИ ПОДКЛЮЧИТЬСЯ, НИ СКАЧАТЬ ФАЙЛ
Весьма затруднительна ситуация, когда работа BitTorrent оказывается невозможна ввиду особенностей сети. Это чаще всего случается, когда брандмауэр (маршрутизатор пли другое оборудование, которое транслирует IP-алреса) настроен так, что закрываются порты, используемые программой. Олнако иногда есть способы выйти из затрудненного положения, о которых будет написано в следующей главе.
Как предоставить собственные файлы для скачивания
Прежде всего необходимо создать собственные файлы с расширением .torrent, а затем разместить их в интернете. Действуйте согласно следующей инструкции.
Во-первых, скачайте специальную программу для создания файлов . torrent, например maketorrent v2.1 по адресу:
http://prdownloads * s our c e f оr ge.ne t/burst/ maketorrent-2.1.exe?download
Запустите программу и создайте файл с расширением . torrent, сохраните его на диск.
Разместите файл с расширением . torrent в интернете. Можно создать для этого даже собственный бесплатный сайт, например» на narod.ru (бесплатный хостинг от Яндекса), однако лучше всего воспользоваться специальнмм сайтом. Не забудьте, что в исходном каталоге должен находиться сам файл, на который указывает файл-ссылка с расширением . torrent, так как эта ссылка без оригинального файла ничего не стоит!
Укажите сервер-трекер (tracker) в программе maketorrent (выберите из списка в строке Tracker окна программы), или найдите другой. Разместите на трекере файл с расширением ♦ torrent<
Запустите BitTorrent и откройте только что созданный файл • torrent; подождите некоторое время — если файл действительно нужный, пользователи быстро к вам подключатся.
Где найти файлы с расширением .torrent
Если вы воспользуетесь нехитрым способом поиска, то есть откроете интернет-сайт www. google . com и введете в поле поиска «torrent files», наверняка что-нибудь да найдете: на экране появятся результаты поиска, а именно: работающие адреса (в худшем случае недавно работавшие, их будет мало), отсортированные по популярности. Если вам не нравится Google или другие поисковики, можете воспользоваться адресами» работой функции поиска на которых автор книги был весьма удовлетворен: http://www.torrent гeac tor»ne t/
www. share live. com, www. by temonsoon • net (обязательная pe- гистрация)
http://www.torrentz.com/http://isohunt.com
http://www.filesoup.com/
Определить, какой из указанных адресов для поиска . torrent- файлов является наиболее эффективным, можно экспериментальным способом. Выберите какой-нибудь популярный файл, например Star Wars (или что-то в этом роде), н сравните резуль** таты поиска на каждом из сайтов, в особенности то, сколько сидов имеет определенный файл с расширением . torrent* Самые лучшие сайты отличаются не только большим количеством файлов, найдешгых в результате поиска, но также и их качеством.
Если и эти сайты вас не удовлетворили, можно воспользоваться специальной программой Ibrrent Search Expert, предназначенной для поиска -torrent-файлов. Скачать ее можно по ссылке: ftp://ftp.freenet.de/pub/fi1epilot/windows/file- sharing/bittorrent/TorrentSearchExpert/tse-setup.exe
Существует множеств。сайтов, где можно найти подсказки и целый ряд полезных советов по использованию BitTorrent. Посетив сайт www. slyck. com (щелкните мышкой по левому столбцу в BitTorrent) вы наедете краткую информацию для начинающих пользователей и адреса нескольких сайтов с файлами .torrent.
По адресу http: //bt .etr;ee.org вы не только найдете один из серверов tracker, но также обнаружите важные подсказки; и в имеющихся здесь дискуссионных форумах также можно найти много полезных технических советов.
Хороший русский трекер — http://torrents.ru/ . Здесь вы найдете ссылки на .torrent-файлы различной тематики, однако для их просмотра нужно предварительно зарегистрироваться; статьи по работе с BitTorrent и т.д.
ГЛАВА 8.
ПРОБЛЕМЫ ИСПОЛЬЗОВАНИЯ ПИРИНГОВЫХ СЕТЕЙ
Последняя глава посвящена различным проблемам н вопросам, которые являются общими для большинства систем обмена данными. Обычно для решения таких проблем требуется знание определенных технических вопросов или, что еще сложнее, знание интернет-сетей и протоколов. Возможно, для ряда читателей данная глава покажется слишком трудной, однако, чтобы полноценно участвовать в обмене данными, стоит разобраться и в этом.
В отличие от предыдущих глав, мы не будем детально рассматривать каждую проблему, так как в интернете размещено много информации по ним. Мы ознакомим читателя с основными проблемами, с которыми он может столкнуться, и наметим пути их решения.
8J. КАКИЕ ПРОБЛЕМЫ МОГУТ ВОЗНИКНУТЬ И ПОЧЕМУ
Как вы могли убедиться из книги или на собственном опыте, системы обмена данными часто используются в противоправной сфере: нарушаются закон об авторских правах, цензура и т.д. Можно сказать следующее: разработчики пиринглвых сетей отлично понимали, для чего те будут использоваться, п позаботились об удобстве их использования, анонимности клиентов и неуязвимости системы в целом. Программы и системы обмена данными часто относят к «серой» зоне интернета — зоне, в которой нарушается законодательство, но доказать виновность причастных к нарушению лиц или сложно, или невозможно.
Программы и сети обмена данными находятся где-то на «окраине» интернета. Они не пользуются поддержкой крупных компаний, иногда им вообще никто не содействует; их создатели, как правило, хакеры, которым не по душе интернет-стандарты.
Программы обмена данными не любят производители брандмауэров, маршрутизаторов и подобного оборудования, а также интернет-провайдеры (ISP) — «хакерские® сети отбирают у них значительную часть драгоценных ресурсов. Поэтому провайдеры пытаются всячески вытеснить и запретить системы обмена данными или ограничить их деятельность. Однако в ответ на это создатели систем обмена данными снова начинают искать противодействия, и часто добиваются отличных результатов — об этом мы расскажем в данной главе.
Очевидно, что в «серую«> зону проникают правонарушители и из «черной» зоны. Вас подстерегают шпионские программы (пытающиеся украсть конфиденциальную информацию, номера кредитных карточек и т.д. с вашего компьютера), вирусы, тайно проникающие в вашу машину для того, чтобы взять все под свой контроль, — все это представлено в системах обмена данными в большом разнообразии. Посудите сами: даже некоторые «солидные» производители программ P2P включают в свои продукты spyware, чтобы контролировать вашу деятельность в сети (наиболее безопасны в этом плане программы типа open source). Мы рассмотрим меры безопасности» помогающие избежать нежелательных последствий.
Наконец, при обмене файлами может понадобиться сохранять собственную конфиденциальность, не раскрывая информацию о себе. Именно в системах обмена данными это приобретает особую важность, поэтому мы рассмотрим и эти вопросы.
Глава разделена на две части. В первой описаны возможные меры вашей защиты от различных нападений извне и ловушек, подстерегающих вас в сетях P2P, во второй же говорится о том, как обойти защитные меры и ловушки других пользователей.
8.2, ВАША ЗАЩИТА И ОБЕСПЕЧЕНИЕ АНОНИМНОСТИ
Здесь мы приводим описание нескольких программ, которые, на наш взгляд, являются лучшими в соответствующих группах программ. К примеру, существует большое множество брандмауэров —
мы выбралн самый типичный* который обеспечивает высокий уровень безопасности при работе в системах обмена данными.
Рассмотрим следующие средства обеспечения собственной безопасности:
PeerGuardian: программа для сохранения конфиденциальности в сети. Она особенно эффективна для защиты от слежки со стороны музыкальных студий, кинокомпаний и обществ по борьбе с пиратской деятельностью.
Ad-Aware: программа, предназначенная для защиты от шпионского программного обеспечелия.
Kerio Personal Firewall: качественный личный брандмауэр с различными функциями.
Антивирусные программы: общепринятый способ защиты.
Ввиду того, что термнн «брандмауэр» часто встречается в книге, будет полезным наконец объяснить его значение.
Брандмауэр (firewall) в переводе с английского языка означает «противопожарная стена», и это сравнение, на наш взгляд, достаточно точное.
Представьте себе, что интернет (глобальная сеть) подобен пожару, а вы — человек, который при подключении к интернету становится, по сути, его частью и хочет использовать возможности глобальной сети, но в то же время ему необходимо защититься от «пожара» 11 других опасных вещей. Брандмауэр — это своеобразное средство, устанавливаемое между вами и интернетом, которое управляет всеми операциями, идущими между вами и сетью в обоих направлениях.
Через брандмауэр проходит каждый байт данных, направленных в глобальную сеть или идущих из нее, и брандмауэр решает, пропустить их дальше или пет.
Так можно описать основную функцию брандмауэра. На практике существует много различных по функция^! брандмауэров, среди которых можно выделить следующие типы:
Аппаратные и программные брандмауэры. Аппаратный брандмауэр —это оборудование, установленное между интернетом и вашим компьютером; его обычно нельзя настраивать, так как все функции уже встроены в оборудование. Часто брандмауэр входит в состав другого сетевого оборудования, например, маршрутизатора. Программный брандмауэр — это программа, работающая на вашем компьютере, ее легко настроить по своему усмотрению, однако именно это часто вызывает ее неправильное использование и создает дополнительную нагрузку на компьютер.
Личные (personal firewalls) и сетевые (network firewalls). Личные брандмауэры служат для защиты одного компьютера» а сетевые устанавливаются между локальной сетью и каналом доступа в интернет.
Программа Peer Guardian —
БЛОКИРУЕМ ОПРЕДЕЛЕННЫЕ IP-АДРЕСА
Это маленькая программка, выполняющая функции специализированного брандмауэра. Она блокирует доступ с конкретных интернет-адресов (IP-адресам), список которых ежедневно обновляется, Это делается для того, чтобы исключить возможность слежки за вами со стороны противников пиринговых сетей.
Пока что программа полезна пользователям на американском рынке и в некоторых других странах (Канаде, Австралии, Великобритании), где представители шоу-бизнеса и киноиндустрии активно следят за деятельностью внутри сетей обмена данными, преследуя тех, кто нарушает законы об авторских правах.
Для России эта программа все еще неактуальна, однако вы можете себя обезопасить «для профилактики» 一 в Америке разработаны специальные программььсыщики, которые выслеживают нарушителей авторских прав и, возможно, их «электронные рукн》 скоро дотянутся и до нас.
При работе программа блокирует все IP-адреса, которые содержатся в базе данных. Число заблокированных IP-адресов orpow но, но, несмотря на это, необходимо время от времени обновлять их списки. Сделать это можно через команду Check for blocklist updates в меню Help. При использовании программы для обмена данными достаточно, чтобы PeerGuardian была запущена, этим вы сможете себя обезопасить.
Составлением списка адресов занимается фирма-производитель PeerGuardian, также нежелательные IP-адреса могут быть экспортированы из файлов.
Программа Ad-Aware — защита
ОТ ПРОГРАММ-ШПИОНОВ
Программа Ad-Aware предназначена для других целей. Кроме того, что она избавляет вас от различных программ-шпионов, которых очень много в программах для пиринговых сетей, Ad- Aware полезна и при простой работе в интернете — она «выбрасывает мусор» нз вашего ПК, который там оседает в процессе работы (разумеется, имеется в виду не пыль и не крошки от печенья).
Наглядным примером эффективного действия программы является устранение так называемых tracking cookies — небольших файлов, с помощью которых администраторы сайтов следят за вашими действиями: ведут учет количества посещений и т.п.
Вм, конечно, можете и не использовать такие программы, однако это никогда не является лишним. Ad-Aware защищает пользователя от агрессивной рекламы, программ-паразитов и подобных вредоносных программ: Scum ware, Key loggers, троянов, Dialers, Malware, Browser hijackers и trackers.
Что означает каждое из этих слов, знать не обязательно, просто будьте уверены, что Ad-Aware защитит вас от этих вредитеоей.
Бесплатную версию программы легко найти в интернете, например на http: //skan.ru/software/s844 .html. Установка ее тоже довольно-таки проста.
Рис. 8. /. Ad-Aware — лучшее средство против рекламы и шпионских программ
После установки и запуска программы всегда хорошо для собственного спокойствия проверить, не был ли создан фирмой-изготовителем программы более новый файл со списком «вредителей» и описанием методов их идентификации — шелк- ш】те мышью по ссылке Check for updates now (рис. 8.2), а затем дайте команду Connect
В результате новый файл, если он будет найден, загрузится и установится (обновление файла-списка происходит каждые несколько дней). Далее запустите функцию просмотра (сканирования) нажатием на кнопку Start, подождите несколько минут (не меняйте настройки по умолчанию, так как они самые подходящие).
Если программа что-то обнаружит (такое бываетпракпгчесkii всегда), нажмите на кнопку Next, затем еще раз дайте команду Next. После этого программа спросит, нужно ли ликвидировать найденные программы-вредители — в окне появится вопрос: X objects to be removed. Continue? — щелкните мышкой по кнопке ОК.
Рис. 8・2・ Обнаруженные программы-паразиты
На рис. 8.2 показано, как может выглядеть типичный список обнаруженных неприятных объектов: здесь представлены большей частью разные рекламные программы, которые проникают в ваш компьютер при просмотре интернет-страниц (так называемые tracking cookies).
Personal Kerio firewall (персональный брандмауэр Kerio)
Как указывает название программы (персональный брандмауэр Kerio), речь идет о брандмауэре, используемом для защиты одного компьютера, Kerio PF — уникальная программа: она качественная, имеет много функций и бесплатную версию.
Программу можно скачать по адресу: www.kerio.com. Данный программный продукт распространяется в двух версиях — бесплатной и коммерческой. Бесплатная версия является полнофункциональной в течение 30 дней с момента установки, а затем, если вы не оплатите ее, переключается в режим с ограниченными
функциями. Однако даже ограниченного набора функций будет достаточно для наших целей.
После установки программы (щелкните мышью по значку установочного файла и далее придерживайтесь всех указаний) необходимо перезагрузить компьютер; после перезапуска брандмауэр автоматически начнет свою работу и будет продолжать ее вне зависимости от того, подключены вы в настоящий момент к интернету или нет.
Функции Kerio Personal Firewall
У данной программы больше функций, чем у обычного брандмауэра: она осуществляет мониторинг всего, что у нее вызывает хотя бы малейшие подозрения. В случае опасности брандмауэр выдаст вам соответствующее сообщение и последует вашему указанию — запретит или разрешит работу определенной программы.
В функции Kerio включено:
Слежение за всеми процессами в локальной сети н интернете, с обработкой каждого пакета передаваемой информации (пакет — это наименьшая информационная единица в сети), информирование об этих процессах пользователя, выдача запроса на запрет или разрешение передачи пакета данных. Хотя такое частое информирование может иногда причинять неудобства, вы можете быть уверены, что в вашем компьютере ничего не происходит без вашего ведома. Вирусы, шпионы н подобные им программы, разумеется, написаны таким образом, чтобы быть максимально незаметными, но Kerio PF все равно их распознает.
Настройка доступа к сетевым ресурсам для отдельньгх программ, с установкой собственных правил для каждой из них (пакетные фильтры, наборы разрешений и др.).
Отслеживание подозрительных процессов, уфожающих безопасности компьютера, например, частый запуск одной программы из другой. Kerio может информировать вас。по-
добных действиях на вашем компьютере (если вы захотите этого) и предлагать вам выбрать, запускать программу или нет. Этим вы обезопасите себя от появления в вашем компьютере нежелательной программы (как правило, вируса, adware и т.д.) без вашего согласия.
Фильтрование содержимого интер]гет-страниц, ведь на обычных интернет-страницах могут содержаться небезопасные элементы (например, вирусы-черви) или просто мешающие в работе компоненты (например, всплывающие окна). По вашей команде Kerio PF блокирует их.
Kerio PF ведет статистику всех процессов в сети, вклютая все нападения или попытки нападения на ваш компьютер.
Работаем с Kerio Personal Firewall
Поскольку данная книга посвящена системам обмена данными, при описании программы мы ограничимся вопросами, касающимися работы в сети интернет.
Программа Kerio PF большую часть времени《живет® в ком пью* тере пользователя почти незаметно; о том, что она запущена и ра- 6отае1\ вы узнаете только по ее иконке в системном трее. Однако стоит вам попробовать при помощи какой-нибудь программы подключиться к интернету, тут же на экране появится окно с уведомлением (см. рис. 8.3).
Это Kerio PF информирует вас о попытке подкшочения, указывая программу, которая подключается к интернету, и способ, используемый для этого. Вы должны будете отреагировать на это уведомление: разрешить (Permit) или запретить (Deny) доступ к сети программе при помощи одноименных кнопок.
Если вы работаете с проверенной программой, которая часто устанавливает соединение с интернетом, и вы уверены в ее надежности, можно разрешить ей доступ к интернету постоянно, чтобы не приходилось каждый раз многократно нажимать кнопку Permit.
Рис. 8a KerioPersonafFirewall информирует обо всем, что происходит между вами и интернетом
Это можно сделать, создав для этой программы правило соединения — достаточно включить флажок Create a rule for this application and don't ask me again, после чего следует нажать кнопку Permit Также можно и заблокировать доступ одной из программ к сети: включить указанный флажок, но нажать кнопку Deny.
После установки Kerio PF такие окна будут появляться у вас на экране часто — каждый раз при выполнении какого-либо действия» которое вы осуществляете впервые после первого запуска Kerio. В дальнейшем, если вы создадите тгравила для проверенных программ, они будут появляться все реже и реже.
Если вы в определенных случаях захотите применить особые настройки соединения» вы можете во всплывающем окне приложения включить флажок Create an advanced filter rule (Создать правило расширенного фильтра), а затем, щелкнув мышью по кнопке Advanced filter rule (Расширенное правило), изменить настройки.
Включение, выключение
И КОНФИГУРИРОВАНИЕ БРАНДМАУЭРА
Если вы щелкнете правой кнопкой мыши по иконке Kerio PF в системном трее, то появится небольшое контекстное меню. Рассмотрим его команды:
Disable firewall — выключить брандмауэр: программа Kerio PF будет продолжать работать на вашем компьютере, но перестанет выполнять функции брандмауэра.
Stop all traffic — остановить прием и передачу: после данной команды процесс пересылки данных в сети приостанавливается. Эта функция используется, когда у вас есть подозрение, что ваш компьютер подвергся атаке.
Configuration — настройка: несмотря на название этой коман- дыт ею вызывается главное окно Kerio PF, открытое на той вкладке, с которой вы работали до его закрытия. Вы можете пронаблюдать за тем, как программа отслеживает пересылку данных по сети, посмотреть, какие попытки нападения на ваш компьютер она обнаружила и, конечно, изменить необходимые настройки.
Exit — выход: останавливает работу программы и всех ее элементов, в том числе н брандмауэра.
При выборе команды Configuration на экране появляется главное окно программы, это же окно можно открыть двойным щелчком по значку KerioPF в системном трее. Данное окно имеет большое количество опций и настроек. Доступ к разным группам настроек
Рис, 6.4. Информационное окно в программе Kerio Personal Firewall
осуществляется с помощью кнопок в левой части окна программы: Overview, Network Secutiry, Intrusions, Web и Logs & Alerts. После нажатия на одну из кнопок в правой части окна отображается соответствующая ей информация, в некоторых случаях она выводится на несколько вкладок. Обратите внимание на следующие из них:
Раздел Overview, вкладка Connections: отображает активные сетевые подключения, включая названия установивших их программ. Если соединение установлено, а пересылка данных не идет, цвет строки белый; если же при соединении осуществляется обмен данными, строка выделяется зеленым цветом, при этом отображается объем переданных в обоих направлениях данных. Это окно носит информационный характер, и в нем вы ничего не можете поменять.
Раздел Overview, вкладка Statistics (рнс. 8.5). На данной вкладке отображаются статистические данные о найденном в интернете и отфильтрованном программой мусоре. Вы увидите, сколько Kerio PF обнаружила (и заблокировала) рекламы (advertisements), скриптов (scripts, скрипты могут представлять особенную опасность), сколько выявила атак (NIPS и HIPS), совершенных на ваш компьютер н т.д. Следует отметить, что имеют значение лишь нападения высокого н среднего уровня приоритета. Нападения же низкого уровня приоритета, которые происходят регулярно, являются нсотъ- емлемой частью интернета и не представляют для вас большой опасности. Группа личные (Privacy) указывает, какой сайт пытался отслеживать, откуда в hi на нем появились (делается это очень часто и ничего опасного в этом нет). В Cookies особенно важно значение foreign cookies, соответствующее количеству сайтов, с которых за вами пытались следить (например, какая-нибудь рекламная система интернета).
Р緯с. 8.5. Статистика: атаки и другие неприятные вещи, обнаруженные KPF
Раздел Network Secutiry (Сетевая безопасность), вкладка Applications (Приложения). Здесь можно просмотреть, а также поменять настройки, причем как при запуске определенной программы, так н в процессе работы в сети. Можно дать либо команду сбросить настройки для нее (кнопка Remove), и при следующем запуске этой программы Kerio PF опять спросит, что нужно с ней делать, либо изменить настройки с помощью кнопки Edit нлн щелкая мышью на каждой из настроек.
覇 庭而 Pffiond Firewall覇 庭而 Pffiond FirewallПроп)41>«<н вмоеа в систему V/Hdws NT О Пр*и»«г*е Utanil для &мш в систему □ GMc Hxi Рюс«$ к» Wg Xvicei 逮 М1С1О*«Й F3e «id p»inte< Shving ■ Hemet Е1фки«1 □ L5A She! |E 關 Vw^E 逢 Дл)> «het эдЯкаЬолПроп)41>«<н вмоеа в систему V/Hdws NT О Пр*и»«г*е Utanil для &мш в систему □ GMc Hxi Рюс«$ к» Wg Xvicei 逮 М1С1О*«Й F3e «id p»inte< Shving ■ Hemet Е1фки«1 □ L5A She! |E 關 Vw^E 逢 Дл)> «het эдЯкаЬолPacket NleuPacket NleuРис. 8.6. Настройка функций доступа отдельных программРис. 8.6. Настройка функций доступа отдельных программ
覇 庭而 Pffiond Firewall
覇 庭而 Pffiond Firewall
Проп)41>«<н вмоеа в систему V/Hdws NT О Пр*и»«г*е Utanil для &мш в систему □ GMc Hxi Рюс«$ к» Wg Xvicei 逮 М1С1О*«Й F3e «id p»inte< Shving ■ Hemet Е1фки«1 □ L5A She! |E 關 Vw^E 逢 Дл)> «het эдЯкаЬол
Проп)41>«<н вмоеа в систему V/Hdws NT О Пр*и»«г*е Utanil для &мш в систему □ GMc Hxi Рюс«$ к» Wg Xvicei 逮 М1С1О*«Й F3e «id p»inte< Shving ■ Hemet Е1фки«1 □ L5A She! |E 關 Vw^E 逢 Дл)> «het эдЯкаЬол
Packet Nleu
Packet Nleu
Рис. 8.6. Настройка функций доступа отдельных программ
Рис. 8.6. Настройка функций доступа отдельных программ
У программы Kerio PF много дополнительных функций, которые напрямую не влияют на программы обмена данными. Мы рекомендуем вам не производить слишком много манипуляций с настройками: создатели программы лучше знают, чего следует в интернете опасаться, а чего не стонт, и устанавливают настройки по умолчанию для обеспечения максимальной защиты.
Мы советуем вообще ограничиться настройками правил для отдельных программ, включая только те функции, значение которых вам понятно. Еслр! одна из функций непонятна, просто выключите флажок напротив нее и посмотрите, что будет дальше. Позднее вы сможете вернуть все на свои места.
8・2・4. Антивирусные программы
Надежная защита от вирусов и «червей» — непременный атрибут каждого современного компьютера. Если вы часто скачиваете разного рода данные из интернета, пользуетесь сетями обмена данными, у вас должна быть установлена эффективная антивирусная программа, осуществляющая автоматическую проверку каждого поступившего из сети файла сразу после его загрузки. Такая программа зачастую является обязательным условием нормальной работы компьютера. Если ее нет, вы можете легко потерять все данные на вашем компьютере.
Хороших антивирусных программ много, однако описание их работы выходит за рамки нашей книги. Здесь мы только напомнна- ем вам о необходимости установки таких программ н включения режима проверки каждого файла, поступившего через интернет. Рекомендуем следующие антивирусы:
Dr. Web (www. drweb. ru)
Norton Antivirus (www. Symantec. com)
Kaspersky Antivirus (www. kaspersky. ru)
Eset NOD32 (www. esetnodB2 . ru)
ПРЕОДОЛЕНИЕ «БАРЬЕРОВ»:
В СЕТИ ИЛИ У И НТЕРНЕТ- П РОВ АЙ ДЕРА
С системами обмена файлалш связана деятельность, которая хотя и не запрещена, ни которую интернет-провайдеры и администраторы локальных сетей (подключенных к интернету) блокируют или, по крайней мере, пытаются блокировать. Они утверждают, “то использование таких программ небезопасно (отчасти это
правда, но пользователь может защитить себя способами, которые были описаны выше).
Однако главным доводом для блокирования систем обмена данными является чрезмерное потребление сетевых ресурсов. Большинство систем обмена данными умудряется за очень короткий срок полностью использовать любой лимит трафика, который может быть реализован данной сетью.
Вы можете спросить, есть ли у интернет-провайдеров и администраторов сетей право ограничивать его использование, если вы исправно оплачиваете их услуги. Ответ на этот вопрос неоднозначен:
Одни интернет-провайдеры допускают использование лишь определенных наиболее распространенных служб и протоко лов (http (web), e-mail и т.д.), о чем свидетельствует соответ^ ствующий пункт их правил доступа.
Другие провайдеры устанавливают брандмауэр или оборудование, служащее для обеспечения вашей же безопасности и одновременно блокирующее большинство программ для файлообмена.
Третьи провайдеры используют ргоху-серверы или другое оборудование, облегчающее доступ к интернет-сайт^, однако в то же время блокирующее системы обмена данными или осложняющее их работу, ограничивая при этом загрузку данных.
Системы обмена данными зачастую используют нестандартные или даже хакерские методы; их блокирование провайдерами весьма логично, и вряд ли вам удастся против этого убедительно возразить. Наконец, как полагают провайдеры, ввиду того, что системы обмена данными в основном используются против закона об ав^ торских правах, вряд ли кто-то из их клиентов будет упорно добиваться разрешения нарушать этот закон.
Тем не менее, если вы чувствуетеf что ваш интернет-провайдер (особенно если у вас выделенный канал связи) каким-то образом
ограничивает возможность использования файлообменных сетей, рекомендуем обратиться к нему для исправления ситуации. Некоторые провайдеры из соображений безопасности закрывают все порты, кроме нескольких, которые необходимы для обычной работы в сети, однако по специальной вашей просьбе могут открыть нужные.
Решение проблем с брандмауэрами —
ТРАНСЛЯЦИЯ СЕТЕВЫХ АДРЕСОВ
(Network Address Translation — NAT)
Брандмауэр, как мы уже сказали, блокирует (не пропускает паль- ше) нежелательные ггакеты данных в сети, которые могут расцениваться как попытка нападения на локальный компьютер. Разблокировать данные можно с помощью простого технического приема, который поможет вам полностью скрыть IP-адрес локального компьютера.
Брандмауэр осуществляет трансляцию сетевых адресов (Network Address Translation — NAT); этот процесс иногда называют masquerading (маскарадинг). Трансляция адресов осуществляв ется брандмауэром в o6o】ix направлениях: данные поступают из интернета и идут обратно, и таким образом брандмауэр ограждает вас от нападений.
Нападающий сталкивается с брандмауэром и причинить ему вред не может, «внутрешшй» же компьютер защищен. Брандмауэр осуществляет трансляцию адресов только на некоторых портах — он перенаправляет данные с порта своего внешнего IP-адреса на такой же порт внутреннего IP-адреса компьютера клиента. Здесь возникает обычная трудность: брандмауэры, как правило, не открывают доступ к тем портам, на которых работают программы файлообменных сетей, делая нх неработоспособными или существенно ограничивая их возможности.
Чтобы решить эту проблему, вы должны дать брандмауэру ком анду транслировать адреса с определенных портов, — тех, которые
используются фа宜лообменно访 сетью. Ниже приводится типовая инструкция по решению данной проблемы, однако в зависимости от типа брандмауэра я файлообменной системы отдельные шаги могут отличаться. Как правило, необходимо сделать так, чтобы программа транслировала пакеты и TCP, и UDP.
Определите порт, который использует программа файлообменной сети. Некоторые программы динамически меняют порты (например, DC++), поэтому задайте в настройках программы определенный порт, через который будет осуществляться соединение.
Определите внутренний и внешний IP-адрес вашего компьютера. Внутренний адрес можно узнать следующим образом: в командной строке введите команду ipconfig (для Windows ХР/2000) или winipcfg (в предыдущих версиях Windows). В результате на зкранс вместе с другой информацией отобразится и ваш внутренний 1Р-адрес.
Внешний адрес можно узнать, открыв ннтернет-страннцу www.all-nettools.com/toolbox (рассматривалось при описании программы DC++): зайдите с помощью обычного браузера на сайт http : //www.all-nettools.com/toolbox. Нажмите кнопку CHECK! в пункте Environment Variables lest. В результате появится страница, на которой отображается вся сетевая информация о вашем компьютере. В строчке Remote_ ADDR будет указан ваш 1Р-адрес.
Если внешний н внутренний IP-адреса отличаются, это означает, что между вашим компьютером и интернетом установи леи защитный барьер (брандмауэр или т.п.). Если адреса совпадают, значит, программа не работает не из-за наличия брандмауэра*
Настройте у брандмауэра функцию трансляции выбранного порта между внутренним и внешним адресами. Когда будете указывать в программе обмена данными ваш IP*адрес, введите внешний.
Примечание:
Понять, как настроить трансляцию адресов брандмауэром, относительно просто ——даже если вы с этим ни разу не сталкивались, вы наверняка справитесь. Способ трансляции зависит от вида брандмауэра, поэтому необходимо прочесть инструкцию по эксплуатации устройства или руководство пользователя в случае использования программно!*。брандмауэра. Если же у вас нет инструкции по использованию брандмауэра под рукой, то вы можете попытаться найти ее на форумах в интернете. Некоторые ссылки можно найти по адресу http : //www-dslreports, com/faq/6518.
Если интернет-провайдер постоянно меняет внешний IP-адрес, вы можете воспользоваться программой'Службой DynIP, она использует адреса, состоящие из слов (например, yourname. dynip • сот)ти присваивает этот адрес вашему внеш - нему IP-адресу, контролируя, чтобы он не изменился. Если это происходит, то сразу же изменяется соответствующий ему элемент, а символы в адресе остаются прежштми. Программу и службу DynIP можно скачать по адресу: ww. dynip. com.
Однако далеко не каждый брандмауэр легко сконфшури- ровать. Некоторые из иих без участия хакеров просто не настроишь. Если вы не имеете доступа к брандмауэру так как он находится у провайдера, то вы ие сможете настроить его и осуществлять трансляцию адресов. В этом случае остается только прибегнуть к следующему хитроумному приему — http-tunnelling (http-туннелирование). Он будет рассмотрен ниже, а сейчас мы расскажем, как справиться со стандартным брандмауэром Windows ХР
Как открыть порты брандмауэра Windows ХР
В Windows XR как вы наверняка знаете, есть встроенный программный брандмауэр. Его копфшурация по умолчанию носит оттенок осторожности: запрещено много портов, поэтому большинство программ файлообменных сетей не работает. Проще всего отключить этот брандмауэр (Пуск 一 Настройка 一 Сетевые
подключения —> Выберите 1гужное подключение —* Свойства 一 Дополнительно. В этом окне установите переключатель на пункт Выключить — рис. 8.7).
ПодкпсяениПодкпсяениБрандмауэр l^ndow.Брандмауэр l^ndow.Схосюсть:Схосюсть:Защитить мой ко иные огр»«1че*41Я не пречЗащитить мой ко иные огр»«1че*41Я не пречСосгажмеЛгинхосСосгажмеЛгинхосАктиеммтъАктиеммтъ[—[юйства ][—[юйства ]Можно использоеатс дпй устам0В№ Э1их сМожно использоеатс дпй устам0В№ Э1их сРис. 8・ 7- Выключение программного брандмауэра Windows ХРРис. 8・ 7- Выключение программного брандмауэра Windows ХР
Подкпсяени
Подкпсяени
Брандмауэр l^ndow.
Брандмауэр l^ndow.
Схосюсть:
Схосюсть:
Защитить мой ко иные огр»«1че*41Я не преч
Защитить мой ко иные огр»«1че*41Я не преч
Сосгажме
Лгинхос
Сосгажме
Лгинхос
Актиеммтъ
Актиеммтъ
[—[юйства ]
[—[юйства ]
Можно использоеатс дпй устам0В№ Э1их с
Можно использоеатс дпй устам0В№ Э1их с
Рис. 8・ 7- Выключение программного брандмауэра Windows ХР
Рис. 8・ 7- Выключение программного брандмауэра Windows ХР
Однако этим вы подвергнете себя определенной опасности: на ваш компьютер может быть совершено нападение из интернета. Если вы хотите, чтобы брандмауэр оставался включенным, вам необходимо открыть на нем порты, через которые будет работать программа файлообменной сети. Сделать это можно следующим образом:
Откройте диалоговое окно (рис. 8.7) и перейдите на вкладку Исключения.
Здесь отображаются программы и порты, на которые ограничения брандмауэра не распространяются. Вам необходимо добавить сюда программу, которую вы используете для работы с одной нз файлообменных сетей. Для этого нужно нажать на кнопку Добавить программу и выбрать программу из списка в появившемся окне или найти с помощью кнопки Обзор.
Рис. 8,8. Добавление программы в список исключений
Как уже было сказано выше, некоторые программы файл о- обменных сетей требуют открытия определенного порта для
、нормальной работы. Чтобы открыть порт, откройте окно, по-
казанное на рис. 9.7, и перейдите на вкладку Дополнительно. Выберите в верхнем поле то подгспючение, которое вы используете для выхода в интернет, и нажмите на кнопку Параметры, В появившемся окне нажмите на кнопку Добавить. Отобразится окно Параметры службы. С помощью этого окна вы создаете службу, которая будет отвечать за нормальную работу программы для обмена файлами, В поле Описание службы введите любое удобное вам название службы. Далее в поле Имя или IP-адрес.,, введите внешний IP-апрес вашего ком- пьютераг — тот, под которым вы работаете в интернете. Затем в полях внешний порт и внутренний порт введите номер открываемого порта. Очевидно, что он будет одним и тем же для обоих портов. Выполните данную процедуру для TCP и для UDR то есть создайте две новые службы.
Подтвердите ваши действия нажатием на кнопку ОК.
Повторите шаг 3 для каждого порта, который вам надо открыть.
Р*с. 6.9* Настройка трансляции адресов
Когда ничего не срабатывает:
HTTP-TUNNELING
Если провайдер, через которого вы подключаетесь к интернету захочет сделать так, чтобы вы не использовали программы для обмена файлами, он без труда сделает это: поставит брандмауэр, закроет все порты, кроме тех, что используются для обычной работы в интернет已 С этим большинство файлообменных сетей уже не справятся, но вешать голову не стоит: можно воспользоваться http-туннелированием.
При http-туннелировании вам помогает третья сторона в интернете —фирма, организовавшая http-туннель. Http-туннель — это соединение, идущее через сервер, способный работать с нужными вам сетями и IP-адресами, на которые не удается получить доступ с вашего компьютера.
Ваш компьютер посылает ему запросы с помощью обычного интернет-протокол a http, а получивший его сервер преобразует к виду, понятному для программ файлообмена* Как правило» такие серверы платные, однако бывают и бесплатные. Связь обычно осуществляется через простую программу, которую легко настроить.
Суть работы способа заключается в том, что с точки зрения любого брандмауэра или подобного оборудования, ограничивающего ваш доступ в интернет, вы осуществляете обычное интернет-соединение и вас не блокируют.
В некоторыхслучаяхскорость передачи информации может быть снижена из-за того, что соединение идет через сервер-посредник, однако по этой же причине она может быть и повышена: не всегда подключение напрямую будет иметь большую скорость, чем подключение через посредника. Однако это единственный способ обойти защиту, и возможное снижение скорости ——вынужденная за него плата.
Http-туннелей в интернете много, лучшие из них представлены на сайте http : / /www. freeproxy. ru, где размещены и програм-
мы для работы с ними. Там же предложены инструкции по установке, настройке и использованию этих программ. В книге мы их описывать не будем, так как каждый http-туннель имеет свои особенности.•
В заключение мы приведем несколько качественных коммерческих http-туннелей, которые дают возможность бесплатного подключения (для тестирования или с некоторыми ограничениями): • www. http-tunnel. com • www.octagate.com • www.totalrc.net
Издательство «Наука и Техника»
МВ Антоненко, В.В. Пономарев, А,В. Куприянова«Толстый» самоучительработы на компьютереМВ Антоненко, В.В. Пономарев, А,В. Куприянова«Толстый» самоучительработы на компьютере[$m砒mmtЕЛь[$m砒mmtЕЛьКОМПЬЮТЕРЕКОМПЬЮТЕРЕS」玉 нньфЕшизвS」玉 нньфЕшизвISBN: 5-94367*221-3Размер: 165x235Объем: 544 с.: илм цв. вклейкиISBN: 5-94367*221-3Размер: 165x235Объем: 544 с.: илм цв. вклейки
МВ Антоненко, В.В. Пономарев, А,В. Куприянова
«Толстый» самоучитель
работы на компьютере
МВ Антоненко, В.В. Пономарев, А,В. Куприянова
«Толстый» самоучитель
работы на компьютере
[$m砒mmtЕЛь
[$m砒mmtЕЛь
КОМПЬЮТЕРЕ
КОМПЬЮТЕРЕ
S」玉 нньфЕшизв
S」玉 нньфЕшизв
ISBN: 5-94367*221-3
Размер: 165x235
Объем: 544 с.: илм цв. вклейки
ISBN: 5-94367*221-3
Размер: 165x235
Объем: 544 с.: илм цв. вклейки
Эта книга ——превосходный практическим самоучитель, который позволяет освоить работу на компьютере «с нуля», без каких-либо предварительных компьютерных навыков. Здесь вы найдете всю необходимую информацию: как правильно обращаться с компьютером и настраивать его, как работать с Windows XR Word и Excel, как смотреть видео и слушать музыку на ПК. Вы научитесь работать с файлами и папками, создавать и распечатывать документы, устанавливать и запускать программы, защищать компьютер от вирусов, а также многому другому. Отдельная часть книги посвящена работе в Интернете и электронной почте.
Кроме того, в книге рассмотрены такие актуальные вопросы, как: работа с цифровым фотоаппаратом (как подключить его к компьютеру, перенести и не' много подредактировать фотографии), запись CD и DVD, автоматический перевод текстов с иностранных языков на русский и с русского на иностранные (вы с легкостью можете поручить это компьютеру ——ничего сложного здесь нет) и др. В конце книги приведен словарик компьютерных терминов.
Книга написана в дружелюбной форме, простым и доступным языком, с большим количеством наглядных иллюстраций. Лучший выбор для начинающих.
серия ——
|П Р о с т о・о,сп о m н о м|
——серия
• Send private message. Позволяет отправить пользователю сообщение напрямую, которое появится у него в окне DC++. Обычно сообщения содержат просьбы предоставить определенный 4>айл либо открыть допо.таительный слот (экстраслот).
• Add to favorites. Добавляет пользователя в список избранных.
• Grant extra slot С помощью данной команды вы можете предоставить пользователю один дополнительный слот для загрузки файлов у вас (upload). Иногда бь(вает так, что все ваши слоты upload заняты — с вашего компьютера идет загрузка файлов сразу несколькими пользователями; выбрав эту команду, вы можете открыть еще один слот, доступ к которому будет иметь только данный пользователь.
■ Copy nick to clipboard. Копирует шгк пользователя в буфер обмена.
ФИЛЬМЫ, МУЗЫКУ И ПРОГРАММЫ ИЗ ИНТЕРНЕТА
ПИРИНГОВЫЕ СЕТИ
eDonkey, BitTorrent, KaZaA, DirectConnect
〔ПРОСТ〔ПРОСТ[СПО 卅 ной][СПО 卅 ной]
〔ПРОСТ
〔ПРОСТ
[СПО 卅 ной]
[СПО 卅 ной]
Знакомство с пиринговыми сетями. Работа с программами eMule, eDonkey, BitTorrent, KaZaA Ute (K++), DC++ и др.Знакомство с пиринговыми сетями. Работа с программами eMule, eDonkey, BitTorrent, KaZaA Ute (K++), DC++ и др.。呼。呼
Знакомство с пиринговыми сетями. Работа с программами eMule, eDonkey, BitTorrent, KaZaA Ute (K++), DC++ и др.
Знакомство с пиринговыми сетями. Работа с программами eMule, eDonkey, BitTorrent, KaZaA Ute (K++), DC++ и др.
。呼
。呼
СКАЧИВАЕМ
ФИЛЬМЫ, МУЗЫКУИ ПРОГРАММЫ ИЗ ИНТЕРНЕТА
ПИРИНГОВЫЕ СЕТИeDonkey, BitTorrent, KaZaA,DirectConnect
E®
Наука и Техника
Санкт-Петербург
2006
СКАЧИВАЕМ ФИЛЬМЫ, МУЗЫКУ И ПРОГРАММЫ ИЗ ИНТЕРНЕТА. ПИРИНГОВЫЕ СЕТИ: eDONKEY BitTorrent, KaZaA, DirectConnect / Пер. с чеш, / Рус. изд, под ред. М, В. Финкова. Серия «Просто о сложном», — СПб.: Наука и Техника, 2006. — 272 с., ил.
ISBN 5-98387-245-0
Данная книга посвящена альтернативному способу скачивания файлов (фильмов, музыки, программ) из интернета ——с помощью пиринговых сетей (они также называются файлообменными). В ней раскрыты принципы функционирования таких сетей, изложена история их развития. Описаны все основные программь^ с помощью которых можно обмениваться файлами — скачивать нужные и предоставлять для скачивания свои. Особое внимание уделено программам К++, DC++, eDonkey. eMule и BitTorrent, для которых приведены подробные инструкции по установке, настройке и использованию.
Книга также содержит рекомендации по разрешению возможных проблем, связанных с работой в пиринговых сетях. С ее помощью вы сможете научиться использовать дополнительные возможности интернета: найти и скачать практически любой файл у пользователей пиринговых сетей.
99ISBN 5-98387-245QISBN 5-98387-245Q785983 87245785983 87245Контактные телефоны издательства:
9
9
ISBN 5-98387-245Q
ISBN 5-98387-245Q
785983 87245
785983 87245
(812) 567 70 25, (812)567 70 26, (044)516 38 66
Официальный сайт: www.nit.com.ru
© Перевод на русский язык, Наука и Техника, 2006
© Издание на русском языке, оформление, Наука и Техника, 2006
ООО «Наука и Техника*
198097. Санкт-Петербург, ул. Маршала Говорова, 29Подписано в печать 10.11.2005. Формат 60x88 1 厶&Бумага газетная. Печать офсетная. Объем 17 п. л.
Тираж 5000 экз. Заказ № 426,Отпечатало с готовых диапозитивов в ОАО «Техническая книга»190005, Санкт-Петербург, Измайловский пр., 29