Lokale Dateien aufrufen
Viele Online-Spiele nutzen Grafikpakete um die Ladezeiten zu verringern. Diese Grafikpakete werden lokal gespeichert und ermöglichen den direkten Aufruf der im Spiel genutzten Bilder. Diese Bilder werden normal über eine Adresse wie "file://localhost/C:/Bilder/" aufgerufen.
Aus Sicherheitsgründen lässt Opera den Aufruf solcher Adresse von Webseiten aus jedoch nicht zu.
[Bearbeiten] Opera 10 und neuer
Aus Sicherheitsgründen verhindert Opera 10 auch den Aufruf von Daten lokaler Webserver durch Webseiten. Dies kann jedoch für einzelne lokale Webserver deaktiviert werden. Dazu muss unter "Einstellungen > Erweitert > Sicherheit > Vertrauenswürdige Webseiten ... > Sichere interne Hosts" der Name der lokalen Seite eingetragen werden, auf welcher die Dateien liegen, im Regelfall also "localhost" bzw. "127.0.0.1" (ohne http://"!). Ansonsten gilt die Lösung für Opera 9.
Alternativ bleibt immer die Möglichkeit, über Benutzer-Stylesheets, User-JavaScript und/oder Erweiterungen die Webseite zu manipulieren und die Bilder über Data-URLs einzubinden.
[Bearbeiten] Opera 9
Ab Opera 9 funktioniert die aus früheren Versionen bekannte Lösung nicht mehr. Stattdessen muss man die Dateien von einem Webserver aufrufen. Zwei Progamme die sich hierfür anbieten sind:
- Proxomitron: eigentlich ein lokaler Proxy-Server der oft genutzt wird, um die Darstellung von Seiten zu manipulieren und Werbung zu filtern. Im Unterverzeichnis "html" abgelegte Dateien sind über http://127.0.0.1:8080/ aufrufbar.
- LightHTTPd: ein schlanker und einfach einzurichtender Webserver. Allerdings ist er momentan nur in Englisch verfügbar, auch die offizielle Dokumentation ist in Englisch gehalten, wenn auch deutsche Anleitungen zu finden sind. Die Windows-Version kann von wlmp.dtech.hu heruntergeladen werden.
[Bearbeiten] Opera 8 und ältere Versionen
Über die spezielle Adresse "opera:/help/" werden normalerweise die Hilfe-Dateien von Opera aufgerufen. Diese Adresse kann auch von Webseiten aus aufgerufen werden, wodurch sie sich als Ersatz für "file://" anbietet.
Dazu muss bei geschlossenem Opera in der Opera6.ini im Abschnitt "[User Prefs]" der folgenden Eintrag hinzugefügt werden: ^Help Directory=C:\Bilder^ (in diesem Beispiel liegen die Dateien des Grafikpakets im Verzeichnis "C:\Bilder").
Anmerkung: Durch diese Änderung sind die Hilfe-Dateien nicht mehr über [F1] bzw. "Hilfe > Opera Hilfe" aufzurufen.
Tipp: Wenn man im dem in Help Directory angegebenen Verzeichnis Unterverzeichnisse anlegt, kann man das für mehrere Online-Spiele nutzen und könnte auch noch die Hilfe dort ablegen.