AutoHotKey_Lがキーを掴まなくなったらReloadするようにしたかった……。

 なんか時折AHKがキーを掴まなくなることがあって、仕込んであるリロード用ホットキーも使えないので、タスクトレイアイコンからリロードするはめになるのだけど、自動化のために存在するAHKを自動化できないなんて云々というわけで、自動化してみた。

  SetTimer, ReloadAHK, 5000

ReloadAHK:
  ReloadAHKSw := 1
  Send, {Help}  ; 使わないキー
  Sleep, 1000
  if ReloadAHKSw && !A_IsSuspended {
    Reload
  }
return

Help::
  ReloadAHKSw := 0
return

 ホットキーが効かなければReloadするってだけだが、これで対処可能なのか、狙って試せないのでわからない。数日使って問題の状態にならないので、対処できてる、できてるんじゃないかな?ry

 うーむやはりダメっぽい。キーを掴まないが発行は正しく行われてるのか。権限絡みか?


[PR]
by LordNoesis | 2018-10-17 18:07 | テクノロジ | Trackback | Comments(0)
ブログトップ | ファンになる