【自荐】将目录下的文件名罗马字化

感谢测试。windows下powershell对于含空格路径的自动补全似乎有问题。
mac下面似乎枚举不出文件,我会再去找个mac环境来测试。

等我测试下 Win 的终端

终端下也是这样的:

PS C:\Users\Appinn\Desktop> .\cjk --version
Version: 1.0.1
PS C:\Users\Appinn\Desktop> .\cjk -dbg .\cjk
inputPath: .\cjk
ABS inputPath: C:\Users\Appinn\Desktop\cjk
[D] C:\Users\Appinn\Desktop\cjk
There are total 0 files to rename

Confirm to rename? [Yes/No]


PS C:\Users\Appinn\Desktop> ls .\cjk

    Directory: C:\Users\Appinn\Desktop\cjk

Mode                 LastWriteTime         Length Name
----                 -------------         ------ ----
-a----         2024/5/26     12:03          77016 你不好.webp

-a----         2024/5/26     11:26          47630 你好.webp

-a----         2024/5/23     10:54            108 小众软件在测试.txt

按你同样的方式测试,却可以正常枚举出来。我觉得可能有啥细节被我忽略了,容我想想吧。

PS C:\Users\xiany\Downloads> .\cjk --version
Version: 1.0.1
PS C:\Users\xiany\Downloads> .\cjk -dbg .\cjk
inputPath: .\cjk
ABS inputPath: C:\Users\xiany\Downloads\cjk
[D] C:\Users\xiany\Downloads\cjk
        [F] 微信图片_20240515170509.jpg
        --> Wei-Xin-Tu-Pian-_20240515170509.jpg
There are total 1 files to rename

Confirm to rename? [Yes/No]

PS C:\Users\xiany\Downloads> ls .\cjk


    目录: C:\Users\xiany\Downloads\cjk


Mode                 LastWriteTime         Length Name
----                 -------------         ------ ----
-a----        2024-05-15     17:05          43053 微信图片_20240515170509.jpg

看上去日文汉字也是全部转成拼音了,和 calibre 的处理一样。有办法识别出汉字对应的语言吗?

这个可以设置优先识别语言。不包含在优先语言中的字符,再按照内置优先级识别。

目前版本还未添加。