da der schalter nur 2 mögliche zustände hat (an oder aus), können wir auch direkt boolsche werte hierfür verwenden da diese auch nur 2 mögliche werte haben (true oder false). setzen wir also im quellcode an = true und aus = false erhalten wir:
um das ganze noch weiter zu vereinfachen können wir nun, da wir auf boolschen ausdrücken arbeiten, auch logische operationen nutzen.
besonders geeignet hierfür ist die Not funktion, welche aus jedem beliebigen zustand, den jeweils anderen macht. (Not True) = False, (Not False) = True.
dementsprechend können wir unseren script code nun so abändern:
Code:
HotKeySet("{F6}", "ExitProg")
HotKeySet("{F7}", "Start")
HotKeySet("{F8}", "Stop")
Dim $schalter = False
While True
If $schalter Then
Send ("{F5}")
Sleep (100)
Send ("{F4}")
Sleep (100)
Send ("{Enter}")
EndIf
WEnd
Func ExitProg()
Exit
EndFunc
Func Start()
$schalter = Not $schalter
EndFunc
Func Stop()
$schalter = Not $schalter
EndFunc
da nun Start und Stop exakt die gleichen funktionen sind, können wir eine von beiden eliminieren:
Code:
HotKeySet("{F6}", "ExitProg")
HotKeySet("{F7}", "Pause")
Dim $schalter = False
While True
If $schalter Then
Send ("{F5}")
Sleep (100)
Send ("{F4}")
Sleep (100)
Send ("{Enter}")
EndIf
WEnd
Func ExitProg()
Exit
EndFunc
Func Pause()
$schalter = Not $schalter
EndFunc
Bräuchte hilfe bei einem script[REQ] 01/03/2012 - Web Development - 1 Replies Hi leute!
ich bräuchte hilfe bei einem script , wo ich zB 150 links einfüge welche aber zum teil auch doppelt dabei sind.
Und ich möchte dass ich dann ein ergebnis mit den "einzelnen links habe"
danke schon mal, ich hoffe es kann mir jmd helfen
Brauche hilfe bei einem Script... 12/03/2011 - Metin2 Private Server - 3 Replies Hey Leute
Ich würde gerne einen NPC für GM's machen nun habe ich
allerdings folgendes Problem, und das wäre das ich nicht weiß
wo das rein muss...
Vorschau:
say_title ( "NPC sagt:" )
say ( "Text" )
Brauche Hilfe bei einem Script 04/18/2011 - AutoIt - 3 Replies Hallo Leute,
Ich habe versucht einen Bot zu machen für ein Spiel, aber leider funktioniert die Exit funktion nicht.(F12)Könnte mir einer helfen?
Außerdem wäre eine Bedingung gut, also Fenster XYZ muss offen sein, damit F11 funktioniert, wenn nicht dass eine Nachricht kommt und da steht: Please open GTA_SA.
Mfg
Schake
MsgBox(0,"AFK BOT BY SCHAKE","Press ingame:"&@CRLF&"F10 to test the bot"&@CRLF&"F11 to start the bot"&@CRLF&"F12 to stop the bot")
HotKeySet ("{F10}","test")
Hilfe bei einem script 03/21/2011 - Coding Tutorials - 3 Replies Ich will in der schule auf denn rechnern bissle mitschüler ärgern und denn lehrer
Habe dazu paar msgboxen die überall immer auftauchen die maus am hinund her bewegen ist und und und
und zum abschluss wollt ich denn rechner neu starten lassen oder nur ruhezustand oder sowas
weis einer denn befehl dafür??
Hilfe bei einem Script 06/25/2010 - AutoIt - 1 Replies Hallo könnte mir einer netter weise dieses Script:
MsgBox(0,"Hallo","Hallo das ist mein neuer 18.1 Crosshair Trainer by me",5)
MsgBox(0,"Viel Spass","=)=)=)=)=)=)=)=)=)=)=)=)=)=)=)=) =)=)",2)
#RequireAdmin
#include <ButtonConstants.au3>
#Include <SendMessage.au3>
#include <ie.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>