hallo leute
ich mache ja einen sithwecker
,doch das mit dem abspielen will ncih so wie es soll^^
#include <GUIConstants.au3>
$sithpic = @MyDocumentsDir & "\DarthVaderROTSV1.jpg"
$griff = @MyDocumentsDir & "\so.jpg"
$1 = @MyDocumentsDir & "\so.jpg"
$2 = @MyDocumentsDir & "\so.jpg"
$3 = @MyDocumentsDir & "\so.jpg"
$4 = @MyDocumentsDir & "\so.jpg"
$5 = @mydocumentsdir & "\pfeil-runter-rot.gif"
Opt("guioneventmode", 1)
Global $check1 = 0, $check2 = 0, $Start = 0, $song = 0, $check3
GUICreate("Sithwecker by Sithlord95", 258, 312, 190, 125)
GUISetBkColor(0x000000)
GUISetOnEvent($GUI_EVENT_CLOSE, "_Exit")
$Input1 = GUICtrlCreateInput(@HOUR & ":" & @MIN & ":" & @SEC, 0, 24, 209, 21)
GUICtrlSetBkColor(-1, 0xFF0000)
$Label1 = GUICtrlCreateLabel("Trage die Weckzeit ein", 0, 0, 212, 17)
GUICtrlSetBkColor(-1, 0xFF0000)
$Checkbox1 = GUICtrlCreateCheckbox("Checkbox1", 120, 80, 17, 17)
$Label4 = GUICtrlCreateLabel("Mit Messagebox?", 0, 56, 212, 17)
GUICtrlSetBkColor(-1, 0xFF0000)
$Label2 = GUICtrlCreateLabel("Mit Beeptönen?", 0, 104, 212, 17)
GUICtrlSetBkColor(-1, 0xFF0000)
$Checkbox2 = GUICtrlCreateCheckbox("Checkbox2", 120, 128, 17, 17)
$Button1 = GUICtrlCreateButton("Starten", 48, 152, 161, 33, 0)
$Pic1 = GUICtrlCreatePic($sithpic, 0, 192, 257, 116)
$griff = GUICtrlCreatepic($griff,208, 0, 50, 17)
$Graphic1 = GUICtrlCreatepic($1,208, 56, 50, 17)
$Graphic2 = GUICtrlCreatepic($2,208, 24, 50, 17)
$Graphic3 = GUICtrlCreatepic($3,208, 104, 50, 17)
$Button2 = GUICtrlCreateButton("Eigener Song", 0, 128, 89, 25, 0)
$Graphic4 = GUICtrlCreatepic($4,208, 128, 49, 17)
$Label3 = GUICtrlCreateLabel("Eigenen Song?", 136, 128, 76, 17)
GUICtrlSetBkColor(-1, 0xFF0000 )
$Checkbox3 = GUICtrlCreateCheckbox("Checkbox3", 224, 168, 17, 17)
$Graphic5 = GUICtrlCreatepic($5,224, 144, 17, 25)
GUISetState(@SW_SHOW)
GUICtrlSetOnEvent($Checkbox3, "_check3")
GUICtrlSetOnEvent($Button1, "_start")
GUICtrlSetOnEvent($Checkbox1, "_check1")
GUICtrlSetOnEvent($Checkbox2, "_check2")
GUICtrlSetOnEvent($Button2, "_song")
While 1
If $Start = 1 And GUICtrlRead($Input1) = @HOUR & ":" & @MIN & ":" & @SEC Then
If $check1 = 1 Then
MsgBox(0, "Weckzeit", "Die Weckzeit ist erreicht ","15")
ElseIf $check1 = 0 Then
Sleep(10)
EndIf
If $check2 = 1 Then
Beep(1500, 500)
Beep(2000, 500)
Beep(1000, 1000)
ElseIf $check2 = 0 Then
Sleep(10)
EndIf
if $song = 1 Then
soundplay( $shit, 1)
elseif $song = 0 then
sleep(10)
endif
EndIf
WEnd
Func _start()
$Start = 1
EndFunc ;==>_start
Func _check1()
If BitAND(GUICtrlRead($Checkbox1), $GUI_CHECKED) = $GUI_CHECKED Then
$check1 = 1
Else
$check1 = 0
EndIf
EndFunc ;==>_check1
Func _check2()
If BitAND(GUICtrlRead($Checkbox2), $GUI_CHECKED) = $GUI_CHECKED Then
$check2 = 1
Else
$check2 = 0
EndIf
EndFunc ;==>_check2
Func _Exit()
Exit
EndFunc
func _song()
$shit = InputBox("song", "gib den pfad an")
$song = 1
endfunc
func _check3()
If BitAND(GUICtrlRead($Checkbox3), $GUI_CHECKED) = $GUI_CHECKED Then
$check3 = 1
Else
$check3 = 0
EndIf
EndFunc
wie gesagt dsas läuft nich und mit der input box is irgendwie dumm
wie wäre es wenn man das einbaut
$message = "Bitte wähle einen Song."
$var = FileOpenDialog($message, @WindowsDir & "\", "Musik (*.mp3;)", 1)
[/autoit][autoit][/autoit][autoit]If @error Then
MsgBox(4096,"","Keine Datei(en) ausgewählt")
Else
$var = StringReplace($var, "|", @CRLF)
MsgBox(4096,"","Es wurde(n) " & $var & " ausgewählt")
EndIf
das hatte ich shcon eingebaut aber es läuft ja so oder so nicht wo is der fehler beim ersten script?