2

У меня приблизительно 300-400 торрент-файлов хранятся локально. Некоторые из них я использовал для загрузки связанных торрентов, а другие - нет. Мне нужен способ отслеживать, какие из них были "использованы". Утомительно вручную записывать, какие из них были использованы в Блокноте или Excel. Есть ли простое программное решение?

2 ответа2

2

µTorrent метки

(Я предполагаю, что у вас уже есть эти маленькие файлы .torrent ваших 300-400 торрентов? Не только пустые URL)

  • Поскольку вы уже используете µTorrent, вы можете использовать функцию меток.
  • С их помощью вы можете создать 2 отдельных списка с именами не загруженные и уже загруженные
  • Вы можете назначить ярлыки навалом
  • запуск + остановка торрентов навалом из нового списка

    список меток


Автоматическая маркировка новых торрентов

  • программа AutoLabeler помечает все новые торренты для вас
  • он написан в AutoHotkey и должен запускаться отдельно от µTorrent в фоновом режиме
  • настроить его через файл Labeler_Settings.ini следующим образом

    [Labels]
    не загружен = .

1

У меня есть решение Python для поиска файлов, которые вы не загрузили в µTorrent. Когда вы загружаете торрент-файл в µTorrent, он сохраняет копию в C:\Users\username\AppData\Roaming\uTorrent .

Вы можете попытаться сравнить содержимое каждой папки, но учтите, что все торренты, загруженные в µTorrent, окажутся здесь, даже если они не будут реализованы как завершенные загрузки. Так что, если вы загрузили файл и случайно нажали «Удалить», это сравнение не учитывает эти файлы.

В Python вы можете сделать что-то вроде следующего:

import os
usedpath = '/users/username/appdata/roaming/utorrent'
folderpath = '/pathtoyourfolder' #python allows for /'s so you don't need c:\...\...\
for file in os.listdir(folderpath):
 if not file in os.listdir(usedpath):
  print(file, 'not used')

Вы также можете сохранить их в файл вместо отображения на экране. Это работает с Python 3.

Убедиться, что файлы в вашей папке AppData действительно использованы, сложнее автоматизировать.

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