Pues, personalmente no le veo ningún sentido a esto. Si necesitas escribir una sola letra en mayúscula utilizar
Shift (manteniendo presionado) es lo más rápido, y si necesitas escribir varias letras en mayúsculas, para eso esta el
Bloq Mayús. No me imagino como un
Script puede ayudarte a escribir mayúsculas más rápido.
El
Script que te pasé, lo acabo de probar "así nomas", y pues parece funcionar. Si aún quieres el
Script, voy a necesitar más información, bajo que circunstancias no te funciona, para poder yo reproducir el error.
Cabe destacar que lo he probado en
AHKv2, pero imagino que es lo mismo. Este es el código que he probado (es exactamente el mismo que el de arriba nada más que este es para la versión 2):
Code: Select all
LShift::
KeyWait "LShift"
SendInput "{LShift Down}"
Loop
{
Input "V T2 L1"
If (ErrorLevel == "Timeout")
{
SendInput "{LShift Up}"
Break
}
}
Return
Pues, personalmente no le veo ningún sentido a esto. Si necesitas escribir una sola letra en mayúscula utilizar [c]Shift[/c] (manteniendo presionado) es lo más rápido, y si necesitas escribir varias letras en mayúsculas, para eso esta el [c]Bloq Mayús[/c]. No me imagino como un [i]Script[/i] puede ayudarte a escribir mayúsculas más rápido.
El [i]Script[/i] que te pasé, lo acabo de probar "así nomas", y pues parece funcionar. Si aún quieres el [i]Script[/i], voy a necesitar más información, bajo que circunstancias no te funciona, para poder yo reproducir el error.
Cabe destacar que lo he probado en [i]AHKv2[/i], pero imagino que es lo mismo. Este es el código que he probado (es exactamente el mismo que el de arriba nada más que este es para la versión 2):
[code=autohotkey file=Untitled.ahk]LShift::
KeyWait "LShift"
SendInput "{LShift Down}"
Loop
{
Input "V T2 L1"
If (ErrorLevel == "Timeout")
{
SendInput "{LShift Up}"
Break
}
}
Return[/code]