Dachte, das geht aus Sicherheitsgründen nicht. Dann kann man ja auch keine Disk-Dateien laden?
Da ist dann halt nix extern. Alles im Code.
Der Emulator lädt keine Programme in dem Sinne, er interpretiert sie. Und dazu kann man per Javascript/HTML schon eine Datei laden.
Kannst du das mal genauer erläutern? :[____]
Wenn ich z.B. Bruce Lee spielen möchte und die .d64-Datei habe, wie wird diese "geladen" und interpretiert?
Wie interpretiert man allgemein in Javascript externe Dateien? Wenn das geht, könnte doch genausogut auch schädlicher Code interpretiert werden?
Gölem schrieb:
--------------------------------------------------------------------------------
> Kannst du das mal genauer erläutern? :[____]
>
> Wenn ich z.B. Bruce Lee spielen möchte und die .d64-Datei habe, wie wird
> diese "geladen" und interpretiert?
>
> Wie interpretiert man allgemein in Javascript externe Dateien? Wenn das
> geht, könnte doch genausogut auch schädlicher Code interpretiert werden?
Ich kenne mich mit JavaScript eigentlich so gar nicht aus, aber wenn ich das richtig mitbekommen habe, werden die erforderlichen Daten per JavaScript vom Server nachgeladen und nicht von Deiner Platte. Du bist also darauf angewiesen, welche Dateien auf dem Server liegen und kannst mit Deiner D64-Datei nichts anfangen. Genauso wie JavaScript z.B. auf Webseiten andere Inhalte nachlädt, ohne die Seite neu aufbauen zu müssen, wird das wohl auch hier geschehen.
HTH!
Also mittels AJAX? Ich weiss, dass man damit die Änderungen einer HTML-Seite nachladen kann (z.B. Kommentare), aber selbst wenn die Disk-Datei für den Emulator auf dem gleichen Server liegt scheint mir das ein Sicherheitsrisiko zu sein.
Eigentlich ist es ganz einfach:
In JavaScript können problemlos weitere Daten nachgeladen werden - allerdings nur von dem Server, von dem die Anwendung stammt.
Wenn Du also ein Spiel für den Emulator hast und der Emulator das unterstützt gibt es aus technischer Sicht zwei (offizielle) Wege das Spiel in den Emulator zu bekommen:
A) Du kopierst Dir den JavaScript-Emulator auf Deinen Rechner und startest Ihn zusammen mit dem Spiel von dort. Damit lädst Du das Spiel aus der gleichen Quelle.
B) Du lädst das Spiel zunächst über ein Upload-Formular auf den Server und von dort aus wieder in die Anwendung
Kommentare: 172 | letzter Beitrag 22:36 Uhr
Kommentare: 94 | letzter Beitrag 26.05. 19:45
Kommentare: 79 | letzter Beitrag 22:43 Uhr
Kommentare: 71 | letzter Beitrag 22:20 Uhr
Kommentare: 62 | letzter Beitrag 21:44 Uhr
E-Mail an news@golem.de

Der japanische Spieldesigner Goichi Suda - Fans sagen schlicht "Suda 51" - ist für schräge Actionspiele bekannt. Sein nächstes Werk schickt ein scheinbar braves Schulmädchen in den Kampf gegen Zombies.

Weitgehend unbemerkt hat der US-Händler Tigerdirect die ersten Chromebox-Systeme von Google ausgeliefert. Für 330 US-Dollar bekommt der Nutzer recht gute Hardware in Nettop-Form, die sehr viel leistungsfähiger ist als die des Chromebook mit ChromeOS.

Der neue Chef der Piratenpartei steht im Verteidigungsministerium unter Druck. Elektronische Kommunikation für seine Partei ist ihm in der Dienstzeit untersagt. "Es gibt Leute im Ministerium, die darauf warten, dass ich Fehler mache", sagte Schlömer.

Renesas ist nach Elpida der zweite schwer angeschlagene japanische Chiphersteller. Renesas, das Hitachi, Mitsubishi Electric und NEC gehört, macht Verlust und will seine größte Fabrik verkaufen.

RIM soll in den kommenden Tagen erneut einen massiven Stellenabbau ankündigen. "Ich habe herausgefunden, welche Teile ich in meinem Puzzle nicht mehr benötige", sagte Firmenchef Thorsten Heins.

Ein britisches Blog will erfahren haben, dass Facebook den norwegischen Browserhersteller Opera Software kaufen will. Beide Unternehmen wollen sich dazu nicht äußern.