xdg-openがob:// @ usernameパターンでURIを正しく処理しようとしていますが、xdg-openが@記号を削除しているようです。 xdg-open自体を変更せずにこれを防ぐ方法はありますか?
私のopenbazaar.desktop
ファイルには次の内容が含まれています。
[Desktop Entry]
Name=OpenBazaar Client
Exec=openbazaar "%u"
Terminal=false
Type=Application
MimeType=x-scheme-handler/ob
@の前に文字を入れると(たとえば、ob:/ a @ username)、文字は削除されません。これが実行中の問題ではないことを確認しました。openbazaar ob://@username
したがって、この問題を回避するために.desktopファイルで実行できることがあるかどうか疑問に思います。
ベストアンサー1
xdg-open
基準に準拠するために一生懸命努力しています。
一つ@
トークンは、ユーザー名とホスト名の間の区切り記号です。これは、ユーザー名がなければ予期しない(標準ではない)現象です。別の方法で使用したい場合は、コーディングする必要があります。
追加資料: