Compare commits
2 commits
227156e72c
...
c4ef6885b6
| Author | SHA1 | Date | |
|---|---|---|---|
| c4ef6885b6 | |||
| aa0db150ee |
2 changed files with 84 additions and 59 deletions
|
|
@ -1,7 +1,3 @@
|
|||
Merece la pena todo esto?
|
||||
Prototipo con AHK: flechas en letras.
|
||||
|
||||
Puede que no, mas tampoco OW2
|
||||
|
||||
e igualmente se hizo.
|
||||
|
||||
- Gato gamer
|
||||
Utilizar o compilar con AHKv1.
|
||||
|
|
|
|||
137
exetoso.ahk
137
exetoso.ahk
|
|
@ -1,63 +1,90 @@
|
|||
CapsLock & j::
|
||||
shiftState := GetKeyState("Shift", "P")
|
||||
ctrlState := GetKeyState("Ctrl", "P")
|
||||
switch (shiftState + ctrlState) {
|
||||
case 0:
|
||||
SendInput {Left}
|
||||
return
|
||||
case 1:
|
||||
SendInput, % ((shiftState == 1) ? ("+{Left}") : ("^{Left}"))
|
||||
return
|
||||
case 2:
|
||||
SendInput ^+{Left}
|
||||
return
|
||||
default:
|
||||
MsgBox % "menudo gilipolls"
|
||||
return
|
||||
}
|
||||
return
|
||||
; UP LEFT DOWN RIGHT
|
||||
keyboardActions := {"i" : "Up", "j" : "Left", "k" : "Down" , "l" : "Right"}
|
||||
;keyboardKeys := ["i", "j", "k", "l"]
|
||||
;actions := ["Up", "Left", "Down", "Right"]
|
||||
|
||||
;parseKey(keyboardKey) {
|
||||
; for key, value in keyboardActions
|
||||
; if (value == keyboardKey)
|
||||
; return value
|
||||
; return 0
|
||||
;}
|
||||
/*
|
||||
|
||||
CapsLock & i::
|
||||
CapsLock & j::
|
||||
CapsLock & k::
|
||||
CapsLock & l::
|
||||
|
||||
MsgBox % "testt"
|
||||
*/
|
||||
|
||||
|
||||
CapsLock & j::
|
||||
loop {
|
||||
ctrlState := GetKeyState("Ctrl", "P")
|
||||
shiftState := GetKeyState("Shift", "P")
|
||||
switch (shiftState + ctrlState) {
|
||||
case 0:
|
||||
SendInput {Left}
|
||||
return
|
||||
case 1:
|
||||
SendInput, % ((shiftState == 1) ? ("+{Left}") : ("^{Left}"))
|
||||
return
|
||||
case 2:
|
||||
SendInput % ("^+{keyboardActions[""j""]}")
|
||||
return
|
||||
default:
|
||||
MsgBox % "Fail!"
|
||||
return
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
CapsLock & k::
|
||||
shiftState := GetKeyState("Shift", "P")
|
||||
ctrlState := GetKeyState("Ctrl", "P")
|
||||
switch (shiftState + ctrlState) {
|
||||
case 0:
|
||||
SendInput {Down}
|
||||
return
|
||||
case 1:
|
||||
SendInput, % ((shiftState == 1) ? ("+{Down}") : ("^{Down}"))
|
||||
return
|
||||
case 2:
|
||||
SendInput ^+{Down}
|
||||
return
|
||||
default:
|
||||
MsgBox % "menudo gilipolls"
|
||||
return
|
||||
loop {
|
||||
shiftState := GetKeyState("Shift", "P")
|
||||
ctrlState := GetKeyState("Ctrl", "P")
|
||||
switch (shiftState + ctrlState) {
|
||||
case 0:
|
||||
SendInput {Down}
|
||||
return
|
||||
case 1:
|
||||
SendInput, % ((shiftState == 1) ? ("+{Down}") : ("^{Down}"))
|
||||
return
|
||||
case 2:
|
||||
SendInput ^+{Down}
|
||||
return
|
||||
default:
|
||||
MsgBox % "Fail!"
|
||||
return
|
||||
}
|
||||
return
|
||||
}
|
||||
return
|
||||
|
||||
|
||||
CapsLock & l::
|
||||
shiftState := GetKeyState("Shift", "P")
|
||||
ctrlState := GetKeyState("Ctrl", "P")
|
||||
switch (shiftState + ctrlState) {
|
||||
case 0:
|
||||
SendInput {Right}
|
||||
return
|
||||
case 1:
|
||||
SendInput, % ((shiftState == 1) ? ("+{Right}") : ("^{Right}"))
|
||||
return
|
||||
case 2:
|
||||
SendInput ^+{Right}
|
||||
return
|
||||
default:
|
||||
MsgBox % "menudo gilipolls"
|
||||
return
|
||||
loop {
|
||||
ctrlState := GetKeyState("Ctrl", "P")
|
||||
shiftState := GetKeyState("Shift", "P")
|
||||
switch (shiftState + ctrlState) {
|
||||
case 0:
|
||||
SendInput {Right}
|
||||
return
|
||||
case 1:
|
||||
SendInput, % ((shiftState == 1) ? ("+{Right}") : ("^{Right}"))
|
||||
return
|
||||
case 2:
|
||||
SendInput ^+{Right}
|
||||
return
|
||||
default:
|
||||
MsgBox % "Fail!"
|
||||
return
|
||||
}
|
||||
return
|
||||
}
|
||||
return
|
||||
|
||||
|
||||
CapsLock & i::
|
||||
loop {
|
||||
shiftState := GetKeyState("Shift", "P")
|
||||
ctrlState := GetKeyState("Ctrl", "P")
|
||||
switch (shiftState + ctrlState) {
|
||||
|
|
@ -71,10 +98,11 @@ CapsLock & i::
|
|||
SendInput ^+{Up}
|
||||
return
|
||||
default:
|
||||
MsgBox % "menudo gilipolls"
|
||||
MsgBox % "Fail!"
|
||||
return
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
/*
|
||||
myVarWithKeystrokes := "+john+doe{Tab}+pas+sw0rd{Enter}"
|
||||
|
|
@ -94,4 +122,5 @@ case 1:
|
|||
}
|
||||
*/
|
||||
|
||||
Esc::ExitApp
|
||||
Esc::ExitApp
|
||||
/*Esc::ExitApp*/
|
||||
Loading…
Add table
Add a link
Reference in a new issue