Wie lasse ich Autoit ein Video im Internet starten?

  • Hey,

    habe folgendes Problem ich habe ein Zufalls-Generator erstellt der die Zahlen von der Staffel & Folge von einer Serie ausgibt... So nun hat einer gefragt ob man nicht direkt ein Video starten kann mit der Folge... Ich habe erstmal getestet ob ich es hinkriege wenn dort z.B. Staffel 1 & Folge 1 steht, eine Msgbox öffnet so habe ich hingekriegt. Nun weiß ich nicht genau wie ich es hinbekomme, dass er ein Video startet ich habs mal mit einem Browser getestet aber da bekomme ich immer ein error wodrauf ich mir kein Reim bilden kann :/

    Spoiler anzeigen
    [autoit]

    $Staffel = Random(1,2,1)

    [/autoit] [autoit][/autoit] [autoit]

    $Folge = Random(1,2,1)

    [/autoit] [autoit][/autoit] [autoit]

    MsgBox(0,"Ergebniss","Staffel:" & "" & $Staffel & " " & "Folge:" & " " & $Folge)

    [/autoit] [autoit][/autoit] [autoit]

    If $Staffel & $Folge = 1 & 1 Then
    #include <ButtonConstants.au3>
    #include <EditConstants.au3>
    #include <GUIConstantsEx.au3>
    #include <StaticConstants.au3>
    #include <WindowsConstants.au3>
    #include <IE.au3>

    [/autoit] [autoit][/autoit] [autoit]

    $IE = _IECreateEmbedded ()

    [/autoit] [autoit][/autoit] [autoit]

    Global $html

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    #Region ### START Koda GUI section ### Form=c:\program files\autoit3\scite\koda\forms\webbrowser.kxf
    $Form1 = GUICreate("Webbrower - whatsupMM", 1234, 737, 208, 124)
    $Menu_Datei = GUICtrlCreateMenu("&Datei")
    $Menu_Einstellungen = GUICtrlCreateMenuItem("Einstellungen", $Menu_Datei)
    $Menu_beenden = GUICtrlCreateMenuItem("Beenden", $Menu_Datei)
    $GUI_url = GUICtrlCreateInput("http://www.Megavideo.com/?v=ZYKANR3T", 72, 8, 801, 21)
    $Label1 = GUICtrlCreateLabel("Adresse:", 8, 8, 67, 24)
    GUICtrlSetFont(-1, 12, 400, 0, "MS Sans Serif")
    $GUI_go = GUICtrlCreateButton("Go!", 880, 8, 65, 25, $WS_GROUP)
    $GUI_home = GUICtrlCreateButton("HOME", 1072, 8, 89, 25, $WS_GROUP)
    $browser = GUICtrlCreateObj($IE,8, 40, 1217, 673)
    GUISetState(@SW_SHOW)
    #EndRegion ### END Koda GUI section ###

    [/autoit] [autoit][/autoit] [autoit]

    _IENavigate($IE,"http://www.Megavideo.com/?v=ZYKANR3T")

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit

    [/autoit] [autoit][/autoit] [autoit]

    Case $Menu_beenden
    Exit
    case $GUI_go
    $html = GUICtrlRead($gui_url)
    ;~ MsgBox(0,"",$html);funzt doch...
    _IENavigate($IE,$html)
    EndSwitch
    WEnd
    Endif

    [/autoit]

    Greatz

  • Wenn das eine Flashdatei ist, dann guck doch einfach mal in den Quelltext, wenn du HTML kannst, sonst must du das erst mal lernen. Wenn du den Link hast (meistens enhält der noch den Querryteil (hinter ? ). Dann wie hier: http://www.autoitscript.com/forum/topic/98…shockwaveflash/ und ja das funktioniert natürlich nur, wenn du 'Adobe Flash Player 10 ActiveX' installiert hast (ist bei v10 automatisch dabei)
    MfG AntiSpeed

    Nur keine Hektik - das Leben ist stressig genug