AutoHotkey: Difference between revisions
Jump to navigation
Jump to search
| Line 81: | Line 81: | ||
<pre> | <pre> | ||
^k:: ; Press Ctrl+K | ^k:: ; Press Ctrl+K | ||
SendInput | SendInput This is a very long string of text... | ||
return | return | ||
</pre | </pre> | ||
== Clipboard Manipulation == | == Clipboard Manipulation == | ||
Revision as of 17:09, 13 April 2026
AutoHotkey
AutoHotkey https://www.autohotkey.com/
Tutorial
Quick Reference | AutoHotkey v2 https://www.autohotkey.com/docs/v2/index.htm
Version 2 Header
#Requires AutoHotkey v2.0 ...
Let's Game It Out reference
I Broke This Game So Hard, Its Whole Universe Gave Up - Outpath https://www.youtube.com/watch?v=0FKaIiRhUME
HitMeWithThatClickyClickScriptyScript.ahk :
f12:: Start: MouseClick sleep, 1 Goto, Start
The "sleep, 1" is 1 millisecond = 1,000 timess/second
^f12::
Start:
MouseClick
sleep, 1
KeyIsDown := GetKeyState("F12")
if KeyIsDown
return
Goto, Start
; ^f12::
; Run, notepad.exe
; return
auto mouse press with escape key exit
^J::
LOOP {
MOUSECLICK, LEFT
SLEEP, 100
}
Esc::ExitApp
Send message
Send key presses: https://www.autohotkey.com/docs/v1/lib/Send.htm
On Ctrl+F12:
^f12::
Send {h}{e}{l}{l}{o}
SendInput is faster then send:
^k:: ; Press Ctrl+K SendInput This is a very long string of text... return
Clipboard Manipulation
^j:: ; Press Ctrl+J to trigger clipboard := "Your large block of text goes here." ClipWait ; Wait for the clipboard to contain data Send ^v ; Paste the text return