Розглянемо більш докладно як виглядає настройка торрент клієнта на прикладі utorrent 1.8.5., Не має значення на якій операційній системі ви налаштовуєте торрент, windows xp, чи яку іншу, настройка підійде до будь-якої ОС.
Запускаємо програму знаходимо вкладку налаштування>> конфігурація або тиснемо Ctrl + P . Всі опції налаштування які неописані далі, можна залишити без змін, так як вони налаштовані за вмовчанням.
Загальні настройки, або General
Мова – вибираємо на розсуд.
Автоперевірка асоціацій – Потрібно для того щоб при запуску файлу торрента запускалася сама програма.
Автозавантаження utorrent – Відзначаємо якщо хочемо щоб при включенні комп\’ютера автоматично запускався utorrent.
Автоперевірка оновлень – Програма сама перевіряє появу нової версії програми на сайті.
Оновлювати до бета версій – Якщо відзначити то буде доступна завантаження не протестованих версій програми.
Заборонити сплячий режим під час завантаження – При переході комп\’ютера в сплячий режим торренти перестають завантажуватися. Ця опція не дає комп\’ютера перейти в сплячий режим під час завантаження торрент файлів.
Закачування або UI Setting
Запит на видалення торрентів – Для того щоб випадково не видалити торрент файл.Запит на закриття програми – Для того щоб випадково не закрити програму.
Поточна швидкість в заголовку – Показує зверху вікна програми поточну швидкість завантаження торрентів.
Закрити в лоток – Тут мається на увазі згорнути програму в трей. Програма буде відображатися в панелі завдань при закритті.
Відображати значок у лотку – Ярлик буде відображатися в панелі завдань. Якщо качаєте на роботі, можете заховати ярлик.
Спливаючі повідомлення в лотку – Відображення інформації в панелі завдань, наприклад про закінчення завантаження.
Активувати клацанням – Активує програму при натисканні на ярлик на панелі завдань.
Не запускати автоматично – Після завантаження торрент файлу браузером не запускати програму автоматично.
Розміщення або Directories
Поміщати завантаження в: – Можете вказати папку для завантаження торрентів.
Переміщати завантажені в: – Можете вказати папку куди переміщати файли по закінченні завантаження.
Зберігати торренти в: – Вказівка папки для зберігання самих торрент файлів.
Автозавантаження торрентів з: – Можете вказати папку торенти з якої будуть запускатися автоматично.
З\’єднання
Порт вхідних з\’єднань – Тут вказано порт через який йде завантаження файлів. Цей порт вказуєте при налаштуванні файервола для торрента.
Новий порт при завантаженні – При кожному завантаженні програми порт буде змінюватися автоматично. Знімаємо галку якщо порт вказаний в файервол, або якщо модем працює в режимі роутера і порт вказаний в налаштуваннях файервола модему.
Дозволити брандмауером Windows – Вносити у виключення брандмауера, ставимо галку, якщо включений сам брандмауер.
Обмеження або Bandwidth
Налаштування цього розділу залежить від вашої швидкості з\’єднання. Розглянемо оптимальні настройки на прикладі швидкості прийому 1 Мбіт / с і віддачі 512Кбіт / с.
Обмеження швидкості завантаження – 90 (значення в кілобайтах).
Обмеження швидкості віддачі – 40 (значення в кілобайтах).
Максимальна кількість з\’єднань – 100.
Максимум приєднаних пірів для одного торрента – 20.
Кількість слотів роздачі торренту – 5
Bit Torrent
Увімкнути мережу DHT – Пошук пірів крім трекера. Дозволяє завантажувати файл навіть якщо торрент трекер не працює або взагалі відсутній.
Пошук пірів в локальній мережі – Шукає пірів при наявності локальної мережі , що дозволяє значно збільшити швидкість завантаження торрентів.
Включити Scrape запити – Дозволяє отримувати інформацію про загальну кількість сідів і пірів на роздачі.
Черговість або Queueing
Максимум активних торентів – визначає загальна кількість активних торентів для роздачі і завантаження. 3 в самий раз.
Максимум одночасних завантажень – Кількість торрент файлів які будуть одночасно завантажуватися. 1 те що треба.
Розклад або Scheduler
Тут, якщо є необхідність ви можете більш тонко налаштувати розклад швидкості завантаження та віддачі за часом на весь тиждень завдяки графіком розкладу, просто клацаючи по потрібним квадратикам, і встановлюючи на них потрібний колір.
Додатково або Advansed
Ці установки змінюйте якщо точно знаєте що робите! Просто виділяємо потрібний пункт і виставляємо потрібні значення. Установки які були змінені вами будуть помічені зірочками, тому ви можете завжди повернути в початковий стан.
bt.allow_same_ip – Дозволяє кілька з\’єднань з однієї IP адреси. За замовчуванням стоїть значення false, як захист від лічерів.
bt.auto_ul_factor – Вносить обмеження віддачі в залежності від ширини каналу. Значення зазначено у відсотках
bt.auto_ul_interval – Опція задає інтервал часу після закінчення якого програма буде проводити автоматичну перевірку обмеження швидкості віддачі. У той час, коли інтервал обмеження буде досягнутий, встановлене обмеження по швидкості буде скасовано і програма почне оцінку каналу для того щоб визначити нове обмеження. Значення вказується в секундах.
bt.auto_ul_min – Ця установка задає мінімальну швидкість віддачі в автоматичному режимі. При середній швидкості нижче встановленого значення, програма μTorrent не знизить швидкість нижче, ніж зазначено в цій настройці. Значення вказується в кількості байтів на секунду.
bt.auto_ul_sample_average – У цій опції вказано скільки часу витрачати торрент клієнту на обчислення середньої кількості вихідних з\’єднань.
bt.auto_ul_sample_window – У цій опції задано середня кількість часу на обчислення програмою якості каналу. Час задано в секундах.
bt.ban_ratio – Ця установка задає відношення переданих якісних пакетів по відношенню до поганих, які були передані піром. При досягненні максимального значення вказаного в настройках пір буде автоматично заблоковано. Дана опція буде задіяна тільки в тому випадку якщо значення яке зазначено в опції bt.ban_threshold буде перевищено.
bt.ban_threshold – Опція вказує максимальне число помилок прийнятих від одного піру, який надалі буде повністю заблокований або спрацює настройка опції bt.ban_ratio.
bt.compact_allocation – Опція дозволяє торрент клієнту записувати файли прямо на диск, для економії місця. Ця опція працює тільки без попереднього розміщення. Ця установка має можливість істотно збільшити фрагментацію диска , у разі коли файл ще не завантажений. Крім того, дана настройка може помітно знизити працездатність файлу до закінчення його повного завантаження. У тому випадку якщо ви вкажете попередньо в настройках розміщувати файли на диску, то опція bt.compact_allocation буде проігноровано і файли будуть розміщені в будь-якому випадку цілком.
bt.connect_speed – У цій опції вказані значення кількості з\’єднань, які програма μTorrent повинна створювати кожну секунду.
bt.enable_tracker – Якщо активована ця опція, то це дозволяє використовувати вбудований трекер, адреса якого http://IP:port/announce, де IP – це ваш WAN IP адреса, порт – це порт для вхідних з\’єднань. У тому випадку якщо ви використовуєте DNS, то ваше доменне ім\’я може бути вказано замість IP адреси. При використанні вбудованого трекера повинен бути відкритий порт вхідних з\’єднань.
bt.graceful_shutdown – Якщо опція активна, торрент клієнт буде працювати до того часу, поки не запише всі недокачані частини на диск, очистить черги і тд. Час закриття торрента займає кілька хвилин з моменту виключення, програма буде знаходиться у віртуальній пам\’яті пк. Якщо опція не активна, торрент клієнт закриється примусово через 13 секунд.
bt.multiscrape – Якщо ви активуєте цю опцію то дозволите торренту відправляти хеш запити потехнологіі scrape.
bt.no_connect_to_services – дана опція не дає торрент клієнту приєднувати пірів з портами відомих програм (їх можна додати в списку bt.no_connect_to_services_list). Якщо приєднуємий пір, матиме схожий порт, наприклад з антивірусом, у вас можуть виникнути проблеми.
bt.prio_first_last_piece – Ця опція змусить торрент клієнт примусово завантажувати в першу чергу початок і кінець файлу. Це підвищить шанс запустити файл якщо він недокачанний.
bt.scrape_stopped – Активація цієї опції дозволить програмі посилати scrape запити про кількість пірів під час зупинки торрента.
bt.send_have_to_seed – Дана опція дозволяє програмі відправляти інформацію сідерам про кількість частин викачуваного файлу, що у вас є.
bt.set_sockbuf – Це відладочна опція яка призначена для авто визначення розміру буфера (so_sndbuf) TCP, а також його регулювання яка залежить від швидкості вашої віддачі ігноруючи затримки (latency).
bt.transp_disposition – Опція дозволяє вибрати протокол за яким буде працювати програма. Цікава в тому випадку якщо ваш провайдер обмежує upload по протоколу TCP, а протокол залишається не зворушеним або обмеженим тільки частково.
bt.use_ban_ratio – Вказана опція активує бан піру за коефіцієнтом, який вказаний в опції bt.ban_threshold.
bt.use_rangeblock – Дана опція дає можливість блокувати списки IP адрес, які посилають величезну кількість хеш-помилок.
dht.rate – Опція визначає ширину використовуваного каналу для DHT. Значення вказуються кількість байтів в секунду. При значенні -1, програма визначає ширину каналу автоматично, на основі обмеження швидкості віддачі.
diskio.coalesce_write_size – Опція призначена для визначення розміру порогової величини при якій дані не «питаються». Ця опція активна тільки при включеній опції diskio.coalesce_writes. Значення вказуються в байтах на секунду.
diskio.coalesce_writes – Ця опція дозволяє значно зменшити кількість записів на диску, шляхом збільшення кількості інформації в кожному записі.
diskio.flush_files – Опція яка дозволяє програмі μTorrent закривати файл handles через кожну хвилину. Це допоможе знизити наслідки неякісної роботи Windows по стеженню системного кеша, а також скоротити кількість помилок memory leaks.
diskio.no_zero – Ця опція дозволяє програмі не записувати місця нулями під час розміщення файлу. Функція працює лише з правами адміністратора в Windows XP і Vista. Це дозволяє підвищити швидкість розміщення файлу на диску, але також знижує безпеку використання чутливої інформації.
diskio.smart_hash – Функція дає можливість торрент клієнту обчислювати контрольну суму даних безпосередньо в пам\’яті, при цьому знижується кількість звернень до диска, особливо в разі великих швидкостей.
diskio.smart_sparse_hash – Ця функція допоможе вирішити проблему в деяких версіях Windows, які повертають некоректні дані про sparse файлах, також збиваючи підрахунок даних файлів, які вже були записані на диск.
diskio.sparse_files – Опція яка дозволяє програмі резервувати достатню кількість необхідного місця. При цьому може збільшитися фрагментація диска, якщо місця на диску не достатньо.
diskio.use_partfile – Опція дозволяє використання “partfile” для зберігання частин даних, частково належить файлам, які ви вибрали “не скачувати”. Надалі ці файли будуть видалені разом з торентом з програми.
gui.bypass_search_redirect – Введення адреси пошуку, за яким переважно буде проводитися пошук.
gui.compat_diropen – Дозволяє використовувати діалогове вікно при виборі папки збереження файлів.
gui.default_del_action – за допомогою цієї опції можна встановити, то як буде відалятися торрент, клавішею Del. Опис значень: 0 – видалити, 1 – видалити і стерти торрент файл, 2 – видалити і стерти дані, 3 – видалити, стерти дані разом з торрент файлом
gui.delete_to_trash – При включеному значенні видаляє в корзину, при вимкненому аналогічно Shift + Del .
gui.graphic_progress – Дана опція буде показувати смугу завантаження безпосередньо перед колонкою “статус”.
gui.log_date – Опція примушуюча торрент клієнт в журналі вносити дату в тимчасову мітку.
gui.piecebar_progress – Ця функція змінює графічну смугу завантаження торрент файлу, прибирає в ній відсотки, показуючи замість аналогічну смугу “Завантажено” у вкладці “Загальні”.
gui.tall_category_list- Ця установка дозволяє зробити лист категорій, який зліва довжиною в усе вікно програми.
gui.update_rate – У цій опції налаштовується частота відновлення вікна програми. Для користувачів слабких комп\’ютерів, рекомендую поставити значення більше. Вимірюється в мілісекундах. Значення в 1000мс дорівнює 1 секунді, значення нижче 500мс будуть проігноровані.
ipfilter.enable – Дана опція активує фільтр по IP.
isp.bep22 – Опція дає можливість пошуку локальних трекерів за допомогою зворотних DNS запитів.
net.bind_ip – Якщо в налаштуваннях вашого комп\’ютера мається на увазі спеціальний адаптер LAN, для вхідних з\’єднань, ви можете тут його вказати.
net.calc_overhead – Включена опція примушує програму додати службову інформацію підрахунок загального трафіку.
net.low_cpu – Активація цієї опції допоможе злегка зменшити навантаження процесора. Відключивши дану опцію, ви можете додати деякий приріст за швидкістю завантаження. Якщо ви не є власником досить широкого каналу, відключіть цю опцію.
net.max_halfopen – Вказується кількість з\’єднань half-open, які клієнт μTorrent повинен установити в певний момент часу. Кількість відкритих з\’єднань повинно бути менше, ніж встановленого в системі.
net.outgoing_ip – Опція корисна при використанні спеціального мережевого адаптера вихідних з\’єднань, IP адреси адаптера ви можете визначити тут.
net.outgoing_max_port – Ця функція може підняти ліміт для порту вихідного з\’єднання. Якщо в даній настройці вибір некоректного порту, або встановлена величина менше, ніж у налаштуванні net.outgoing_port, то вона ігнорується.
net.outgoing_port – Ця опція дає команду μTorrent використовувати лише вказаний порт для вихідних з\’єднань.
net.upnp_tcp_only – Ця установка забороняє програмі відкриття порту вхідних з\’єднань за технологією UDP і UPnP. У разі коли опція включена, μTorrent клієнт буде відкривати порт тільки по протоколу TCP.
net.wsaevents – Застосування цієї змінної допоможе тільки людям, які добре розбираються в настройках файрвола.
peer.disconnect_inactive – Ця функція дозволяє відключити пірів у яких перевищено ліміт очікування без файлообміну peer.disconnect_inactive_interval. Опція буде активна лише в разі перевищення ліміту з\’єднань.
peer.disconnect_inactive_interval – Інтервал часу до того як пір буде відключений, у разі якщо активно peer.disconnect_inactive. Значення задається в секундах. Мінімальне значення 300 сек.
peer.lazy_bitfield – Опція корисна у разі якщо провайдер блокує сідерну роздачу. Ця установка замінює bitfield на певний аналог, що допоможе обійти блокування провайдера.
peer.resolve_country – Дана функція призначена для визначення країн пірів. Функціонуватиме в тому випадку, якщо в папці налаштувань є файли flags.conf and flags.bmp.
queue.dont_count_slow_dl – Дана функція примушує μTorrent ігнорувати завантаження з низькою швидкістю. Крім випадків якщо швидкість зазрузкі торрента не перевищила швидкість прописану в queue.slow_dl_threshold.
queue.slow_dl_threshold – Дана опція стане ключовою для програми, у разі визначення торрента, як повільного. Дану величину слід вказувати в кількості байтів на секунду.
queue.slow_ul_threshold – Дана опція стане ключовою для програми, у разі визначення торрента, як повільного. Дану величину слід вказувати в кількості байтів на секунду.
queue.prio_no_seeds – Ця опція автоматично призначає вищий пріоритет торрентам без сідів.
queue.use_seed_peer_ratio – Активація цієї опції налаштовує черговість сідування. Торенти з більш низькими співвідношеннями сіди / піри мають вищий пріоритет ніж торенти з високим співвідношення сіди / піри. Якщо у торрента пірів немає і настройка queue.dont_count_slow_ul не буде активна, то цей торрент буде поміщається в самий кінець черги.
rss.smart_repack_filter – Ця установка розміщує RSS позначені як REPACK вище, стосовно не позначених RSS.
rss.update_interval – В даній опції вказано час оновлення RSS полів в хвилинах. Мінімальне значення 5 хвилин.
sys.enable_wine_hacks – Ця функція призначена для усунення помилок знайдених в Wine.
webui.token_auth – Ця функція дозволяє використовувати уявну авторизацію для Web UI, корисна у разі використання Web UI.
UI Extras
Ця вкладка призначена для вказівки швидкостей завантаження і віддачі ваших файлів в залежності від швидкості вашого з\’єднання. Ці цифри будуть вказані в панелі завдань, коли ви захочете обмежити прийом або віддачу файлів. Значення вказуються в кілобайтах.
Disk Cache
Управління системним кеш для програми uTorrent. Значення за вмовчанням налаштовані оптимально і не вимагають змін.