Belirli bağlantılar için özel tarayıcı


14

Belirli bağlantılar için belirli bir tarayıcıyı nasıl açacağınızı bilen var mı?

IE'de ve diğerlerinde Chrome'da açmak istediğim iki bağlantım var. Bu mümkün mü?


1
URL'lerde bir model var mı? Yoksa hangi tarayıcının bir bağlantıyı açması gerektiğini özgürce mi seçiyorsunuz?
iglvzx

Bağlantıları nereden açtığınızı netleştirebilir misiniz (örneğin Windows Gezgini'nden veya bir tarayıcı / web sayfasının içinden)?
iglvzx

Yanıtlar:


4

Çözüm, ayrı bir "tarayıcı işleyici" programı olacaktır. Windows'ta varsayılan tarayıcı olarak ayarlanır, ancak hiçbir bağlantının kendisini açmaz ve bunun yerine size bir tarayıcı listesi sunar ve URL'yi seçtiğiniz tarayıcıya aktarmaz. Belirli bir dosya türü için "Her zaman kullan…" seçeneğini işaretlemediyseniz, temelde android ile aynıdır.


1
Lütfen mümkünse daha spesifik olun. Aksi takdirde, yorum yapmak için yeterince itibarınız olmasa da, bu cevap yerine bir yorum olmalıydı.
karel

1
Bu gerçekten iyi bir fikir. Yazmak da o kadar zor olmazdı.
SeeJayBee

1
Bu fikrin zaten uygulanması var gibi görünüyor: blog.dantup.com/2015/09/simple-windows-browser-selector
ahz

3

Cevap / Açıklama / Teknik:

Hayır, bunu yapmanın pratik bir yolu yok. Windows, farklı dosya türleri ve sistem nesneleri etkinleştirildiğinde (örn. Açıldığında) ne yapacağını (örn. Hangi programın çalıştırılacağını) belirten bir “işleyiciler” listesine sahiptir. Liste sınırlıdır türleri (örn .EXE, çoğunlukla sadece uzantıları içeren .DOC, .URLvs.) liste sonunda gülünç büyük büyümek ve son derece kötü performans sağlayacaktır çünkü belli dosya isimleri yakalayabilmek için hiçbir yolu yoktur. Daha da kötüsü, bir dosyanın içeriğini temel alan işleyicileri belirtmenin kesinlikle bir yolu yoktur, çünkü bu, Windows'un (1) dosyayı açmasını ve (2) içeriği nasıl okuyacağını ve yorumlayacağını bilmesini gerektirir.

Yer işaretleri (ör. "Tarayıcı bağlantıları") .URL, URL'yi içeren uzantıya sahip düz metin dosyalarıdır . Örneğin:

[InternetShortcut]
URL=http://www.org/blah.html

İstediğiniz şey için, Windows'un dosyayı nasıl açacağını, okumayı ve ayrıştırmayı, URL'yi analiz etmesini ve buna dayalı bir karar vermesini bilmesi gerekir. Bunun olmasının bir yolu yok.

Teorik olarak, dosya adı / içeriğe özgü işleyicileri pratik olarak uygulamanın bir yolu olabilir . Önizleme işleyicileri, Windows'un bir dosyayı okumasına ve dosya hakkında bilgi sağlamasına (ör. Video uzunluğu ve küçük resim, ses bit hızı, DOC dosyasındaki # kelime vb.) İzin verir, bu nedenle çerçeve oradadır, ancak şu anda gerçekleştirmenin sadece bir yolu yoktur. içeriğe özgü eylemler.


Olası çözüm:

Gerçekten sadece iki bağlantı varsa (yani, sık sık yeni yer işaretleri oluşturmazsanız), URL'ye özel bir işleyici yapmaya en yakın şey .URLc, varsayılan URL dosyasını kopyalayarak kendi dosya türünüzü (ör. açmak için kullanılan programı (tarayıcı) yazın ve değiştirin.


Daha İyi Çözüm 1:

Sorununuz belirli sitelerin IE (ör. Windows Update) gerektirmesiyse , IE Tab gibi bir uzantı yüklemek çok daha kolay bir seçenek olacaktır . Daha iyileri, belirtilen URL'ler için otomatik olarak IE tabanlı bir sekme kullanacak şekilde yapılandırmanıza izin verir.


Daha İyi Çözüm 2:

Psycogeek tarafından önerilen diğer bir seçenek, gerçek bir İnternet kısayolu (aka yer imi) kullanmak yerine URL'yi IE'ye geçirmek için normal bir masaüstü kısayolu oluşturmaktır :

  1. Masaüstünde (veya klasörde) boş bir alanı sağ tıklayın ve New->New Shortcut
  2. Konum için, bir yer imi (düz metin .URLdosyası oluşturmak için bir URL girmeniz yeterlidir , ancak istediğiniz şey bu değildir, bunun yerine URL'nin ön ekini ekleyin iexplore. Örneğin:iexplore http://www.org/

Şimdi bir yer imi dosyası yerine bir Windows kısayolu (ikili .LNKdosya) oluşturur. Belirli bir siteyi çalıştırmak istediğinizde, belirtilen programı belirtilen bağımsız değişkenlerle (bu durumda hedef URL ile IE) çalıştırır. Bir yer imiyle aynı şekilde başlatılabilir.

Yukarıda sunulan olası çözüm gibi, özel muamele gerektiren birkaç öğenin olduğu varsayımını yapar, çünkü bunları oluşturmak ve korumak için biraz daha fazla çalışma anlamına gelir. Bunlar yer imleri yerine Windows kısayolları olduğundan, yedeklemeler, yinelenen algılama, yer imi yöneticileri vb. Gibi yer imleriyle çalışan belirli senaryolarda beklendiği gibi ele alınmayacağını unutmayın. URL'leri, o zaman geçici bir çözüm bulmak için çok fazla sorun olmamalıdır.


1
Neyi kastettiğinden emin değilim. O zaman, vb. Gibi URL'leri kastediyorsanız http://www.org/page.htm?browser=IE, http://www.org/page.htm?browser=chromebunu Windows içinden sorulan şekilde yapmanın bir yolu yoktur (yani, “varsayılan tarayıcıyı aç”), ancak dediğim gibi, Chrome için bazı IE uzantıları bunu yapabilir tarayıcının içinden (ör. URL listede varsa, IE sekmesine yeniden yükleyin ).
Synetech

@Psycogeek, ah böyle. Eminim kulağa hoş geliyor. Benim olası çözümüm gibi . Gerçekten çok az öğe varsa ve düzenli olarak yenileri eklenmezse, pratik olmalıdır. (Tabii ki , Internet kısayolları yerine masaüstü kısayolları olma yan etkisi vardır , bu yüzden normal yer imleri gibi ele alınmazlar, ancak bu sadece beklenen bir uzlaşmadır. İsterseniz ekleyebilirim veya ekleyebilirsiniz isterseniz kendi cevabınız olarak
Synetech

Windows ve Mac için varsayılan tarayıcınız olarak hareket eden bir dizi uygulama var; bir bağlantıyı tıkladığınızda uygulama çalışır ve URL'yi temel alan sizin için belirli bir tarayıcı açabilir.
Michael Campbell

2

Masaüstümde bir kısayol oluşturdum:

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" http://example.com

.exe"Ve arasına boşluk ekleyinhttp:

Tıkladığınızda example.comChrome'u kullanmaya başlayacaksınız .

IE penceresini yeniden boyutlandırdım ve kısayolu IE'deki bağlantı çubuğuna sürükleyip bıraktım.


1

Windows bilgisayarım için bağlantının Chrome'da açılması gerekiyorsa, kısayolu kaydederken veya başkaları için köprü oluştururken web adresindeki "http: //" ifadesinin önüne yalnızca "chromerun: //" önekini ekliyorum kullanın. Bu, varsayılan tarayıcı ayarından bağımsız olarak sayfanın kromda otomatik olarak açılmasına neden olur. Aşağıda bir örnek ekledim.

resim açıklamasını buraya girin

Bir kelime belgesinde veya e-postada bir kısayol kullanmak veya bu yolla bir köprüyü tıklamak her seferinde Chrome'u kullanarak Google'ı açar. Ben bir BT insanı değilim ve bunun neden işe yaradığını tam olarak bilmiyorum veya bu hile için bir iE eşdeğeri varsa, ama bunu yıllardır yapıyorum ve benim için iyi çalışıyor.


-3

Bağlantıya sağ tıklayın ve "Köprü Kopyala" yı seçin. Şimdi istediğiniz Tarayıcı'yı açın ve adres çubuğuna yapıştırın. Enter tuşuna ve oraya basın.


2
Bu soruya gerçekten cevap vermiyor.
DavidPostill
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.