Skip to main content or archives

Firefox 0.9: Remote-Bug umgehen (Linux)

Um Links in meinem RSS-Reader beim Anklicken in einem neuen Browser-Tab öffnen zu können, habe ich bisher ein kleines Skript benutzt, das die remote-Funktion von Firefox einsetzt. In der neuen Version 0.9 scheint es jedoch Probleme mit eben dieser Funktion zu geben. Der Befehl

./firefox -remote "openURL("http://web.de",new-tab)"

sollte eigentlich die Web.de-Seite in einem neuen Tab des laufenden Firefox öffen, liefert aber die Fehlermeldung

Error: No running window found

Die Remote-Funktion erkennt also offenbar eine laufende Instanz des Browsers nicht mehr.

Inzwischen gibt es einen Workaround für den Bug. Mit dieser Änderung läuft mein Start-Skript auch wieder:


#!/bin/bash
MOZILLA=/pfad/zu/firefox/firefox
if ($MOZILLA -a firefox -remote "ping()"); then
$MOZILLA -a firefox -remote "openURL("$1",new-tab)"
else
$MOZILLA $1
fi

Dabei wurde der Befehl

firefox -remote "..."

durch

firefox -a firefox -remote "..."

ersetzt.

Gibt man jetzt z.B. in Liferea

/Pfad/zum/Skript/feed.sh %s

als Browser-Befehl an, wird Firefox gestartet, solange dieser noch nicht geöffnet ist. Andernfalls wird der aufgerufene Link in einem neuen Tab geöffnet.

Update:

Mein Weblog-Skript, WordPress, ersetzt die einfachen geraden Anführungszeichen durch typografische. Daher funktioniert das o.a. Skript zunächst nicht, wenn man es einfach per Copy & Paste übernimmt. Nachträglich sollten daher noch alle Anführungszeichen im Quelltext durch die einfache gerade Form ersetzt werden. Dann müsste es problemlos funktionieren.

Kategorie: Allgemein, Anleitungen/Tipps | Tags:
16.06.2004 - 9:37 |

Kommentare RSS

  1. Carsten Ringe   ( 11.08.2004 11:04 )

    Danke für das Skript! Wollte mir gerade ein eigenes bauen, das ist aber jetzt nicht mehr notwendig. Copy’n'Paste sei dank. :)

  2. Lars   ( 11.08.2004 13:37 )

    Gern geschehen. Dafür steht´s da :-)

  3. Gordian   ( 27.08.2004 10:43 )

    Allerbesten Dank für das Skript. Ich habe schon an mir gezweifelt, dass ich die remote Option nicht richtig hingebastelt bekomme.
    Ich habe Dein Skript (bzw. ein ähnliches) beim Googlen nur ein einziges Mal noch gefunden. Ansonsten gab es immer nur das Standardskript, viel Spekulationen, Belehrungen und das Gefühl das ich es einfach nicht begreife…
    Jetzt ist es wieder da, mein Selbstwertgefühl :)

  4. Mickman   ( 08.09.2004 19:54 )

    although I don’t understand a word of German, You solved my problem. Thanks.

  5. Marcel   ( 29.09.2004 22:43 )

    Hi!

    thx für dieses Skript, ich hab echt an mir gezweifelt, ich dachte ich bin zu blöd….

    aber dank dir gehts jetzte wieder…

 

Wetter in Bonn

  • Heiter bis wolkig

Links

Und sonst so