====== Торренты ====== Если у вас был когда-нибудь seedbox, то вы наверняка знаете, что помимо простого как валенки [[linux:transmission|Transmission]], неуклюжего [[linux:deluge|Deluge]] всегда есть [[linux:rutorrent|ruTorrent]]. Самостоятельная установка несколько сложнее его коллег по опасному бизнесу, но из-за фичастости можно простить многое. А что делать если нужно создать торрент через терминал? Для этого есть программа mktorrent ==== Где купить крутой сидбокс? ==== Контор предлагающих данную услугу сейчас также много, как и горе VPS хостеров с мифическим 99,99 аптаймом. http://torrentinvites.org/f80/ http://www.torrent-invites.com/seedbox-discussions/ http://torrentinvitez.com/ Основные страны поставщики сидбоксов это Франция, Голландия и США. В других странах конечно тоже можно найти предложения, но будет дороже и не так вкусно. А всё что находится в OVH это барахло для идиотов, т.к. сам OVH полное дерьмо для идиотов, которые думают, что за низкий ценник им дадут крутую услугу. OVH такое же дерьмо как и Hetzner. На словах они круты как чак норрис, а при проблемах молчат как рыбы. Почему OVH барахло? Тихо работал себе [[https://www.feralhosting.com|сидбокс провайдер]], а ovh его кинул. {{:linux:torrent_feralhosting_ovh.png?nolink|}} [[http://web.archive.org/web/20161211184115/https://www.feralhosting.com|веб.архив]] может всё подтвердить 8-) Полезные ссылки при поиске сидбокса * http://torrentinvites.org/f85/ * http://cheapseedboxes.com/top-10-seedbox-best-providers-cheap/ Я могу порекомендовать следующие сидбокс сервисы * https://www.seedboxes.cc - использую сейчас. * https://www.rapidseedbox.com * https://www.ultraseedbox.com * https://whatbox.ca ==== Работа с торрентами в терминале ==== Для создания торрент файлов через терминал я нашёл только две программы: [[http://mktorrent.sourceforge.net/|mktorrent]] и [[https://readthedocs.org/projects/py3createtorrent/|py3createtorrent]] Пример создания торрент файла через mktorrent $ mktorrent -v -a 'http://announce_url' -p DIRECTORY_FOR_TORRENT * -v is for verbose * -p is for private, as in not DTH or PeerExchange * -a is for tracker url follows for example: mktorrent -a 'http://tracker.to/announce' -p Mozart_Music_Collection After mktorrent finishes, the torrent file will be saved on the same folder taking the name of the directory it was created for. ***The command needs to be all in one line, and quotes must be used around the folder name if it contains spaces.*** If you want to specify piece size for torrent, you can use -l switch (small L) it's in potency of 2 so: 2^19 = 524 288 = 512 KiB for filesizes between 512 MiB - 1024 MiB 2^20 = 1 048 576 = 1024 KiB for filesizes between 1 GiB - 2 GiB 2^21 = 2 097 152 = 2048 KiB for filesizes between 2 GiB - 4 GiB 2^22 = 4 194 304 = 4096 KiB for filesizes between 4 GiB - 8 GiB 2^23 = 8 388 608 = 8192 KiB for filesizes between 8 GiB - 16 GiB 2^24 = 16 777 216 = 16384 KiB for filesizes between 16 GiB - 512 GiB This is the max you should ever have to use. 2^25 = 33 554 432 = 32768 KiB (note that utorrent versions before 3.x CANNOT load torrents with this or higher piece-size) Пример mktorrent -v -p -l 19 -a http://xbt.foobar.com/announce folder_name