Я надеюсь, что есть более элегантный способ, чем тот, который я собираюсь предложить, но если ничего не получится, это может помочь.
Убедитесь, что диск Windows виден из Ubuntu. Получите все файлы .torrent для торрентов, которые вы загружаете в µTorrent. Затем откройте их в KTorrent один за другим. Как только KTorrent спросит вас, где вы хотите сохранить файлы, выберите ту же папку, где вы загрузили их из Windows. KTorrent должен определить процент загрузки и продолжить загрузку дальше. Поскольку загрузка завершена, он должен начать сеять.
Конечно, попробуйте сначала с наименьшим потоком, на случай, если что-то пойдет не так.
РЕДАКТИРОВАТЬ
Предварительные результаты:
Первым шагом для меня было открыть KTorrent и открыть настройки KTorrent. Там под Приложением должна быть опция Default save location. Установите его в место, куда загружаются данные с торрентов. После этого нажмите кнопку ОК. Затем мы переходим к следующему шагу.
Второй шаг - проверить настройки. Откройте любимое приложение терминала. Мне лично нравится Консоль. Затем введите:
ktorrent \path\to\torrent\file\foo.torrent --silent
Это добавит торрент в ktorrent и начнет скачивать его без вмешательства пользователя. Процесс будет запущен в фоновом режиме, поэтому эту же оболочку можно будет использовать снова. Он должен обнаружить, что торрент уже загружен и переключиться в режим заполнения. ktorent --silent
может быть запущен, даже если ktorrent уже запущен и добавит все новые торренты в работающий экземпляр.
Попробуйте это и сообщите, как это работает.
Третий шаг : скрипт Bash, который должен обнаружить все файлы .torrent в каталоге и вызвать ktorrent для каждого из них:
Выполнив первые два шага и убедившись, что они работают правильно, откройте ваше любимое консольное приложение и перейдите в каталог, где находятся файлы .torrent. затем введите следующее:
gedit script.sh
Откроется окно Gedit. Вставьте в него следующий код:
#!/bin/bash for f in *.torrent #this will list through every .torrent in working directory do echo "Proccessing $f file..." ktorrent "$f" --silent #this will call ktorrent for every .torrent file detected done
Нажмите сохранить. Сценарий будет сохранен. Следующее, что нам нужно сделать, это разрешить его выполнение.
Тип:
chmod +x script.sh
Это сделает скрипт исполняемым. Наконец, запустите его, набрав:
./script.sh
Он должен добавить все торренты из каталога в ktorrent. Таким образом вы сэкономите усилия, необходимые для добавления сотен торрентов вручную.