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
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.
Oder evtl. mit dem
[autoit]_IECreateEmbedded
[/autoit]
arbeiten.
Hier gibts schon mal die swf datei: http://files.download-at.de/dl/000/goodgamepoker.swf
Wenn man auf der Startseite ds Spiels mal den Blick in die obere, rechte Ecke schweifen lässt und dann die Forensuche mit dem Suchwort "Flash" bemüht, hat man die Lösung innerhalb von Sekunden.
Hab mir mal die "Mühe" gemacht das in die Tat umzusetzen:
#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>
$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)
_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
EndSwitch
WEnd
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.
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()
While 1
$msg = GUIGetMsg()
Select
Case $msg = $GUI_EVENT_CLOSE
Exit
EndSelect
WEnd
Deine Variante geht bei mir irgendwie nicht. Die swf datei bleibt immer bei Loading auf ca. 30%
Keine Ahnung, hab's nicht durchlaufen lassen.
Bevor ich mit meiner Leitung die 30% erreicht habe, wird's wieder hell in Deutschland.