<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ChooseLinux &#187; transmission</title>
	<atom:link href="http://chooselinux.org.ua/tag/transmission/feed/" rel="self" type="application/rss+xml" />
	<link>http://chooselinux.org.ua</link>
	<description>Choose Life. Choose a job. Choose a career. Choose a family. Choose linux...</description>
	<lastBuildDate>Fri, 03 Feb 2012 05:03:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Настройка torrent клиента с web-интерфейсом</title>
		<link>http://chooselinux.org.ua/nastrojka-torrent-klienta-s-web-interfejsom/</link>
		<comments>http://chooselinux.org.ua/nastrojka-torrent-klienta-s-web-interfejsom/#comments</comments>
		<pubDate>Sat, 12 Sep 2009 13:00:26 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Сеть]]></category>
		<category><![CDATA[torrent]]></category>
		<category><![CDATA[transmission]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://chooselinux.org.ua/?p=36</guid>
		<description><![CDATA[После подключения безлимитного инитернета многие наверное задумывались о том, как бы его использовать поэффективнее, что б не было и минуты простоя =) Я к примеру искал способ как иметь возможность качать домой фильмы даже еслия нахжусь на работе, в отпуске или еще где =). Сейчас я раскажу как настроить торрент клиент в Ubuntu 8.04.1, как [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://chooselinux.org.ua/nastrojka-torrent-klienta-s-web-interfejsom/best-p2p/" rel="attachment wp-att-37"><img src="http://chooselinux.org.ua/wp-content/uploads/2009/09/best-p2p-300x261.jpg" alt="best-p2p" title="best-p2p" width="300" height="261" class="alignleft size-medium wp-image-37" /></a></p>
<p>После подключения безлимитного инитернета многие наверное задумывались о том, как бы его использовать поэффективнее, что б не было и минуты простоя =) Я к примеру искал способ как иметь возможность качать домой фильмы даже еслия нахжусь на работе, в отпуске или еще где =). Сейчас я раскажу как настроить торрент клиент в Ubuntu 8.04.1, как работать с веб-интерфейсом и как работать с ним из консоли и все с помощью transmission.<br />
<span id="more-36"></span></p>
<p><strong>1. Введение</strong><br />
Transmission, не смотря на его внешнюю простоту, достаточно развитый торрент клиент.<br />
<code>boffin@boffin-desktop:~$ apt-cache search transmission | grep ^transmission<br />
transmission-common - lightweight BitTorrent client (common files)<br />
transmission-gtk - lightweight BitTorrent client (graphical interface)<br />
transmission - lightweight BitTorrent client<br />
transmission-cli - lightweight BitTorrent client (command line interface)<br />
transmission-daemon - lightweight BitTorrent client (daemon)</code></p>
<p>Как видим существует несколько видом клиента:</p>
<ul>
<li>transmission &#8211; графический клиент</li>
<li>transmission-cli &#8211; консольный клиент</li>
<li>transmission-daemon &#8211; демон</li>
</ul>
<p>На мой взгляд самый любопытный из них &#8211; transmission-daemon, потому что он предоставляет веб-интерфейс и имеет удобный &laquo;пульт управления&raquo;.<br />
<strong><br />
2. Установка</strong></p>
<p>Установка проста как и для любой другой программы в Убунте:<br />
<code>apt-get install transmission-daemon</code></p>
<p>Вот что оказалось у меня полсе установки:<br />
<code>boffin@boffin-desktop:~$ transmission-daemon -h<br />
Transmission 1.40 (7096)  http://www.transmissionbt.com/<br />
A fast and easy BitTorrent client<br />
...</code></p>
<p><strong>3. Настройка</strong><br />
Все настройки и торрент файлы демон хранить в директории ~/.config/transmission-daemon/</p>
<p>~/.config/transmission-daemon/settings.json<br />
<code><br />
{<br />
"allow-hibernation-even-when-torrents-are-active": 0,<br />
"blocklist-enabled": 0,<br />
"debug-message-level": 2,<br />
"download-dir": "\/mnt\/storage\/downloads",<br />
"download-limit": 100,<br />
"download-limit-enabled": 0,<br />
"encryption": 1,<br />
"inhibit-hibernation": 1,<br />
"main-window-height": 714,<br />
"main-window-width": 803,<br />
"main-window-x": 0,<br />
"main-window-y": 0,<br />
"max-peers-global": 200,<br />
"max-peers-per-torrent": 50,<br />
"minimal-view": 0,<br />
"open-dialog-dir": "\/home\/boffin",<br />
"peer-port": 51413,<br />
"peer-socket-tos": 8,<br />
"pex-enabled": 1,<br />
"port-forwarding-enabled": 1,<br />
"prompt-before-exit": 1,<br />
"proxy-authentication": "",<br />
"proxy-authentication-required": 0,<br />
"proxy-port": 80,<br />
"proxy-server": "",<br />
"proxy-server-enabled": 0,<br />
"proxy-type": 0,<br />
"proxy-username": "",<br />
"rpc-access-control-list": "+127.0.0.1",<br />
"rpc-authentication-required": 0,<br />
"rpc-enabled": 0,<br />
"rpc-password": "oR34MaC19EADEAXs",<br />
"rpc-port": 9091,<br />
"rpc-username": "transmission",<br />
"rpc-whitelist": "127.0.0.1",<br />
"show-filterbar": 1,<br />
"show-options-window": 1,<br />
"show-statusbar": 1,<br />
"show-toolbar": 1,<br />
"show-tray-icon": 1,<br />
"sort-mode": "sort-by-name",<br />
"sort-reversed": 0,<br />
"start-added-torrents": 1,<br />
"statusbar-stats": "total-ratio",<br />
"trash-original-torrent-files": 0,<br />
"upload-limit": 100,<br />
"upload-limit-enabled": 0,<br />
}<br />
</code></p>
<p>Основной интерес здесь представляют поля download-dir (директория в которую по умолчанию происходит загрузка), rpc-port (номер портя для удаленного управления). Эти настройки можно менять прямо в файле либо часть из них будет доступна через веб-интерфейс.</p>
<p>Запускаем демон:<br />
<code>transmission-daemon</code></p>
<p><strong>4. Веб-интерфейс</strong><br />
Переходим в браузере на страницу http://ваш_IP:9091/ и видим следующее:<br />
<a href="http://chooselinux.org.ua/wp-content/uploads/2009/09/trans1.jpg"><img src="http://chooselinux.org.ua/wp-content/uploads/2009/09/trans1-300x235.jpg" alt="trans1" title="trans1" width="300" height="235" class="aligncenter size-medium wp-image-38" /></a></p>
<p>Тут все просто &#8211; 4 вкладки: все, скачиваемые, раздающиеся, приостановленные &#8211; показывают соответстующие торренты.</p>
<p>Слева снизу есть кнопка, по нажатию которой всплывает меню, из него можно перейти в настройки:<br />
<a href="http://chooselinux.org.ua/wp-content/uploads/2009/09/trans2.jpg"><img src="http://chooselinux.org.ua/wp-content/uploads/2009/09/trans2-300x243.jpg" alt="trans2" title="trans2" width="300" height="243" class="aligncenter size-medium wp-image-39" /></a></p>
<p>Настройки просты, позволяют указать огрничения скорости, директорию в которую загружать и что-то еще =)&#8230;</p>
<p>Для добавления файла на закачку надо нажать кнопку Open, и выбрать файл торрента, нажать Upload. Файл торрента загрузится а сервер и начнется закачка контента.<br />
Управлять закачками можно через веб интерфейс,  для каждой закачки доступно контекстное меню из которого можно остановить, запустить, удалить торрент.</p>
<p><strong>5. transmission-remote</strong></p>
<p>transmission-remote &#8211; позволяет управлять задачми демона transmission. Возможностей у него значительно больше чем у веб-интерфейса, я расскажу об основных.</p>
<p><code>transmission-remote -d100 -u20</code> &#8211; устанавливает ограничение на download 100kb/s и upload &#8211; 20kb/s<br />
<code>transmission-remote -D -U</code> &#8211; снимает ограничения на скорость<br />
<code>transmission-remote -l</code> &#8211; список всех торрентов, и информация о них.<br />
<code>transmission-remote -a one.torrent two.torrent</code> &#8211; добавляем торренты<br />
<code>transmission-remote -a ~/Desktop/*torrent</code> &#8211; добавляем все торренты из директории<br />
<code>transmission-remote -t1 -i</code> получаем подробную информацию о торренде с id &#8211; 1, идентификаторы торрентов можно увидеть в списке всех торрентов<br />
<code>transmission-remote -t1 -f</code> &#8211; вывести список файлов в торенте<br />
<code>transmission-remote -t1 -Gall -g2,4</code> &#8211; пометить для загрузки только 2 и 4 файлы (-Gall сначала запрещает закачивать все файлы а -g2,4 разрешает только нужные два файла)</p>
<p>Ну вот и все, этого вполне достаточно для повседневной работы. Удачной закачки!</p>
]]></content:encoded>
			<wfw:commentRss>http://chooselinux.org.ua/nastrojka-torrent-klienta-s-web-interfejsom/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
