2017-11-09 15 views
2

私は、通常は簡略返信として使用するAHKスクリプトを用意しています。例:autohotkeyコマンドがAHKスクリプト内で実行される回数をカウントする方法

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

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

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

私が見つけ出す必要があるのは、各ホットキーが毎日実行される回数を数えて保存する方法です。誰もこれで助けることができますか?私は利用可能であり、ユーザフォーラムを罠に掛けましたが、答えを見つけることができません。

答えて

1

あなたは、ファイルへのカウントを書き込むことができ、その後、あなたがhotstringを実行するたびにそれを増やす:

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

あなたがホットキーごとに一つのファイルをこのように作成することができます。

また、IniReadとIniWriteを使用してすべてを1つのファイルに保存し、日付などのオプションのデータを保存することもできます。

+0

こんにちは、ありがとうございました。上記のコードを試しましたが、 'newCount'という単語を含むtxtファイルを取得するだけです。私は何かを逃したか? – user1721451

+0

今すぐ修正する必要があります。再試行する。 – Forivin

+0

こんにちは、それでも残念ながら空白を返しています:( – user1721451

関連する問題