解决AutoHotkey中文乱码问题(三)

关于AutoHotkey的使用介绍请见:AutoHotkey日常使用(一)

问题紧接上面博文提出的复制文件路径,出现中文乱码快速输入,输出中文为乱码的问题。这里要感谢autohotkey贴吧的@最爱宋伊雪的建议。

问题描述

我这中文乱码主要表现在两方面:

  1. 复制路径出现乱码
    比如复制C:\app\autohotkey-portable-zhcn\AHK 编辑器文件夹,得到的是C:\app\autohotkey-portable-zhcn\AHK ±à¼­Æ÷Îļþ¼Ð

  2. 快速输入
    比如定义的::/fc::非常感谢楼主!!!,当输入/fc时,得到乱码?浅????楼???????

解决问题

我通过在官网下载最新版,新版未出现乱码问题。

对于问题2,当然也可以像@最爱宋伊雪说的,可以通过ASCII码转换的方法实现,::/zw::{ASC 54992}{ASC 52932},当输入/zc时,得到“中文”的快速输出。只不过转换到ASCII码的确是麻烦了些。

差别与工作

官网版是英文版,有区分32bit与64bit,我系统是Win7 X64,所以使用是\Multi-threaded Dll MD\x64w\AutoHotkey.exe。接着再将之前的AutoHotkey.ini中的信息复制到用文本打开的C:\Users\lj\Documents\AutoHotkey.ahk中。

(注意,必须用文本或UTF-8格式打开保存,否则会出现中文乱码问题)

技巧

关于Autohotkey的修改备份,建议修改的配置文件,用Git做本地版本控制。方便在文件编码错误或想要退回到某一版本时revert。我是在整个软件目录做的Git,也就几M的文件夹而已,而且只是在本地做版本控制,很是方便。

最后

当然官方是英文,而且下载速度也蛮。更方便的可以下载我根据AutoHotkey日常使用(一)配置好的,我会不定期将我修改过的新配置文件传上去,解压即用,下载地址:AutoHotkey分享网盘,根据时间下载最新配置即可。

热评文章