ABC para Novatos 5: TRUCOS ÚTILES

Consejos y trucos de programación en AutoHotkey
Guill
Posts: 70
Joined: 09 Jun 2016, 22:00

ABC para Novatos 5: TRUCOS ÚTILES

12 Nov 2016, 17:28

Lo siguiente, son algunas utilidades muy prácticas.


1. PONER LO SIGUIENTE AL COMIENZO DEL SCRIPT. PERMITIRÁ VOLVER A CARGAR (Reload) EL ARCHIVO SÓLO CON UN HOTKEY.
Es imprescindible que esté al principio.


2. CARTEL DE FECHA Y HORA DE ESE MOMENTO

Code: [Select all] [Download] GeSHi © Codebox Plus

!F3::
FormatTime, CurrentDateTime,, HH:mm d/M/yyyy
MsgBox, %CurrentDateTime%
Return


SI SE QUISIERA QUE EL PROGRAMA ESCRIBA LA FECHA COMO TEXTO,
DEBERÍA SER

Code: [Select all] [Download] GeSHi © Codebox Plus

!F3::
FormatTime, CurrentDateTime,, HH:mm d/M/yyyy
SendInput %CurrentDateTime%
Return




3. MUESTRA LAS COORDENADAS DEL MOUSE, PARA PODER USARLAS CUANDO NECESITAMOS PRECISAR DÓNDE SE CLICKEA.
Si uno necesita saber dónde debe ubicarse el mouse para que clickee en determinado punto de la pantalla, esto sirve para conocer cuáles son las coordenadas de un determinado punto, una vez que uno lo ubicó donde lo necesita.

Code: [Select all] [Download] GeSHi © Codebox Plus

+#k:: ; POSICIÓN MOUSE - COORDENADAS X Y
MouseGetPos, xpos, ypos
MsgBox, El mouse está en X = %xpos% Y = %ypos%.
Return




Entonces, si el resultado es
"El mouse está en X = 521 e Y = 435"

En el script que queremos modificar o crear, deberá figurar



O bien

Code: [Select all] [Download] GeSHi © Codebox Plus

Click, Right, 521, 435



Si uno quisiera que haga un click con el botón derecho.



4. MOSTRAR TÍTULO Y CLASS DE UNA DETERMINADA VENTANA
(ÚTIL PARA USAR CON #IFWINACTIVE)

Code: [Select all] [Expand] [Download] GeSHi © Codebox Plus



5. BUSCAR EN YOUTUBE, PERO QUE INCLUYA EL FILTRO "ENCONTRAR MÁS RECIENTE".
(si a menudo queremos saber qué es lo último sobre determinado tema, esto va a servir
para no tener que hacer el filtrado manualmente cada vez).

ABRIRÁ UNA VENTANA (pedida con "InputBox, Var"), EN LA QUE UNO DEBE ESCRIBIR UNA PALABRA O FRASE QUE SE QUIERE ENCONTRAR

Code: [Select all] [Download] (Untitled.ahk)GeSHi © Codebox Plus

#!F1::
InputBox, Var
Run https://www.youtube.com/results?search_sort=video_date_uploaded&search_query=%Var%
Return





6. APAGAR - REINICIAR - HIBERNAR la computadora

Con un cartel previo que pide la confirmación (por si lo activamos sin querer)

Code: [Select all] [Download] GeSHi © Codebox Plus

; APAGAR
#PrintScreen::
MsgBox, 4, , Seguro que quiere APAGAR la PC?
IfMsgBox Yes
Shutdown 8
Return


Code: [Select all] [Download] GeSHi © Codebox Plus

; REINICIAR
#Break::
MsgBox, 4, , Seguro que quiere REINICIAR la PC?
IfMsgBox Yes
Shutdown 2
Return


Code: [Select all] [Download] GeSHi © Codebox Plus

; HIBERNAR
#h::
MsgBox, 4, , Seguro que quiere HIBERNAR la PC?
IfMsgBox Yes
Run, Shutdown /h
Return




7. ASIGNAR DOS ACCIONES A UNA MISMA TECLA - LA PRIMERA VEZ QUE SE PULSE REALIZARÁ LA ACCIÓN 1 (Abrir Bloc de Notas), LA SIGUIENTE, LA ACCIÓN DOS (abrir Calculadora), LA TERCERA VEZ, VUELVE A LA ACCIÓN 1, Y ASÍ SUCESIVAMENTE.

Code: [Select all] [Expand] [Download] GeSHi © Codebox Plus




8. ACTIVAR O DESACTIVAR WI-FI CON UNA SOLA TECLA (en este caso WIN + F12)
(Funciona seguro en Windows 8.1. Ignoro si en todas las versiones)


Code: [Select all] [Expand] [Download] GeSHi © Codebox Plus




_____________________________________________________

Aclaro que no soy conocedor profundo del programa. Sólo sé lo que comparto. Ojalá les sea útil.

Return to “Tutoriales”

Who is online

Users browsing this forum: No registered users and 1 guest