Bagaimana saya bisa membuat Firefox membuka file torrent dengan Transmisi?

13

Setiap kali saya mengunduh file torrent ( .torrent), Firefox berpikir saya harus membukanya dengan editor teks. Bagaimana saya bisa membuatnya terbuka dengan Transmission? Di Sunting -> Preferensi -> Aplikasi, tidak ada pengaturan untuk file torrent, dan tidak ada cara yang jelas untuk menambahkan tipe file baru.

Jonathan
sumber
Apakah Anda merujuk ke file .magnet?
xangua
.torrentfile. Saya akan mengedit pertanyaan untuk mencerminkan ini.
Jonathan
Dengan torrentfile yang diunduh, jalankanxdg-mime query filetype some.torrent
Braiam
2
ketika Anda membuka langsung (maksud saya dari manajer file itu sendiri), apakah itu terbuka dari Transmisi?
Janith Chinthana
1
berita menarik (6 Desember, 2013) ... Ubuntu menyertakan pencarian torrent dalam pencarian Dash
tepatnya

Jawaban:

26

Metode (I): Menggunakan menu Preferensi Firefox : (lebih disukai)

A. Dari menu global yang Firefox, pilih E dit -> Prefere n ces (atau tekan Alt+ Ediikuti dengan N) untuk membuka Preferences Firefox .

(Snapshot diambil di Ubuntu 12.04) 1

B. Pilih menu Aplikasi dan cari file seed BitTorrent atau aplikasi / x-bittorrent atau torrent . Ubah Selalu tanya atau Pakai gedit (default) ke transmisi-gtk dengan memilih Pakai yang lain ... dan klik Sistem File di bilah samping, lalu telusuri ke /usr/bin.

2

C. Dalam /usr/binmencari transmisi-gtk dan klik dua kali untuk membuka.

3

D. Itu dia! Sekarang file .torrent akan dibuka dengan transmisi.

4


Metode (2): Mengedit file mimeTypes.rdf :

Langkah 1:

Buka file mimeTypes.rdf dengan editor teks pilihan Anda:

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

(Simpan cadangan file ini.) Cari wadah:

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

</RDF:Seq>

dan masukkan ini:

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

jadi, sekarang wadahnya terlihat seperti ini:

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

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

(langkah 1 foto) mimeType-edit-snap1

Langkah 2:

Sekarang, di dalam wadah:

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

 ...
 ...

</RDF:RDF>

masukkan ini:

<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>

sehingga wadah akan terlihat seperti ini:

<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>

(langkah 2 foto) mimeType-edit-snap2

Langkah 3:

Simpan dan tutup file. Kemudian mulai kembali firefox.

tepat
sumber
2
Tidak ada tipe yang disebut "BitTorrent see file" di daftar tipe konten saya, juga tidak ada cara untuk menambahkan tipe konten baru.
Jonathan
@Jon, Anda mungkin ingin mengedit file mimeTypes.rdf ... memperbarui jawaban saya ...
tepatnya
Saya pikir Anda berarti "Alt + E", bukan "Ctrl + E".
Ufoguy
Metode pertama tidak berhasil karena "BitTorrent seed file" tidak muncul, tetapi metode kedua berhasil. Anda dapat membuka file mimeTypes Anda dengan gedit ~/.mozilla/firefox/*.default/mimeTypes.rdf &dan pastikan untuk me-restart Firefox setelah mengedit.
Zephyrus
5

Buka Firefox preferences window. Buka Applicationstab dan Anda akan melihat magnetdaftar. Klik Always askdan jika Transmisi tidak muncul sebagai opsi, klik Use other dan arahkan ke /usr/binsistem file Anda. Cari transmissionatautransmission-gtk dan klik itu.

Sumber: Cara membuat Firefox membuka tautan magnet di Transmission

Jika magnettidak muncul di tab aplikasi, maka Anda harus melakukan ini melalui about:configseperti yang dijelaskan di bawah ini:

  • Tipe about:config ke bilah alamat dan tekan Enter.
  • Klik kanan -> Baru -> Boolean -> Nama: network.protocol-handler.external.magnet -> Nilai ->true
  • Klik kanan -> Baru -> String -> Nama: network.protocol-handler.app.magnet -> Nilai -> /usr/bin/transmission
  • Pastikan network.protocol-handler.expose-alldiatur ketrue

Sumber: Tautan magnet di Firefox menggunakan Transmission

Janith Chinthana
sumber
1
Saya mencari cara untuk membuka .torrentfile, bukan file magnet.
Jonathan
maaf saya salah. tetapi Anda dapat mengikuti langkah-langkahnya, itu akan sama untuk keduanya.
Janith Chinthana
3

Cara lain yang lebih ramah pengguna untuk menambahkan jenis file baru ke jendela Edit -> Preferences -> adalah dengan mengunduh file yang memiliki format file yang ingin Anda tambahkan, memilih opsi apa saja, dan memilih "Lakukan ini secara otomatis untuk file seperti ini mulai sekarang. " kotak centang. Sumber: firefox doc .

Mike Smith
sumber
2

Lain kali Anda mengunduh file torrent, dan jendela muncul untuk menanyakan apa yang harus dilakukan, berikan path untuk dibuka dengan file tersebut: /usr/bin/transmission-gtkdan pilih. Semua selesai.

ASCIIbetical
sumber
2

Jawabannya tergantung pada apakah server mengirimi Anda tipe mime yang benar (bukan hanya file dengan ekstensi yang tepat). Anda dapat memeriksa apakah server mengirim tipe mime yang benar dengan menginstal addon Header HTTP Langsung untuk Firefox. (Mulai addon tepat sebelum Anda mengklik pada tautan unduhan untuk file torrent, dan perhatikan tajuk tanggapan, itu harus berisi: Content-Type: application / x-bittorrent .) Jika ya, Firefox akan dapat membuka file dengan aplikasi default yang sedang disiapkan di komputer Anda. Di Ubuntu Anda dapat mengunduh file torrent, lalu klik kanan dan pilih 'Properties', di sana Anda akan menemukan cara untuk memilih aplikasi default.

Namun, jika server mengirim .torrent sebagai aliran oktet atau mime aneh lainnya, maka Firefox TIDAK akan melakukan hal bodoh dan membukanya dengan ekstensi (seperti yang dilakukan oleh beberapa browser yang rusak), karena hal itu dapat mengakibatkan hasil yang sangat buruk. Tetapi sering kali Anda bersedia mengambil risiko, Anda dapat mencoba https://addons.mozilla.org/en-US/firefox/addon/force-content-type/ , tetapi perlu diingat bahwa ekstensi ini dianggap buggy dan benar-benar dapat memperburuk masalah.

Jika server melakukan kesalahan, dan Anda tidak mau mengambil risiko, Anda bisa meminta Transmission memantau folder unduhan Anda dan secara otomatis menambahkan file torrent yang Anda tempatkan di sana. Bahkan dapat menghapus file setelah menambahkannya. Anda akan menemukan itu di pengaturan Transmission.

PS Jika Anda membutuhkan cara untuk menjaga aplikasi lain sebagai default ketika mengklik ganda, tetapi transmisi hanya dari firefox, Anda dapat mengikuti instruksi di http://forums.mozillazine.org/viewtopic.php?f=9&t=1706945

v010dya
sumber
1

Sedikit lebih banyak solusi terbaru (di sini, khususnya Ubuntu 16.04 + FireFox 51.0.1). Berguna jika " torrent " tidak muncul di Menu Aplikasi ; khususnya jika prompt tidak memberi Anda opsi "terbuka dengan".

Dua hal penting untuk torrent: Tautan Magnet dan File Torrent


Tautan Magnet : di bilah alamat, ketikabout:config .

Lanjutkan dengan hati-hati, seperti yang diceritakan, dan klik kanan> baru> boolean ; dalam tipe prompt:

network.protocol-handler.expose.magnet

Setel ke false (ini penting).

Kemudian, pergi ke suatu tempat dengan tautan magnet dan buka salah satunya; itu akan menanyakan program mana yang ingin Anda gunakan untuk menangani tautan. Saya belum pernah menggunakan windows untuk beberapa waktu jadi saya akan minggir, tetapi di Ubuntu dan beberapa distro lain Anda akan memilih file seperti/usr/bin/transmission (jika Anda menggunakan transmisi).

Katakanlah Anda menggunakan Tixati atau "pena-nanas-appe-pena"; kemudian, akan terlihat, masing-masing, seperti /usr/bin/tixatiatau /usr/bin/pen-pineapple-appe-pen.

Setel "gunakan ini selalu" atau opsi serupa dan mungkin Anda akan baik-baik saja.


File Torrent : tentu ada beberapa metode yang lebih misterius, tetapi yang sederhana yang berfungsi --- jika prompt unduhan tidak memberi Anda opsi "terbuka dengan" --- adalah:

Unduh beberapa file torrent acak yang ingin Anda gunakan.

Buka bilah atas dan File> Buka file (atau Ctrl + O) dan buka file torrent.

Firefox, kemungkinan besar tidak akan tahu apa yang harus dilakukan dengan itu --- yah, tidak sepenuhnya --- dan akan menanyakan Anda di mana membukanya. Pilih program yang Anda inginkan (mungkin di /usr/bin/folder untuk sebagian besar pengguna linux), katakan itu untuk diingat dan Anda harus baik-baik saja, karena mulai sekarang ini akan memberi Anda opsi untuk secara otomatis membuka torrent dengan program yang Anda inginkan.

Ivan
sumber
0

Sayangnya, tidak ada preferensi seperti itu yang tersedia di Firefox lagi. Mozilla telah menghapus semua fungsi seperti itu.

pengguna503846
sumber