ฉันไม่สามารถหาวิธีทำให้ Firefox เปิดลิงก์แม่เหล็กในระบบส่งกำลัง
ไม่มีตัวเลือกให้เป็นโปรแกรมมาตรฐานสำหรับการเชื่อมโยงแม่เหล็กในคุณสมบัติของมันและเนื่องจากฉันไม่เคยมีประสบการณ์กับระบบไฟล์ดังนั้นฉันจึงไม่สามารถเพิ่มเป็นโปรแกรมมาตรฐานใน Firefox ได้
ฉันไม่สามารถหาวิธีทำให้ Firefox เปิดลิงก์แม่เหล็กในระบบส่งกำลัง
ไม่มีตัวเลือกให้เป็นโปรแกรมมาตรฐานสำหรับการเชื่อมโยงแม่เหล็กในคุณสมบัติของมันและเนื่องจากฉันไม่เคยมีประสบการณ์กับระบบไฟล์ดังนั้นฉันจึงไม่สามารถเพิ่มเป็นโปรแกรมมาตรฐานใน Firefox ได้
คำตอบ:
เปิด Firefox และหน้าต่างการตั้งค่า ไปที่แท็บ "แอปพลิเคชัน" และคุณควรเห็น "แม่เหล็ก" ในรายการ คลิกที่ "ถามทุกครั้ง" และหากการส่งไม่ปรากฏเป็นตัวเลือกให้คลิกที่ "ใช้วิธีอื่น" และไปที่ / usr / bin ในระบบไฟล์ของคุณ ค้นหา "transmission" หรือ "transmission-gtk" และคลิกที่
อัปเดต: Firefox มีการเปลี่ยนแปลงดังนั้นจึงไม่สามารถใช้งานได้ แต่เมื่อคุณคลิกที่ลิงก์แม่เหล็กหน้าต่าง "เรียกใช้แอปพลิเคชัน" จะปรากฏขึ้นซึ่งคุณสามารถเลือกที่จะเชื่อมโยงแอปพลิเคชันได้ตลอดเวลา (ตรวจสอบให้แน่ใจว่าได้ทำเครื่องหมายในช่องด้านล่าง ในการค้นหาแอพ torrent เลือก "file system" ทางด้านซ้ายจากนั้นไปที่ / usr / bin ตามที่อธิบายไว้ข้างต้น
วิธีการตั้งค่าแอพเริ่มต้นใน Chromium / Chrome / Firefox / Ubuntu Linux
สถานการณ์: คุณเกลียดแอปเริ่มต้นที่เปิดขึ้นเมื่อคุณดับเบิลคลิกไฟล์หรือเมื่อคุณเปิดด้วยโครเมียมเบราว์เซอร์และคุณต้องการเปลี่ยน
ใน Unity (และอาจเป็น Gnome 3 Shell) แอพเริ่มต้นบางตัวสามารถเปลี่ยนได้ผ่านgnome-control-center
: การตั้งค่าระบบ> ข้อมูลระบบ> แอปพลิเคชันเริ่มต้น
คุณยังสามารถคลิกขวาที่ไฟล์> เลือกคุณสมบัติ> เปิดด้วย ดูว่ามีแอปพลิเคชัน / โปรแกรมใดบ้างที่อยู่ในรายการ คุณสามารถเพิ่มพวกเขาและตั้งเป็นค่าเริ่มต้น
หากไม่มีการทำงานใด ๆ ข้างต้นคุณสามารถใช้xdg-utils
( xdg-mime
) เพื่อตั้งค่าแอปพลิเคชันเริ่มต้นสำหรับประเภท Mime ที่เฉพาะเจาะจง
ก่อนอื่นคุณต้องหาสตริงข้อความที่จะใช้เป็น "ประเภท mime" วิธีที่ง่ายในการค้นหาคือดูไฟล์เดสก์ท็อปของแอปพลิเคชันเริ่มต้น
ตัวอย่าง: Chromium เปิดลิงก์แม่เหล็กและไฟล์ BitTorrent transmission-gtk
โดยค่าเริ่มต้น คุณต้องการใช้น้ำท่วม /usr/share/applications/
ไฟล์เดสก์ทอปมักจะอยู่ในโฟลเดอร์ เราใช้cat
คำสั่งเพื่อค้นหาไฟล์/usr/share/applications/transmission-gtk
(บรรทัดที่ขึ้นต้นด้วย "MimeType"):
$ grep 'MimeType' /usr/share/applications/transmission-gtk.desktop
MimeType=application/x-bittorrent;x-scheme-handler/magnet;
บิงโก! x-scheme-handler / แม่เหล็กและapplication / x-bittorrentเป็นประเภท mime ที่เราตามมา
วิธีใช้xdg-mime
คำสั่ง ง่าย:xdg-mime default myapp.desktop mymimetype
.. ที่ใดที่หนึ่งเราแทนที่myapp.desktopและmymimetypeด้วยค่าจากด้านบน
ตามตัวอย่างด้านบนเราต้องการให้ลิงก์แม่เหล็กและไฟล์ bittorrent เปิดด้วยdeluge-gtk
แอปพลิเคชันDeluge ( ) ก่อนอื่นคุณต้องติดตั้งdeluge-gtk
แพ็คเกจ (ไม่เช่นนั้นไฟล์ .desktop จะไม่มีอยู่) จากนั้นคุณต้องดำเนินการ:
xdg-mime default deluge.desktop x-scheme-handler/magnet
xdg-mime default deluge.desktop application/x-bittorrent
grep -i deluge ~/.local/share/applications/*
คำสั่งสุดท้าย ( grep
) ควรกลับ " application / x-bittorrent = deluge.desktop " และประเภท mime อื่น ๆ สำหรับแม่เหล็ก มิฉะนั้นมีบางอย่างผิดพลาด (อาจไม่มีไฟล์เดสก์ท็อปอยู่)
และที่เกี่ยวกับมัน! ปิดและเปิด Chromium-browser อีกครั้ง (หรือออกจากระบบ / เข้าสู่ระบบ)
เพื่อประโยชน์ของเอกสารไฟล์ที่เกี่ยวข้องกับประเภท mime และแอพเริ่มต้นคือ:
~/.local/share/applications/defaults.list
~/.local/share/applications/mimeapps.list
~/.local/share/applications/mimeinfo.cache
/usr/share/applications/mimeinfo.cache
/usr/share/applications/mimeapps.list
/usr/share/applications/defaults.list
สำหรับฉันด้วยการส่ง -demon วิธีแก้ไขคือต่อไปนี้ (ตามเอกสารนี้ )
สร้างไฟล์เรียกทำงาน/usr/local/bin/magnet
ด้วยคำสั่งเหล่านี้:
sudo tee /usr/local/bin/magnet >/dev/null <<EOF
#!/bin/sh
exec transmission-remote -n yourTransmissionUserName:YourTransmissionPassword --add "$1"
EOF
sudo chmod +x /usr/local/bin/magnet
จากนั้นไปที่การตั้งค่า Firefox ( Alt+ E+ N) และเลือกหลังจากค้นหาประเภทไฟล์แม่เหล็กบนแท็บแอปพลิเคชัน:
ฉันพยายามสองสามวิธีและสิ่งเดียวที่ใช้ได้ผลกับฉันอธิบายไว้ที่นี่: https://support.mozilla.org/en-US/questions/1012864#answer-609391
ทั้งหมดที่คุณต้องทำคือการเปิดabout:config
ใน Firefox และเพิ่มมูลค่าบูลnetwork.protocol-handler.expose.magnetfalse
ที่มีค่า ครั้งต่อไปที่คุณคลิกที่ลิงก์แม่เหล็กคุณจะได้รับแจ้งให้เลือกแอปพลิเคชันที่คุณชื่นชอบเพื่อเปิดลิงก์
ฉันใช้ Ubuntu 17.10 และ Firefox 56
สำหรับวิธีแก้ปัญหาที่เหมาะกับฉัน:
https://support.mozilla.org/en-US/questions/965921
"คลิกที่เมนูช่วยเหลือและเลือก" เริ่มต้นใหม่ด้วย Add-ons Disabled "แล้วเลือกตัวเลือกการตั้งค่าใหม่ในกล่องโต้ตอบ"
ทำตามคำแนะนำบนหน้าจอ จากนั้นรีสตาร์ท Firefox
เมื่อคุณคลิกที่ลิงก์แม่เหล็กกล่องโต้ตอบประเภท "เลือกโปรแกรม" ตามปกติจะปรากฏขึ้น ค้นหา / usr / bin / transmission-gtk
ทำงานได้ใน Ubuntu 13.04
หากคุณใช้การส่งผ่านสำหรับ torrents สิ่งเดียวที่คุณต้องทำคือเมื่อหน้าต่างเปิดขึ้นและถามคุณว่าโปรแกรมใดที่คุณต้องการให้ Firefox เปิดการเชื่อมโยงแม่เหล็กด้วยคุณลากและวางไอคอนการส่งจากแถบด้านข้างของคุณในกล่องโต้ตอบ Firefox ทั้งหมด ฉันมีUbuntu 14.04 (Trusty Tahr) และใช้งานได้ดี