Score:0

ฉันจะกำหนดแอปพลิเคชัน Wine เพื่อจัดการลิงก์พิเศษได้อย่างไร

ธง cn

เป็นไปได้ไหมที่จะเปิดใช้งาน ไวน์ แอปพลิเคชันเมื่อฉันคลิก URL ที่มีวิธีการเฉพาะหรือไม่

โดยเฉพาะอย่างยิ่งคำถามของฉันคือ:

ฉันได้ใช้ เครื่องราง ในอดีตเพื่อรับมือ ed2k: ลิงค์ เมื่อฉันคลิก ed2k:⦠ลิงค์บนหน้าเว็บ เครื่องราง กำลังจัดการลิงก์นั้น ต่อมาฉันตัดสินใจว่า อีมูเล่ ภายใต้ ไวน์ จะมีประสิทธิภาพมากขึ้น ดังนั้นฉันจึงลบ เครื่องราง แพ็คเกจอูบุนตู ตอนนี้ เมื่อฉันคลิกไปที่ URL ดังต่อไปนี้ ไม่มีอะไรเกิดขึ้น:

ed2k://|file|ubuntu-21.04-desktop-amd64.iso|2818738176|9F2FFA4B119C14F7539D4FB92D6B64EE|/

ในทำนองเดียวกัน

xdg-open 'ed2k://|file|ubuntu-21.04-desktop-amd64.iso|2818738176|9F2FFA4B119C14F7539D4FB92D6B64EE|/'

คำสั่งส่งคืนข้อผิดพลาด: gio: ed2k://â¦/: ไม่รองรับตำแหน่งที่ระบุ

ฉันจะเพิ่มการรองรับ GNOME เพื่อเปิด URL นั้นด้วยคำสั่งเฉพาะได้อย่างไร เช่น:

nohup /usr/bin/wine /home/my_user/opt/eMule/emule.exe >/tmp/emule.out 2>/tmp/emule.err &
Score:0
ธง cn

หลังจากใช้ googling และลองผิดลองถูก ฉันพบวิธีแก้ปัญหาต่อไปนี้:

ขั้นแรกให้กำหนด ไวน์ emule.exe “แอพพลิเคชั่น” ด้วยการสร้าง ~/.local/share/applications/emule.desktop ไฟล์ที่มีเนื้อหาดังต่อไปนี้:

[รายการเดสก์ท็อป]
เวอร์ชั่น=1.1
ชื่อ = eMule v0.60c ไวน์
Type=ใบสมัคร
เทอร์มินัล = เท็จ
MimeType=x-scheme-handler/ed2k
Exec=/usr/bin/wine /home/my_user/opt/eMule/emule.exe %u
ไอคอน=/home/my_user/opt/eMule/EMule_mascot.svg
เส้นทาง=/บ้าน/my_user/opt/eMule/
หมวดหมู่=เครือข่าย;P2P;
Comment=ไคลเอ็นต์สำหรับเครือข่าย eD2k
Comment[fr]=ยกเลิกไคลเอ็นต์สำหรับ le réseau eD2k
ความคิดเห็น[tr]=eD2k aÄı için istemci
Comment[it]=Un ลูกค้าต่อ la rete eD2k
คำสำคัญ = ed2k emule amule

บันทึก: คุณสามารถดาวน์โหลด EMule_mascot.svg ไฟล์จาก: https://upload.wikimedia.org/wikipedia/commons/4/4a/EMule_mascot.svg

จากนั้นเรียกใช้คำสั่ง

xdg-mime เริ่มต้น emule.desktop x-scheme-handler/ed2k

เพื่อเพิ่มบรรทัด x-scheme-handler/ed2k=emule.desktop ถึงจุดสิ้นสุดของไฟล์ ~/.config/mimeapps.list.

หลังจากนั้น คุณสามารถคลิกไปที่ลิงค์ใดก็ได้ที่ขึ้นต้นด้วย ed2k: เพื่อเปิดใช้แอปพลิเคชันที่คุณกำหนดขึ้นใหม่โดยมีลิงก์เป็นพารามิเตอร์ อีกทั้ง

xdg-open 'ed2k://|file|ubuntu-21.04-desktop-amd64.iso|2818738176|9F2FFA4B119C14F7539D4FB92D6B64EE|/'

คำสั่งจะทำงานตามที่คาดไว้

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา