Статьи

Путівник по програмах для роботи з p2p-мережею BitTorrent. Частина 2.

  1. Попередні частини путівника

Попередні частини путівника

зміст

BitSpirit 3.3.2

Офіційний сайт: www.167bt.com
Розмір: 2461 КБ
Ціна: безкоштовний

Головне вікно BitSpirit

У популярному японському мультфільмі «Final Fantasy: The Spirits Within» планета Земля мала душею. Тому не варто дивуватися тому, що китайський розробник скромного клієнта мережі BitTorrent дав настільки духовне назву свого продукту.

Програма має скромний, але легко впізнаваний дизайн. Домінують блакитні та зелені тони. Стилістика дещо нагадує Windows Vista, хоча для повної схожості явно не вистачає темно-синій панелі інструментів.

Головне вікно програми має класичну розкладку панелей, хоча присутні і кілька оригінальних рішень. Усередині панелі інструментів знаходиться індикатор сумарної швидкості прийому і віддачі даних. Вельми зручне розташування, в порівнянні з використанням окремої вкладки всередині нижньої панелі властивостей, як це реалізовано в uTorrent. Тут графік завжди знаходиться на видному місці, хоча і немає такої точної деталізації, як в конкуруючої програмою.

Праворуч від графіків швидкості знаходиться банер, провідний на офіційну сторінку проекту. Якщо зменшувати розмір вікна по вертикалі, то банер незабаром сховається разом з індикатором, залишивши тільки набір кнопок. Рекламою дану картинку можна назвати лише побічно, адже ніяких комерційних пропозицій вона не несе. Всього лише посилання на сайт, звідки можна завантажувати нові версії продукту, читати документацію.

Ліва бічна панель призначається для сортування завантажуються торрентів по групах. Подібна класифікація часто застосовується в менеджерах закачування. Пропонується дев'ять користувальницьких категорій для завантажених торрентів. Їх список можна редагувати, додаючи або видаляючи елементи. Крім того, присутній кошик для сміття, список завантажуваних в даний момент проектів, «пункт обміну».

Програма дозволяє відкривати доступ до деяких локальних файлів на жорсткому диску. Натомість, ви можете бачити віддалені файли бенкетів, які, в свою чергу, зробили доступними ззовні. Обидві ці групи файлів теж відображаються в лівій бічній панелі.

Нарешті, ліва бічна панель містить посилання на сайти трекерів. Правда, пропонуються лише два приклади, і редагування списку неможливо.

Основна частина вікна програми традиційно відводиться під список торрентів. Тут пропонується стандартний набір інформаційних стовпців. Контекстне меню торрентів містить досить великий список дій. Ви можете ставити завантаження на паузу, повністю зупиняти їх, продовжувати роботу. Підтримується п'ять рівнів пріоритетів.

Для кожної конкретної завантаження можна включати або відключати DHT. Під час старту завантаження вибираються файли, вказується локальна група. Ви можете зупиняти завантаження, якщо швидкість протягом однієї години тримається нижче певного значення. Допускається зміна рядка user-agent. Вкрай корисна, варто зауважити, функція. Багато трекери блокують деякі програми не тому, що вони не працюють з ними, а виходячи з якихось політичних міркувань. Тобто, звіряється рядок user-agent, і якщо відбувається збіг з чорним списком, то бан - програму не пускають на трекер. В такому випадку ви можете видати себе, наприклад, за рідний клієнт BitTorrent, якого ніхто не сміє ображати, і спокійно працювати з недбайливим трекером.

Службова панель містить набір вкладок, розташований у вертикальному порядку. Їх набір стандартний - тут присутній журнал роботи, список бенкетів, показуються файли поточного торрента, а також індикатор прогресу завантаження, як в дефрагментатори дисків.

Багато класичні менеджери закачування містять кошик для посилань. Даний елемент застосовується і в BitSpirit, незважаючи на те, що програма призначається виключно для роботи в пиринговой мережі BitTorrent. Завантаження файлів через HTTP або FTP неможлива. Усередині кошика відображається швидкість завантаження і віддачі, ім'я поточного торрента, його стан. Ви можете регулювати товщину рядки кошика, а також керувати прозорістю вікна. З контекстного меню кошика зручно управляти обмеженнями загальної швидкості прийому і віддачі файлів.

Серед сервісних функцій варто відзначити можливість зняття обмеження Service Pack 2 на дев'ять з'єднань. Підтримується фільтрація IP-адрес через файл ipfilter.dat. Популярне рішення, яке використовується в багатьох продуктах.

Первинну настройку продукту зручно здійснювати через майстра. Спочатку у вас запитають про швидкість вашого з'єднання з Мережею. За допомогою кнопки Advanced можна перейти в режим детального налаштування параметрів, але це не зовсім розумно. Якщо налаштовувати все вручну, то і майстер не потрібен. Другий крок - настройка кешування. Тут відразу показується маса незрозумілих новачкові опцій і заповітна кнопка Auto. Наступний крок призначається для настройки UPnP. Далі, ви вказуєте папку для завантажень за умовчанням, а також можете включити інтеграцію з антивірусним програмним забезпеченням.

Слідом йде настройка чату з іншими користувачами BitSpirit. Підтримуються всі версії додатка. Ви вказуєте своє ім'я та при бажанні можете додатково завантажити аватар - маленьку картинку 100x160 точок. На цьому робота майстра завершується.

Програма володіє деякими цікавими властивостями. Наприклад, вона може ховатися в системі після натискання спеціальної клавіші, яка називається BOSSKEY. Можна включати моніторинг буфера обміну на предмет копіювання туди посилань з розширенням torrent. Присутній планувальник, який працює, як у і багатьох конкурентів, по днях тижня і годинах. Можна обмежувати швидкість роботи за розкладом, а також зовсім блокувати передачу даних.

Русифікація BitSpirit дуже застаріла, оскільки не змінювалася з часів версії 2.0. В інтерфейсі зустрічається величезна кількість рядків на англійській мові. Деякі з них носять, можна сказати, ключовий характер. Все це знижує цінність локалізації, яка хоч формально і присутній, але не дозволяє користувачам, які не знайомі з англійською мовою, використовувати можливості програми в повній мірі.

З іншого боку, програму відрізняє компактність, надійність, а також всеїдність, завдяки можливості підміни user-agent. І все це загорнуто в строгий холодний стиль інтерфейсу.

До змісту BitTornado 0.3.17

Офіційний сайт: www.bittornado.com
Розмір: 4308 КБ (Windows)
Ціна: безкоштовний

Головне вікно BitTornado

Останні три програми, описані в путівнику, були, на подив, схожі один на одного. Спорідненість проявлялося не тільки в зовнішньому вигляді, але і в функціональних можливостях, у властивостях технічного плану. На тлі цієї сімейної ідилії BitTornado виглядає якимось інопланетянином з іншої галактики, настільки він не схожий на попередні розглянуті програми.

Перший учасник путівника, Anatomic P2P , Відрізнявся тим, що виділяв кожному торренту по окремій вкладці. BitTornado пропонує більш сміливе рішення - для кожного торрента відкривається нове вікно.

Інтерфейс BitTornado не просто незвичайний, це справжня екзотика. Після старту програми відразу пропонується відкрити новий торрент. Після того, як файл обраний, необхідно вказати папку збереження проекту. Після цього, нарешті, відкривається основне вікно програми, яке позбавлене багатьох атрибутів. Відсутня головне меню, немає панелі інструментів. Ви можете працювати тільки з одним торрентом. Щоб почати другу завантаження, необхідно знову запускати додаток, вибирати файли і папки, після чого вже запуститься копія.

У заголовку головного вікна показується ім'я пов'язаного з ним торрента, а також швидкість прийому і віддачі. Головне меню замінює рядок з чотирьох посилань. Під нею показується смуга прогресу і невеликий обсяг службової інформації. Ви можете ставити завантаження на паузу, продовжувати роботу. Є можливість регулювання швидкості прийому і віддачі.

Ви можете викликати детальну інформацію про торрент. Насправді, тут мало цікавих даних. Показується список файлів і ще трохи службових цифр. Налаштовувати що-небудь не можна.

Додаткові властивості торрента - це список бенкетів. З ними нічого не можна зробити, контекстне меню відсутній. Знову суто інформативне вікно.

Безпосередні налаштування програми викликаються з третьої посилання. Тут можна керувати деякими параметрами, наприклад, номером порту, видаленням бенкетів, які відправляють некоректні дані. Присутні й загальні налаштування, наприклад, можливість згортання програми в системний лоток, вказівка ​​папки завантаження за замовчуванням, установка ширини вікна по заголовку - імені торрента.

BitTornado не має російської локалізації, і до дивацтва інтерфейсу додаються «труднощі перекладу». Через всього цього програмою користуватися незручно. Все ж недарма існують якісь стандарти в галузі забезпечення взаємодії torrent-клієнтів з користувачем. Всі програми безкоштовні, значить, все це не нав'язується згори, а є наслідком природного відбору. І BitTornado на цьому тлі виглядає тупиковою гілкою розвитку. Нерозумно працювати тільки з одним торрентом в вікні, ефективніше створювати з них вертикальний список, як це реалізовано в багатьох продуктах.

До змісту BitTorrent 6.1

Офіційний сайт: www.bittorrent.com
Розмір: 996 КБ (Windows)
Ціна: безкоштовний

Головне вікно BitTorrent

Продукт є офіційним клієнтом пиринговой мережі BitTorrent. З грудня 2006 року він грунтується на коді uTorrent. Програми повністю ідентичні за винятком кількох пунктів в головному меню, що ведуть на мережеві ресурси компанії BitTorrent, Inc .

До змісту Deluge 1.0.3

Офіційний сайт: www.deluge-torrent.org
Розмір: 32379 КБ (Windows)
Ціна: безкоштовний

Головне вікно Deluge

Кросплатформені додатки можна умовно поділити на дві категорії. Перша - це програми, які спочатку розроблялися для декількох операційних систем. Найбільш яскраві приклади - OpenOffice.org і Mozilla Firefox. Сюди ж відносяться всі додатки, написані на Java. До другої категорії відносяться програми, спочатку розробляються для однієї системи, але одного разу перенесені в інше середовище. Найчастіше подібне портирование залишає негативний слід, і програма в чужій системі працює повільніше, менш стабільно, має обмежені функціональні можливості. Показовий приклад - історія з KDE4 і його роботою в Windows.

Deluge без проблем запускається і працює в Linux (тестувалося на комп'ютері Athlon XP 2500+, 512 МБ ОЗУ, Ubuntu 8.04.1). Програма написана на мові Python, що не є рідкістю в відкритих системах. Але для запуску в Windows доводиться, як мінімум, завантажувати величезний дистрибутив, який, крім самого Deluge, містить компоненти Python. Програма довго стартує і працює, м'яко кажучи, не поспішаючи (Athlon 64 3200+, 512 МБ ОЗУ, Windows XP SP3). Крім того, Deluge поводився вкрай нестабільно на комп'ютері, де тестувалися інші додатки путівника, і його довелося встановлювати на інший робочої станції (Core Duo 2 E8400, 2048МБ ОЗУ, Windows XP SP3), де вже не було проблем з функціонуванням і швидкодією. А причина таких разючих відмінностей властивостей полягає в тому, що Deluge спочатку розроблявся тільки для Linux, а його перенесення в Windows (починаючи з версії 0.5.5.95) - побічне явище.

Спочатку Deluge розроблявся як стандартна програма GNOME, призначена для роботи з мережею BitTorrent. Це підтверджує і рання назва програми - gTorrent. Перша літера «g» в імені зазвичай натякає на приналежність до GNOME, так само як «k» наводить на думки про спорідненість з KDE. Але в подальшому було прийнято рішення про розробку незалежного BitTorrent-клієнта, що призвело до перейменування проекту.

Однак більшість властивостей, закладених в Deluge з народження, залишилися незмінними і до цього дня. І головна відмітна риса - це використання графічної бібліотеки GTK +. Програма і сьогодні виглядає гармонійно в GNOME, несучи в собі традиції середовища.

Перша особливість Deluge полягає в підтримці розширюваності продукту. Базовий функціонал програми достатній для комфортної роботи в пиринговой мережі, але за допомогою модулів доповнення можна принести масу нових корисних властивостей. Для Deluge написано велику кількість плагінів.

Подібне ставлення до нарощування функціональності успішно застосовується і в інших продуктах. Досить згадати Miranda і Mozilla Firefox, для яких пропонується декілька тисяч різних модулів, варіантів нарощування функціональності. Deluge не може похвалитися такими грандіозними цифрами, однак теж обріс серйозним потенціалом з модулів розширення. Ви можете завантажити їх все відразу разом з основним додатком, але за замовчуванням вони будуть відключені. Розумне рішення. Аналог можна знайти в Pidgin, який теж обвішаний безліччю дрібних поліпшень, відключених відразу після установки продукту. Тут також присутній список доступних модулів, їх текстові описи. Налаштування плагінів здійснюється тут же, з менеджера додатків. Прекрасне рішення проблеми нарощування функціональності. Було б невірним включати всі пропоновані інструменти в основний дистрибутив, перетворюючи його в монстра, важкого як для вивчення, так і для запуску на не самих сучасних комп'ютерах. Детальніше про їх функціональності буде розказано трохи пізніше. А зараз настав час розібратися з інтерфейсом Deluge.

Після старту програми, в системному лотку з'являється новий значок. Він несе в собі аж ніяк не декоративні функції, пропонуючи з контекстного меню чимало корисних дій. По-перше, ви можете додавати для завантаження нові торренти, навіть не відкриваючи головного вікна програми. Крім того, присутній меню обмеження швидкості завантаження і віддачі. Це теж вдале рішення. Якщо браузер працює повільно і швидкість обміну даних по мережі незадовільна, то простіше клацнути по значку в треї, ніж перемикатися на вікно BitTorrent-клієнта, і шукати необхідні пункти меню.

Ще одна корисна властивість значка в системному лотку полягає в можливості призначити пароль на виклик головного вікна. Досить простий, але ефективний спосіб захистити програму від стороннього втручання. Налаштування Deluge дозволяють запускати додаток відразу в трей. Як наслідок, подібним чином ви можете повністю закрити доступ до BitTorrent-клієнта для осіб, які не знають пароля.

Робоче вікно Deluge складається з панелі інструментів, списку торрентів і службової панелі. Розумний мінімум. Та й у службовій панелі присутній мінімум вкладок: подробиці про поточний торренте, його файли і список бенкетів. Відсутня графік швидкості передачі даних. Втім, він зустрічається тільки в найбільш просунутих додатках даного класу, так що особливо переживати не варто. Тим більше, Deluge і без нього дасть фору більшості конкурентів по функціональності.

Переклад інтерфейсу частковий. Здавалося, головне меню російською мовою, в головному вікні вся службова інформація також русифікована. Англійська текст присутній у вікнах налаштувань програми, і там досить багато неперекладених рядків. Втім, загальне враження від перекладу позитивне, він виконаний добротно. Швидше за все, він просто давно не оновлювався. Варто відзначити, що версія для Windows, завантажена з офіційної сторінки проекту, не має русифікації.

Під час першого старту програми управління передається майстру. Він містить всього три кроки і задає основні питання, пов'язані з конфігурацією клієнта. Спочатку ви вказуєте порти, потім визначаєте папку збереження торрентів. Традиційно за замовчуванням пропонується поміщати завантаження на робочий стіл. Наочне, але кілька безглузде рішення. Розумніше відразу вказувати папку, де файли будуть складуватися тривалий час. Нарешті, останній крок помічника - це вказівка ​​максимальної швидкості отримання і відправки даних. Ви так само вказуєте максимальну кількість з'єднань, що завантажуються торрентів.

Підтримується шифрування на вхідні та вихідні з'єднання. Налаштування роздільні. Крім того, ви можете шифрувати сам процес установки з'єднання. Повна скритність від провайдера.

Більша гнучкість проявляється і при налаштуванні з'єднань через проксі-сервера. Є можливість окремого введення налаштувань для бенкетів, вбудованого трекера, DHT і web-роздачі. При цьому в кожному випадку підтримуються HTTP, SOCKS 4 і SOCKS 5. У першому і третьому випадку допускається додаткова авторизація.

Допускається введення обмежень на максимальний час роздачі. Крім того, її можна припиняти по досягненню певного співвідношення прийнятої і відданої інформації.

Як було сказано раніше, пропонується велика кількість доповнень до Deluge, причому від вас не потрібно здійснювати їх пошук і завантаження - все представлено єдиним списком з описами, досить ставити галочки навпроти необхідних пунктів, включаючи нові функції. Одне з найбільш значущих доповнень - web-інтерфейс до програми.

Управління Deluge через web-інтерфейс

С помощью него можна Здійснювати Віддалене адміністрування BitTorrent-клієнта. Програма, наприклад, встановлена ​​вдома, але можна не втрачати над нею контроль, навіть будучи на роботі або в дорозі, якщо у вас є ноутбук або кишеньковий комп'ютер з виходом в інтернет.

З інших доповнень варто відзначити оптимізацію роботи програми під певний рейтинг. Не секрет, що на різних трекерах вимоги до значення Ratio різняться.

Ви можете отримувати торренти через новинну стрічку RSS. Зручне доповнення.

Ще кілька модулів дозволяють ставити Deluge додаткові плюси в зведеній таблиці. По-перше, це планувальник. По-друге, за допомогою плагіна можна керувати швидкістю завантаження і віддачі кожного торрента окремо. Третій цінний модуль - створення торрентів. Четвертий плюс в таблиці - пошукова система. Крім того, ви можете встановлювати різні повідомлення на події, наприклад, на закінчення завантаження торрента.

Завдяки підтримці доповнень, Deluge стає чи не найбільш функціональним додатком в путівнику. Наявність у деяких конкурентів достатку другорядного сервісу, пов'язаного з чатами, браузерами, IRC та іншими мережевими штучками, не робить їх якісніше в плані безпосередньої підтримки BitTorrent. Deluge - прекрасний вибір для вимогливого користувача, що працює в Linux.

до змісту зведена таблиця

Перевірка на сумісність клієнтів проводилася з використанням двох несхожих один на одного трекерів. Один з них, працюючи на движку TorrentPier , Має високу популярність серед всієї російськомовної аудиторії, незалежно від її географічного положення. Другий трекер функціонує в локальній міської мережі і використовує інший поширений движок - TBDev .

Головна сторінка першого трекера, на якому тестувалися torrent-клієнти

Головна сторінка другого трекера, на якому тестувалися torrent-клієнти

до змісту

Новости