Домашнее ословодство B!rd Feathery Хакер, номер #075, стр. 075-032-4 Разумеется, главное предназначение клиентского софта в том, чтобы искать и скачивать нужные файлы. Действительно, функция поиска в нем реализована достойно. Поиску посвящены аж три окна. Обычный поиск позволяет делать запросы по имени файла или его части и имеет дополнительные критерии - размер и тип файла. Можно производить поиск только по определенным хабам, а также запретить отфильтровывать результаты, оставив только юзеров со свободными слотами. В выпадающем списке типов файлов есть специальный пункт - поиск по ТТН. Tiger Tree Root Hash есть не что иное, как хэш-функция от содержимого файла, записанная в кодировке Base32. Этот самый ТТН встречается в программе на каждом шагу и играет важную роль, позволяя с очень большой вероятностью (считай, что 100%) искать точные копии файлов. Второе окно, связанное с поиском, позволяет настроить ADL-Serach (Automatic Directory Listing). Когда ты скачиваешь листинг файлов очередного пользователя, твой клиент будет автоматически искать в них (а если захочешь, то и скачивать) интересующие тебя вещи. Search-Spy - третье окно, связанное с поиском. В нем идет постоянный лог поисковых запросов, которые приходят твоему клиенту от других юзеров. Подавляющая часть - те самые пресловутые ТТН-запросы, автоматически генерируемые другими клиентами, чтобы определить наличие альтернативных источников. Иногда среди них проскакивают обычные текстовые строки, которые соответствуют поисковым запросам, вводимым пользователями. Если не знаешь, что бы такое себе скачать, а наличие халявы не дает покоя, можно посмотреть, что нынче популярно у других юзеров, и слить это себе тоже на всякий случай :). Теперь, когда ты познакомился с клиентом, осталась самая малость - подключиться к хабу. Основатели P2P в нашей локалке посоветовали мне на пробу три разных программы-сервера. Все три свободно распространяются и хорошо совместимы друг с другом и клиентами. Direct Connect Hub. Проще не придумаешь Был самым первым из предложенных. Захожу на www.neo-modus.com, смотрю на страничку Downloads. Можно скачать две версии - 1.0 и 2.0. Относительно последней написано, что требуется NT/2k/XP. Ее я и скачал. Чуть больше 800 Кб. На мой взгляд, это самый простой хаб, оснащенный минимальным количеством наворотов. Устанавливается мгновенно: собственно, сам хаб, висящий в фоновом режиме, и интуитивно понятная панелька администрирования. Состоит из семи закладок. Network. Название, описание, адрес и порт, на котором слушать, лимит пользователей, адрес и порт, куда перенаправлять, если этот лимит превышен, и кнопки «Пуск/Остановка сервера». Вписал - нажал - готово. |