Page 1 of 1
Seeding with different file names?
Posted: Sat Oct 25, 2014 9:59 pm
by Magmi
Hello.
Can I upload/seed files but with different names, I'm trying but it don't recognise the files.
The files are the same and only the name is different. It's a pain to rename the large amount of files honestly and whenever it disconnects I have to rename the files again and again.
What should I do? Is there a way to upload without renaming?
Re: Seeding with different file names?
Posted: Sat Oct 25, 2014 10:38 pm
by ciaobaby
The files are the same and only the name is different.
No they are not.
The BitTorrent protocol does not handle files as named entities, it handles blocks of binary data that operating systems recognise as files, and if they are NOT
exact binary equivalents for the metadata hashsums they will NOT pass the hashsum checks required to seed the payload.
Re: Seeding with different file names?
Posted: Sun Oct 26, 2014 4:49 am
by Magmi
ciaobaby wrote:
The files are the same and only the name is different.
No they are not.
The BitTorrent protocol does not handle files as named entities, it handles blocks of binary data that operating systems recognise as files, and if they are NOT
exact binary equivalents for the metadata hashsums they will NOT pass the hashsum checks required to seed the payload.
Then what to do?
Re: Seeding with different file names?
Posted: Sun Oct 26, 2014 12:16 pm
by ciaobaby
Then what to do?
Well, ... errrm, .. nothing. ...
When you change the file names, you change the payload hashsums AND the 'info_hash' that identifies the task with clients, trackers and DHT, so it becomes a 'new' torrent.
Re: Seeding with different file names?
Posted: Sun Oct 26, 2014 1:30 pm
by Nemo
Changed names, sizes or anything that has been changed CAN'T be recognized by the torrent file. It MUST be original same as you have downloaded it. Really everything must match as ciao says.
Re: Seeding with different file names?
Posted: Sun Oct 26, 2014 2:15 pm
by Magmi
Looks like I'll rename the files (although it will take long time). I understand about the protocol but was asking if it is possible to recognise files as a function in the client itself. (I got it now why it cannot be implemented)
Thanks
Re: Seeding with different file names?
Posted: Sun Oct 26, 2014 2:38 pm
by ciaobaby
Just for anyone reading this in the future and skips the rest of the thread:
If you want to rename the 'files' AND have the client continue seeding, then you have to do this in the "content" tab, one at a time, BUT if you unload the task and try to reload it at a later date it WILL fail the hashsum check.
Re: Seeding with different file names?
Posted: Mon Jul 15, 2024 2:08 am
by gregconquest
There is a way to do this: Each user could reserve a cache of 1-20GB or so into which qBittorent could copy files temporarily from the user's media library, where they are filed under different names, and then automatically rename them to what the torrent expects. Then all hash checks, etc. would be satisfied. As a torrent is completed, that file could be deleted and new files rolled in as called for.
The renaming could be done fairly automatically by qBittorent just by checking and matching file sizes once the user points qBittorrent to the right folder.
If this were available now, I would check my library for rare or important torrents and visit the bittorrent forums and load the torrents into qBittorrent. I imagine there would be a confirmation step, but it would seem to be fairly easy to oversee. And there might be a prioritization component too so that uploading old torrents doesn't flood the local network.
I guess I would also start making a folder inside my library, for each torrent, saving the original companion files that I generally delete -- and a torrent file if I can download one. It would slightly change my torrenting and archiving behavior, but not very much.
But the effect would be to dramatically improve the availability of quality torrents that aren't being so widely shared anymore. If the files are worth keeping, then someone would be seeding them.