Startseite Opera-Info.de Forum • Opera-Info.de •
• Einfach die bessere Opera-Community •
Registrieren Team Suche FAQ Chat
Ergebnis als:     
Opera-Info.de Forum » Opera-Browser » Mit dem Desktop-Browser unterwegs » Opera2Go » Opera2Go: So wird jede Opera-Version für Windows mobil » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema abonnieren
Neues Thema geschlossen
[↓] Opera2Go: So wird jede Opera-Version für Windows mobil 1 Bewertungen - Durchschnitt: 10,001 Bewertungen - Durchschnitt: 10,001 Bewertungen - Durchschnitt: 10,001 Bewertungen - Durchschnitt: 10,001 Bewertungen - Durchschnitt: 10,00
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Alt 13.03.2007 10:17 Uhr
Opera2Go: So wird jede Opera-Version für Windows mobil beantworten zitieren bearbeiten melden [↑]
Gunnar M
Super-Moderator/In
Absolut abhängig



Wohnort: Raum HH HL
IRC: Gunnar
E-Mail: Thunderbird u. Opera
PC: AMD X2 6000+ 4GB Ram
OS: Ubuntu 9.04
I-Net: DSL 3Mbit
Ich möchte hier eine Alternative zu Miraculix' "Opera@USB Komplettdownload" vorstellen.

Vorteile dieser Version:
• Alle Funktionen Operas bleiben voll erhalten.
• Es werden keinerlei Daten ¹ auf dem Gast-Rechner gespeichert, auch nicht temporär!
• Diese Version kann jederzeit mit dem ganz normalen Installations-Setup aktualisiert werden.
• Funktioniert mit jeder Opera-Version ab Version 7.xx bis hin zu aktuellen Weekly Builds.
• Es können über eine einzige Datei mehrere mobile Versionen auf dem gleichen Laufwerk erstellt bzw. gestartet werden
• Auch geeignet wenn Opera "umziehen" soll, sei es auf ein anderes Laufwerk, in ein anderes Verzeichnis oder eben auf einen anderen Rechner.


Voraussetzungen:
• Eine Singleuser-Installation, bei der also das Profil als Unterverzeichnis im Opera-Verzeichnis liegt.
• Windows 2000/XP

Das bekannte Problem:
Opera verwendet in seinen INI-Dateien absolute Pfadangaben. Das hat zur Folge, daß Opera bei wechselnden Laufwerksbuchstaben - nachdem man z. B. den Datenträger an einen anderen Rechner angesteckt hat - seine Dateien nicht mehr findet.
Nun könnte man einfach mit relativen Pfadangaben in den INI-Dateien arbeiten, damit kommt Opera aber leider nicht zurecht.

Lösung:
Man ändert vor jedem Start die Pfadangaben in sämtlichen INI-Dateien so, daß sie mit den aktuellen Verhältnissen übereinstimmen.
Da dies manuell natürlich viel zu aufwändig ist, soll das Automatisch geschehen.

Dazu habe ich eine kleine Batchdatei geschrieben, die in Zusammenarbeit mit den Tool textreplace.exe ² das Umbenennen erledigt.
Um das ganze so komfortabel zu machen, habe ich die textreplace.exe mit dieser Batchdatei in ein selbst extrahierendes Archiv Opera2Go.exe gepackt.
Beim "Starten" dieses Archivs werden beide darin enthaltenen Dateien in das aktuelle Verzeichnis entpackt und die Batchdatei per Startscript ausgeführt. Die Batchdatei sucht dann im aktuellen Verzeichnis nach einer Opera-Installation und anschließend, falls dort nichts gefunden wurde, automatisch im Verzeichnisbaum unterhalb des Startverzeichnisses. Das heißt also, daß man die Opera2Go z.B. im Rootverzeichnis des externen Datenträgers ablegen und dort ausführen kann. Es ist dabei egal wo sich die Opera-Installation auf dem Laufwerk befindet. Nachdem textreplace.exe mit der Arbeit fertig ist, wird Opera gestartet und beide Dateien wieder entfernt.
Wird mehr als eine Opera-Version gefunden, so kann man aus einer Liste auswählen, welche Version gestartet werden soll. Exisitiert nur eine Version, so wird diese ohne Nachfrage gestartet. Für dieses Feature werden nun zwei zusätzliche Dateien erzeugt, die aber ebenfalls sofort wieder gelöscht werden, so daß nach wie vor nur die Opera2Go.exe zurückbleibt

So wird Opera mobil:
1) Eine vorhandene Singleuser-Installation an den gewünschten Ort kopieren (z.B. USB-Stick).
2) Die Opera2Go.exe an beliebiger Stelle auf dem gleichen Laufwerk ablegen und ausführen. (Der Start erfolgt wesentlich schneller, wenn man Opera2Go im selben Verzeichnis wie die Opera.exe ablegt)

Anmerkung: Falls sich sich um einen einmaligen Umzug handelt, kann man Opera anschließend auch wieder normal starten, also ohne die Opera2Go.exe. Diese muß nur erneut gestartet werden wenn sich das Opera-Verzeichnis (bzw. der Laufwerksbuchstabe) ändert.

Downloads:

Änderungen in Version 0.6:
Wenn das Programmverzeichnis einer Multiuser-Installation gefunden wird, so kann man dies auf wunsch in eine Singleuser-Installation umwandeln lassen. Es wird dann ein neues Standardprofil angelegt.
(Für eine spätere Version ist geplant eine Importmöglichkeit für das entsprechende Benutzerprofil anzubieten.)
Änderungen in Version 0.6.2:
Suche nach Opera-Versionen verbessert
Änderungen in Version 0.7:
Anpassungen für Opera 10 vorgenommen (nicht mehr für Opera 9.x verwendbar!)

-----------------------------------

¹ Eine Ausnahme bilden hier Plugins, die auf Ressourcen des Gast-Rechners zugreifen, wie z.B. Flash, Shockwave u.ä.
Wenn man also sichergehen will, keine Spuren zuhinterlassen, sollte man Plugins deaktivieren.

² Das Programm textreplace.exe wird von Gerold Görke als Freeware zur Verfügung gestellt:
http://favman.opera-info.de/textreplace.zip


___________________
Gunnar

"Nicht alles, was du nicht verstehst, ist falsch."

Dieser Beitrag wurde 16× geändert; zuletzt - 29.09.2009, 22:36 Uhr - von Gunnar.
 Gunnar ist offline   Beiträge suchen
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema
Opera-Info.de Forum » Opera-Browser » Mit dem Desktop-Browser unterwegs » Opera2Go » Opera2Go: So wird jede Opera-Version für Windows mobil

Hauptsponsor: Peter Burkhard
An den Kosten beteiligen sich weiterhin: Liste
 • Skin und Darstellung: Opera-Info.de • 
terions