Files
transmission-torrent-adder/tasks.md
T
2025-06-03 18:11:47 +03:00

1.8 KiB
Executable File

Проблема:

  1. Хочу, чтобы торрент-клиент раскладывал скачанное по папкам.
  • Пример: скачиваю торрент Феникс Райт, в нем папка с двумя файлами. Хочу, чтобы содержимое было перенесено в другое место и корневая папка переименована.
  1. Хочу иметь интерфейс добавления торрентов в проводнике.
  • Пример: есть торрент-файл Феникс Райт.torrent, кладу его в папку Torrents/Movies/, до скачивания создается папка $media/Movies/Феникс Райт/, файлы скачиваются туда.

https://chat.deepseek.com/a/chat/s/70331337-52dd-4f53-9344-c680977f73dc

Задачи

  • Создать привязку к systemd: service и timer
  • Обходить дерево директорий
  • Создавать новую директорию в нужном месте
  • Вскрывать торрент-файл, чтобы понять нужно ли переименование
    • Если файл один, то не нужно, но нужно создавать директорию
    • Если файлов много, то нужно переименовывать, создавать директорию не нужно
  • Добавлять торрент в transmission через transmission-remote
  • Переименовывать в transmission

Сделано

  • Обработать параметры командной строки
    • source
    • destination
    • rename