Do jasnej cholery!!! Nowe taby w Firefoksie

Uwaga: ten wpis powstał dawno temu. Istnieje spora szansa, że nie odzwierciedla obecnych poglądów i opinii autora.

Jaka jest teraz składnia do otwarcia linku w nowym tabie Firefoksa? Bo już mnie kurwość jasna nachodzi… Przestestowałem różne rozwiązania i dupa… Wspólną mają taką część

export MOZILLA_FIVE_HOME=/home/wookie/apps/MozillaFirefox
export FLASH_GTK_LIBRARY=libgtk-x11-2.0.so.0
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$MOZILLA_FIVE_HOME

Dawniej używałem do tego

$MOZILLA_FIVE_HOME/firefox -remote "openURL($1,new-tab)" || $MOZILLA_FIVE_HOME/firefox $1

i działało. Ale było najwyraźniej za dobre – więc przestało. Teraz kombinuję na podstawie skryptów Marcoosa tak:

url=$1; [ -z $url ] && url=about:blank
$MOZILLA_FIVE_HOME/mozilla-xremote-client openURL\($url,new-tab\) && exit 0
exec $MOZILLA_FIVE_HOME/firefox $url

i nie działa. Po co mi przeglądarka, w której nie mogę chociażby otworzyć linku z PSI? Co za kanał…

Update dla wyjaśnienia: gówniany program, o którym mowa to Mozilla Firefox 0.9.1 PL w wersji dla Linuksa.

(NP: Busta Rhymes — AudioTrack 03)

13 komentarzy

  1. zgoda (jarek) pisze:

    Ha! Teraz już i Ty wiesz, że Firefox 9.x to pomyłka!

    Nie mam już siły na tę przeglądarkę, używam 0.8.

  2. da.killa pisze:

    Nie dobijaj mnie… To musi jakoś działać do kurwy nędzy!!! :/

  3. zgoda (jarek) pisze:

    Nie zadziała, bo ff nie znajduje profilu. Chłopcy zmienili katalog z ustawieniami (m.in. z profilem), ale nie wszędzie. W sumie jest tak, że uruchamia się z profilu w ~/.mozilla/firefox, ale szuka go w ~/.phoenix. Nie znajduje i dupa zbita.

    Miałem nadzieję, że w 0.91 to poprawią, ale jak widać mieli ważniejsze rzeczy na głowie, niż jakieś gówniane profile użytkowników.

  4. da.killa pisze:

    Ożesztykurwa! To aż taka kicha?!? No ja pierdykam, co za niedbalstwo godne peerelowskiej budowy! Coraz gorzej dzieje się z Firefoksem. W przypadku 0.6->0.7 i 0.7->0.8 wyraźnie poprawiała się jakośc programu, rósł komfort użytkowania. A teraz do ostra jazda w dół…

  5. da.killa pisze:

    Mam rozwiązanie!!! Dzięki za podsunięcie pomysłu. Okazuje się, że mozilla-zremote-client może dostać ścieżkę do profilu w treści polecenia. Wystarczyło przerobić wywołanie na:

    $MOZILLA_FIVE_HOME/mozilla-xremote-client -p .mozilla/firefox/,katalog-profilu> openURL\($url,new-tab\)

    i już działa. Ale i tak syf nieziemski…

  6. da.killa pisze:

    Oczywiście chciałem napisać <katalog-profilu> a nie ,katalog-profilu>.

  7. greg pisze:

    firefox -a firefox -remote “openurl($1,new-tab)”

    To make it really snazzy, try:

    firefox -a firefox -remote “openurl($1,new-tab)” || firefox $1

    This way, if firefox isn’t already running, it will still work.

    cytat z: http://adam.rosi-kessel.org/weblog

  8. da.killa pisze:

    Otwiera stronę "keyword:-a"

  9. djurban pisze:

    Kocham konquerora.

  10. da.killa pisze:

    Firefox (jak już działa :D) jest jednak wygodniejszy od Konquerora. Zwłaszcza w obsłudze tabów.

  11. arael pisze:

    Nie zauważyłem. Konq wymiata.

    Tak czytam o tych katalogach profili i się zastanawiam czy zrobienie dowiązań symbolicznych o nazwach "~/.phoenix" i "~/.mozilla/firefox" do jednego katalogu nie rozwiązałoby problemu. Tak tylko sobie głośno myślę…

  12. da.killa pisze:

    A wiesz, że możesz mieć rację? :)

  13. arael pisze:

    /me is hacker :>

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *