2011-02-06 18 views
7

Mac'imde sürekli olarak bir çift Firefox profilim var (Snow Leopard çalıştırıyorum) ve bunlardan birinde yeni bir sekme açacak bir komut istiyorum . Bu konuda varyasyonları çalışıyor ettik:Zaten açılmış Firefox profilinde URL'yi açın

o "A şikayet tutar

ama firefox -P targetProfileName -uzaktan "OpenURL (http://example.com, yeni-sekme)" Firefox kopyası zaten açık. Tek seferde Firefox'un bir kopyası açılabilir. " Zaten açık olduğunu biliyorum; Pencerede bulunan yeni sekmeyi zaten orada istiyorum. Nasıl yapılacağı hakkında bir fikrin var mı? Yardım için şimdiden teşekkürler!

cevap

1

Mac'te nasıl bir uzaktan çalışma yapıldığından emin değilim, ancak Windows ve Linux'ta tek seferde tek seferde etkin bir şekilde etkinleştirebilirsiniz; Bu profili normal olarak ve diğer tüm profilleri -no-remote ile başlatmanız gerekir.

6

open -a Firefox 'http://example.com/''u deneyin. Bu, belirtilen URL'yi Firefox ile açar ve eğer çalışmazsa başlatır.

-a Firefox bölümünü atlarsanız, URL varsayılan tarayıcıyla açılır.

+0

sadece eser Bu Firefox @AndrewEisenberg varsayılan tarayıcınız –

+0

ise: Sağ. Cevabı güncelledim. – maxelost

+0

Teşekkür ederim! Bu bugün bana yardımcı oldu ve gelecekte bana yardımcı olacak. :) –

0

Henüz cevaplar hakkında yorum yapmak için yeterli bir itibarım yok, bu yüzden cevaplarımı buraya yazacağım.

Neil, Linux kutumda anlattığınız davranışı yeniden yazabilirim, ancak Mac'imde değil. Tüm Firefox profillerini kapatmayı, sadece birini açmayı ve bir sekmeyi uzaktan açmayı denemeyi bile denedim; Hala bu hatayı alıyorum.

maxelost, bu olası bir çözümdür. Açtığım ilk profildeki sekmeyi açar, böylece profilleri belirli bir sırada açtığım sürece, bu bir seçenek.

Şu an doğru olduğum geçici çözüm, yalnızca yeni sekmeler açmak istediğim uygulama tarafından kullanılan ayrı bir profil oluşturmaktır. Bu durumda, bir seferde sadece bir sekme açtığımdan emin olmalıyım ve işim bittiğinde bu Firefox profilini kapatmayı hatırlıyorum. Varsayılan profiline veya anyother profille Mozilla Firefox zaten açık varsa

3

, deneyin:

Path-To/firefox -remote openurl("http://www.example.org") 

Test ve ben 12.x

0

2.x için Mozilla Firefox ile benim için çalıştı Web sayfamı firefox 17.0+ ile tasarlamanızla aynı sorun.

Profil sayfası zaten açık olduğundan, -remote seçeneğine gerek yoktur.

ben% p argüman oldu firefox -P webpage -no-remote 'openurl(%p)'

olarak çalışıyordum. benim için çalıştı Ne

varolan açılmış profilde açmaya oldu:

firefox -P web sayfası -yeni-tab '% s%