Alan adı başına varsayılan web tarayıcısı nasıl ayarlanır?


14

Varsayılan web tarayıcım Opera. Bu, genel tarama için istenen davranıştır.

Ancak, bir etki alanındaki URL'nin Internet Explorer'da açılmasını ve bu etki alanının içeriğinin Opera'dan daha Internet Explorer ile uyumlu olmasını tercih ederim.

Örneğin, bu bağlantı:

http://ssrs/Reports

konum ssrsetki alanında olduğu için Internet Explorer'da açılmalıdır . Kuruluşumda, bu etki alanındaki içerik yalnızca Internet Explorer ile iyi çalışan SQL Server Raporlama Servisleri tarafından sunulur.

Bu bağlantı:

http://fogbugz/default.asp

konum fogbugzetki alanında olduğu için Internet Explorer'da açılmalıdır . Kuruluşumda, bu etki alanındaki içerik FogBugz tarafından sunuluyor. Opera'da FogBugz'ın çeşitli özellikleri bozuk veya hatalı.

Diğer tüm alan adları Opera'da açılmalıdır.

Windows 7'yi bu kurallarla nasıl yapılandırabilirim?


2
Sorunu daha eski bir sorudan çözmenin bazı alternatif yolları . Tarayıcınızın diğer tarayıcılardan ve tuhaflık modundan haberdar olması gerektiğinden, bunu hazırlıksız yapmanın herhangi bir yolunu düşünemediğimi unutmayın.
Journeyman Geek

Bunları açmak istediğinizde, bu URL'leri nereye yazıyorsunuz?
Julcʜιᴇ007

Onları yazmıyorum. Bağlantılar diğer uygulamalarda görünür. Örneğin, birisi bana FogBugz vakasına bağlantı içeren bir IM mesajı gönderir.
Iain Samuel McLean Elder

FF'ye geçmek isterseniz, URL'de URL'ye göre sayfaları açacak bir uzantıya sahiptir.
Paul

1
Özellikle, Opera adres çubuğuna yazılan bir bağlantının Internet Explorer'da açılmasını istemiyorum. Opera'ya yazarsam, Opera'da açılmalıdır. Internet Explorer'da yazarsam, Internet Explorer'da açılmalıdır. URL bir tarayıcının bağlamının dışında bulunursa, sistem hangi tarayıcının onu ele alacağına karar vermelidir.
Iain Samuel McLean Elder

Yanıtlar:


8

Tarayıcı Seçici 2 ihtiyacınız olan her şeyi yapmalıdır. Siteden:

Tarayıcı Seçici 2, herhangi bir bağlantıyı açmak için hangi tarayıcıyı veya başka bir aracı seçmenizi sağlayan varsayılan tarayıcı olarak işlev gören küçük bir araçtır.

Ancak, çok daha fazlasını yapabilir. Varsayılan olarak, TurnOut.NET'e benzer bir açılır pencere verir, ancak çok daha yapılandırılabilir. Joker karakterli ve düzenli ifade eşlemeli URL'ler eklemenize ve bunu ilgili tarayıcıda otomatik olarak açmanıza olanak tanır (ekran görüntüsüne bakın).

URL Eşleştirme Yapılandırma Penceresi

Bu bir beta sürümü ve biraz cilasız, ancak faturaya uymalı.


4

Sistem çapında basit bir çözüm olamaz. İşte nedeni:

  • Windows http://ssrs/Reportsbağlantınızı her zaman HTTP protokolü olarak tanır ve bağlantının geri kalanından bağımsız olarak kayıtlı uygulama ile açar.
  • yapabilecekleriniz başka bir tarayıcı ilişkilendirmek Windows 7 HTTP URL'ler için kullanmalıdır.
    Ancak bu şartlı olmayacaktır, çünkü aynı anda yalnızca birini seçebilirsiniz.
  • bu ilişkilendirmeyi regedit.exe ile (taşınabilir) bir yazılıma işaret edecek şekilde değiştirebilirsiniz.

En iyi çekiminiz kısa bir AutoHotKey aracı yazmak (veya bir geliştiriciden istemek) ve HTTP protokolünüzü regedit aracılığıyla bu yazılıma yönlendirmektir . Bağlantı temel adımları gösterir.
Bundan sonra yeni aracınız her URL'yi parametre olarak alacaktır ve bundan sonra ne yapacağınızı seçebilir

if parameter like http://ssrs/* then 
   open "C:\Program Files\Internet Explorer\iexplore.exe"
else
   open "C:\Program Files\Opera\opera.exe"
end

AHK günlerim çoktan gitti.
Ama belki başka bir süper kullanıcı size yardımcı olabilir.


4
Aslında neden yapılamadığına dair ilk nedeniniz çözümdür 1.) Basit bir uygulama yazmak için bir geliştirici alın. 2.) Bu uygulamayı tüm HTTP istekleri için işleyici olarak kaydedin (yani bu uygulamayı Windows'ta "Varsayılan Tarayıcı" yapın). 3.) Uygulama, bir yedek tarayıcı da dahil olmak üzere URL'nin hangi tarayıcıyla açılacağına karar vermek için URL'ye dayalı bir yapılandırma dosyasındaki normal ifade değerlerinin bir listesini kullanır - böylece bunu yapar - ve daha sonra hiç görülmeyecek şekilde kendini kapatır tekrar. 4.) Bu uygulamayı geri kalanımızla paylaşın. : D
BrainSlugs83

2

Mac için: Akıllıca Seçin

Windows için: TurnOut.NET


Ne yazık ki, bunlar tarayıcı seçiciyi varsayılan tarayıcı olarak ayarlayarak çalışır ve bu nedenle bir tarayıcıda tıklanan tüm bağlantılar için başarısız olur - yalnızca diğer programlardan bağlantılar etkilenir.
Daniel Beck


@Daniel Beck - bu doğru değil - örneğin, IE varsayılan tarayıcım değil , Chrome. IE'de bir bağlantıyı tıkladığımda tahmin et ne oldu? IE'de açılır. (Chrome veya Firefox ile aynı repro için de bu senaryoyu tersine çevirebilirim.) Tarayıcılar köprüleri açmak için "Varsayılan Web Tarayıcısı" uygulamasını çağırmaz; bu saçma olurdu. Sadece takip ediyorlar.
BrainSlugs83

TurnOut.NET, OP'nin ihtiyaçlarını karşılamak için RegExs veya en azından sabit kodlanmış alanlarla yapılandırılması gereken bir yol olsa da, neredeyse hile yapacak gibi görünüyor.
BrainSlugs83

@ BrainSlugs83 Tam olarak yapmaya çalıştığım nokta bu. Bir tarayıcıda tıklanan bağlantılar etkilenmez . Kullanıcı http://ssrs/Reports Opera'da bir bağlantıyı tıklarsa , gereksinimlere göre muhtemelen Internet Explorer'da açılmalıdır.
Daniel Beck

1

Kurumsal bir ortamda olduğunuz ve Google Chrome'u kullanmak istediğinizi varsayarsak, Eski Tarayıcı Desteği (LBS) adı verilen bir özellik vardır.
Bu, belirli URL'leri alternatif bir tarayıcıda (IE gibi) açmaya zorlamak için grup ilkesini kullanır. Bu LBS eklenti eklenti mağazası ana sayfasıdır

Hepsini buraya eklemek için çok fazla ayrıntı var, bu yüzden bağlı sayfalar:
Adım 1 Bu kaynak bilgi sayfasını okuyun Eski Tarayıcı Desteği.
Adım 2 Ardından 'LBS Chrome uzantısını yükle' seçeneğinden yükleyin
Adım 3 LBS Adım 4 geri bildirimi ile açılacak tarayıcıları yapılandırın
ve kullanıma sunun

Kullanıcı URL'yi yazıyorsa veya bir e-posta uygulamasındaki bir bağlantıyı tıklasa da, bu işe yaramalıdır:


0

Bunu deneyin, bir kısayol oluşturun ve istediğiniz tarayıcıyı ve ardından "C: \ Program Files (x86) \ Google \ Chrome \ Application \ chrome.exe" https: // ...


Bu yalnızca belirli siteler için geçerlidir ve istenen her site için kısayollar oluşturulmasını gerektirir. OP, mevcut cevapların istenen davranışa zaten izin verdiği biraz farklı bir soru soruyor gibi görünüyor. Bununla birlikte, bu çözümü, ortamımızda düzgün çalışması için belirli bir tarayıcıya ihtiyaç duyan birkaç belirli site için kullandım ve bunun için iyi çalışıyor.
music2my
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.