Firefox'un İletim ile torrent dosyalarını açmasını nasıl sağlayabilirim?


13

Her torrent dosyasını ( .torrent) indirdiğimde , Firefox dosyayı bir metin düzenleyicisiyle açmam gerektiğini düşünüyor. İletim ile açılmasını nasıl sağlayabilirim? Düzenle -> Tercihler -> Uygulamalar öğesinde torrent dosyaları için bir ayar yoktur ve yeni bir dosya türü eklemenin belirgin bir yolu yoktur.


.Magnet dosyalarına mı başvuruyorsunuz?
xangua

.torrentDosyalar. Soruyu bunu yansıtacak şekilde düzenleyeceğim.
Jonathan

Bir torrentdosya indirildiğinde, yürütünxdg-mime query filetype some.torrent
Braiam

2
doğrudan açtığınızda (yani dosya yöneticisinden kendi kendine), İletim'den açılıyor mu?
Janith Chinthana

1
interesting news (6 December, 2013) ... Ubuntu, Dash aramasına torrent aramasını dahil edecek
kesin

Yanıtlar:


26

Yöntem (I): Firefox'un Tercihler menüsünü kullanma : (tercih edilir)

Firefox'un küresel menüsü içinden, A. E dit -> Prefere n ces (ya da basın Alt+ Etakiben N) açmak için Firefox Tercihler .

(Ubuntu 12.04'te çekilen fotoğraf) 1

B. Uygulamalar menüsünü seçin ve BitTorrent tohum dosyasını veya application / x-bittorrent veya torrent'i arayın . Değiştir Her zaman sor veya kullan gedit (varsayılan) için iletim-gtk seçerek diğer Kullan ... ve tıklama dosya sistemi daha sonra göz yan barda /usr/bin.

2

C. İletim-gtk/usr/bin aramasında ve çift tıklayarak açın.

3

D. İşte bu! Şimdi .torrent dosyaları iletim ile açılacak.

4


Yöntem (2): mimeTypes.rdf dosyasını düzenleme :

Aşama 1:

MimeTypes.rdf dosyasını istediğiniz metin düzenleyicisiyle açın:

gedit ~/.mozilla/firefox/ythemo16.default/mimeTypes.rdf &

(Bu dosyanın bir yedeğini kaydedin.) Kapsayıcıyı arayın:

<RDF:Seq RDF:about="urn:mimetypes:root">
 ...
 ...

</RDF:Seq>

ve şunu ekleyin:

<RDF:li RDF:resource="urn:mimetype:application/x-bittorrent"/>

böylece, konteyner şu şekilde görünüyor:

<RDF:Seq RDF:about="urn:mimetypes:root">
 ...
 ...

 <RDF:li RDF:resource="urn:mimetype:application/x-bittorrent"/>
</RDF:Seq>

(1. adım anlık görüntüsü) mimeType-edit-snap1

Adım 2:

Şimdi, konteyner içinde:

<RDF:RDF ... ...>
 ...
 ...

 ...
 ...

</RDF:RDF>

bunları ekleyin:

<RDF:Description RDF:about="urn:mimetype:handler:application/x-bittorrent"
               NC:alwaysAsk="false"
               NC:saveToDisk="false">
 <NC:possibleApplication RDF:resource="urn:handler:local:/usr/bin/transmission-gtk"/>
 <NC:externalApplication RDF:resource="urn:mimetype:externalApplication:application/x-bittorrent"/>
</RDF:Description>
<RDF:Description RDF:about="urn:mimetype:externalApplication:application/x-bittorrent"
               NC:prettyName="transmission-gtk"
               NC:path="/usr/bin/transmission-gtk" />
<RDF:Description RDF:about="urn:handler:local:/usr/bin/transmission-gtk"
               NC:prettyName="transmission-gtk"
               NC:path="/usr/bin/transmission-gtk" />

<RDF:Description RDF:about="urn:mimetype:application/x-bittorrent"
               NC:fileExtensions="torrent"
               NC:description="BitTorrent seed file"
               NC:value="application/x-bittorrent"
               NC:editable="true">
    <NC:handlerProp RDF:resource="urn:mimetype:handler:application/x-bittorrent"/>
</RDF:Description>

böylece konteyner şöyle görünecektir:

<RDF:RDF ... ...>
 ...
 ...

 ...
 ...

 <RDF:Description RDF:about="urn:mimetype:handler:application/x-bittorrent"
               NC:alwaysAsk="false"
               NC:saveToDisk="false">
  <NC:possibleApplication RDF:resource="urn:handler:local:/usr/bin/transmission-gtk"/>
  <NC:externalApplication RDF:resource="urn:mimetype:externalApplication:application/x-bittorrent"/>
 </RDF:Description>
 <RDF:Description RDF:about="urn:mimetype:externalApplication:application/x-bittorrent"
               NC:prettyName="transmission-gtk"
               NC:path="/usr/bin/transmission-gtk" />
 <RDF:Description RDF:about="urn:handler:local:/usr/bin/transmission-gtk"
               NC:prettyName="transmission-gtk"
               NC:path="/usr/bin/transmission-gtk" />

 <RDF:Description RDF:about="urn:mimetype:application/x-bittorrent"
               NC:fileExtensions="torrent"
               NC:description="BitTorrent seed file"
               NC:value="application/x-bittorrent"
               NC:editable="true">
    <NC:handlerProp RDF:resource="urn:mimetype:handler:application/x-bittorrent"/>
 </RDF:Description>
</RDF:RDF>

(2. adım anlık görüntüsü) mimeType-edit-snap2

Aşama 3:

Dosyayı kaydedip kapatın. Ardından firefox'u yeniden başlatın.


2
İçerik türleri listemde "BitTorrent see file" adı verilen bir tür yok ya da yeni bir içerik türü eklemenin bir yolu yok gibi görünüyor.
Jonathan

@Jon, mimeTypes.rdf dosyasını düzenlemek isteyebilirsiniz ... cevabımı güncelledi ...
tam

Bence "Alt + E" demek istediniz, "Ctrl + E" değil.
Ufoguy

"BitTorrent tohum dosyası" görünmediğinden ilk yöntem işe yaramadı, ancak ikinci yöntem işe yaradı. MimeTypes dosyasını ile açabilir gedit ~/.mozilla/firefox/*.default/mimeTypes.rdf &ve düzenledikten sonra Firefox'u yeniden başlattığınızdan emin olun.
Zephyrus

5

Firefox'u açın preferences window. Git Applicationssekmesine ve görmek gerekir magnetlistesinde. Öğesini tıklayın Always askve Aktarım bir seçenek olarak görünmüyorsa tıklayın Use other ve /usr/bindosya sisteminize gidin . Arayın transmissionveya transmission-gtktıklayın.

Kaynak: İletim'de Firefox'un açık mıknatıs bağlantıları nasıl yapılır

Eğer magnetuygulamalar sekmesinde görünmedi, o zaman üzerinden yapmanız gerekir about:configaşağıda açıklandığı gibi:

  • Tip about:configadres çubuğu ve Enter tuşuna basın içine.
  • Sağ tıklayın -> Yeni -> Boole -> Ad: network.protocol-handler.external.magnet-> Değer ->true
  • Sağ tıklayın -> Yeni -> Dize -> Ad: network.protocol-handler.app.magnet-> Değer -> /usr/bin/transmission
  • Emin network.protocol-handler.expose-allolarak ayarlanırtrue

Kaynak: İletim kullanarak Firefox'ta mıknatıs bağlantıları


1
.torrentDosyaları açmanın bir yolunu arıyorum , mıknatıs dosyalarını değil.
Jonathan

üzgünüm yanılmışım. ancak adımları takip edebilirsiniz, her ikisi için de aynı olurdu.
Janith Chinthana

3

Düzenle -> Tercihler -> Uygulamalar penceresine yeni bir dosya türü eklemenin daha kullanıcı dostu başka bir yolu, eklemek istediğiniz dosya biçimine sahip bir dosyayı indirerek, herhangi bir seçeneği belirleyerek ve "Bunu dosyalar için otomatik olarak yap" bundan böyle. " Onay kutusu. Kaynak: firefox doc .


2

Bir torrent dosyasını bir sonraki indirdiğinizde ve ne yapacağınızı sormak için pencere açılır, dosyanın açılacağı yolu verin: /usr/bin/transmission-gtkve seçin. Hepsi tamam.


2

Yanıt, sunucunun size doğru mime türünü gönderip göndermemesine bağlıdır (yalnızca doğru uzantıya sahip dosyayı değil). Firefox için Canlı HTTP Üstbilgileri eklentisini yükleyerek sunucunun doğru mime türünü gönderip göndermediğini kontrol edebilirsiniz . (Torrent dosyası için indirme bağlantısını tıklamadan hemen önce eklentiyi başlatın ve yanıt başlığını izleyin, şunları içermelidir: Content-Type: application / x-bittorrent . Varsa, Firefox Bilgisayarınızda geçerli olan varsayılan uygulama ile dosya. Ubuntu'da bir torrent dosyası indirebilir, ardından sağ tıklayıp 'Özellikler'i seçebilirsiniz, orada varsayılan uygulamayı seçmenin bir yolunu bulacaksınız.

Ancak sunucu, sekizli içi veya bazı diğer garip mim olarak torrent gönderir, sonra Firefox uygulaması DEĞİL aptal şeyi yapmak ve bu çok kötü sonuçlara yol açabilir, çünkü (bazı kırık tarayıcılar yaptığı gibi) uzantısı açın. Ancak çoğu zaman bir risk almak istersiniz, https://addons.mozilla.org/en-US/firefox/addon/force-content-type/ adresini deneyebilirsiniz , ancak bu uzantının buggy olarak değerlendirildiğini unutmayın. ve konuları daha da kötüleştirebilir.

Sunucu yanlış bir şekilde yapıyorsa ve risk almak istemiyorsanız, Transmission'ın indirme klasörünüzü izlemesini ve oraya yerleştirdiğiniz torrent dosyalarını otomatik olarak eklemesini sağlayabilirsiniz. Dosyaları ekledikten sonra bile kaldırabilir. Bunu İletim ayarlarında bulacaksınız.

Not: Çift tıklarken diğer uygulamayı varsayılan olarak tutmanın, ancak yalnızca firefox'tan aktarmanın bir yoluna ihtiyacınız varsa, http://forums.mozillazine.org/viewtopic.php?f=9&t=1706945 adresindeki talimatları uygulayabilirsiniz.


1

Biraz daha güncel bir çözüm (burada, özellikle Ubuntu 16.04 + FireFox 51.0.1). Uygulamalar menüsünde " torrent " görünmüyorsa kullanışlıdır ; özellikle istem size "birlikte aç" seçeneğini vermezse.

Torrent'ler için iki önemli şey: Mıknatıs bağlantıları ve torrent dosyaları


Mıknatıs bağlantıları : adres çubuğuna yazın about:config.

Söylendiği gibi dikkatli olun ve sağ tıklayın> new> boolean ; bilgi istemi yazın:

network.protocol-handler.expose.magnet

Bunu ayarlayın false(önemlidir).

Ardından, mıknatıs bağlantıları olan bir yere gidin ve bunlardan birini açın; bağlantıyı işlemek için hangi programı kullanmak istediğinizi soracaktır. Bir süredir pencere kullanmadım, bu yüzden kenara çekeceğim, ancak Ubuntu ve diğer bazı dağıtımlarda /usr/bin/transmission(iletim kullanıyorsanız) gibi bir dosya seçeceksiniz .

Diyelim ki Tixati veya "pen-ananas-appe-pen" kullandınız; o zaman sırasıyla /usr/bin/tixativeya gibi görünecektir /usr/bin/pen-pineapple-appe-pen.

"Bunu her zaman kullan" veya benzer bir seçenek belirlediğinizde, muhtemelen başlayabilirsiniz.


Torrent Dosyaları : Kesinlikle daha fazla gizemli yöntem var, ancak çalışan basit bir yöntem --- indirme istemi size bir "açık" seçeneği vermezse ---:

Kullanmak istediğiniz rastgele torrent dosyasını indirin.

Üst çubuğa gidin ve Dosya> Dosyayı aç (veya Ctrl + O) ve torrent dosyasını açın.

Firefox, büyük olasılıkla onunla ne yapacağına dair hiçbir ipucu vermeyecek --- tam olarak değil - ve nerede açacağınızı soracak. İstediğiniz programı seçin (muhtemelen /usr/bin/çoğu linux kullanıcısı için klasörde), hatırlamasını söyleyin ve artık iyi olmalısınız, çünkü bundan sonra torrentleri istediğiniz programla otomatik olarak açma seçeneği sunacak.


0

Ne yazık ki, Firefox'ta artık böyle bir tercih yok. Mozilla tüm bu işlevleri kaldırdı.

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.