Skip to content
Tunisiano18 edited this page Oct 30, 2022 · 3 revisions

use ControlSend In place of Send,SendRaw,SendInput,SendPlay,SendEvent

ControlSend [, Control, Keys, WinTitle, WinText, ExcludeTitle, ExcludeText]

use ControlClick In place of Click,MouseClick,Send {Click},MouseClickDrag,MouseMove

ControlClick [, Control-or-Pos, WinTitle, WinText, WhichButton, ClickCount, Options, ExcludeTitle, ExcludeText]
$ for i in */tools/*.ahk; do grep -i '^\s*Send[ ,]\|SendRaw\|SendInput\|SendPlay\|SendEvent' $i -m1 -l; done
  • activetcl/tools/chocolateyUninstall.ahk
  • avgantivirusfree/tools/chocolateyInstall.ahk
  • avginternetsecurity/tools/chocolateyInstall.ahk
  • bitmeteros/tools/chocolateyInstall.ahk
  • cdex/tools/chocolateyInstall.ahk
  • fontforge/tools/chocolateyUninstall.ahk
  • github/tools/githubInstall.ahk
  • i2p/tools/chocolateyInstall.ahk
  • i2p/tools/chocolateyUninstall.ahk
  • izpack/tools/chocolateyUninstall.ahk
  • mtn/tools/chocolateyInstall.ahk
  • qttabbar/tools/chocolateyInstall.ahk
  • qttabbar/tools/chocolateyInstallPost.ahk
  • softwareinformer/tools/chocolateyUninstall.ahk
  • soluto/tools/solutoInstall.ahk
  • soluto/tools/solutoUninstall.ahk
  • sumo/tools/sumoInstall.ahk
  • superantispyware/tools/chocolateyUninstall.ahk
$ for i in */tools/*.ahk; do grep -i '^\s*Send[ ,]\|SendRaw\|SendInput\|SendPlay\|SendEvent' $i -m1 -H; done
  • activetcl/tools/chocolateyUninstall.ahk:Send {Tab 2}{Space}
  • avgantivirusfree/tools/chocolateyInstall.ahk:Send, ^w
  • avginternetsecurity/tools/chocolateyInstall.ahk:Send, ^w
  • bitmeteros/tools/chocolateyInstall.ahk: Send !d ;Select the url
  • cdex/tools/chocolateyInstall.ahk:Send ^w
  • fontforge/tools/chocolateyUninstall.ahk:Send,{Enter}
  • github/tools/githubInstall.ahk:Send {Tab 4}
  • i2p/tools/chocolateyInstall.ahk:Send {ENTER}
  • i2p/tools/chocolateyUninstall.ahk:Send {SPACE}
  • izpack/tools/chocolateyUninstall.ahk:Send {Space}{Tab}{Enter}
  • mtn/tools/chocolateyInstall.ahk: Send !d ;Select the url
  • qttabbar/tools/chocolateyInstall.ahk: Send {ALT Down}x{ALT Up}m
  • qttabbar/tools/chocolateyInstallPost.ahk: Send {ALT Down}x{ALT Up}m
  • softwareinformer/tools/chocolateyUninstall.ahk: Send !d ;Select the url
  • soluto/tools/solutoInstall.ahk:Send, ^w
  • soluto/tools/solutoUninstall.ahk:Send, ^w
  • sumo/tools/sumoInstall.ahk:Send, ^w
  • superantispyware/tools/chocolateyUninstall.ahk:Send, ^w
  • template-all/tools/chocolateyInstall.ahk:

Send !d ;Select the url

$ for i in */tools/*.ahk; do grep -i '^\s*Click\|MouseClick\|Send[ ,]{Click}\|MouseClickDrag\|MouseMove'  $i -m1 -l; done
  • soluto/tools/solutoUninstall.ahk
  • superorca/tools/chocolateyInstall.ahk
  • zona/tools/chocolateyInstall.ahk

Most AHK scripts only target an English OS as it looks for specific text to trigger keypresses. Updating to using WM_COMMAND to send input would resolve this.