Flash Game Abspielen

  • hi leute eine frage weis einer von euch wie ich eine flash datei ohne extra programme abspielen kann ?
    also es geht darum ich habe eine flashdatei (ein browsergame)
    und ich möchte das so in autoit packen das man wenn man das fertige prog startet eingfach nur ein (ABGESTIMMT GROSSES) Fenster aufgeht(am besten ohne rand)
    in dem man dann direkt das flashgame zocken kann
    wäre das Möglich ?
    wenn ja hatt einer ne idee ?

    MFG WoW-Unit
    P.S. über die suche konnte ich nichts finden sry


    EDIT :
    Das Thema ist gelöst und das prog fertig ich dachte mir ich hänge es einfach mal an

    Ich Bin Ein Link Klick Mich

  • einfach die datei im IE öffnen? :)

    Dieser Beitrag wurde 9521 mal editiert, zum letzten Mal von Blubkuh: Morgen, 02:28.

    [autoit]

    If Not $Elephant Then $Irelephant = True

    [/autoit]
  • Ich habe doch gerade schonmal gesagt

    GUICtrlCreateObject

    -.-

    Kuck einfach in die Hilfe dazu


    Waluev

    Flensburg ist wie Payback - wenn man 18 Punkte hat bekommt man ein Fahrrad.

  • Omg


    Ich hatte mich zwar etwas blöd ausgedrückt, da es nur GUICtrlCreateObj und nicht GUICtrlCreateObject heisst aber auch wenn du es so eingegeben hast findest du was -.-


    und ja natürlich in der Hilfe von AutoIt einfach F1 drücken während du in Scite bist -.-

    Waluev

    Flensburg ist wie Payback - wenn man 18 Punkte hat bekommt man ein Fahrrad.

  • Mmh wenn du so rangehst wirst du es auch nicht schaffen -.-


    weiß nich was daran kompliziert ist, ist dir bestimmt nur zuviel Text.
    Das ist nunmal der einfachste Weg so aber bitte löse es anders bin ich ja mal gespannt


    So und auch wenn es dir nicht ansteht, kann man sich auch trotzdem bedanken für die Hilfe die einem gegeben wurde


    Waluev

    Flensburg ist wie Payback - wenn man 18 Punkte hat bekommt man ein Fahrrad.

  • was hast du nur immer mit deinem Englisch???


    Du bist doch 15 besuchst/besuchtest also eine deutsche Bildungseinrichtung und da lernt man heutzutage Englisch

    Also wieso solltest du das nicht können?!?!

    Außerdem, schau doch in die deutsche Hilfe, die Funktion ist nämlich schon ziemlich lange mit bei AutoIt dabei


    Waluev

    Flensburg ist wie Payback - wenn man 18 Punkte hat bekommt man ein Fahrrad.

  • [autoit]

    #include <GUIConstants.au3>
    #include <IE.au3>
    $Form1 = GUICreate("AForm1", 628, 454, 198, 115)
    $oIE = ObjCreate("Shell.Explorer.2")
    $GUIActiveX = GUICtrlCreateObj ( $oIE, 6, 8, 601, 425)
    GUICtrlSetData(-1, "AEdit1")
    GUISetState(@SW_SHOW)

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

    _IENavigate($oIE, "C:\Dokumente und Einstellungen\Administrator\Desktop\testing\alphaloadfaker\Movie16.swf",1)

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

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

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

    EndSwitch
    WEnd

    [/autoit]

    hat bei mir so funktioniert

  • ok ich habe es jetzt folgendermassen gelöst

    Spoiler anzeigen
    [autoit]

    #include <GUIConstants.au3>

    $oIE = ObjCreate("Shell.Explorer.2")

    GUICreate ( "Element Flash Tower Defense", 700, 600,(@DesktopWidth-640)/2, (@DesktopHeight-580)/2, BitOr($WS_OVERLAPPEDWINDOW, $WS_CLIPSIBLINGS, $WS_CLIPCHILDREN))
    $GUIActiveX = GUICtrlCreateObj ( $oIE, 10, 40 , 700 , 500 )

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

    GUISetState ()

    $oIE.navigate("http://127.0.0.1/index.php")

    While 1
    $msg = GUIGetMsg()
    Wend

    GUIDelete ()

    Exit

    [/autoit]

    das geht auch so (bis auf die tatsache das sich das fenster nicht schliesst wenn man oben auf das x klickt weis da jemand ne lösung ?)

    mein prob is nur wenn ich es so mache dann muss ich xampp mit einpacken und das würde nur probleme mit sich ziehen
    weis jemand wei ic es so ähnlich lösen kann aber die flash datei direkt abspielen kann ?

    ohne sie vorher sozusagen zu hosten ? ^^


    @leviathan
    danke für die idee die wäre soweit auch super das problem is nur sie funktioniert so nicht auf anderen rechnern mit unterschidlichen pfaden also dachte ich mir ich löse es per .
    aber es geht so nicht also habe ich überlet das es daran liegen könnte das die datei also die swf ja nicht im gleichen ordner liegt wie der ie naja schade aber trotzdem danke für den tipp

  • [autoit]

    _IENavigate($oIE, @ScriptDir&"\Movie16.swf",1)

    [/autoit]


    so geht das doch auch?