Registered Member
|
Ok, let's see if I can explain
When I download a torrent, it can have files with older versions... Let's say, file F is on version 2 (that I have) but on the torrent I download, that file is on version 1. The torrent have other files that I don't have So, when pop-up appears, I deselect file F... but then ktorrent asks if I want to delete the file Of course not, so I say, no thanks, but then, ktorrent assumes that I want to download the files, and checks it's contents, and they don't match the contents of the torrent, so the file content gets deleted!!!!! So, what I want is that when I deselect a file it should assume "Don't download", so if there's no match with the torrent, it doesn't delete the file content. This is a real bug that leads to data loss, as I unfortunately found, so if I don't explain myself correctly, please ask me what you need to clarify... |
Registered Member
|
Let's make it a bit clearer.
1. You have file v2. 2. You trying to download torrent with file v1. In such case you should deselect this file when window 'opening [torrentname]' pops up. Right? You deselected this file and pressed OK. What happened next?
What isn`t remembered never happened. Memory is merely a record. You just need to rewrite that record.
|
Registered Member
|
Right...
Ktorrent says something in the lines of "You deselected file F, so I will deleted it. Are you sure?". Then I click "No, thanks". Then, ktorrent assumes I want to download the file, and during the check of the data, checksums don't match, so ktorrent corrupts my file to try to download v1. I forgot to mention my KTorrent version... it's 3.2.1 of Ubuntu's repositories... |
Moderator
|
|
Registered Member
|
I could accept that solution... but... If I move the file somewhere else, then load the torrent with v1, let it check the data, put file F as don't download, put F v2 in the directory, then re-check, ktorrent does what is supposed to do, see that the file don't match but since it's on "Don't download" it doesn't screw it... I would like the same behaviour when deselecting on the pop-up dialog that appears when loading a torrent. Why does ktorrent want to delete the files I deselect?!? It should simply assume don't download... |
Registered Member
|
I think you can't keep different version of file like you want.
Look, here is example which explains why you can't do that. Files: ########|#####|############# Blocks: #####|#####|#####|#####|##### Do you see problem? If you replace second file blocks 2 and 3 will be broken. But these blocks contain information not only about file 2 but about all 3 files! That's why when you recheck torrent these block will be redownloaded and placed back. As result file 2 became broken (if contain more blocks) or reverted back to version from torrent.
What isn`t remembered never happened. Memory is merely a record. You just need to rewrite that record.
|
Registered Member
|
I understand what you say... but... What I'm trying to do is deselect everything...
Basically, I want a way do share what I have to build ratio and don't download anything. But when I deselect everything, KTorrent only gives me the option to delete the files or to keep them at the cost of breaking data that don't match. As I said in my previous post, deselect should mean "don't download". This way, if it matches it gets shared, if not, it isn't shared and it doesn't break it... |
Registered users: Bing [Bot], Evergrowing, Google [Bot]