Torrent แม่เหล็กลิงก์เปิดหน้าต่างใหม่ แต่ไม่ส่งข้อมูล


12

ฉันติดตั้ง Ubuntu และ Lubuntu สองสามครั้งในขณะนี้และบางครั้งฉันก็มีปัญหาต่อไปนี้ซึ่งฉันมีอยู่ในปัจจุบัน เมื่อฉันคลิกลิงก์แม่เหล็กฝนตกหนักใน Chrome (โดยปกติมาจากอ่าวโจรสลัด) แทนที่จะเปิดการส่งสัญญาณสิ่งเดียวที่เกิดขึ้นคือหน้าต่าง Chrome ใหม่จะเปิดขึ้น

เมื่อติดตั้งแบบอื่นฉันไม่ได้มีปัญหานี้ เปิดการส่งข้อมูลตามที่ฉันต้องการ

ฉันได้ลองใช้ส่วนขยาย. ฝึกงานกับระบบส่งของ Chrome แล้ว แต่ฉันพบข้อผิดพลาด

ไม่สามารถติดต่อ http: // localhost: 9091 / transmission / rpc

ไม่มีการตอบสนอง


สิ่งนี้จะช่วย [วิธีบอกโครเมี่ยมว่าจะทำอย่างไรกับลิงค์แม่เหล็ก] [1] [1]: askubuntu.com/questions/108925/…
BiggJJ

หมายเหตุ: ฉันใช้ Lubuntu 13.04
Quinn Culver

หมายเหตุ: Firefox จัดการลิงก์แม่เหล็กอย่างถูกต้อง
Quinn Culver

@BiggJJ ฉันลองทำตามวิธีแก้ปัญหาของ Chan-Ho Suh ที่นั่น แต่ก็ไม่มีประโยชน์
Quinn Culver

คุณกำลังใช้งาน Google Chrome รุ่นใด ฉันใช้ Google Chrome 28.0.1500.71 และจัดการลิงก์แม่เหล็กอย่างถูกต้องโดยไม่ทำอะไรเลย
Radu Rădeanu

คำตอบ:


8

หากคุณต้องการใช้ฝนตกหนักในการส่งคุณต้องอนุญาตการเข้าถึงระยะไกลในการส่งภายใต้การตั้งค่า / ระยะไกล

หากคุณต้องการเปิดลิงก์แม่เหล็กในการส่งโดยคลิกที่พวกเขาคุณจะต้องแก้ไขสคริปต์ / usr / bin / xdg-open นี่เป็นของฉันสำหรับการอ้างอิง บรรทัดที่เพิ่มคือ 311 และ 490-493


นั่นไม่ใช่วิธีการแก้ปัญหาที่ฉันกำลังมองหา (ฉันไม่ต้องการที่จะแก้ไขสิ่งที่ระบบปฏิบัติการของฉันแม้ว่ามันจะเป็นเพียงสคริปต์ wrapper โง่) แต่มันทำงานได้อย่างสมบูรณ์ (ฉันบน Ubuntu 14.04.2 LTS กับชุดโครเมี่ยมเป็นเบราว์เซอร์เริ่มต้นของฉัน.)
zrajm

ฉันสามารถคัดลอกและลิ้มรสสิ่งทั้งหมดอีกครั้งใน lubuntu 14.04 lts
john

@ John: ฉัน 14.04 เกินไปโดยใช้สคริปต์เดียวกันก็ควรจะทำงาน :) ( แต่โปรดสำรองข้อมูลในกรณี)
tpv

ลิงค์ส่วนสำคัญคือ 404
m0sa

@ m0sa: ควรได้รับการแก้ไขแล้ว
tpv

13

คุณสามารถเปลี่ยนการดำเนินการเริ่มต้นสำหรับการเชื่อมโยงแม่เหล็กโดยการแก้ไขไฟล์.local / หุ้น / การใช้งาน / mimeapps.list เพิ่มการเชื่อมโยงไปยังสองส่วนในไฟล์เช่นนี้ (ปล่อยให้รายการอื่น ๆ ในส่วนเหล่านั้นไม่บุบสลาย):

[Default Applications]
x-scheme-handler/magnet=transmission-gtk.desktop

[Added Associations]
x-scheme-handler/magnet=transmission-gtk.desktop

ออกจากระบบและเข้าสู่ระบบอีกครั้งเพื่อให้การเปลี่ยนแปลงมีผล


ฉันลองสิ่งนี้ แต่ฉันดูเหมือนจะไม่ทำงาน โครเมี่ยมยังเพิ่งเปิดเบราว์เซอร์ใหม่ (หรือแท็บใหม่แยกต่างหากจากอื่น ๆ แต่คุณต้องการที่จะใส่มัน)
Quinn Culver

ไม่มีtransmission.desktopในtransmissionแฟ้มแหล่งที่มาของ transmission-gtk.desktopตรวจสอบว่าคุณหมายถึง
Braiam

@Braiam -gtkใช่ฉันพยายามที่มีและไม่มี
Quinn Culver

4

หากคุณติดตั้งtransmission-gtkแล้ววิธีแก้ปัญหานั้นง่าย

gconftool-2 -s /desktop/gnome/url-handlers/magnet/command '/usr/bin/transmission-gtk %s' --type String
gconftool-2 -s /desktop/gnome/url-handlers/magnet/enabled --type Boolean true

อันแรกเพิ่มtransmission-gtkเป็นตัวจัดการสำหรับmagnet://ลิงค์ที่สองเปิดใช้งาน

เนื่องจาก chrome / ium ใช้xdg-openนี่เป็นวิธีที่ดีที่สุดสำหรับการตั้งค่าตัวจัดการ คุณสามารถแทนที่/usr/bin/transmission-gtkลูกค้าที่คุณต้องการ ใช้ได้กับอูบุนตูเกือบทุกรสชาติ

คุณสามารถทดสอบการออกในเทอร์มินัลxdg-open "magnet:?xt=urn:btih:f41989f9797a88505f9e258d5e5d1354c3731a99"(ดาวน์โหลด Ubuntu 13.04 64- บิต)


โซลูชันอื่นกำลังใช้งานxdg-mime:

xdg-mime default transmission-gtk.desktop application/x-bittorrent
xdg-mime default transmission-gtk.desktop x-scheme-handler/magnet

xdg-mime install x-scheme-handler/magnetในกรณีที่คุณไม่ได้มีการใช้งานประเภท MIME ติดตั้ง


ดูเหมือนจะไม่ได้ผล ยังถึงแม้ว่าฉันจะลองทดสอบจากเทอร์มินัล (เพื่อดาวน์โหลด Ubuntu) มันจะเปิดหน้าต่าง Chrome ใหม่
Quinn Culver

@QuinnCulver ผลลัพธ์ของgconftool-2 -g /desktop/gnome/url-handlers/magnet/commandอะไร
Braiam

ผลลัพธ์คือ:/usr/bin/transmission-gtk %s
Quinn Culver

@QuinnCulver และgconftool-2 -g /desktop/gnome/url-handlers/magnet/enabled? ลองออกจากระบบเพื่อบังคับค่าที่จะอัปเดต
Braiam

ผลลัพธ์คือ: true. ฉันจะรีบูตครั้งล่าสุดที่ฉันลองคำสั่งที่คุณแนะนำ ฉันจะลองอีกครั้ง ครั้งนี้ฉันจะออกจากระบบเท่านั้น
Quinn Culver

0

ไม่สามารถติดต่อ http: // localhost: 9091 / transmission / rpc

ไม่มีการตอบสนอง

เพื่อแก้ไขปัญหานี้

  1. ติดตั้ง transmission-remote
    sudo apt-get install transmission-remote

  2. เริ่มการส่ง ( transmission-gtk) ก่อนเพิ่มไฟล์ .torrent

  3. เปิดใช้งานเว็บไคลเอ็นต์ตั้งพอร์ตเป็น 9091 (จากการแก้ไข -> การตั้งค่า -> เว็บ) หากจำเป็น

omgchrome.com/install-google-chrome-in-ubuntu-13-10 การอ้างสิทธิ์นี้มีปัญหาการพึ่งพา
j0h


ฉันลองสิ่งนี้ ดูเหมือนจะไม่ทำงาน
Quinn Culver

0

ถ้าคุณใช้ bittorrent ไปที่การตั้งค่าทั่วไปคลิกที่แท็บที่ระบุว่าเชื่อมโยงกับ torrents .. ตอนนี้มันจะทำงานเมื่อคุณลองการเชื่อมโยงแม่เหล็ก ..


คุณต้องเพิ่มรายการ bittorrent ลงในรายการ xdg-open เพื่อให้สามารถทำงานกับ chrome ได้เท่าที่ฉันรู้ bittorrent ก็เป็นชื่อของระบบดังนั้นลูกค้า bittorrent เกือบทั้งหมดจึงมีคำว่า bittorrent ในชื่อของมัน
Akisame

0

หากคุณต้องการเปิดการเชื่อมโยงแม่เหล็ก Piratebay กับไคลเอนต์ส่งแล้วในการเชื่อมโยงแม่เหล็ก 1 คลิกขวา 2 คัดลอกตำแหน่งการเชื่อมโยงเปิดไฟล์ส่ง> เปิด URL

มันจบแล้ว

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.