Torrent tries to redownload if files moved...

Suggestions and discussion of future versions
forkandspoon
Member
Member
Posts: 11
Joined: Wed Sep 15, 2010 10:34 pm

Torrent tries to redownload if files moved...

Post by forkandspoon »

Running deluged 1.3.0 on Ubuntu.

To reproduce the problem:
1. Download torrent
2. Let it download files to say /home/user
3. Move files from /home/user/myfile.avi to /opt/myfile.avi
4. Deluged will report error to client (good!)
5. Problem: if deluged at this point is restarted, the torrent file (myfile.avi) will re-download.

There is no option in GtkUI preferences (nor core.conf I can see) to change this behavior.
This can be a problem on some private trackers, re-downloading data you had already announced as downloaded to the tracker will ban you (via passkey, not client to client ban).

Anyone else found any workaround for this?
johnnyg
Top Bloke
Top Bloke
Posts: 1522
Joined: Sun Oct 28, 2007 4:00 am
Location: Sydney, Australia

Re: Torrent tries to redownload if files moved...

Post by johnnyg »

forkandspoon wrote:Anyone else found any workaround for this?
Move the files from within deluge (using move storage).
forkandspoon
Member
Member
Posts: 11
Joined: Wed Sep 15, 2010 10:34 pm

Re: Torrent tries to redownload if files moved...

Post by forkandspoon »

Can Move Storage be done from a commandline?

I know it can be done from python but I haven't worked out how it works just yet.
negge
Member
Member
Posts: 32
Joined: Tue Jul 29, 2008 5:35 am

Re: Torrent tries to redownload if files moved...

Post by negge »

I'm a member on quite a few private trackers and none of them ban a user for downloading the same torrent multiple times, so I don't see this as a particularly big problem.
forkandspoon
Member
Member
Posts: 11
Joined: Wed Sep 15, 2010 10:34 pm

Re: Torrent tries to redownload if files moved...

Post by forkandspoon »

TL does just to name one.

Plus I'm thinking even more than it wastes bandwidth, and you end up with two copies of it - the moved copy and a newly downloaded one.
Also one might think they moved it but wonders why it's still there, moving it again and again and it just keeps re-downloading and confusing them.
negge
Member
Member
Posts: 32
Joined: Tue Jul 29, 2008 5:35 am

Re: Torrent tries to redownload if files moved...

Post by negge »

That's weird, I've been on TL for many years and it's never happened to me.
forkandspoon
Member
Member
Posts: 11
Joined: Wed Sep 15, 2010 10:34 pm

Re: Torrent tries to redownload if files moved...

Post by forkandspoon »

That's just an example.

But look under their Rules section I'm sure you'll find it. Falls under Account Sharing or something.
User avatar
Hund
Member
Member
Posts: 11
Joined: Thu Dec 10, 2009 8:03 am
Location: Sweden
Contact:

Re: Torrent tries to redownload if files moved...

Post by Hund »

I hate it when this happends, since I often forgets to remove the torrent from Deluge after I have removed the source via my HTPC.
Cas
Top Bloke
Top Bloke
Posts: 3679
Joined: Mon Dec 07, 2009 6:04 am
Location: Scotland

Re: Torrent tries to redownload if files moved...

Post by Cas »

I have to agree it is annoying and just happened to me 5min ago...

I think the functionality should change.

My initial idea would be to error out if the file was created and is now missing, however using deluge with remote shares or removable storage in a temporary missing state it could be annoying if upon re-establishing the torrents error out.
forkandspoon
Member
Member
Posts: 11
Joined: Wed Sep 15, 2010 10:34 pm

Re: Torrent tries to redownload if files moved...

Post by forkandspoon »

Cas wrote:My initial idea would be to error out if the file was created and is now missing, however using deluge with remote shares or removable storage in a temporary missing state it could be annoying if upon re-establishing the torrents error out.
The way utorrent solves this is if the storage has moved, it errors out and pauses the torrent. You have to manually start it again, where it will then recheck the storage, if it's missing still it errors out and pauses again.
This I think is the best solution.
Post Reply