Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I have approximately 300-400 torrent files stored locally. Some of them I have used to download the related torrents, while others I have not. I need a way to keep track of which ones have been "used". It is tedious to manually write down which ones have been used in Notepad or Excel. Is there an easy software solution?

share|improve this question
    
To answer this question, we need to know which torrent software you are using (e.g. µTorrent). –  nixda Dec 28 '12 at 16:06
    
yes it is mu torrent but the links of torrents I have copy pasted from different sources and I have typed them in notepad and how did you type that word mu –  Registered User Dec 28 '12 at 16:08
    
Hold down ALT-key and type 0181 for a µ-char –  nixda Dec 28 '12 at 16:11
    
ok and see if you can answer my original question –  Registered User Dec 28 '12 at 16:15
    
How about adding the torrent names to Excel? You could have 3 sheets - for to be downloaded, downloading and downloaded states. –  Karan Dec 28 '12 at 17:26

2 Answers 2

µTorrent labels

(I assume you already have these little .torrent files of your 300-400 torrents? Not only blank URLs)

  • Since you are already using µTorrent, you could use the labels function.
  • With them you can create 2 separate lists named not downloaded and already downloaded
  • you can assign labels in bulk
  • start + stop torrents in bulk from within the new list

    µtorrent label list


Automatic labeling of new torrents

  • the software AutoLabeler labels all new torrents for you
  • its written in AutoHotkey and has to run separately from µTorrent in the background
  • configure it through the file Labeler_Settings.ini like this

    [LABELS]
    not downloaded =.

share|improve this answer

I have a Python solution for finding files that you have not loaded into µTorrent. When you load a torrent file into µTorrent it will save a copy to C:\Users\username\AppData\Roaming\uTorrent.

You can try comparing the contents of each folder but note that all torrents loaded into µTorrent will end up here even if they are not realized as completed downloads. So if you loaded the file and accidentally hit delete then this comparison would overlook those files.

In Python you could do something like the following:

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')

You could also save them to a file instead of displaying them to the screen. This works with Python 3.

To make sure the files in your AppData folder have actually been used is trickier to automate.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.