kingToolbox / WindTerm

A professional cross-platform SSH/Sftp/Shell/Telnet/Serial terminal.
https://kingtoolbox.github.io
23.52k stars 1.81k forks source link

sz transfer large file exception #536

Closed lcmgithub closed 2 years ago

lcmgithub commented 2 years ago

Using the sz command to transfer files larger than 195MB is abnormal. The progress shows 100%, but the file is not downloaded locally.

WindTerm version:WindTerm_2.3.0_Windows_Portable_x86_64

image

kingToolbox commented 2 years ago

Sorry for the late reply. I will investigate this issue. You can also try other large files to see if the transfer is successful. WindTerm should be able to correctly transfer files up to 4GB.

If there is still an error, please hover the mouse over the message bar and wait for the tooltip to appear, and tell me the reason for the error displayed in the tooltip, thank you very much.

lcmgithub commented 2 years ago

image

kingToolbox commented 2 years ago

I see, but I'm not sure if this is the cause of WindTerm or WindTerm/vendors/lrzsz/sz.exe. I just tried some files and no errors occurred, I'll analyze the error further. Hope to get further help from you if necessary. Thank you very much.

BTW: Before the bug is fixed, you can use the Menubar - Tools - Transfer Binary - Receive XModem/YModem to transfer files, which is completely implemented by myself and should be able to transfer correctly.

kingToolbox commented 2 years ago

In addition, please try sz -e test.tgz and see if it works, maybe this error is caused by the control characters in the test.tgz folder.

lcmgithub commented 2 years ago

Thank you, using the sz -e test.tgz Command is also a transfer exception, I temporarily use other ways to transfer.