Skip to content
This repository has been archived by the owner on Jan 27, 2024. It is now read-only.

Poškození souboru při Ctrl+C při Network error get new TOR connection #144

Open
Manderius opened this issue Feb 11, 2023 · 2 comments
Open
Labels
bug Something isn't working

Comments

@Manderius
Copy link

Verze ulozto-downloader: 3.3.1
Verze Python: 3.8.10
OS: WSL2 Ubuntu 20.04

Pokud se stahuje soubor a dojde k chybě "Network error get new TOR connection: Connection error, try new TOR session.", po které během stahování ostatních částí ukončím stahování pomocí Ctrl+C, následující stahování nenaváže správně a nechá poškozený soubor (nulové hodnoty místo dat). Pokud při chybě počkám na úplné zastavení stahování ostatních částí a poté spustím stahování znovu, soubor se stáhne v pořádku. Rozdíly jsem ověřoval pomocí diff a CRC-32 v 7-zipu.

Pokud chyba nenastane, ale jen zruším stahování pomocí Ctrl+C, funguje navázání v pořádku.

Postup:

$: ulozto-downloader --parts 60 https://uloz.to/file/w1KTQGFj9L49/ubuntu-20-04-3-desktop-amd64-iso\#\!ZGMzAwR2AwL5BGqzL2L3LzL4A2H5Lwx0GQyMIHygHx1iAGZmLt\=\=

(soubor se chvíli stahuje)

... Network error get new TOR connection: Connection error, try new TOR session.

(Ctrl + C v době, kdy ještě probíhá stahování dalších částí)

$: ulozto-downloader --parts 60 https://uloz.to/file/w1KTQGFj9L49/ubuntu-20-04-3-desktop-amd64-iso\#\!ZGMzAwR2AwL5BGqzL2L3LzL4A2H5Lwx0GQyMIHygHx1iAGZmLt\=\=

(stahování doběhne v pořádku, soubor je ale poškozený)

Očekávané chování:

I při přerušení pomocí ctrl+c a následném navázání se soubor stáhne v pořádku.

@setnicka
Copy link
Owner

Díky za nahlášení, bude potřeba asi zrevidovat ukončování při chybě. Pokusím se k tomu někdy v blízké době dostat, ale v nejbližších dvou týdnech spíše mít čas nebudu :(

@setnicka setnicka added the bug Something isn't working label Feb 19, 2023
@mrdevolver
Copy link

Díky za nahlášení, bude potřeba asi zrevidovat ukončování při chybě. Pokusím se k tomu někdy v blízké době dostat, ale v nejbližších dvou týdnech spíše mít čas nebudu :(

Zdravím, s ukončovaním sťahovania bude asi naozaj nejaký problém. Mne sa stáva, že niektoré súbory sa nestiahnu celé do 100% a napriek tomu sa sťahovač ukončí s hláškou, že všetko bolo úspešne stiahnuté, ale súbor ostane poškodený a jediné riešenie je zachovať súbory .udown a .ucache a znovu súbor stiahnuť.

V mojom prípade išlo o .rar, takže som si rýchlo mohol overiť testom pred a po opätovnom sťahovaní stav súboru a na druhý pokus sa už súbor dotiahol do 100%. Snáď to pomôže pri riešení aj tohoto problému. Držím palce!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants