-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Filename/path contains unicode characters were skipped in "Recover Files" #78
Comments
Hello, Thanks for the report..
|
sorry for the delay. I tested it in Windows CMD console, unfortunately Unicode characters does not show properly ,and keeps failing while trying to recover the specific file. the logs is here: c:\snapraid>snapraid check -m
WARNING! There are errors! c:\snapraid>snapraid -c "c:\SnapRAID\SnapRAID.conf" fix -f "/test 시험 测试 テスト/5GHz_Wireless_Channels.png" c:\snapraid>snapraid -c "c:\SnapRAID\SnapRAID.conf" fix -f "test 鞁滍棙 娴嬭瘯 銉嗐偣銉?5GHz_Wireless_Channels.png" c:\snapraid>snapraid -c "c:\SnapRAID\SnapRAID.conf" fix -m
Everything OK |
I think the problem is in the snapRaid then.. Can you ask on their system please ? |
thank you. |
Has there been any development regarding this issue? I have a large number of files with unicode names, and I'd really like to use SnapRaid. |
Hello @gristooki
|
I haven't tried it with command line, but when I tested recovering some deleted files using Elucidate, I was unable to recover any files with Japanese characters. Files without Japanese characters recovered perfectly. As for the references to the problem referred to above, I'm unsure of specifics since it was someone else who wrote that, but they may have been talking about this thread I found with a cursory Google search: https://sourceforge.net/p/snapraid/discussion/1677233/thread/93ca231a/ |
@gristooki |
It is 12.2 (latest) and I just tried it on command line. Same result as above. It seems like it is a SnapRaid issue. |
OK, thanks for confirming. |
If filename/path contains other languages(like chinese Japanese),it made Garbled Code in program running,causing invalid parity data. |
Great find, I'll look into this the next time I update Elucidate |
Hi,
When I trying to recover a batch of missing files ,some successfully recovered,while some not.
I realized that if filename/path contains unicode characters(e.g. Japanese),it was skipped.
Think add unicode characters filename/path support would be quite useful.
Using Windows 10 Pro 21H1 - OS Build 19043.1237
Elucidate 2020.9.1022.1
Snapraid 11.5
Here's the log:
09:52:33.2032 [29] INFO: #########################################
09:52:33.2032 [29] INFO: Using: c:\SnapRAID\SnapRAID.exe
09:52:33.2032 [29] INFO: with: -c "c:\SnapRAID\SnapRAID.conf" fix -f "/test 시험 测试 テスト/5GHz_Wireless_Channels.png"
09:52:33.2592 [34] INFO: StdOut[Self test...]
09:52:33.3652 [34] INFO: StdOut[Loading state from D:/snapraid.content...]
09:52:38.0702 [34] INFO: StdOut[Searching disk d1...]
09:52:38.1672 [34] INFO: StdOut[Searching disk d2...]
09:52:38.3202 [34] INFO: StdOut[Searching disk d3...]
09:52:38.3822 [34] INFO: StdOut[Searching disk d4...]
09:52:38.5302 [34] INFO: StdOut[Selecting...]
09:52:38.5342 [34] INFO: StdOut[Using 1817 MiB of memory for the file-system.]
09:52:38.5342 [34] INFO: StdOut[Initializing...]
09:52:38.5342 [34] INFO: StdOut[Selecting...]
09:52:41.8422 [34] INFO: StdOut[Fixing...]
09:52:41.9242 [34] INFO: StdOut[Nothing to do]
09:52:41.9242 [34] INFO: StdOut[Everything OK]
09:52:42.0562 [34] INFO: StdOut[]
09:52:42.0562 [33] DEBUG: Process has exited
09:52:42.0562 [29] INFO: ExitCode=[0]
The text was updated successfully, but these errors were encountered: