J-D-K / JKSV

JK's Save Manager Switch Edition
GNU General Public License v3.0
1.35k stars 99 forks source link

Stuck at Loading 0.0 MBps when downloading webdav backup #241

Open kevsestre opened 4 weeks ago

kevsestre commented 4 weeks ago

Thanks for the recent update. It fixed the filenames of the uploaded saves for me. I can't download the backups though, both from Select(A Button) and Restore(Y button) when highlighting a webdav backup enty.

I'm using Nextcloud webdav.

cubic3d commented 3 weeks ago

Same here, stuck at downloading when trying to restore. Server is running Apache, but I have no access to the server logs. In the local log from JKSV I do only see the following after uploading a save game and trying to restore it from webdav:

WebDav: Create directory at https://<snip>/JKSV/
WebDav: Create directory at https://<snip>/JKSV/Enter%20the%20Gungeon/
WebDav: Response from WebDav. Parsing.
WebDav: Parsing response, using prefix: D:
WebDav: Response from WebDav. Parsing.
WebDav: Parsing response, using prefix: D:

Edit: If downloading the save from webdav and confirming the overwrite of the local save, the resulting downloaded zip archive is empty (0 byte size). The uploaded file is not empty.

The handling seems also a little bit weird: The locally created savegame is named test. After uploading it's compressed and the naming changes to test.zip. If I try to download it and overwrite the local savegame, it creates a local empty archive test.zip which does not actually overwrite the source folder contents in test.

UnderPsi commented 2 weeks ago

Hello, I can confirm the same behaviour using synology webdav server: the name is now correct, but trying to restore a cloud save leads to system hanging indefinitely. I can press A which seems to download a zip save, but attempting to restore that save leads to "ZIP file is empty !" message

impeeza commented 1 week ago

I can confirm what on my Setup: WebDav using Apache Server on my Windows 11 workstation now I can see the full name of the backups and upload gamesaves having special characters on the name, but I can not download from the WebDav Server to the console to restore them. They got stuck at 0%.

@rado0x54, I don't know if worth fixing it now or wait for the full rewrite code.