Online Game in Gui

  • hai Leute...

    Ich möchte gerne das online Goodgame Poker nur auf einer gui haben.
    Auf dem Bild ist die ganze Seite zu sehen.
    Ich möchte später in meiner Gui aber nur das Spiel an sich?
    Ist so etwas möglich??


    Mit freundlichen Grüßen CF*gaming

  • So wie es aussieht scheints ein Flash game zu sein oder? Ich weis nicht wie das bei Flash dateien ist aber falls diese aufs Internet zurückgreifen könnten(ich nehme mal an du willst das spiel online spielen) müsst man ja nur die swf datei haben und diese einbetten falls das geht.

  • Hab mir mal die "Mühe" :rofl: gemacht das in die Tat umzusetzen:

    Code
    [autoit]

    #Region ;**** Directives created by AutoIt3Wrapper_GUI ****
    #AutoIt3Wrapper_outfile=GoodGamePoker.exe
    #AutoIt3Wrapper_UseUpx=n
    #AutoIt3Wrapper_UseX64=n
    #EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
    #include <GUIConstantsEx.au3>
    #include <StaticConstants.au3>
    #include <WindowsConstants.au3>
    #include <IE.au3>

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

    $oIE = _IECreateEmbedded()

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

    $Form1 = GUICreate("Goodgame Poker", 631, 443, 192, 124, BitOR($WS_SIZEBOX,$WS_MAXIMIZEBOX))
    $FlashObj = GUICtrlCreateObj($oIE, 0, 0, 630, 490)
    GUICtrlSetResizing(-1, $GUI_DOCKAUTO)
    GUISetState(@SW_SHOW)

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

    _IENavigate($oIE, "http://files.download-at.de/dl/000/goodgamepoker.swf", 1)

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

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

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

    EndSwitch
    WEnd

    [/autoit]

    Ich weis nicht wie es bei euch ist aber es geht nur wenn es 32 bit compiled ist. Sonst spielt er die datei nicht ab sonder lädt sie nur runter. Ich glaube weil es für IE 64bit bei embedd keinen funktionierenden Adobe flash player gibt. Jedenfalls kann ich auf IE 64bit auch nicht auf Flashgames und so.

    Einmal editiert, zuletzt von Molaynox (8. November 2010 um 19:57)

  • Ohne IE sollte es auch gehen.

    [autoit]


    #AutoIt3Wrapper_UseX64=n
    #include <GUIConstants.au3>
    GUICreate('',800,600)
    $Flash = ObjCreate("ShockwaveFlash.ShockwaveFlash")
    ConsoleWrite("Error: " &@error & @CRLF)
    $FlashObj = GUICtrlCreateObj($Flash, 0, 0, 800, 600)
    $Flash.Movie = "http://media.goodgamestudios.com/games/goodgamepoker.swf"
    $Flash.Loop = False
    GUISetState()

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

    While 1
    $msg = GUIGetMsg()
    Select
    Case $msg = $GUI_EVENT_CLOSE
    Exit
    EndSelect
    WEnd

    [/autoit]