Opera mit gespeicherter Sitzung starten

Forums » Opera 12 » Anpassungen

You need to be logged in to post in the forums. If you do not have an account, please sign up first.

Go to last post

30. April 2010, 11:12:24

Kilian5420

Posts: 8

Opera mit gespeicherter Sitzung starten

Hallo,

auch Opera 10.52 macht Probleme beim Start mit gespeicherten Sitzungen.
Ich speichere eine Sitzung mit der Opera starten soll.
Ist bei der gespeicherten Sitzung das Paneele "Frei (Nicht angedockt)" also als Tab geöffnet,
so startet Opera mit zwei Fenster.
Das eine Fenster zeigt die Sitzung wie diese gespeichert wurde. Im anderen Fenster ist nur ein leeres Tab
mit der Schnellwahl.

Speichere ich die gleiche Sitzung allerdings mit geschlossenem Paneele dann startet Opera mit nur einem
Fenster so wie ich es mir wünsche.

Gibt es nun eine Möglichkeit eine Sitzung mit geöffnetem Paneel als Tab zu speichern, ohne das Opera
beim nächsten Start zwei Fenster öffnet?
Mache ich da was falsch oder ist es ein Bug in Opera?

Gruß
Uwe

30. April 2010, 11:43:03

derDay

Posts: 2367

setz mal den Haken nur das aktive Fenster als Sitzung speichern wenn du die Sitzung abspeicherst
in use: Opera 12.14 Build 1738 x64 JRE 1.7.0_51-b13 x64 Flash 12.0.0.43 x64 @ Win7 Home x64 SP1

30. April 2010, 13:56:19

Kilian5420

Posts: 8

Originally posted by derDay:

setz mal den Haken nur das aktive Fenster als Sitzung speichern wenn du die Sitzung abspeicherst



Bringt leider nichts bei mir, es wird trotzdem ein zweites Fenster geöffnet. Hat es bei dir funktioniert, hast du es getestet?

Gruß
Uwe

1. May 2010, 18:38:34

Sawo

Posts: 511

Originally posted by Uwe_F:

Bringt leider nichts bei mir, es wird trotzdem ein zweites Fenster geöffnet. Hat es bei dir funktioniert, hast du es getestet?


M.E. nach erscheint beim Öffnen einer gespeicherter Session nur dann kein zweites Fenster, wenn man sie von Hand über den Menüeintrag "Manage Sessions" (habe die englische Version) auswählt und dabei das Kontrollkästchen "Open Tabs in current Window" aktiviert.

Mit selbst gestrickten Opera-Befehlen oder einem Makro-Tool wie AutoHotKey kann man sich das Ganze sehr vereinfachen.


1. May 2010, 22:06:04

TSchmidt

Posts: 1689

Originally posted by Uwe_F:

Gibt es nun eine Möglichkeit eine Sitzung mit geöffnetem Paneel als Tab zu speichern, ohne das Opera beim nächsten Start zwei Fenster öffnet?


Verzichte auf ein freies Paneel. Damit gibts hier noch weitere Probleme.

2. May 2010, 11:00:13

Kilian5420

Posts: 8

Originally posted by TSchmidt:

Verzichte auf ein freies Paneel. Damit gibts hier noch weitere Probleme.


Wenn man nur einen kleinen Bildschirm hat ist ein "festes Paneele" keine gute Alternative.
Ganz darauf zu verzichten hab ich auch schon versucht ist aber doch recht unbequem.
Habe nun die Möglichkeit entdeckt/gefunden die *.win (Sitzungs-) Datei händisch zu
bearbeiten, damit kein zweites Fenster aber ein freies Pannele geöffnet wird. Macht aber
keinen großen Sinn wenn man ständig/viel speichert, dafür ist dann der Aufwand zu groß.

Gruß
Uwe

2. May 2010, 11:16:12

TSchmidt

Posts: 1689

Originally posted by Uwe_F:

Wenn man nur einen kleinen Bildschirm hat ist ein "festes Paneele" keine gute Alternative.


Doch, denn man kann das Paneel bei Bedarf (de)aktivieren. Ist auch nicht anders als bei freiem Paneel. Da musst du auch erst immer wieder den Tab wechseln.

Originally posted by Uwe_F:

abe nun die Möglichkeit entdeckt/gefunden die *.win (Sitzungs-) Datei händisch zu bearbeiten, damit kein zweites Fenster aber ein freies Pannele geöffnet wird.


Erzähl mal mehr. Vielleicht wäre ein auch Bugreport angebracht, so dass Opera die Session in Zukunft gleich richtig speichert.

2. May 2010, 13:10:37

Sawo

Posts: 511

Originally posted by TSchmidt:

Erzähl mal mehr. Vielleicht wäre ein auch Bugreport angebracht, so dass Opera die Session in Zukunft gleich richtig speichert.


Im März hat wurde mir hier im Forum <Anzeigefehler bei Panels mit 10.50 und andere Unannehmlichkeiten> erklärt, daß dieses zusätzliche, selbstständig auftauchende Fenster beim Öffnen von Sessions gewollt ist. Ein Bugreport wird also nichts nützen:

Das ist kein Bug. Das ist so gewollt. Da wird in der geraden benutzten Operainstanz lediglich ein weiteres Fenster mit dem Inhalt der gespeicherten Session geöffnet. Sollte die gespeicherte Session mehrere Fenster enthalten, werden auch entsprechend viele zusätzliche Fenster geöffnet.

Außerdem ist das das ganz normale Verhalten von Opera, wenn man Sitzungen direkt über das Menü auswählt. Das kann man verhindern, wenn man die Session über Session verwalten... aufruft und vorher die Option Alle Tabs im aktuellen Fenster öffnen aktiviert. Dann werden aber alle Tabs aller in der Session gespeicherten Fenster im aktuellen Operafenster geöffnet

2. May 2010, 14:38:42

TSchmidt

Posts: 1689

Originally posted by Sawo:

Im März hat wurde mir hier im Forum <Anzeigefehler bei Panels mit 10.50 und andere Unannehmlichkeiten> erklärt, daß dieses zusätzliche, selbstständig auftauchende Fenster beim Öffnen von Sessions gewollt ist. Ein Bugreport wird also nichts nützen:

Das ist kein Bug. Das ist so gewollt. Da wird in der geraden benutzten Operainstanz lediglich ein weiteres Fenster mit dem Inhalt der gespeicherten Session geöffnet. Sollte die gespeicherte Session mehrere Fenster enthalten, werden auch entsprechend viele zusätzliche Fenster geöffnet.

Außerdem ist das das ganz normale Verhalten von Opera, wenn man Sitzungen direkt über das Menü auswählt. Das kann man verhindern, wenn man die Session über Session verwalten... aufruft und vorher die Option Alle Tabs im aktuellen Fenster öffnen aktiviert. Dann werden aber alle Tabs aller in der Session gespeicherten Fenster im aktuellen Operafenster geöffnet


Da wird dir erklärt, das es normal ist, dass das Öffnen einer Session bei laufendem Opera in einem neuen Fenster geschieht, sofern man nicht den Sessionsmanager mit der gesetzten Option zum Öffnen im aktuellen Fenster benutzt. Dass die Session ein zusätzliches leeres Fenster öffnet, dass es in der Session gar nicht gab, ist sehr wohl ein Bug. Welcher, soweit ich weiß, aber nur bei einem freien, nicht angedockten Paneel auftritt.

2. May 2010, 15:30:31

Sawo

Posts: 511

Originally posted by TSchmidt:

Da wird dir erklärt, das es normal ist, dass das Öffnen einer Session bei laufendem Opera in einem neuen Fenster geschieht, sofern man nicht den Sessionsmanager mit der gesetzten Option zum Öffnen im aktuellen Fenster benutzt. Dass die Session ein zusätzliches leeres Fenster öffnet, dass es in der Session gar nicht gab, ist sehr wohl ein Bug. Welcher, soweit ich weiß, aber nur bei einem freien, nicht angedockten Paneel auftritt.


Wenn dem so ist, dann existiert dieser Bug seit Version 10.50 vom März, unverändert bis heute und Version 10.53.

4. May 2010, 09:36:42

Kilian5420

Posts: 8

Originally posted by TSchmidt:

Originally posted by Uwe_F:

Wenn man nur einen kleinen Bildschirm hat ist ein "festes Paneele" keine gute Alternative.


Doch, denn man kann das Paneel bei Bedarf (de)aktivieren. Ist auch nicht anders als bei freiem Paneel. Da musst du auch erst immer wieder den Tab wechseln.


Wie kann man das Paneele schnell aktivieren ich kenne nur die "Ein-Klick" Möglichkeit unten links. Ist ziemlich klein und wenn ich zu tief mit der Maus bin kommt die Taskleiste hoch.Zum anderen erscheint es dann irgendwo rechts wenn "Frei", beim starten von Opera ist es immer links.

Originally posted by TSchmidt:

Originally posted by Uwe_F:

abe nun die Möglichkeit entdeckt/gefunden die *.win (Sitzungs-) Datei händisch zu bearbeiten, damit kein zweites Fenster aber ein freies Pannele geöffnet wird.


Erzähl mal mehr. Vielleicht wäre ein auch Bugreport angebracht, so dass Opera die Session in Zukunft gleich richtig speichert.


Also:

1. Opera Starten
2. Alles Tab's/Fenster schließen ink. Paneele
3. Nun die Tab's so einrichten wie diese beim start von Opera angezeigt werden sollen, AUSGENOMMEN das Paneele!
4. Diese Sitzung nun speichern dabei Aktivieren "Dieses Fenster und Tabs bei jedem Programmstart zeigen"
5. Opera beenden
6. Wenn man sich nun die gespeicherte *.win Datei ansieht sollte unter
[session]
version=7000
window count=6 (Anzahl gespeicherte Tabs plus 1)
zu finden sein
7. Opera wieder starten und das Paneele frei öffnen und die Sitzung wieder wie unter 4. speichern
8. Wenn man nun Opera beendet und wieder neu startet werden zwei Fenster geöffnet
9. Opera wieder beendet und nun die *.win Datei bearbeiten
[session]
version=7000
window count=7 (nun Anzahl gepeicherte Tabs plus 2)
window count um eins verringern, in diesem Beispiel aus der 7 eine 6
nun suchen [7] <- ist die Zahl die auch beim window count war
diese und alle nachfolgende Zeilen löschen das ist bei mir:
[7]
x=0
y=0
w=1241
h=530
state=2
restore to state=0
id=5716
parent=1651
saveonclose=1
position=5
stack position=0
active=1
locked=0
10. Die *.win Datei in der geänderten Form speichern und Opera startet nun ohne zweitem Fenster

Ich hoffe es ist verständlich beschrieben, ansonsten nochmal nachfragen.

Gruß
Uwe

4. May 2010, 10:30:37

TSchmidt

Posts: 1689

Originally posted by Uwe_F:

Wie kann man das Paneele schnell aktivieren ich kenne nur die "Ein-Klick" Möglichkeit unten links. Ist ziemlich klein und wenn ich zu tief mit der Maus bin kommt die Taskleiste hoch.Zum anderen erscheint es dann irgendwo rechts wenn "Frei", beim starten von Opera ist es immer links.


Du kannst den Paneelumschalter aktivieren. Der ist allerdings nur praktisch, wenn sich das Paneel am linken oder rechten Rand befindet und Opera maximiert ist. Ansonsten gibts auch noch F4 und Umschalt+F4.

Wenn du unbedingt Klicken willst, so kannst du die Schaltfläche auch in eine andere Leiste ziehen (Umschalt-Taste dabei gedrückt halten) oder die Statusleiste wo anders platzieren.

8. May 2010, 12:24:59

Kilian5420

Posts: 8

Originally posted by TSchmidt:

Du kannst den Paneelumschalter aktivieren. Der ist allerdings nur praktisch, wenn sich das Paneel am linken oder rechten Rand befindet und Opera maximiert ist. Ansonsten gibts auch noch F4 und Umschalt+F4.

Wenn du unbedingt Klicken willst, so kannst du die Schaltfläche auch in eine andere Leiste ziehen (Umschalt-Taste dabei gedrückt halten) oder die Statusleiste wo anders platzieren.


Danke für die Tips.
Leider behebt das alles allerdings nicht wirklich das Problem, dass Opera sich anders verhält als man es erwartet.
Vor 10.50 hat Opera nicht selbstständig ein neues Fenster geöffnet wenn mit einer Sitzung und freiem Paneele gestartet wurde. Mal abwarten ob es wieder geändert wird, ich vermute das es so auch nicht von den Programmierer gewollt ist.

Gruß
Uwe

17. October 2010, 09:01:56

Kilian5420

Posts: 8

Hallo,

ich möchte das Thema nochmals anfassen. Ich habe jetzt Opera 10.63 und das Verhalten von Opera hat
sich immer noch nicht geändert. Bin ich den wirklich der einzige der Opera so startet und den das stört?

Gibt es Erkenntnisse wie das Problem zu umgehen ist, ausgenommen das händische bearbeiten der session.ini?

Gruß
Uwe

17. October 2010, 13:27:48

Moderator

larskl

~ moderator ~

Posts: 22803

Originally posted by Uwe_F:

Bin ich den wirklich der einzige der Opera so startet und den das stört?


Wahrscheinlich, freigestellte Paneele dürfte so gut wie niemand verwenden.

Hast du den Bug denn mal an Opera gemeldet? Wenn sie nichts davon wissen kann er ja auch nicht beseitigt werden

Forums » Opera 12 » Anpassungen