Авто Перемещение файла mp4 в другую папку

Мне нужна помощь для скрипта, который может автоматически перемещать файлы .mp4 после завершения загрузки. Допустим, что я загружаю папку, содержащую 3 файла, и я только хочу переместить файл .mp4 в определенную папку после загрузки, а затем снова удалить папку и остатки.

Возможно ли это сделать ? Я могу заставить нормальную команду mv работать. Но я могу завязать, чтобы узнать, как запустить скрипт, поэтому он принимает только файлы финиша?

Я хочу перейти от и т. Д. [F1] к /Home/uploads.

Надеюсь, кто-то может помочь мне взломать это:)

С наилучшими пожеланиями

1
задан 16 June 2017 в 18:40

6 ответов

Напишите простой скрипт bash, например cd ~/Downloads mv *.mp3 ~/Uploads/.

Этот скрипт переместит все файлы с расширением .mp3 из текущей папки в указанную папку. Вы можете поместить его в файл, например movemp3.sh, а затем запустить его при загрузке.

Если вы используете Deluge, см. Страницу http://dev.deluge-torrent.org/wiki/Plugins/Execute для простой плагин, который позволит вам запускать сценарии для общих событий. В частности, посмотрите на событие с надписью «Torrent Complete». Это должно дать вам функциональность, которую вы ищете. Обратите внимание, что вам придется выполнять аналогичный поиск и находить соответствующие плагины для других программ.

0
ответ дан 22 May 2018 в 21:28
  • 1
    Вы можете сделать все, чтобы сделать это автоматически после завершения загрузки? – Extati 16 June 2017 в 19:47
  • 2
    Не уверен в каком-либо простом способе сделать это сразу после загрузки, но вы можете легко добавить его в cron и периодически запускать его в течение дня. Я уверен, что это можно сделать только после загрузки, но вам нужно будет провести некоторое исследование, чтобы выяснить, как контролировать, когда происходит загрузка / завершение. – Brian Sizemore 16 June 2017 в 19:50
  • 3
    Да, там у меня есть моя проблема. Хорошая идея с cronjob tho. благодаря – Extati 16 June 2017 в 20:00
  • 4
    Если вы ищете ответ на вопрос о загрузке, вам нужно предоставить дополнительную информацию о том, как вы выполняете загрузку. Если вы используете что-то вроде wget, действительно легко выполнить то, что вы хотите. Однако ответ зависит от того, как вы это делаете. Пожалуйста, предоставьте дополнительную информацию, если вы хотите получить ответ. – Brian Sizemore 16 June 2017 в 20:12
  • 5
    Часто файлы загружаются с помощью Deluge или rutorrent! – Extati 16 June 2017 в 20:16

Напишите простой скрипт bash, например cd ~/Downloads mv *.mp3 ~/Uploads/.

Этот скрипт переместит все файлы с расширением .mp3 из текущей папки в указанную папку. Вы можете поместить его в файл, например movemp3.sh, а затем запустить его при загрузке.

Если вы используете Deluge, см. Страницу http://dev.deluge-torrent.org/wiki/Plugins/Execute для простой плагин, который позволит вам запускать сценарии для общих событий. В частности, посмотрите на событие с надписью «Torrent Complete». Это должно дать вам функциональность, которую вы ищете. Обратите внимание, что вам придется выполнять аналогичный поиск и находить соответствующие плагины для других программ.

0
ответ дан 18 July 2018 в 11:32

Напишите простой скрипт bash, например cd ~/Downloads mv *.mp3 ~/Uploads/.

Этот скрипт переместит все файлы с расширением .mp3 из текущей папки в указанную папку. Вы можете поместить его в файл, например movemp3.sh, а затем запустить его при загрузке.

Если вы используете Deluge, см. Страницу http://dev.deluge-torrent.org/wiki/Plugins/Execute для простой плагин, который позволит вам запускать сценарии для общих событий. В частности, посмотрите на событие с надписью «Torrent Complete». Это должно дать вам функциональность, которую вы ищете. Обратите внимание, что вам придется выполнять аналогичный поиск и находить соответствующие плагины для других программ.

0
ответ дан 24 July 2018 в 19:48

Поскольку вы упомянули Deluge, вы можете настроить потоп, чтобы переместить завершенные загрузки в каталог, скажем /CompletedDownloads. Вы можете настроить rTorrent, чтобы переместить их в один и тот же каталог. Затем вы можете настроить задание cron, чтобы периодически проверять эту папку, а затем запускать две строки @ brian-sizemore.

cd ~/CompletedDownloads
mv *.mp4 ~/Uploads/.

Таким образом, когда файлы перемещаются, вы уверены, что они полностью загружены.

0
ответ дан 22 May 2018 в 21:28

Поскольку вы упомянули Deluge, вы можете настроить потоп, чтобы переместить завершенные загрузки в каталог, скажем /CompletedDownloads. Вы можете настроить rTorrent, чтобы переместить их в один и тот же каталог. Затем вы можете настроить задание cron, чтобы периодически проверять эту папку, а затем запускать две строки @ brian-sizemore.

cd ~/CompletedDownloads mv *.mp4 ~/Uploads/.

Таким образом, когда файлы перемещаются, вы уверены, что они полностью загружены.

0
ответ дан 18 July 2018 в 11:32

Поскольку вы упомянули Deluge, вы можете настроить потоп, чтобы переместить завершенные загрузки в каталог, скажем /CompletedDownloads. Вы можете настроить rTorrent, чтобы переместить их в один и тот же каталог. Затем вы можете настроить задание cron, чтобы периодически проверять эту папку, а затем запускать две строки @ brian-sizemore.

cd ~/CompletedDownloads mv *.mp4 ~/Uploads/.

Таким образом, когда файлы перемещаются, вы уверены, что они полностью загружены.

0
ответ дан 24 July 2018 в 19:48

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

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