AutoHotKey脚本代码较为简单,几行代码可完成MFC较复杂的代码才能实现的界面和交互功能,虽然没有MFC强大,但对于普通的重复处理场景,应该也勉强够用了吧。参考自带的chm帮助文件可快速参考相应接口,简单向的技术日志,若有大佬愿意指点,请轻批
最近在看某部国外冷门电影,苦于电影没有字幕,看不懂,于是各种度娘搜索,最终终于找到了一个ass字幕文件,上播放器,结果字幕时间总是早于电影对白20秒。
由于不想每次打开播放器都要自己手动调整字幕同步时间,而且电脑上已经各种软件了,实在不想去装什么字幕编辑器,手动一个个改又要累死人,于是乎准备自己用AutoHotKey脚本DIY一个简单的ASS字幕时间偏移编辑器。
话不多说,动手开干,条件说明:
1. WINDOWS系统+已安装“AutoHotKey”工具+已安装“SciTE4AHK”编辑器;
2. 新建AutoHotKey Script文件,命名为“修改ASS字幕时间(v1.0).ahk”;
3. 编码步骤:
(1) 添加界面代码:
global Edit1_HWND, WM_CHAR := 0x102
OnMessage(WM_CHAR, "OnChar"