Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 06:19

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

Advertisement



[autoit]finde meinen fehler nit :(

Discussion on [autoit]finde meinen fehler nit :( within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
DerEinsatz's Avatar
 
elite*gold: 0
Join Date: Feb 2009
Posts: 92
Received Thanks: 101
[autoit]finde meinen fehler nit :(

hi^^ mir war langweilig da wollt eich mir schnell nen eigenen alarm bot machen der zu bestimmter zeit halt i-was macht (als test ne msgbox macht)

abe er klappt i-wie nit hier mal der code:
Code:
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
GUI()

func GUI()
$Form2 = GUICreate("alarmbot", 413, 145, 303, 219)
$Input1 = GUICtrlCreateInput("", 16, 16, 145, 21)
GUICtrlSetData(-1, IniRead(@ScriptDir & "\Einstellungen.ini", "Einstellungen", "1.alarm: ", "10:00:00"))
$Input2 = GUICtrlCreateInput("", 16, 48, 145, 21)
GUICtrlSetData(-1, IniRead(@ScriptDir & "\Einstellungen.ini", "Einstellungen", "2.alarm: ", "10:00:00"))
$Button1 = GUICtrlCreateButton("start", 16, 80, 377, 25, 0)
$Button4 = GUICtrlCreateButton("einstellungen speichern", 16, 112, 377, 25, 0)
$alarm1 = GUICtrlCreatelabel("1.alarmzeit", 184, 16, 209, 25, 0)
$alarm2 = GUICtrlCreatelabel("2.alarmzeit", 184, 48, 209, 25, 0)
GUISetState(@SW_SHOW)
While 1
	$nMsg = GUIGetMsg()
	Switch $nMsg
		Case $GUI_EVENT_CLOSE
			Exit
		case $Button1
			GUISetState (@sw_minimize)
	GUIDelete ()
case $Button4
	IniWrite("Einstellungen.ini", "Einstellungen", "1.alarm: ", GUICtrlRead($Input1))
				IniWrite("Einstellungen.ini", "Einstellungen", "2.alarm: ", GUICtrlRead($Input2))
	EndSwitch
WEnd
endfunc



$zeit = Return @Hour & ":" & @Min & ":" & @SEC
select
	Case $zeit = GUICtrlRead($alarm1)
		_Anweisung1()
	Case $zeit = GUICtrlRead($alarm2)
		_Anweisung2()
EndSelect
	


Func _Anweisung1()
msgbox (0,"lol")
EndFunc

Func _Anweisung2()
msgbox (0,"lol")
EndFunc
ist ja eig nichts schweres aber i-wie steh ich gerade aufm schlauch.... (morgen endlich ferien!!!!!!!!!!!!!!!!!!!!)
DerEinsatz is offline  
Old 04/03/2009, 12:35   #2
 
elite*gold: 20
Join Date: Feb 2007
Posts: 3,080
Received Thanks: 4,294
du solltest erstmal die fehler abarbeiten die dir scite beim starten wirft. dann musst du in ner schleife prüfen welche uhrzeit gerade ist und dementsprechen drauf reagieren.

hab mal nen kleines beispiel für eine uhrzeit gemacht, kannst dann selber einfach um die 2. zeit erweitern.

Code:
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
Opt("TrayIconDebug",1)
$1=IniRead(@ScriptDir & "\Einstellungen.ini", "Einstellungen", "1.alarm: ", "10:00:00")
$2=IniRead(@ScriptDir & "\Einstellungen.ini", "Einstellungen", "2.alarm: ", "10:00:00")

global $alarm1, $alarm2
$Form2 = GUICreate("alarmbot", 413, 120, 303, 219)
$Input1 = GUICtrlCreateInput($1, 16, 16, 145, 21)
$Input2 = GUICtrlCreateInput($2, 16, 48, 145, 21)
$Button1 = GUICtrlCreateButton("start", 16, 80, 377, 25, 0)

$alarm1 = GUICtrlCreatelabel("1.alarmzeit", 184, 16, 209, 25, 0)
$alarm2 = GUICtrlCreatelabel("2.alarmzeit", 184, 48, 209, 25, 0)
GUISetState(@SW_SHOW)

go()
func go()
While 1
	$nMsg = GUIGetMsg()
	Switch $nMsg
		Case $GUI_EVENT_CLOSE
			Exit
		case $Button1
			IniWrite("Einstellungen.ini", "Einstellungen", "1.alarm: ", GUICtrlRead($Input1))
			IniWrite("Einstellungen.ini", "Einstellungen", "2.alarm: ", GUICtrlRead($Input2))
			start()
	EndSwitch
WEnd
endfunc

func start()
		$1=IniRead(@ScriptDir & "\Einstellungen.ini", "Einstellungen", "1.alarm: ", "10:00:00")
		$2=IniRead(@ScriptDir & "\Einstellungen.ini", "Einstellungen", "2.alarm: ", "10:00:00")
		$zeit = @Hour & ":" & @Min & ":" & @SEC
	while $1 <> $zeit
		sleep(500)
		$zeit = @Hour & ":" & @Min & ":" & @SEC
		ToolTip($zeit)
	wend
	MsgBox(0,"","bla bla")
EndFunc
kknb is offline  
Old 04/04/2009, 19:21   #3
 
felixli93's Avatar
 
elite*gold: 0
Join Date: Aug 2008
Posts: 820
Received Thanks: 909
du hattest einige viele fehler drin!
vergleiche am besten mal das hier:
Code:
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
GUI()

func GUI()
$Form2 = GUICreate("alarmbot", 413, 145, 303, 219)
Global $Input1 = GUICtrlCreateInput("", 16, 16, 145, 21)
GUICtrlSetData(-1, IniRead(@ScriptDir & "\Einstellungen.ini", "Einstellungen", "1.alarm: ", "10:00:00"))
Global $Input2 = GUICtrlCreateInput("", 16, 48, 145, 21)
GUICtrlSetData(-1, IniRead(@ScriptDir & "\Einstellungen.ini", "Einstellungen", "2.alarm: ", "10:00:00"))
$Button1 = GUICtrlCreateButton("start", 16, 80, 377, 25, 0)
$Button4 = GUICtrlCreateButton("einstellungen speichern", 16, 112, 377, 25, 0)
$alarm1 = GUICtrlCreatelabel("1.alarmzeit", 184, 16, 209, 25, 0)
$alarm2 = GUICtrlCreatelabel("2.alarmzeit", 184, 48, 209, 25, 0)
GUISetState(@SW_SHOW)
While 1
	$nMsg = GUIGetMsg()
	Switch $nMsg
		Case $GUI_EVENT_CLOSE
			Exit
		case $Button1
			Global $alarmzeit1 = GUICtrlRead($input1)
			Global $alarmzeit2 = GUICtrlRead($input2)
			GUIDelete ()
			ExitLoop
case $Button4
	IniWrite("Einstellungen.ini", "Einstellungen", "1.alarm: ", GUICtrlRead($Input1))
				IniWrite("Einstellungen.ini", "Einstellungen", "2.alarm: ", GUICtrlRead($Input2))
	EndSwitch
WEnd
endfunc


while 1
	$zeit = @Hour & ":" & @Min & ":" & @SEC
	If $zeit = $alarmzeit1 Then
		_anweisung1 ()
	ElseIf $zeit = $alarmzeit2 Then
		_anweisung2 ()
	EndIf
WEnd

Func _Anweisung1()
msgbox (0,"lol","lol")
EndFunc

Func _Anweisung2()
msgbox (0,"lol","lol")
EndFunc
nochmal mit deinem

so geht das ding jetzt
felixli93 is offline  
Reply


Similar Threads Similar Threads
Finde den Fehler *g*
05/13/2010 - GW Bots - 7 Replies
Huhu, hab im Forum nach nen jq bot gestöbert (Jadesteinbruchbot) und auch einen gefunden. Nun hab ich das Problem das er nichts macht. Ich geb die x und y cordis vom betreten button + charakternamen ein. Dannach passiert gar nix mehr. Code gibts hier:#include "tt6.au3" #include <GUIConstants.au3> ; Variablen $PID = WinGetProcess("Guild Wars") $hprocess = _MemoryOpen($PID)
Pickit Hilfe !!! *LLD* *finde meine Fehler nicht!
04/15/2010 - Diablo 2 - 4 Replies
Hi habe noch eine alte lld pickit ( d2nt 2.1 ) ich verstehe nicht wo der Fehler sein soll! Vieleicht nimmt sich jemand die Zeit, da lld Items gern mal für sehr viel FG rausgehen! Die Pickit kann nach der Abänderung auch gerne in den DL-Bereich. LLD PICKIT ( D2NT v 2.1 ):
[QUEST/LUA] Finde den Fehler :D
12/06/2009 - Metin2 Private Server - 4 Replies
Hallo E*PvP, ich habe wieder einen Fehler nachdem der __TARGET__.target.click Fehler behoben wurde. nämlich kommt jetzt ein Syntax Fehler http://img5.imagebanana.com/img/nemajg1/blabal.jp g quest equip begin state run begin
[QUEST/LUA] Finde den Fehler :D
12/06/2009 - Metin2 Private Server - 9 Replies
Hallo E*PvP melde mich wieder mit nem Fehler^^ Also es geht um meine Quest, also ich fang mal an :D Wenn ich den Quest code eingebe cd -usr-rain-channel-... chmod sh make.sh usw... Patcht es nur bis zum ersten http://img5.imagebanana.com/img/eed6xucn/asdfasdf .jpg
argh finde meinen alten realm nich wieder
09/13/2007 - WoW Private Server - 5 Replies
moin, ich habe auf einem AV p-server gespielt mit horde und alliance mall, sehr große community, hatte 3 realms zur auswahl! einer davon war "berserk".... die page war irgendiwe ami-wow oder mia-wow.com oder so.. ich grübel seit 2 tagen und ich komm nicht drauf :( :( :( kann mir jemand weiterhelfen? wäre grandios.. weil max need.. war nen geiler realm! ansonsten würd ich auch einen anderen antesten wenn mir wer einen empfehlen kann... nen BG fun realm halt.. instant 70 und massig item...



All times are GMT +2. The time now is 06:19.


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