Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 09:12

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

Advertisement



Brauche Hilfe. Wegen Timer

Discussion on Brauche Hilfe. Wegen Timer within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Jul 2009
Posts: 9
Received Thanks: 0
Brauche Hilfe. Wegen Timer

Hallo
Ich bin noch anfänger. Sowie ich mein Timer gebaut habe hängt sich das programm auf also die buttons haben dann aufeinmal keine funktion mehr. Es reagiert nicht mehr.
Ich glaube deswegen:

Kann man das anders lösen?


mfg

Slipknoter6
slipknoter6 is offline  
Old 07/31/2016, 20:30   #2
 
Mikesch01's Avatar
 
elite*gold: 203
Join Date: Sep 2007
Posts: 732
Received Thanks: 190
Verwendete Sprache?

"If $Count = 60 Then" -> das schaut suspekt aus, da eine Prüfung normalerweise mit zwei Gleichzeichen stattfindet, z.B "If $Count == 60 Then". Aber da ich die Sprache nicht erkennen kann, ist das nur eine Vermutung.
Mikesch01 is offline  
Old 07/31/2016, 20:59   #3
 
alpines's Avatar
 
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
Quote:
Originally Posted by Mikesch01 View Post
Verwendete Sprache?
AutoIt, siehst du das nicht?

Deine Timer-Implementation ist schlecht, die verfängt sich in der While-Schleife und rast durch weil du nirgendwo eine Sekunde sleepst.

Deine If-Verzweigungen solltest du dringend überarbeiten, das ist sehr sehr schlecht implementiert.

Wenn du eine While-Schleife unbedingt haben willst musst du dort auch die GUI-Messages abfangen bzw. verarbeiten, ansonten musst du GUIOnEventMode nehmen.
alpines is offline  
Thanks
1 User
Old 07/31/2016, 21:18   #4
 
YatoDev's Avatar
 
elite*gold: 50
Join Date: Sep 2012
Posts: 3,841
Received Thanks: 1,462
Quote:
Originally Posted by alpines View Post
Deine Timer-Implementation ist schlecht, die verfängt sich in der While-Schleife und rast durch weil du nirgendwo eine Sekunde sleepst.

Deine If-Verzweigungen solltest du dringend überarbeiten, das ist sehr sehr schlecht implementiert.
TimerInit und TimerDiff benutzen

Rest zeit zb. 60 - TimerDiff($timer) / 60000 anstatt 1000000 if abfragen
YatoDev is offline  
Old 08/01/2016, 11:06   #5
dotCom
 
Devsome's Avatar
 
elite*gold: 9842
The Black Market: 107/0/0
Join Date: Mar 2009
Posts: 16,869
Received Thanks: 4,686
Arrow General Coding -> AutoIt

#moved…
Devsome is offline  
Old 08/12/2016, 20:02   #6
 
elite*gold: 0
Join Date: Aug 2016
Posts: 25
Received Thanks: 1
Code:
Func _Sleep($time)
	$tstart = TimerInit()
	While TimerDiff($tstart) < $time
	Wend
Endfunc
Vllt hilft dir das weiter
Universes is offline  
Old 08/21/2016, 00:41   #7
 
FacePalmMan's Avatar
 
elite*gold: 0
Join Date: Jan 2013
Posts: 426
Received Thanks: 129
Code:
Global $hTimer = False ;Put these 2 lines directly after the includes and TCP/GDIp-Startup calls, and before anything else!
AdlibRegister("Timer_Adlib", 1000)


Func TimerStart() ;Put the 2 funcs in the very bottom of your script.
	$hTimer = TimerInit()
EndFunc

Func Timer_Adlib()
	If $hTimer = False Then Return False
	GUICtrlSetData($Label1, "Restart from Bot in: " & (60 - (TimerDiff($hTimer) / 60000) & "min & " & Mod(TimerDiff($hTimer) / 1000, 60) & "sec")
	If TimerDiff($hTimer) >= 360000 Then
		GUICtrlSetData($Label1, "Restart from Bot in: Restart")
		StartPokemon()
		$hTimer = False
	EndIf
EndFunc
Theoretisch sollte es funktionieren. Hatte keine Zeit es auszuprobieren (Anspielung auf den 60-Min-Timer), aber sollte eigentlich funktionieren.
FacePalmMan is offline  
Reply


Similar Threads Similar Threads
Brauche Hilfe bei einem Timer...
10/15/2012 - Web Development - 2 Replies
Guten Tag zusammen. Ich habe eine Uhr in Photoshop erstellt, die ich gerne zu einem Timer der abläuft umfunktionieren würde. Ich hätte gerne eine Zeile wo ich die Zeit des Timers eingebe und die Uhr dann abläuft... Ich rätsel die ganze Zeit herum bekomme es aber nicht hin.. Über Hilfe eurerseits würde ich mich sehr freuen. Bild: http://i.epvpimg.com/CPKKc.png MfG und vielen Dank im Voraus! :handsdown::handsdown:
Brauche Hilfe wegen PSP
05/11/2011 - Technical Support - 8 Replies
Hi und sry wenn das hier nicht rein gehört.... Ich würde gern wissen wie ich meine psp auf 6.35 upgraden kann. Ich habe eine psp 3004, 6.30 und 0c also bitte schnelle las was zu download bitte link dazu!
brauche hilfe wegen bot^^
03/08/2010 - Nostale - 1 Replies
hab ein problem wenn ich zbs mein bot anmache und fernsher gucken gehe und nach 15min wird mein bildschirm immer schwarz und wenn ich dann gucken gehe ist immer server unterbrochen kann man das irgendwie verhindern weil sonst muss ich jede 15min meine maus bewegen damit ich nicht rausgeworfen werde^^:confused:
Brauche hilfe wegen mod
02/12/2010 - Combat Arms - 6 Replies
Hallo, ich habe mein Messer verändert ( zu einer art minigun ) der sound ist leider auch da und manche haben gesagt das sie mich mit fraps aufgenommen haben und dass siee mich damit irgendwie bannen lassen wollen? Und meine Frage ist jetzt; GEHT DAS?! sorry wenn das hier nicht reingehört^^
brauche hilfe wegen wpe^^
10/12/2006 - Ragnarok Online - 2 Replies
Ich kann wpe nicht öffnen kenne den grund auch nicht ... da steht nur : Ein an das System angeschlossene Gerät funktioniert nicht. Was fürn Gerät??



All times are GMT +1. The time now is 09:12.


Powered by vBulletin®
Copyright ©2000 - 2026, 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 ©2026 elitepvpers All Rights Reserved.