Page 1 of 1

Kódování przněno při kopírování na NextCloud server

Posted: 2020-08-19, 11:52 UTC
by ackuxacky
Ahoj, můj TC a dva NextCloud servery si nerozumí v kódování.

Kopírování adresáře aábcčdďeéěfghchiíjklmnňoópqrřsštťuúůvwxyýzž vytvoří aábccddeéefghchiíjklmnnoópqrrsšttuúuvwxyýzž nebo jiný paskvil, viz přílohu. Kopírování směrem zpět paskvil neopraví, ale zkopíruje. Kde může být chyba?

Kopírování adresáře (musí mít nenulový obsah) před web-interface (drag&drop) na NextCloud proběhne bez překódování, tedy správně.

V TC nastavení není možnost nastavení kódování při kopírování.
Suituaci jsem kontrolovat odstraněním a znovu vytvořením (fresh) wincmd.ini. Situace se nezměnila, kódóvání je przněno.

https://ibb.co/Gt9J4pW
https://ibb.co/Lx1SnLr
https://ibb.co/Ptj9HB2
https://ibb.co/M2HR1Ft

Re: Kódování przněno při kopírování na NextCloud server

Posted: 2020-08-20, 10:54 UTC
by ackuxacky
Windows 10
TC 9.51 (x64 i x32)
plugin WebDAV v3.0 (2019/05/27)
testované NextCloud servery jsou pravděpodobně v18 i v19

Re: Kódování przněno při kopírování na NextCloud server

Posted: 2020-08-20, 14:07 UTC
by Hacker
ackuxacky,
Je nieco uzitocne v "Detailed log (for finding errors)"?
Vyzera ako problem s UTF-8.
Myslim, ze kodovanie sa nastavuje niekde v ramci "Choose new server type from list".
Ale osobne nepouzivam ani webdav, ani nextcloud, takze viac asi nebudem vediet pomoct, sorry.

Roman

Re: Kódování przněno při kopírování na NextCloud server

Posted: 2020-08-24, 08:55 UTC
by ackuxacky
Při kopírování `aábcčdďeéěfghchiíjklmnňoópqrřsštťuúůvwxyýzž` z PC na NC

Code: Select all

FS:NewFolder: \\\WebDAV\nextcloud.server\Documents\w\aábcčdďeéěfghchiíjklmnňoópqrřsštťuúůvwxyýzž
Při kopírování toho samého adresáře (nyní už zprzněného) zpět

Code: Select all

NewFolder: c:\Users\user.name\Downloads\aábccddeéefghchiíjklmnnoópqrrsšttuúuvwxyýzž
Při vytvoření `temp` adresáře na NC

Code: Select all

FS:NewFolder: \\\WebDAV\nextcloud.eli-beams.eu\Documents\w\aábccddeéefghchiíjklmnnoópqrrsšttuúuvwxyýzž\temp

Re: Kódování przněno při kopírování na NextCloud server

Posted: 2020-08-24, 09:03 UTC
by ackuxacky
Nastavení
[ ] Send-receive accent is URLs as UTF-8 unicode
nemá na transfer znaků vlyv.

Zkoušel jsem i jiné "Choose new server type from list" bez valného úspěchu.

Re: Kódování przněno při kopírování na NextCloud server

Posted: 2020-08-24, 12:34 UTC
by Hacker
ackuxacky,
Nastavení
[ ] Send-receive accent is URLs as UTF-8 unicode
nemá na transfer znaků vlyv.
T.j. v logu vidis uplne to iste?

Roman

Re: Kódování przněno při kopírování na NextCloud server

Posted: 2020-08-26, 13:21 UTC
by ackuxacky
Já nevidím rozdíl při daném nastavení. V obou případech jsem nejdřív smazal stávající adresář a pak nakopíroval nový.

[ ] Send-receive accent is URLs as UTF-8 unicode

Code: Select all

26.08.2020 15:16:52: FS:Delete: \\\WebDAV\nextcloud.eli-beams.eu\Documents\w\aábccddeéefghchiíjklmnnoópqrrsšttuúuvwxyýzž\tcftp.log
26.08.2020 15:16:52: FS:DeleteFolder: \\\WebDAV\nextcloud.eli-beams.eu\Documents\w\aábccddeéefghchiíjklmnnoópqrrsšttuúuvwxyýzž\test
26.08.2020 15:16:53: FS:DeleteFolder: \\\WebDAV\nextcloud.eli-beams.eu\Documents\w\aábccddeéefghchiíjklmnnoópqrrsšttuúuvwxyýzž
26.08.2020 15:16:56: FS:NewFolder: \\\WebDAV\nextcloud.eli-beams.eu\Documents\w\aábcčdďeéěfghchiíjklmnňoópqrřsštťuúůvwxyýzž
26.08.2020 15:16:56: FS:Copy: c:\Users\milan.berta\Downloads\aábcčdďeéěfghchiíjklmnňoópqrřsštťuúůvwxyýzž\tcftp.log -> \\\WebDAV\nextcloud.eli-beams.eu\Documents\w\aábcčdďeéěfghchiíjklmnňoópqrřsštťuúůvwxyýzž\tcftp.log
26.08.2020 15:16:56: FS:NewFolder: \\\WebDAV\nextcloud.eli-beams.eu\Documents\w\aábcčdďeéěfghchiíjklmnňoópqrřsštťuúůvwxyýzž\test
[x] Send-receive accent is URLs as UTF-8 unicode

Code: Select all

26.08.2020 15:17:52: FS:Delete: \\\WebDAV\nextcloud.eli-beams.eu\Documents\w\aábccddeéefghchiíjklmnnoópqrrsšttuúuvwxyýzž\tcftp.log
26.08.2020 15:17:52: FS:DeleteFolder: \\\WebDAV\nextcloud.eli-beams.eu\Documents\w\aábccddeéefghchiíjklmnnoópqrrsšttuúuvwxyýzž\test
26.08.2020 15:17:52: FS:DeleteFolder: \\\WebDAV\nextcloud.eli-beams.eu\Documents\w\aábccddeéefghchiíjklmnnoópqrrsšttuúuvwxyýzž
26.08.2020 15:17:56: FS:NewFolder: \\\WebDAV\nextcloud.eli-beams.eu\Documents\w\aábcčdďeéěfghchiíjklmnňoópqrřsštťuúůvwxyýzž
26.08.2020 15:17:56: FS:Copy: c:\Users\milan.berta\Downloads\aábcčdďeéěfghchiíjklmnňoópqrřsštťuúůvwxyýzž\tcftp.log -> \\\WebDAV\nextcloud.eli-beams.eu\Documents\w\aábcčdďeéěfghchiíjklmnňoópqrřsštťuúůvwxyýzž\tcftp.log
26.08.2020 15:17:56: FS:NewFolder: \\\WebDAV\nextcloud.eli-beams.eu\Documents\w\aábcčdďeéěfghchiíjklmnňoópqrřsštťuúůvwxyýzž\test
Výsledek je však

Code: Select all

aábccddeéefghchiíjklmnnoópqrrsšttuúuvwxyýzž
Tedy to, co se maže, viz výše.

Re: Kódování przněno při kopírování na NextCloud server

Posted: 2020-09-08, 10:33 UTC
by ackuxacky
Jen pro úplnost, Double Commmander ani Windows Explorer toto chybné chování nevykazuje. Kódování je tam v pořádku.

Double Commander
Version: 0.9.9 beta
Revision: 9478M
Build date: 2020/06/27
Lazarus: 2.0.8.0
FPC: 3.0.4
Platform: x86_64-Win64-win32/win64
OS version: Windows 10 2004 x86_64