Hi
i have problem in [update] releases that contain more than 1 file in them.
pyReScene detect the good rar version and compress the first file, then test all of the rar.exe files again and again for the next files, separately!!!!!!!!! and because of this, some of the releases can not be reconstructed.
all of the files are from a single release and from a single pack, so this absolutely make no sense.
all the files has been packed with a exact same version of rar.exe with the exact same settings, so when pyReScene detect the good rar version for the first file, it should continue and compress all of the files with the same rar.exe and with the same settings.
any fix for this problem?
No, not yet.
It did make sense though, but some RAR files behave like solid volumes, so the previous data is still needed.
A single RAR file can be made by multiple WinRAR versions.
Settings that work for one file doesn't mean they'll work for another file in the same archive. Different settings can give the same result.
There's a reason the second algorithm is made.
second method does not work.
if you could add a option so pyReScene could use same settings and rar.exe for all of the files in a archive, that would be great.
That might be a bug or it just won't start the second algorithm because it'll fail the same way. Has the archive multiple files? Then it's probably a bug.
When a different setting is used, that means the previous setting didn't work.
A setting that worked before might not work again.
You can simulate using a single rar.exe by pointing to a dir with only that rar.exe file.
yes the archive contained several files.
for testing purpose, i deleted all of the files that mentioned release had in it except for one, then used -f -u command and i was able to partially reconstruct the archive. all of rar parts which purely was dedicated to that single file, has been re-made successfully and had correct crc32 but opening part and the last part had crc32 mismatch because other files was supposed to be connected to them.
i repeated the process for all of the other files individually and same thing happened.
so pyReScene can find the good rar and good settings for individual files. it is a bug that i am experiencing problems with archives which have multiple files inside!
You can simulate using a single rar.exe by pointing to a dir with only that rar.exe file.
this method didn't work for me.