到目前为止,我在 EasyWorship 上遇到了这个问题,但我可能在其他类似的文本编辑器应用程序上也遇到过这个问题。最近,我们将 Windows 软件更新到了 Windows 10,并将 EasyWorship 程序更新到了版本 6。每首包含外来字符的歌曲都被替换为一些 Unicode 等效字符,如下所示:
成为
第一个评论此品牌的人
正在播放的歌曲
将会变成
ÊÔ觷ÕèÂѺàÂÔ¹àÃÒ¨ÐÊÃéÒ§ãËÁè
àÁ×èÍäÃé·Ò§ä»àÃÒÁÕàÊé¹·Ò§
á¤èäÇéÇÒ§ã¨...àÃÒãËé¤ÇÒÁËÇѧ
à»Ô´ã¨ÍÕ¡¤ÃÑé§...àÃÒà½éÒÃÍÍÂÙè
有人知道恢复原始文本的方法吗?乍一看,字符似乎是特定匹配的,例如 ส = Ê (202)、เ = à (224)、ง = § (167)、ห = Ë (203)、ก = ¡ (161)、ค = ¤ (164) 以及许多其他相似之处。传输字符的 Unicode 数字顺序与泰语字母非常接近,但当我查看泰语 Unicode 数字并将它们向下修改为标准 0-255 Unicode 时,它们不一致。
有人知道该怎么办吗?谢谢!
答案1
请随意回答正确的方法,可能是在寻找原始文件,或者 EWS 公司有办法恢复文本,但我真的只是用 Python 硬编码了一个解决方案。对于有经验的人来说,这应该需要大约 20 到 40 分钟。找到一定范围内的字符并交换它们。很简单!