Autoit-"Wecker"

10/27/2010 06:02 eagly200#1
Hi,
Ich habe euin Problem (wie viele hier) und das ist bei diesem Skript:

Code:
#include<IE.au3>
$Fenstertitel = WinGetTitle("bigFM")

$std = 05
$min = 50
While 1
    Sleep(50)
    If $std = @HOUR And $min = @MIN Then

	   $oIE=_IECreate("http://www.bigfm.de/~run/content/html/shared/battlestage/index.html")


$oForm = _IEFormGetCollection($oIE,0)


        Exit
    EndIf
WEnd
Sleep (5000)


WinSetTitle($Fenstertitel,"","Radio")
Und ^Dabei soll dann das Fenster umbenannt werden^^
Wegen des langen Fensternamens(Bild müsste im Anhang sein).
Bitte um Hilfe, weil ich ansonsten Morgens verschlafe...

PS:Der Internet-Explorer zeigt da nichmal den kompletten Namen an :D

PSS: Ich brauch das weil das Fenster leider maximiert werden muss, damit die Musik kommt.

PS^3: hab grad gesehen das man auf dem Bild garnix sehen kann...
10/27/2010 09:08 Fuii#2
Wie wärs' damit...
PHP Code:
#include<IE.au3>
$WinTitle "bigFM"
$std 05
$min 
50

While 1

    
If $std = @HOUR And $min = @MIN Then

        $oIE
=_IECreate("http://www.bigfm.de/~run/content/html/shared/battlestage/index.html")
        
$oForm _IEFormGetCollection($oIE,0)
        
        If 
Not WinWait($WinTitle""5Then max5 Sekunden auf das Fenster warten 
            
nichts
        
Else
            
$WinHandle WinGetHandle($WinTitle) ; handle vom Fenster für weitere Nutzung
            WinSetTitle
($WinHandle,"","Radio")
            Exit
        EndIf
    EndIf
    
    
Sleep(50)
WEnd 
10/27/2010 13:40 eagly200#3
ok, danke
wollte zwar nur die ProblemLösung, aber trotzdem danke.
jez noch eine Frge: wie kann ich jetzt das Fenstermaximieren?
oder das so machen, das man das fenster automatisch doppelt oben anklickt?(NICHT mit PixelSerch!!!)

währe nett wenn man das skript schneller machen könnte.
10/27/2010 13:51 Fuii#4
Mit:
PHP Code:
WinSetState($WinHandle"", @SW_MAXIMIZE
btw... einfach mal einen Blick in die AutoIt Hilfe werfen... beantwortet in den meisten Fällen schon jegliche Fragen. ;)
10/27/2010 13:56 eagly200#5
Quote:
Originally Posted by Fuii View Post
Mit:
PHP Code:
WinSetState($WinHandle"", @SW_MAXIMIZE
btw... einfach mal einen Blick in die AutoIt Hilfe werfen... beantwortet in den meisten Fällen schon jegliche Fragen. ;)
ja danke habs grad gesehen.
10/27/2010 15:26 eagly200#6
*PUSH*
sry aber ich brauch das dringend bis heute Abend!!!
10/27/2010 15:45 omer36#7
hmm? push auf welche frage jetz genau?

soweit ich seh wurde alles beantwortet?
10/27/2010 15:58 eagly200#8
Quote:
Originally Posted by eagly200 View Post
ok, danke
jez noch eine Frge: wie kann ich jetzt das Fenstermaximieren?
oder das so machen, das man das fenster automatisch doppelt oben anklickt?(NICHT mit PixelSerch!!!)

währe nett wenn man das skript schneller machen könnte.
also erstens geht das nicht mit maximieren
und 2. MUSS es maximiert werden.
10/27/2010 16:21 omer36#9
ehm...
Quote:
Originally Posted by Fuii View Post
Mit:
PHP Code:
WinSetState($WinHandle"", @SW_MAXIMIZE
btw... einfach mal einen Blick in die AutoIt Hilfe werfen... beantwortet in den meisten Fällen schon jegliche Fragen. ;)
geht doch....dauert zwar (bei mir zb) um die 6sec, aber dann wirds maximiert-......
10/27/2010 16:31 lolkop#10
wieso machste das nich einfach so?
Code:
#include <ie.au3>
Dim $std = 16
Dim $min = 30
;warte bis uhrzeit erreicht wurde
Do
	Sleep(1000)
Until @HOUR>=$std And @MIN>=$min
;starte den player
$ie = _IECreate("http://static.bigfm.de/content/pictures/swf/battle.swf", 1, 0)
;warte bis user wach ist
Do
	$frage = MsgBox(36, 'Frage', 'Bist du wach?')
Until $frage = 6
;schließe den player
_IEQuit($ie)
10/27/2010 18:52 eagly200#11
ok danke wed gleich mal ausprobieren
uhhhhhhh..... DANKE!!!!!
jetzt währe nur noch geil wenn der icon unten rechts Weck währe^^ weil mich das stört wenn dort zu viele Sachen sind, da ich ja am PC die ganze zeit spiele.
PS: was ist das mit Passwort? Also kann ich dort auch ein PW einbauen so das nur der, der das PW kennt(das unbedingt verschlüsselt angezeigt werden muss!!!)auch den Wecker beenden kann?
10/27/2010 19:15 lolkop#12
ein wecker mit passwortabfrage?
das is wohl das dümmste was ich je gehört habe...

naja setz halt statt der msgbox ne inputbox darein... und zum entfernen vom trayicon, einfach #notrayicon ins sript packen oben...
10/27/2010 19:19 eagly200#13
Quote:
Originally Posted by eagly200 View Post
also erstens geht das nicht mit maximieren
und 2. MUSS es maximiert werden.
Quote:
Originally Posted by lolkop View Post
ein wecker mit passwortabfrage?
das is wohl das dümmste was ich je gehört habe...

naja setz halt statt der msgbox ne inputbox darein... und zum entfernen vom trayicon, einfach #notrayicon ins sript packen oben...
naja wenn man nen kleinen Bruder hat der gerne mal den großen Ärgert.....

ich mein WIE man das hinbekommt. Sry. aber ich bin wirklich noch sehr neuin Autoit.
10/27/2010 20:26 omer36#14
InputBox ( "title", "prompt" [, "default" [, "password char" [, width [, height [, left [, top [, timeout [, hwnd]]]]]]]] )
10/27/2010 20:30 eagly200#15
was soll ich bei defaultt eingeben?
und wasw passiert wenn ich das PW falsch eingebe??