Torrent Client - Командная строка - Windows

Ответы:

9

Большинство распространенных клиентов командной строки должны компилироваться в Cygwin в Windows. У меня есть rtorrent, работающий таким образом на нескольких машинах Windows.

Изменить: еще одна мысль: я предполагаю, что клиенты на основе Python должны работать и под Windows, если вы устанавливаете Python. Хотя я не могу вспомнить, что такой клиент активно поддерживается (оригинальный «официальный» клиент был основан на Python, но IIRC uTurrent заменил его).

Дэвид Спиллетт
источник
1
+1 Круто, рторрент - это круто, никогда не думал о cygwin!
Митч
1
Ребята. Почему Cygwin компилирует, настраивает SOOOOO медленно, я устаю от своей жизни? Есть ли способ ускорить его? Разве не должно быть быстрее?
Apache
configure / autoconf / аналогичный форк много отдельных процессов, особенно для некоторых пакетов, таких как libtorrent + rtorrent. Создание нового процесса является дорогой процедурой в Windows по сравнению с Unix-подобными ОС (что является одной из причин того, почему многопоточность является гораздо более популярной моделью параллелизма в Windows), поэтому в Cygwin она будет медленнее, чем в Linux, даже без учет любого уровня перевода вызовов ОС, используемого библиотеками cygwin.
Дэвид Спиллетт
@Shiki Cygwin всегда был очень медленным. Я избегаю этого, как чума, практически любой инструмент с открытым исходным кодом, который мне нужен под Windows, уже имеет собственный порт (обычно благодаря mingw32 / msys).
Давр
Ах, спасибо за информацию, объяснение. Тогда я попробую скомпилировать что-нибудь с помощью ming32 / msys. Хотел использовать, например, mcabber, который является отличным инструментом.
Apache
14

aria2 - это загрузчик командной строки с поддержкой BitTorrent и двоичными файлами Windows.

afrazier
источник
1

Также aria2поддерживает торренты. Это мультиплатформенный проект (включая Win32).

деревенщина
источник
1

Я знаю, что у Transmission есть клиент командной строки для его выпусков Unix, который называется transmission-cli.

И я знаю, что у них есть клиент Windows, но он новый.

Это может иметь интерфейс командной строки. Стоит проверить

user123456
источник
Transmission имеет версию CLI ( trac.transmissionbt.com/wiki/Building ), но ее необходимо скомпилировать с помощью Cygwin. (Интересно, можно ли это сделать с помощью MingW / MSYS.)
Isxek