====== Autohotkey ====== ===== Installation ===== https://www.autohotkey.com/ Es empfielt sich, die Unicode 64bit Version zu installieren. ===== Verwendung ===== Eine neue Datei mit dem ''.ahk'' erstellen. Skriptinhalt schreiben. Doppelklick auf Script um es zu laden. ==== Mehr Informationen über die Skriptsprache ==== auf http://www.autohotkey.org/ oben Rechts unter "Documentation" kann mehr gelesen werden. ==== Tasten in der Skriptsprache ==== | ''^ '' | Strg | | ''!'' | Alt | | ''^ !'' | AltGr | | ''+'' | Shift | [[https://www.autohotkey.com/docs/KeyList.htm|Autohotkey Documentation Keylist]] :!: Auf doppelbelegung achten! [[https://www.ionos.de/digitalguide/websites/web-entwicklung/altgr-taste/#c230728|Beispiele für AltGr tasten, die schon vergeben sind]] ==== Skript aktualisieren ==== Nachdem das Skript aktualisiert wurde, neuladen nicht vergessen! {{:knowledge_base:software_setup:screenshot_2021-05-11_200107.png?300|}} ===== Skripts ===== ==== VL Statistik Krissi ==== Partly taken from https://autohotkey.com/board/topic/120691-special-charactersletters-unicode/ #NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases. ; #Warn ; Enable warnings to assist with detecting common errors. SendMode Input ; Recommended for new scripts due to its superior speed and reliability. SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory. ^!+s::Send {U+03A3} ; Großes Sigma ^!s::Send {U+03C3} ; Kleines Sigma ^!a::Send {U+03B1} ; Kleines Alpha ^!+d::Send {U+0394} ; Großes Delta ^!d::Send {U+03B4} ; Kleines Delta !e::Send {U+03B5} ; Kleines Epsilon ^!b::Send {U+03B2} ; Kleines Beta ^!p::Send {U+03C0} ; Kleines Pi ^!h::Send {U+03B7} ; Kleines Eta ^!,::Send {U+2265} ; groesser oder gleich ^!.::Send {U+2264} ; kleiner oder gleich !0::Send {U+2260} ; ungleich ^!-::Send {U+2248} ; fast gleich ^ Tasten ^ Buchstabe ^ | AltGr + Shift + S | Großes Sigma: ''Σ'' | | AltGr + S | Kleines Sigma: ''σ'' | | AltGr + A | Kleines Alpha: ''α'' | | AltGr + Shift + D | Großes Delta: ''Δ'' | | AltGr + D | Kleines Delta: ''δ'' | | Alt + E | Kleines Epsilon: ''ε'' | | AltGr + B | Kleines Beta: ''β'' | | AltGr + P | Kleines Pi: ''π'' | | AltGr + H | Kleines Eta: ''η'' | | AltGr + , | groesser gleich: ''≥'' | | AltGr + . | kleiner gleich: ''≤'' | | Alt + 0 | ungleich: ''≠'' | | AltGr + - | fast gleich: ''≈'' | Find it on Github: [[https://github.com/JM-Lemmi/autohotkey-collection/blob/main/VLStatistik.ahk|JM-Lemmi/autohotkey-collection/VLStatistik.ahk]] ===== Additional Information ===== ==== Direct Key Reference ==== You can also use direct key references instead of the Displayed Character, but I havent quite figured it out yet. * https://www.autohotkey.com/docs/KeyList.htm#SpecialKeys * https://www.autohotkey.com/docs/commands/KeyHistory.htm * https://www.autohotkey.com/docs/commands/GetKey.htm#Examples