Как сделать копию торрента на FTP-адрес после завершения загрузки

Вы также можете загрузить файл docker.io 0.11.1 .deb с Launchpad и установить.

wget https://launchpad.net/~docker-maint/+archive/testing/+files/docker.io_0.11.1%7Edfsg1-1%7Eppa1%7Etrusty1_amd64.deb

sudo dpkg -i docker.io_0.11.1~dfsg1-1~ppa1~trusty1_amd64.deb
1
задан 2 April 2017 в 11:39

8 ответов

Создайте сценарий, как показано ниже, с соответствующими значениями для переменных LOGFILE, HOST, USERNAME, PASSWORD, DESTINATIONPATH в приведенном ниже сценарии оболочки. Не забудьте предоставить разрешение на выполнение ниже сценария.

#!/bin/bash
LOGFILE= #For e.g:- /home/kashif/Desktop/CopyTorrentToFTP.log
HOST= #For e.g:- 192.168.0.1
USERNAME= #For e.g:- admin
PASSWORD= #For e.g:- abcd12345
DESTINATIONPATH= #For e.g:- Movies

SOURCEPATH=$TR_TORRENT_DIR/$TR_TORRENT_NAME
cd "$SOURCEPATH"
echo "Started Copying $SOURCEPATH" >> $LOGFILE
ftp -n $HOST << copy_script
user $USERNAME $PASSWORD
prompt
cd "$DESTINATIONPATH"
rmdir "$TR_TORRENT_NAME"
mkdir "$TR_TORRENT_NAME"
cd "$TR_TORRENT_NAME"
mput *
bye
copy_script
echo "Finished Copying $SOURCEPATH" >> $LOGFILE
0
ответ дан 23 May 2018 в 00:03

Создайте сценарий, как показано ниже, с соответствующими значениями для переменных LOGFILE, HOST, USERNAME, PASSWORD, DESTINATIONPATH в приведенном ниже сценарии оболочки. Не забудьте предоставить разрешение на выполнение ниже сценария.

#!/bin/bash LOGFILE= #For e.g:- /home/kashif/Desktop/CopyTorrentToFTP.log HOST= #For e.g:- 192.168.0.1 USERNAME= #For e.g:- admin PASSWORD= #For e.g:- abcd12345 DESTINATIONPATH= #For e.g:- Movies SOURCEPATH=$TR_TORRENT_DIR/$TR_TORRENT_NAME cd "$SOURCEPATH" echo "Started Copying $SOURCEPATH" >> $LOGFILE ftp -n $HOST << copy_script user $USERNAME $PASSWORD prompt cd "$DESTINATIONPATH" rmdir "$TR_TORRENT_NAME" mkdir "$TR_TORRENT_NAME" cd "$TR_TORRENT_NAME" mput * bye copy_script echo "Finished Copying $SOURCEPATH" >> $LOGFILE
0
ответ дан 18 July 2018 в 15:40

Создайте сценарий, как показано ниже, с соответствующими значениями для переменных LOGFILE, HOST, USERNAME, PASSWORD, DESTINATIONPATH в приведенном ниже сценарии оболочки. Не забудьте предоставить разрешение на выполнение ниже сценария.

#!/bin/bash LOGFILE= #For e.g:- /home/kashif/Desktop/CopyTorrentToFTP.log HOST= #For e.g:- 192.168.0.1 USERNAME= #For e.g:- admin PASSWORD= #For e.g:- abcd12345 DESTINATIONPATH= #For e.g:- Movies SOURCEPATH=$TR_TORRENT_DIR/$TR_TORRENT_NAME cd "$SOURCEPATH" echo "Started Copying $SOURCEPATH" >> $LOGFILE ftp -n $HOST << copy_script user $USERNAME $PASSWORD prompt cd "$DESTINATIONPATH" rmdir "$TR_TORRENT_NAME" mkdir "$TR_TORRENT_NAME" cd "$TR_TORRENT_NAME" mput * bye copy_script echo "Finished Copying $SOURCEPATH" >> $LOGFILE
0
ответ дан 24 July 2018 в 20:41

Создайте сценарий, как показано ниже, с соответствующими значениями для переменных LOGFILE, HOST, USERNAME, PASSWORD, DESTINATIONPATH в приведенном ниже сценарии оболочки. Не забудьте предоставить разрешение на выполнение ниже сценария.

#!/bin/bash LOGFILE= #For e.g:- /home/kashif/Desktop/CopyTorrentToFTP.log HOST= #For e.g:- 192.168.0.1 USERNAME= #For e.g:- admin PASSWORD= #For e.g:- abcd12345 DESTINATIONPATH= #For e.g:- Movies SOURCEPATH=$TR_TORRENT_DIR/$TR_TORRENT_NAME cd "$SOURCEPATH" echo "Started Copying $SOURCEPATH" >> $LOGFILE ftp -n $HOST << copy_script user $USERNAME $PASSWORD prompt cd "$DESTINATIONPATH" rmdir "$TR_TORRENT_NAME" mkdir "$TR_TORRENT_NAME" cd "$TR_TORRENT_NAME" mput * bye copy_script echo "Finished Copying $SOURCEPATH" >> $LOGFILE
0
ответ дан 31 July 2018 в 23:43

Вы можете использовать опцию Transfer BitTorrent для запуска скрипта по вашему выбору после завершения загрузки. Вот один из подходов:

Создайте сценарий, чтобы взять имя последнего файла / каталога в папке в качестве аргумента. Затем добавьте команду, чтобы скопировать этот последний файл / каталог на ваш FTP-сервер. Вы можете воспользоваться этой возможностью: Автоматический сценарий загрузки FTP-файла FTP. Попросите клиента передачи запускать этот скрипт каждый раз, когда загрузка завершена с использованием встроенного параметра.

Надеюсь, это поможет.

1
ответ дан 23 May 2018 в 00:03
  • 1
    как я могу получить скачивание, которое было закончено? – Kashif Khan 8 April 2017 в 13:18
  • 2
    unix.stackexchange.com/a/132344/61278 – Ankur A Sharma 9 April 2017 в 05:52

Вы можете использовать опцию Transfer BitTorrent для запуска скрипта по вашему выбору после завершения загрузки. Вот один из подходов:

Создайте сценарий, чтобы взять имя последнего файла / каталога в папке в качестве аргумента. Затем добавьте команду, чтобы скопировать этот последний файл / каталог на ваш FTP-сервер. Вы можете воспользоваться этой возможностью: Автоматический сценарий загрузки FTP-файла FTP. Попросите клиента передачи запускать этот скрипт каждый раз, когда загрузка завершена с использованием встроенного параметра.

Надеюсь, это поможет.

1
ответ дан 18 July 2018 в 15:40

Вы можете использовать опцию Transfer BitTorrent для запуска скрипта по вашему выбору после завершения загрузки. Вот один из подходов:

Создайте сценарий, чтобы взять имя последнего файла / каталога в папке в качестве аргумента. Затем добавьте команду, чтобы скопировать этот последний файл / каталог на ваш FTP-сервер. Вы можете воспользоваться этой возможностью: Автоматический сценарий загрузки FTP-файла FTP. Попросите клиента передачи запускать этот скрипт каждый раз, когда загрузка завершена с использованием встроенного параметра.

Надеюсь, это поможет.

1
ответ дан 24 July 2018 в 20:41

Вы можете использовать опцию Transfer BitTorrent для запуска скрипта по вашему выбору после завершения загрузки. Вот один из подходов:

Создайте сценарий, чтобы взять имя последнего файла / каталога в папке в качестве аргумента. Затем добавьте команду, чтобы скопировать этот последний файл / каталог на ваш FTP-сервер. Вы можете воспользоваться этой возможностью: Автоматический сценарий загрузки FTP-файла FTP. Попросите клиента передачи запускать этот скрипт каждый раз, когда загрузка завершена с использованием встроенного параметра.

Надеюсь, это поможет.

1
ответ дан 31 July 2018 в 23:43
  • 1
    как я могу получить скачивание, которое было закончено? – Kashif Khan 8 April 2017 в 13:18
  • 2
    [D0] unix.stackexchange.com/a/132344/61278 – Ankur A Sharma 9 April 2017 в 05:52

Другие вопросы по тегам:

Похожие вопросы: