DolphinでXFCEを実行すると、右クリックコンテキストメニューがあり、myPythonScriptはpython sys.argv [1]、sys.argv [2]ディレクトリとパスを使用してPythonスクリプトを実行すると言います。
これを実行するために、Thunarでカスタムタスクを作成しました。
python myPythonScript %d %n
イルカでどうすればいいですか?
.local/share/kservices5/ServiceMenus/で試してみました。
rightClickTest.desktop というファイルを生成します。
内容は次のとおりです。
[Desktop Entry]
Type=Service
X-KDE-ServiceTypes=KonqPopupMenu/Plugin
MimeType=all/all;
Actions=rightClick;
Encoding=UTF-8
[Desktop Action rummage]
Name=rightClick
Exec=python <pathToMyScript> %d %n
ただし、右クリックメニューは表示されません。
ありがとう
答え1
あなたは近いです。
カスタムデスクトップエントリ(.desktop
)は~/.local/share/applications
ユーザー専用です。
または、/usr/local/share/applications
システム全体で使用できるようにしてください。使用するパッケージマネージャです/usr/share/applications
。
より多くの情報が必要な場合は訪問してくださいhttps://specations.freedesktop.org/basedir-spec/basedir-spec-latest.html
.desktop
これにより、ドルフィンのOpen With
コンテキストメニューまたはアプリケーションランチャー(スタートメニュー)で項目を使用できるようになります。
ファイルの.desktop
最も単純な形式は次のとおりです。
[Desktop Entry]
Name="name"
Type="Application"
Exec=command %U
鍵がType
必要です。"Application"
Exec
%U
URL またはファイルのリストです。これはPythonインタプリタのパラメータになりますcommand
。作業ディレクトリを2番目の引数として渡すこともできますが、ファイルPath=path/to/working/directory
に追加する必要があります。.desktop
より多くの情報が必要な場合は訪問してくださいhttps://specations.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html