如何计算在AHK脚本中运行autohotkey命令的次数

时间:2017-11-09 12:29:25

标签: arrays count autohotkey

我有一个AHK脚本,我通常用它作为速记回复。例如:

::test::
 Send, Hi, this is a test.
 Return

 ::test2::
 Send, hi this is test2.
 Return

 ::test3::
 Send, hi this is test3.
 Return

我需要找到的是一种计算和存储每个热键每天运行的次数的方法。有人能帮忙吗?我有excel可用并且已经搜索了用户论坛,但找不到答案。

1 个答案:

答案 0 :(得分:1)

您可以将计数写入文件,然后在每次运行hotstring时增加它:

::test::
 FileRead, count, count.txt
 ++count
 FileDelete, count.txt
 FileAppend, % count, count.txt
 Send, Hi, this is a test.
Return

您可以通过这种方式为每个热键创建一个文件。

或者,您可以使用IniRead和IniWrite将所有内容保存在一个文件中,也可以存储可选数据,例如日期。