Ayuda con un codigo (soy muy novato) Topic is solved

Esta sección es para preguntas sobre programación/scripting usando AutoHotkey.

Moderator: Flipeador

Guest

Ayuda con un codigo (soy muy novato)  Topic is solved

Post by Guest » 15 Apr 2022, 16:30

Hola, necesito ayuda con este codigo, no me funciona (soy nuevo).
Estuve haciendo pruebas.

Code: Select all

F11::
{
	CENSURA = 1
	msgbox ACTIVADO MODO PRUEBA
}

F12::
{
	CENSURA = 0
	msgbox DESACTIVADO MODO PRUEBA
	reload
}

If CENSURA = 1
{
	#IfWinActive , ahk_class Notepad
	::PR::prueba

	
}
else
{
censura = 0

}
Return
Lo que inteno hacer es que si pulso F11 y detecta que la pantalla activa es el notepad si escribo PR lo cambie por "Prueba", pero si pulso F12 desactivo esto y aunque escriba PR, no escribirá prueba.
Luego si vuelvo a pulsar F11, se activa de nuevo y asi, sucesivamente.

Agradeceria mucho la ayuda :D
Gracias de antemano.

User avatar
ositoMalvado
Posts: 183
Joined: 24 Dec 2019, 12:02
Contact:

Re: Ayuda con un codigo (soy muy novato)

Post by ositoMalvado » 18 Aug 2022, 17:34

Hola amigo, espero que el código que hice te sirva.

Code: Select all

global encendido:=true
global info:=true

Return

    borrarInfo:
        ToolTip
    Return

#IfWinActive, ahk_class Notepad
    F12::
        ;ENCENDERÁS Y APAGRÁS CON F12
        encendido:=!encendido
        if info:=true{
            MouseGetPos, mx, my
            if encendido
                ToolTip, Encendido, % mx+10, % my-5
            Else
                ToolTip, Apagado, % mx+10, % my-5
            SetTimer, borrarInfo, 1500
        }
    Return

#If encendido
    ::PR::
        ;AQUÍ QUE QUIERES QUE HAGA AL PRESIONAR "PR"
        send, prueba
    Return
My WEB some useful stuff

Post Reply

Return to “Pedir Ayuda”