Dolphinサービスメニューは、konsoleコマンドを実行し、作業ディレクトリにデータをコピーするために使用されます。

Dolphinサービスメニューは、konsoleコマンドを実行し、作業ディレクトリにデータをコピーするために使用されます。

私はすでに使用している次の2つの要素を組み合わせたいと思います。

  • yt-dlpコピーされたリンクからダウンロードするには、Konsole端末でコマンドを実行します(例konsole -e yt-dlp 8 %u:)。

  • konsole --workdir %f特定の場所でKonsoleのドルフィンサービスメニュー()を開くときに使用されます。

特定の場所でKonsoleを開き、コマンドを実行するDolphinサービスメニューが必要ですyt-dlp

ここに画像の説明を入力してください。

手動で場所をコピーしたり、ダウンロード後にファイルをコピーすることなく、USBスティックやその他のリムーバブルデバイスでコマンドをすばやく実行したい場合に必要です。

ここで%fおよび/またはパラメータはどのように結合されますか?これらの行は、Dolphinで開かれたディレクトリを参照し%uてからコピーされたダウンロードリンクを参照しても機能しません。--workdiryt-dlpExec=konsole --workdir -e yt-dlp 8 %u

答え1

xclip鍵です(インストールする必要があるかもしれません)

正しい行は次のようになります。

Exec=konsole --workdir %f -e yt-dlp <some_options> $(xclip -o)

(いつものように質問を書くと、人々が答えを見つけるのに役立ちます!)

関連情報