VulcanTourist Posted October 28, 2009 Report Share Posted October 28, 2009 I would like to relocate my uTorrent .torrent files and filebase from one drive to another; the subdirectories would remain exactly the same, only the drive letter will change. I changed all the directory assignments in uTorrent, shut it down, and then moved the files, but now uTorrent complains that it can't find any of the active torrent files.In the uTorrent program directory, I peeked into resume.dat and found that uTorrent had basically ignored the directory settings with regard to active torrents and had "hard-coded" their file system locations into that file. I tried editing resume.dat to simply change all instances of the old drive letter to the new one, which in theory *should* have worked, but uTorrent rejected the file, renaming it to resume.dat.bad and then reviving resume.dat.old instead. Tried that trick with both a hex and text editor, same result.How do I finish this process, assuming I can? Is there a "canon" way of doing it?Secondarily, why doesn't uTorrent rely on directory configurations for the .torrent files? The way that it ignores them and uses absolute rather than relative paths seems like something that should be addressed for the sake of portability. What good does it do to have an EXE that can be moved around and executed at will when it stores non-relative paths for data files? Link to comment Share on other sites More sharing options...
moogly Posted October 28, 2009 Report Share Posted October 28, 2009 Use freeware BEncode Editor (http://forum.utorrent.com/viewtopic.php?id=31306) and edit resume.dat and/or settings.dat. You can use the function "find/replace" like any text editor. Than save and start uT.Make a copy of these files before editing them.uT applies the path changes only for the new torrents you load, not the lod ones. Link to comment Share on other sites More sharing options...
VulcanTourist Posted October 28, 2009 Author Report Share Posted October 28, 2009 I've downloaded BEncode Editor (thanks), but I *think* in the meantime I managed to do it finally with a hex editor. Right now uTorrent is claiming "Invalid download state, please try resuming" for all of them, but it seems to have found them. I've started force-rechecking all of them, and it seems to be working. (I should have mentioned earlier that I wasn't downloading anything, only seeding, so all the files were complete on disk.)Would I have gotten to the same point with BEncode Editor, or would it have even saved me the rechecking?Wait... this weird:"Error: Insufficient system resources exist to complete the requested service", and at the exact same moment Windows popped up in the tool tray warning about a new hardware device with a problem. This happened right in the middle of rechecking, on an internal disk drive. Huh? I might have to try BEncode after all.... Link to comment Share on other sites More sharing options...
BlueDragon Posted October 28, 2009 Report Share Posted October 28, 2009 I tried editing resume.dat to simply change all instances of the old drive letter to the new one, which in theory *should* have worked, but uTorrent rejected the file, renaming it to resume.dat.badDid you completely deleted the fileguard key at the top?... (Besides taking care of closing uT before making a backup copy of the file you want to alter and correcting the paths) Link to comment Share on other sites More sharing options...
VulcanTourist Posted October 28, 2009 Author Report Share Posted October 28, 2009 Overlapping posts! No, I didn't remove anything. Is that what's causing this problem I just described? Link to comment Share on other sites More sharing options...
BlueDragon Posted October 28, 2009 Report Share Posted October 28, 2009 Yes I am pretty sure... Link to comment Share on other sites More sharing options...
VulcanTourist Posted October 29, 2009 Author Report Share Posted October 29, 2009 I rebooted, nothing more, and now it seems to be rechecking without any further trouble. I won't start seeding again until the checking is done. That "problem with new hardware" crap was bizarre! Just when you think you've earned those certifications on the wall....BTW, I checked the box to be notified of new replies, but it didn't seem to work, so I'm wondering if the feature is broken or it's been disabled? If the latter, somebody might wanna remove the checkbox from the UI. Link to comment Share on other sites More sharing options...
Firon Posted October 29, 2009 Report Share Posted October 29, 2009 You have to either a) delete the fileguard key or delete the .old file (to force it to load your modified copy). Link to comment Share on other sites More sharing options...
VulcanTourist Posted October 29, 2009 Author Report Share Posted October 29, 2009 I didn't do either, but it's working... I've restarting seeding and it seems fine. All the ratios and other data was preserved.Still not receiving reply notifications, and they're not getting dumped in the spam folder, either. Link to comment Share on other sites More sharing options...
BlueDragon Posted October 29, 2009 Report Share Posted October 29, 2009 Still not receiving reply notificationsDon't worry (be happy), it never worked for me either... and apparently it's not disturbing many people... Link to comment Share on other sites More sharing options...
VulcanTourist Posted October 29, 2009 Author Report Share Posted October 29, 2009 So for future reference, exactly what delimits this fileguard key, if I should ever find myself needing to do this again? I hope to have enough gory detail to warrant saving this thread as a PDF file in my Help & Howto folder. Link to comment Share on other sites More sharing options...
GTHK Posted October 29, 2009 Report Share Posted October 29, 2009 .fileguard appears at the top of the file when looking with the BEncode Editor. If you're trying to do it by hand though: http://wiki.theory.org/BitTorrentSpecification#bencoding Link to comment Share on other sites More sharing options...
Ultima Posted October 29, 2009 Report Share Posted October 29, 2009 Honestly, it's dead simple with BEncode Editor. Just select the key and Delete on the keyboard, then Ctrl+S. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.