• Завантаження файлів через BitTorrent давно стала загальноприйнятою практикою, але не всі знають про нестандартні способи роботи з торенти. Про деякі корисні сервіси і прийомах, що спрощують передачу файлів P2P-мережі, читайте в цьому огляді
    Незважаючи на всі старання «борців за справедливість», серед яких звукозаписні компанії, видавничі будинки, кінокомпанії і так далі, технологія обміну файлами по протоколу BitTorrent не тільки не зменшує оберти, але і продовжує успішно розвиватися. Сьогодні ми розглянемо деякі корисні можливості цієї технології, про які знають далеко не всі.
    Короткі «магніти»
    Скандально відомий протокол BitTorrent активно використовується мільйонами людей по всьому світу. Працює величезна кількість трекерів, як відкритих, так і елітних, доступ до яких можливий тільки за спеціально придбаного запрошення. Ця технологія інтегрується з браузерами, менеджерами завантажень, файловими «гойдалками». Але є одна проблема - правовласники контенту, які час від часу закидають судовими позовами популярні торрент-ресурси. Іноді, як у випадку з The Pirate Bay або torrents.ruїм навіть вдається отримати часткову перемогу. Проте, як мовиться, святе місце порожнім не буває. Трекери змінюють свою дислокацію, реєструються нові доменні імена, шифрується передаваний трафік.
    останнім часом все більшою популярністю користуються так звані magnet-посилання. Ці адреси не містять вказівки на якийсь певний адреса, вони лише надають інформацію про контрольної хеш-сумі завантаженого файлу. Таким чином, пошук потрібних файлів відбувається після аналізу їх вмісту.
    Зазвичай така посилання виглядає як довгий рядок: magnet:?xt=urn:btih:&dn=&tr=.
    Оперувати такими посиланнями вкрай незручно - на форумі вони можуть відображатися «ковбасою», в голові їх тримати взагалі нереально, копіювати та передавати знайомому в чаті теж незручно. Тому для вирішення проблеми можна скористатися сервісом для створення коротких magnet-посилань http://mgnet.me/.
    Запоминающийся адреса і короткі посилання, - що ще потрібно для швидкої передачі в твіттері або на форумі? У налаштуваннях сервісу можна також вказати свій псевдонім - ключове слово, що вставляється після основної адреси mgnet.me, так «магнітний» адресу буде ще легше запам'ятати.
    BitTorrent для ТБ
    На перший погляд, технологія обміну даними настільки досконала, що прагнення удосконалювати роботу P2P-мережі нагадує спроби винайти велосипед. Головний козир BitTorrent - децентралізація потоків, розподілене навантаження, завдяки якій учасники пірінгової мережі можуть одночасно отримувати дані на прийнятною швидкості. І саме ця властивість протоколу BitTorrent наштовхнуло творця найпопулярнішою файлообмінної мережі Брема Коена на думку про те, що цю особливість можна використовувати в абсолютно інших цілях, не пов'язаних з передачею файлів. Наприклад, можна розробити паралельну технологію - P2P-телебачення.
    Сенс такого проекту очевидний - трансляція відео в пірінгової мережі здійснюється не за конкретного серверу, а значить, кількість глядачів може бути чи не нескінченним, у той час як у звичайних онлайн-трансляціях число підключень обмежується пропускної спроможності каналу.
    Новий проект Брема Коена не менш амбітний, ніж його перше творіння. За словами творця протоколу BitTorrent, головна проблема, яку йому довелося вирішити при розробці свого дітища, - стабільна передача відео між користувачами, яка б виключала затримки, завмирання картинки на екрані. Автор пророкує велике майбутнє своєї розробки і навіть стверджує, що звичайне телебачення помре як таке. Будь-який користувач зможе використовувати пірінгову мережу для трансляції на мільйонну аудиторію, причому затримка (в теорії) не повинна перевищувати декількох секунд. Що примітно - навантаження на роздає користувача в такий P2P-мережі повинна впасти на 99 відсотків.
    Як це буде виглядати в майбутньому, можна побачити вже сьогодні. Перейдіть по посиланню проекту live.bittorrent.com і встановіть клієнт для перегляду відео в браузері.
    На жаль, демонстрація мовлення за допомогою вдосконаленого протоколу BitTorrent можлива не у всіх браузерах. Тому для ознайомлення з P2PTV використовуйте останню версію Google Chrome, Opera відеопотік не відображається (до речі про «виборчої сумісності» цього браузера - останнім часом у Мережі з'явився навіть жарт про те, що Facebook хоче купити норвезький браузер, щоб припинити його подальшу розробку і розпустити свій штат верстальників під Opera).
    SopCast - відеотрансляції P2P вже сьогодні
    Наскільки успішним виявиться BitTorrent Live - покаже час. Однак заради справедливості варто сказати, що ідея пірінгового мовлення в Мережі не нова. Ще до того, як Коеном був продемонстрований прототип P2P-телебачення, спроби створити реально діючу модель такого мовлення вже робилися. Одним з найбільш ефективних проектів на цьому терені виявився сервіс SopCast. Втім, на даний момент він теж швидше нагадує лише демонстрацію можливостей P2P-мовлення. Самий серйозний недолік SopCast - не дуже високу якість зв'язку і невелика кількість переданих каналів. Їх загальна кількість навряд чи перевищить три десятки станцій. З іншого боку, список трансляцій постійно оновлюється, деякі мовлення припиняються, інші запускаються. З російськомовних каналів ми виявили тільки «Гол», і той після трансляції фіналу Кубка Лібертадорес «пішов» в офлайн.
    Скористатися послугами сервісу SopCast дуже просто - досить завантажити і встановити однойменний клієнт. Зовні ця програма щось нагадує одну з утиліт для онлайнового перегляду ТБ. Клієнт SopCast призначений для виконання декількох функцій. В першу чергу це, ясна річ, онлайновий телевізор. Якість прийому каналів залежить від швидкості трансльованого потоку. В основному воно цілком задовільний, проте ті самі недоліки зображення, про яких говорив Брем (завмирання картинки, квадрати та інше), іноді дають про себе знати. Для перегляду можна використовувати стандартний програвач WMP, але можна і перекидати приймається відеопотік на якій-небудь зовнішній плеєр. Це дуже зручно, оскільки стандартний програвач практично позбавлений будь-яких налаштувань для корекції зображення. Наприклад, з клієнтом SopCast дуже добре працює популярний VLC. Скажімо, якщо відео відображається з неправильним співвідношенням сторін, у налаштуваннях плеєра легко можна виправити картинку, вибравши правильні параметри. Відеотрансляцію можна записувати на жорсткий диск, зберігаючи потік в початковому вигляді.
    Друга важлива функція клієнта SopCast дозволяє будь-якому бажаючому організувати свою власну «телекомпанію» і відчути себе Міхалковим на YouTube. В клієнта є можливість запустити сервер, що віщає в форматах ASF/WMV, FLV/H.264, MPEG-TS/H.264 і інших.
    Віддалене керування завантаженням торентів у клієнті
    найпопулярніший торрент-клієнт µTorrent вже давно має функцію віддаленого керування завантаженнями через веб інтерфейс, а також з Android пристроїв. Настроюється вона дуже просто: потрібно зайти в розділ віддаленого управління налаштувань клієнта і вибрати ім'я комп'ютера і пароль.
    Після того як дані будуть відправлені на сервер µTorrent, можна буде з будь-якого комп'ютера або мобільного пристрою зайти на сайт remote.utorrent.com, ввести дані для авторизації і побачити, що відбувається на віддаленому клієнта. Через веб інтерфейс можна призупиняти, відновлювати завантаження додавати нові торренти і так далі.
    Для користувачів Android є офіційна додаток µTorrent Remote, за допомогою якого теж можна керувати завантаженнями. Звантажені файли можуть бути передані на мобільний пристрій для подальшого відтворення.
    Ще одна хороша програма для віддаленого управління торрент-клієнтом з мобільного пристрою під управлінням Android - Transdroid. Воно відрізняється підтримкою великої кількості програм (у їх числі µTorrent, Transmission, Vuze, Deluge, rTorrent, BitTorrent 6, Ktorrent, qBittorrent, Bitflu), а також декількох популярних сайтів (Mininova, The Pirate Bay, IsoHunt, Monova, Vertor, ExtraTorrent, Torrent Reactor та інші)
    За допомогою TransDroid можна запускати, зупиняти або видалити торенти зі списку завантажень, змінювати максимальну швидкість передачі даних, виконувати пошук по багатьом трекерам. Додаток підтримує RSS-потоки і може повідомляти про завершення завантажень.
    Залишається лише додати, що TransDroid недоступний у Google Play - в офіційному магазині є додаток з такою назвою, але воно не має ніякого відношення до завантаження торрентів.
    Bitlet - завантаження торрентів через веб інтерфейс
    Хто сказав, що для завантаження торрентів потрібен клієнт? Якщо немає можливості встановити програму для завантаження торрентів, можна скористатися сервісом Bitlet. Працює все максимально просто: потрібно скопіювати посилання на торрент або завантажити торрент-файл на жорсткий диск (для деяких сайтів автоматичне розпізнавання посилань не працює), а потім дати сервісу команду качати і вказати папку, яку потрібно зберегти файл.
    Завантаження відбувається в окремому вікні. У ньому можна побачити кількість сидеров і пірів, швидкість скачування і віддачі, а також простежити за ходом завантаження. Крім цього, сервіс дає можливість обмежити швидкість віддачі і змінити порт, за яким ведеться передача даних.
    Boxopus - завантаження торрентів «хмара» без установки клієнта
    Ви напевно чули про один із самих цікавих способів використання Dropbox - віддаленому запуску завантаження торрентів. Суть цього методу в тому, що в Torrent-клієнта вказується папка (наприклад, My Dropbox/Torrents), торенти з якої будуть завантажуватися автоматично. В цю папку на будь-якому комп'ютері можна додавати торенти. Завдяки автоматичної синхронізації вони з'являться на всіх комп'ютерах, підключених до облікового запису Dropbox, і Torrent-клієнт почне завантаження.
    Новий сервіс Boxopus, бета тестування якого почалося минулого місяця, пропонує ще більш цікавий спосіб використання хмарного сервісу для завантаження торрентів. Сайт виступає в якості клієнта, даючи користувачам можливість завантажувати торенти прямо в онлайнове сховище. Для цього досить зареєструватися на Boxopus, додати завдання для завантаження, вказати параметри облікового запису на Dropbox і трохи почекати, поки файли завантажатся і потраплять на всі комп'ютери, підключені до акаунту Dropbox.
    Погодьтеся, просто відмінна ідея, ось тільки скористатися сервісом в даний момент, на жаль, не вдасться. Як тільки про Boxopus написали на ряді відомих сайтів, Dropbox одразу призупинила доступ веб-додатки Boxopus до сервісу з таким формулюванням: «Ми звернули увагу на те, що деякі можливості Boxopus можуть бути сприйняті як заохочення користувачів до порушення авторських прав з використанням Dropbox. Згідно з умовами використання нашого сервісу, порушення авторських прав неприпустимо».
    Однак творці Boxopus і не думають здаватися - зараз в їх блозі поміщений опитування. Зацікавлених користувачів просять відповісти на питання, з яким сервісом їм зручніше було б працювати замість Dropbox. Що ж, цікаво подивитися, як буде розвиватися Boxopus в майбутньому і чи дадуть йому можливість працювати з Google Drive (зараз саме цей сервіс лідирує у голосуванні).
    txtor - завантаження торрентів як текстових файлів
    У деяких мережах торрент завантажити неможливо, так як адміністратори додають файли .torrent в список заборонених. Обійти це обмеження дуже просто. Наприклад, можна скористатися сервісом txtor, який дає можливість завантажувати торенти, даючи їм розширення .txt. Після того як такий уявний текстовий файл завантажений, потрібно вручну змінити розширення на .torrent. Правда, сервіс не працює з закритими трекерами і щоб торрент скачался, він повинен бути загальнодоступною.
    Torrent2exe - перетворення файлів .torrent в .exe
    Ви ніколи не намагалися пояснити, як качати торенти, людині, який далекий від світу комп'ютерів? Замість того щоб проводити сеанси віддаленого адміністрування, можна скористатися зручним сервісом Torrent2exe, який перетворює файли .torrent в .exe.
    Такий файл гарантовано запуститься, до того ж він буде включати крихітний торрент-клієнт, який відразу ж почне завантаження.
    Для створення файлу .exe потрібно або вказати шлях до скачанному торренту на жорсткому диску, або (якщо мова йде про загальнодоступних файлах) дати посилання на трекер. Додатково можна забезпечити виконуваний файл повідомленнями, які з'являться на екрані перед початком завантаження файлу та після її завершення. Для файлу, згенерованого сервісом, тут же буде створено посилання для скачування, тому її залишиться лише скопіювати в буфер обміну і передати потрібній людині.
    Висновок
    відносно BitTorrent склався стійкий стереотип: це - джерело неліцензійного пз і піратських фільмів. Однак можливості використання цієї технології набагато ширше, і користь від неї може бути дуже широкий. Адже недарма в підтримку BitTorrent виступають багато відомих і недурні люди. Наприклад, в січні цього року на головній сторінці трекера The Pirate Bay з'явилося особа Пауло Коельо, супроводжуване його словами про те, що з тих пір, як його книги були розміщені в пірінгових мережах, їх тиражі зросли. «Качайте мої книги безкоштовно, і якщо вони вам сподобаються, купіть паперовий варіант - цим ви скажете індустрії, що жадібність веде в нікуди. З любов'ю, The Pirate Coelho».