Register for your free account! | Forgot your password?

Go Back   elitepvpers > Off-Topics > Off Topic
You last visited: Today at 15:44

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Autoit anfänger braucht Hilfe.

Discussion on Autoit anfänger braucht Hilfe. within the Off Topic forum part of the Off-Topics category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Apr 2008
Posts: 71
Received Thanks: 2
Autoit anfänger braucht Hilfe.

Hallo leute,
Ich hab heute angefangen Autoit zu lernen und hab mir das Tutorial hier durchgelesen.
Nun hab ich mir mit den Kentnissen aus dem Tutorial gedacht... Programierste mal nen Countdown Zähler.

So mein bisheriger Fortschrit ist wie folgt:
Fragt nach minuten.
Fragt nach sec.
Zählt runter.
Secunden springen nach 0 auf 60
Eine minute wird abgezogen sobald Secunde auf 0 ist.

Der Code siht bisher so aus:

$Zeit2 = InputBox("Zeit","Minuten:","","","")
$Zeit3 = InputBox("Zeit","Sekunden:","","","")

Do
$Zeit3 = $Zeit3 - 1
ToolTip ("Countdown: "&"Minuten: "&$Zeit2&".."&"Sekunden: "& $Zeit3)
Sleep(1000)

Until $Zeit3 = 0


If $Zeit3 = 0 Then
$Zeit3 = 60
Do
$Zeit2 = $Zeit2 - 1
ToolTip ("Countdown: "&"Minuten: "&$Zeit2&".."&"Sekunden: "& $Zeit3)
Sleep(1000)
Until $Zeit3 = 60
Do

$Zeit3 = $Zeit3 - 1
ToolTip ("Countdown: "&"Minuten: "&$Zeit2&".."&"Sekunden: "& $Zeit3)
Sleep(1000)
Until $Zeit3 = 0

EndIf


Mein Problem ist, ich bekomme für diese If funktion keine schleife :P der schließt das Programm nach dem er noch eine minute abgezogen hat.
Er soll aber solange wiederholen bis $Zeit2 und $Zeit3 beide auf 0 sind.
Wie bekomm ich das hin?
Habs mit While/Wend versucht bekomms aber nicht hin bitte um Hilfe.

Ich endschuldige mich für meine Rechtschreibung :P

MfG Gescher123
Gescher123 is offline  
Old 10/19/2010, 02:54   #2
 
elite*gold: 0
Join Date: Jan 2010
Posts: 1,197
Received Thanks: 246
Quote:
Originally Posted by Gescher123 View Post
Hallo leute,
Ich hab heute angefangen Autoit zu lernen und hab mir das Tutorial hier durchgelesen.
Nun hab ich mir mit den Kentnissen aus dem Tutorial gedacht... Programierste mal nen Countdown Zähler.

So mein bisheriger Fortschrit ist wie folgt:
Fragt nach minuten.
Fragt nach sec.
Zählt runter.
Secunden springen nach 0 auf 60
Eine minute wird abgezogen sobald Secunde auf 0 ist.

Der Code siht bisher so aus:

$Zeit2 = InputBox("Zeit","Minuten:","","","")
$Zeit3 = InputBox("Zeit","Sekunden:","","","")

Do
$Zeit3 = $Zeit3 - 1
ToolTip ("Countdown: "&"Minuten: "&$Zeit2&".."&"Sekunden: "& $Zeit3)
Sleep(1000)

Until $Zeit3 = 0


If $Zeit3 = 0 Then
$Zeit3 = 60
Do
$Zeit2 = $Zeit2 - 1
ToolTip ("Countdown: "&"Minuten: "&$Zeit2&".."&"Sekunden: "& $Zeit3)
Sleep(1000)
Until $Zeit3 = 60
Do

$Zeit3 = $Zeit3 - 1
ToolTip ("Countdown: "&"Minuten: "&$Zeit2&".."&"Sekunden: "& $Zeit3)
Sleep(1000)
Until $Zeit3 = 0

EndIf


Mein Problem ist, ich bekomme für diese If funktion keine schleife :P der schließt das Programm nach dem er noch eine minute abgezogen hat.
Er soll aber solange wiederholen bis $Zeit2 und $Zeit3 beide auf 0 sind.
Wie bekomm ich das hin?
Habs mit While/Wend versucht bekomms aber nicht hin bitte um Hilfe.

Ich endschuldige mich für meine Rechtschreibung :P

MfG Gescher123

ich würde es so machen:

habe auch eingebaut das er bei 0 sec und 0 min sich schließst
man kann natürlich auch noch einbauen das sich ein fenster öffnet, das zeit abgelaufen ist

sieht denn so aus
.GlaDos is offline  
Old 10/19/2010, 12:16   #3
 
elite*gold: 0
Join Date: Apr 2008
Posts: 71
Received Thanks: 2
Hi danke das du versucht hast mir zu helfen... aber deins Funktioniert auch nicht richtig^^.
Wenn man das abspielt dann zählt er runter und nach der 2ten min geht er bei den sekunden in den -bereich :P
Gescher123 is offline  
Old 10/19/2010, 13:20   #4
 
elite*gold: 0
Join Date: Jul 2009
Posts: 9
Received Thanks: 19
Lösung A:
$Fertig = False
$Zeit2 = InputBox("Zeit","Minuten:","","","")
$Zeit3 = InputBox("Zeit","Sekunden:","","","")

Do
$Zeit3 = $Zeit3 - 1
ToolTip ("Countdown: "&"Minuten: "&$Zeit2&".."&"Sekunden: "& $Zeit3)
Sleep(1000)
Until $Zeit3 = 0

While Not $Fertig
If ($Zeit3 = 0 And $Zeit2 >= 1) Then
$Zeit2 = $Zeit2 - 1
ToolTip ("Countdown: "&"Minuten: "&$Zeit2&".."&"Sekunden: "& $Zeit3)

$Zeit3 = 60
Do
$Zeit3 = $Zeit3 - 1
ToolTip ("Countdown: "&"Minuten: "&$Zeit2&".."&"Sekunden: "& $Zeit3)
Sleep(1000)
Until $Zeit3 = 0
ElseIf($Zeit3 = 0 And $Zeit2 = 0) Then
$Fertig = True
EndIf
WEnd

Lösung B:
$Zeit2 = InputBox("Zeit","Minuten:","","","")
$Zeit3 = 60-InputBox("Zeit","Sekunden:","","","")

For $i = $Zeit2 To 0 Step -1
For $j = 60-$Zeit3 To 0 Step -1
ToolTip ("Countdown: "&"Minuten: "&$i&".."&"Sekunden: "& $j)
Sleep(1000)
Next
$Zeit3 = 0
Next
Alebos is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
C++ Anfänger braucht hilfe bei Login
10/16/2010 - C/C++ - 6 Replies
He Leute programmiere seit ner weile einfache programme mit c++. nun wollte ich wissen wie man es macht das sich das programm auf eine seite begibt zb die staemme oder ogame und sich da einloggt mehr soll es gar nicht machen könnte mir einer mal den text reinstellen mit erklärung thx
wow anfänger braucht hilfe
07/25/2010 - World of Warcraft - 11 Replies
hey also ich habe mir nun auch wow + tbc geholt und wollte mal fragen ob wer lust hat mir ein bisschen zu helfen ich habe vorher noch kein wow gespielt und ihr mir vielleicht ein bisschen erklären könntet wie man schnell hoch kommt wann und wo die ersten raids sind usw ich bin nachtelf schurke auf den realm Ysera ich habe auch ts skype und icq ihr könnt mich ja gerne mal anschreiben ... p.s. jetzt kommt mir bitte nicht mit lass es lieber sein zu große sucht gefahr etc. ich weiß was ich...
C Anfänger braucht hilfe :)
06/08/2010 - General Coding - 11 Replies
Also, ich versuche mich gerade ein bissl in C. Bin da noch ganz am Anfang. Ich habe mir ein TUT durchgelesen und habe einfach mal losgelegt, weil ich so am besten lerne, aber irgentwie will das nicht so ganz klappen. ^^ Ich wollte mir ein ganz simplen Rechner basteln: #include <stdio.h> int main() { int eingabe=0, zahl1=0, zahl2=0;
Blader anfänger braucht hilfe
03/20/2010 - Cabal Private Server - 3 Replies
So hallo ich habe auf GPCabal mal angefangen bin mit meinem blader schon level 60 nach 2-3 tagen bin aber immernoch novice und würde gerne aufsteigen aber ich habe leider keine Ahnung wie hab schon gegoogelt und nichts gscheittes gefunden wär nett von euch wenn ihr es mir erklärt. MFG
anfänger braucht hilfe beim botten
03/23/2009 - GW Bots - 2 Replies
hey leute ^^ hab mich hier nurma angemeldet um nen bot runterzulade und möchte jetzt auch gerne ma selbst mitm botten anfangen^^ kann mir da ma wer die wichtigsten/alle befehle von autoit und wie man des richtig benutzt aufschreiben ? auf deutch bitte :D danke schonma im vorraus ^^



All times are GMT +1. The time now is 15:45.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.