4

Кто-нибудь знает о приложении, которое позволяет создавать торрент-файлы через командную строку в Windows?

Обновление: мне нужна версия для командной строки, потому что я программист. Мне нужно создать торрент программно, у меня не может быть всплывающего окна. Существует огромное количество применений для создания торрента из командной строки, и я думаю, что очень странно, что я не нашел версию командной строки из моих часов поиска в Интернете.

3 ответа3

7

Альтернатива 1) mktorrent для Windows:

Mktorrent - очень простой инструмент для создания торрентов в командной строке, но только для Linux (только исходный код для самостоятельной компиляции) - поэтому я скомпилировал версию Win32/Win64 поверх Cygwin.

Установка: Скопируйте mktorrent.exe и библиотеки DLL в \Windows \System32 \
На Server 2008 R2 Скопируйте mktorrent.exe в \Windows \System32 \ и библиотеки DLL в \Windows \ SysWOW64 \

Использование т.е.: mktorrent -l 21 -a http: //tracker.url foldername

Альтернатива 2) py3createtorrent:

py3createtorrent - это комплексная утилита оболочки / командной строки для создания торрентов (Linux & Windows). Это лицензированный под GPL скрипт Python v3.1. Я тестировал его с Ubuntu 8.04 / rTorrent и Windows 7 / µTorrent.

1

Передача идет с transmission-create которая является утилитой командной строки для создания файлов .torrent .

Usage: transmission-create [options] <file|directory>

Options:
 -h --help              Display this help page and exit
 -p --private           Allow this torrent to only be used with the specified
                        tracker(s)
 -o --outfile <file>    Save the generated .torrent to this filename
 -c --comment <comment> Add a comment
 -t --tracker <url>     Add a tracker's announce URL
 -V --version           Show version number and exit

Инструкция по сборке Transmission на Windows.

0

mktorrent упомянутый Mehper C. Palavuzlar , сделает работу. Пример использования

    mktorrent.exe -l %piece_size% -a %tracker_announce_url% %folder_or_file%

Размер фрагмента равен степени 2, то есть -l 22 создаст торрент-файл с фрагментами 2 ^ 22 байта = 4 МБ.

mktorrent в настоящее время поддерживается Rudde:
https://github.com/Rudde/mktorrent

Чтобы собрать его на Windows из исходников, вам понадобится GNU Make который вы можете получить, например, из MinGW-w64 .

Чтобы собрать mktorrent для 32-битной версии Windows (при условии, что вы указали make в переменной окружения PATH Windows и текущий рабочий каталог состоит из файлов исходного кода mktorrent ):

    make CC=i686-w64-mingw32-gcc USE_LONG_OPTIONS=1 USE_LARGE_FILES=1

Чтобы собрать mktorrent для Windows 64-bit:

    make CC=x86_64-w64-mingw32-gcc USE_LONG_OPTIONS=1 USE_LARGE_FILES=1

mktorrent.exe и prefix.exe будут собраны .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .