Button Aktivieren/Deaktivieren wenn GUI Edit mehr als 1 ist

Stelle Fragen zur Programmierung mit Autohotkey

Moderator: jNizM

DerPhynix
Posts: 2
Joined: 15 May 2020, 15:20

Button Aktivieren/Deaktivieren wenn GUI Edit mehr als 1 ist

15 May 2020, 15:49

Hallöchen, ich habe letztens mit AHK angefangen und ich habe mich mal an einen kleinem Auto Klicker versucht. Das hier wurde wahrscheinlich schon mal beantwortet aber leider habe ich nichts gefunden... Ich habe es schon mal hinbekommen, dass ich überhaupt Klicken und die Geschwindigkeit einstellen kann, jetzt fehlt mir nur noch das ich den Klicker nur starten kann, wenn eine Zahl die über 1 ist im GUI Edit eingegeben worden ist. Ich sitze hier schon seit Stunden und habe viel gegoogelt und habe paar Tutorials mir angeschaut aber es nicht hinbekommen, daher habe ich mir gedacht, dass ich hier mal nachfrage..

Hier ist mal mein Code den ich bisher habe und nicht wundern ich wollte Rechts Klick und Stop naher noch machen ich wollte erstmal das Links Klick läuft ._.

Code: Select all

#SingleInstance, force

; Gui
;-------------------
Gui, Font, s10
Gui, Add, Button, x10 y10 w110 h50 vEnableLinks gKlick_Links Disabled, Links Klick
Gui, Add, Button, x130 y10 w110 h50 gKlick_Rechts, Rechts Klick
Gui, Add, Button, cred x50 y80 w150 h35 gKlick_Stop, STOP
Gui, Add, Text, x10 y130, Geschwindigkeit (in ms):
Gui, Add, Edit, number x10 y155 w230 vSpeed gSubmit_All,

Gui, Show, x700 y50 w250 h200, Auto Klicker
return

; Knöpfe .-.
;-------------------
Klick_Links:
toggle = 0
    toggle := !toggle
     While toggle{
        click left
        sleep %Speed%
	}
return

Klick_Rechts:
return

Klick_Stop:
return

Submit_All:
	Gui, Submit, NoHide
	ToolTip, %Speed%
return
	
GuiClose:
	ExitApp
return

; Heiße Tasten
;-------------------

^y::Reload
^x::ExitApp
BNOLI
Posts: 548
Joined: 23 Mar 2020, 03:55

Re: Button Aktivieren/Deaktivieren wenn GUI Edit mehr als 1 ist

16 May 2020, 00:48

Code: Select all

Submit_All:
	Gui, Submit, NoHide
        if (speed < 1) {
	    ToolTip, % "Speed to low: " speed
            soundbeep
            sleep, 300
            ToolTip
            return
        } else {
            GuiControl ... <button enablen etc ...>
        }
return
Remember to use [code]CODE[/code]-tags for your multi-line scripts. Stay safe, stay inside, and remember washing your hands for 20 sec !
DerPhynix
Posts: 2
Joined: 15 May 2020, 15:20

Re: Button Aktivieren/Deaktivieren wenn GUI Edit mehr als 1 ist

16 May 2020, 07:28

Okay es hat funktioniert danke, es war einfacher, als ich es erwartet hatte.. Jetzt hätte ich noch eine Frage, wie kann ich es machen, dass ich Rechts Klick disable wenn ich Links Klick gedrückt habe und ich erst wieder beide aktivieren kann, wenn ich auf Stop gedrückt habe?

Okay, it worked, thank you it was easier as I expected.. I have one more question, how can I make it to disable Right Click when I press Left Click and how can I make it so both get reset when I press Stop?

Code: Select all

 #SingleInstance, force

; Gui
;-------------------
Gui, Font, s10
Gui, Add, Button, x10 y10 w110 h50 vEnableLinks gKlick_Links Disabled, Links Klick
Gui, Add, Button, x130 y10 w110 h50 vEnableRechts gKlick_Rechts Disabled, Rechts Klick
Gui, Add, Button, cred x50 y80 w150 h35 gKlick_Stop, STOP
Gui, Add, Text, x10 y130, Geschwindigkeit (in ms):
Gui, Add, Edit, number x10 y155 w230 vSpeed gSubmit_All,

Gui, Show, x700 y50 w250 h200, Auto Klicker
return

; Knöpfe .-.
;-------------------
Klick_Links:
toggle = 0
    toggle := !toggle
     While toggle{
        click left
        sleep %Speed%
	}
return

Klick_Rechts:
toggle = 0
	toggle := !toggle
	While toggle{
		click right
		sleep %Speed%
	}
return

Klick_Stop:
toggle = 1
	toggle := !toggle
return

Submit_All:
	Gui, Submit, NoHide
        if (speed < 1) {
			GuiControl, Disable, EnableLinks
			GuiControl, Disable, EnableRechts
        } else {
			GuiControl, Enable, EnableLinks
			GuiControl, Enable, EnableRechts
        }
return
	
GuiClose:
	ExitApp
return

; Heiße Tasten
;-------------------

^y::Reload
^x::ExitApp

Return to “Ich brauche Hilfe”

Who is online

Users browsing this forum: No registered users and 20 guests