打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
使用autohotkey工具,添加快捷键
userphoto

2023.07.31 云南

关注

最近在学习supermemo时,因为以前没有设置好,导致经常要换模板,手工换要三步:

第一步,打开模板窗口,

第二步:用鼠标选择想要使用的模板,这一步比较费时。

第三步:按回车确认。

使用autohotkey可以将这三步合成一步。

如何做呢?

Step1

下载安装autohotkey(https://www.autohotkey.com/)。autohotkey是一个快捷工具,可以自定义脚本,实现多种快捷操作。按要求安装即可。

我在supermemo中设置了4种不同模板,

  • 一种是topic的,只有文章,模板名称为Article,使用快捷键ctrl+a

  • 一种是topic带有图片的,模板名称为Article Picture,使用快捷键ctrl+alt+p

  • 普通的问答卡,模板名称为Item,使用快捷键ctrl+i

  • 普通问答卡加图片的,模板名称为Item Picture,使用快捷键ctrl+p

  • 普通问答卡加带有图片遮挡的,模板名称为Item Occlution,使用快捷键ctrl+o

Step2

添加脚本:

#IfWinActive ahk_exe sm18.exe
;更改模板
^!p:: ; topic带有图片的,模板名称为Article Picture,使用快捷键ctrl+alt+p
  Send, ^+p
  sleep 500
  Send,!t
  clipboard = Article Picture
  Send ^v
  sleep 500
  Send, {Enter}
  Send, {Enter}
return


^a:: ; topic的,只有文章,模板名称为Article,使用快捷键ctrl+a
  Send, ^+p
  sleep 500
  Send,!t
  clipboard = Article
  Send ^v
  sleep 500
  Send, {Enter}
  Send, {Enter}
return

^p:: ; 普通问答卡加图片的,模板名称为Item Picture,使用快捷键ctrl+p
  Send, ^+p
  sleep 500
  Send,!t
  clipboard = Item Picture
  Send ^v
  sleep 500
  Send, {Enter}
  Send, {Enter}
return
^i:: ; 普通的问答卡,模板名称为Item,使用快捷键ctrl+i
  Send, ^+p
  sleep 500
  Send,!t
  clipboard = Item
  Send ^v
  sleep 500
  Send, {Enter}
  Send, {Enter}
return

^o:: ; 普通问答卡加带有图片遮挡的,模板名称为Item Occlution,使用快捷键ctrl+o
  Send, ^+p
  sleep 500
  Send,!t
  clipboard = Item Occlusion
  Send ^v
  sleep 500
  Send, {Enter}
  Send, {Enter}
return

代码说明:

在autohotkey中,^代表ctrl键,!代表alt键,+代表shift键。

Step3

打开一个记事本,复制以上代码框的代码保存为template.ahk文件,双击即可以使用。

总结

使用快捷键能有效提高工作效率,后面有机会再分享其它脚本的,感谢阅读。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
AutoHotKey实现SpaceFn
很少人知道电脑的一些实用快捷键以及改键技巧
如何记住快捷键
AutoHotkey。一个神一般的软件
设置键盘按键的功能的AutoHotkey(尤其适用于macbook)
快捷键小工具使用介绍
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服