.exe per Java öffnen

  • Java

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • .exe per Java öffnen

    Heyho,
    ich suche schon nach längerem nach einer Lösung wie ich meine .exe mit Java auf einer Homepage spielen lassen kann.
    Ich hab in einigen Thread was von g-java gelesen, doch sogut wie alle Links waren tot, oder ich habe dazu nichts gefunden.

    Soweit ich weiß, gab es eine möglichkeit .gmk6 Dateien in solche Java-Datein umzuwandeln.

    Ich hätte es gerne so, dass ich das Spiel auf meiner HP einbetten könnte 8| ?
    Kennt sich da jemand aus?


    Lg Lucke.

    PS: Von Java/HTML habe ich keine Ahnung ;(
    @7rust-dev
  • vor kurzen hab versucht eine .exe mit wine bottler in eine .app datei
    für mac zu verwandeln (viell. gibt es das auch für java), jedoch hat es
    bei mir nicht funktioniert.

    Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von game.producers ()

  • Mh, wie das Java programm funzt hab ich keine Ahnung, aber schau mal hier:
    Tool GMBed - GM-Spiele in Webseiten einbinden - jetzt mit Tut und Beispiel
    Oder auf Engllisch, in meine Signatur...

    EDIT: och ne, ich stell grad fest die ham das Programm von ihrem Server genommen.
    Hoffe ich kanns noch irgendwo auftreiben damit mein Example wieder funzt :/

    Willst du auf diese Drachen und -eier klicken?
    Sie werden sich freuen ;)
  • Glaub das hab ich irgendwo in dem Tut.
    Es ist aber ja logisch, ein Spiel kann man nicht streamen :/

    Auf der offiziellen Seite funzt auch nix mehr, hoffe die fixen das bald... Vieleicht ist es aber auch nur was temporäres.

    Gamemaker Dateien kann man allerdings eher nicht in Java oder sonstwas umwandeln. Alle lösungen faken das Einbinden nur...

    Willst du auf diese Drachen und -eier klicken?
    Sie werden sich freuen ;)
  • Das wär eine schöne Sache, und würde es ermöglichen die GM Spiele auf allen Platformen zu spielen die Java beherschen und das sind alle bis auf die psp an denen YY grad arbeitet.
    Alerdings würde das wieder einen komplett neuen Runner bedeuten und da Java soweit ich weis auch interpretiert wird, wäre es recht unperformant :/

    Willst du auf diese Drachen und -eier klicken?
    Sie werden sich freuen ;)

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von DragonGamer ()

  • Du kannst mit Java applets keine externen Programme aufrufen.
    Das ist aufgrund der Sicherheits einstellungen von Applets, die gemacht wurden, um feindliche Attacken zu verhindern.

    Umh, GMBed macht das^^
    Auch wenn es eben aus Sicherheitsgründen nach Einverständnis fragt...

    Willst du auf diese Drachen und -eier klicken?
    Sie werden sich freuen ;)
  • DragonGamer schrieb:

    Du kannst mit Java applets keine externen Programme aufrufen.
    Das ist aufgrund der Sicherheits einstellungen von Applets, die gemacht wurden, um feindliche Attacken zu verhindern.

    Umh, GMBed macht das^^
    Auch wenn es eben aus Sicherheitsgründen nach Einverständnis fragt...


    Allerdings muss die exe auch zuerst runtergeladen werden. Direkt auf dem Server laufen lassen -> no go.
  • Nicht Schlimm (:

    Das mit dem runterladen wäre ja nicht Schlimm....ich könnte die Spieler vorher drauf hinweise .
    z.B. "Zum Spielen müssen einige Dateien runtergelden werden."
    Aber kennt jemand ein Programm oder ein Converter für sowas, Link....
    LG Lucke

    PS: Danke im Vorraus.
    EDIT: Vieleicht gibt es ja auch eine andere möglichkeit die exe zjm laufen zu bringen.
    WICHTIG IST,DASS MAN IRGENDWIE DIE EXE OHNE DOWNLOAD SPIELEN SOLL !!!
    @7rust-dev

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Lucke ()

  • Naja, ohne Download geht es garantiert nicht. Auch jedes Java/Flash Spiel muss heruntergeladen werden.
    Ich mach mir morgen einen Account bei G-Creator und frag mal was da los ist, oder ob ich die php- bzw Java-Datei bekommen könnte um sie selbst zu hosten...

    Über konvertieren hab ich etliche Diskusionen gesehen. Alle haben früher oder später zu dem Schluss geführt das es nicht möglich ist es mit weniger Auwand zu tun als das Spiel in der anderen Sprache neu zu programmieren :rolleyes:

    Willst du auf diese Drachen und -eier klicken?
    Sie werden sich freuen ;)
  • @Luzke:
    Hallo, um eine .exe aus einem Java- Prog. auszuführen wird:
    Runtime runtime;
    runtime = Runtime.getRuntime();
    try
    {
    runtime.exec("... .exe");
    } catch (java.io.IOException e) { }


    implementiert. (Für dich aber irrelevant!)
    Java basierte apps werden im Net als Applets dargestellt.
    Da die Applets in einer abgeschotteten Laufzeitumgebung (Sandbox) laufen, ist es nicht möglich eine .exe aus einem Applet auszuführen. Es gibt zwar ne Ausnahme – der Programmierer muss es implementieren – der User muss in der Browser- Konfig. als vertrauen … bestätigen. …
    Auf dem Server (damit es als online- spiel „läuft“) ist relativ kompliziert.
    Sogar, wenn man eigenen Server hat!!! (Kein xyz – web Dienst)
    Nur als Info.
    Gruß
    Georg
  • Heyho, danke erstmal für deine Antwort Georg.
    Kennt den jemand eventuell eine andere Metode sein Spiel auf eine HP einzubetten.
    Es gibt ja viele Seiten, wo man einfach so Spiele spielen kann, auch wenn sie oft nicht
    mit dem Game Maker gemacht wurden.

    Es muss nicht Java sein, ich hatte Java jetzt erstmal so vorgeschlagen durch g-java und das, was ich
    darüber gelesen hatte.

    LG Lucke.
    @7rust-dev
  • Die Antwort darauf lautet: Nein, gibt es nicht.
    G-Java hatte damals schon nicht richtig funktioniert
    und auch ansonsten wäre es schon ein Ding, wenn jeder
    einfach so aus dem Browser heraus eine exe auf deinem
    Rechner starten könnte.
    Lern entweder eine der oben genannten Sprachen oder benutze
    eine von diesen Instant Play Erweiterungen (wobei mir sowas
    nicht ins Haus käme)
    Gruß, Spellmaker
    ___________________________________________________________
    Beware of wild pointers
    ______Hinweis für Allergiker: Kann Spuren von Ironie enthalten_____