Jump to content

Sky Slate Blueberry Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate
Photo

Beliebigen AHK-Code ad-hoc testen


  • Please log in to reply
No replies to this topic
ruespe
  • Members
  • 567 posts
  • Last active: Dec 01 2014 07:59 PM
  • Joined: 17 Jun 2008
Ich glaub, ich hab das vor Jahren schon mal gepostet. Auf vielfachen Wunsch eines einzelnen Users hier aber nochmals:

How to:
Zu testenden Code markieren (z.B. aus dem Forum, Teil eines längeren Codes etc.) und Strg+Win+r drücken
;Hotkey Strg+Win+r startet den markierten Code als eigenständiges Script
;Hotkey #e öffnet Script im Notepad
:Hotkey ^#Esc beendet das Script

$^#r::
;*************************************
;** AHK-Script starten aus Clipboard
;*************************************
MsgBox,1, ,AHK-Script startet aus Clipboard
IfMsgBox,Cancel
Return
ClipSave := ClipboardAll
Clipboard =
Send ^c ;Kopiert den Code
clipwait 8 ;Wartezeit ist notwendig zum "Reinladen" des Textes
If ErrorLevel
  Return
IfNotInString Clipboard, #SingleInstance force
  Clipboard := "#SingleInstance force`n#NoEnv`nSetKeyDelay 20`nSetTitleMatchMode, 2`n" . Clipboard
IfNotInString Clipboard, esc::
  Clipboard .= "`n`n^#e::Run d:\Notepad++\notepad++.exe d:\AutoHotKey\Test\~tempAuto.ahk`n^#esc::ExitApp"
FileDelete d:\AutoHotKey\Test\~tempAuto.ahk
FileAppend , %Clipboard%, d:\AutoHotKey\Test\~tempAuto.ahk
Run d:\AutoHotKey\Test\~tempAuto.ahk
Clipboard := ClipSave
return