Điểm:0

Làm cách nào tôi có thể xác định ứng dụng Wine để xử lý các liên kết đặc biệt?

lá cờ cn

Có thể kích hoạt một rượu ứng dụng khi tôi nhấp vào một URL có một phương pháp cụ thể?

Cụ thể hơn câu hỏi của tôi là thế này:

tôi đã sử dụng bùa hộ mệnh trong quá khứ để xử lý ed2k: liên kết. Khi tôi nhấp vào một ed2k:⦠liên kết trên một trang web, bùa hộ mệnh đang xử lý liên kết đó. Sau đó, tôi quyết định rằng eMule Dưới Rượu sẽ hiệu quả hơn; vì vậy, tôi đã loại bỏ bùa hộ mệnh gói Ubuntu. Bây giờ, khi tôi nhấp vào một URL như sau, không có gì xảy ra:

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

Tương tự như vậy, các

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

lệnh trả về lỗi: gio: ed2k://â¦/: Vị trí đã chỉ định không được hỗ trợ

Vì vậy, làm cách nào tôi có thể thêm hỗ trợ cho Gnome để mở URL cụ thể đó bằng một lệnh cụ thể, chẳng hạn như:

Nohup /usr/bin/wine /home/my_user/opt/eMule/emule.exe >/tmp/emule.out 2>/tmp/emule.err &
Điểm:0
lá cờ cn

Sau khi tìm kiếm xung quanh và với một số thử nghiệm và lỗi, tôi đã tìm thấy giải pháp sau:

Đầu tiên, xác định các rượu emule.exe "ứng dụng" bằng cách tạo một ~/.local/share/applications/emule.desktop tập tin với nội dung sau:

[Mục nhập máy tính để bàn]
Phiên bản=1.1
Tên = rượu vang eMule v0.60c
Loại=Ứng dụng
Thiết bị đầu cuối = sai
MimeType=x-scheme-xử lý/ed2k
Exec=/usr/bin/wine /home/my_user/opt/eMule/emule.exe %u
Biểu tượng=/home/my_user/opt/eMule/EMule_mascot.svg
Đường dẫn=/home/my_user/opt/eMule/
Danh mục=Mạng;P2P;
Bình luận=Một ứng dụng khách cho mạng eD2k
Comment[fr]=Un client pour le réseau eD2k
Comment[tr]=eD2k aÄı için istemci
Comment[it]=Un client per la rete eD2k
Keywords=ed2k emule bùa hộ mệnh

Ghi chú: Bạn có thể tải về EMule_mascot.svg tập tin từ: https://upload.wikimedia.org/wikipedia/commons/4/4a/EMule_mascot.svg

Sau đó, chạy lệnh

xdg-mime mặc định emule.desktop x-scheme-handler/ed2k

để thêm dòng x-scheme-handler/ed2k=emule.desktop đến cuối tập tin ~/.config/mimeapps.list.

Sau đó, bạn có thể nhấp vào bất kỳ liên kết nào bắt đầu bằng ed2k: để khởi chạy ứng dụng mới được xác định của bạn với liên kết làm tham số. Ngoài ra, các

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

lệnh sẽ chạy như mong đợi.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.