Kubuntu 10.04/Dolphin ファイルマネージャ: .desktop ファイルにメタデータに NAME= と同じファイル名を表示させる方法はありますか?

Kubuntu 10.04/Dolphin ファイルマネージャ: .desktop ファイルにメタデータに NAME= と同じファイル名を表示させる方法はありますか?

以下のスクリーンショットに示すように、フォルダウィジェットがデスクトップの「場所」を指すように設定すると、.desktopファイルがファイルのName =値のファイル名として表示されます。

ファイル名名=値

ただし、Dolphinでこのフォルダを参照したり、/フォルダウィジェットがデスクトップの絶対パスを指すようにしたり、/フォルダウィジェットのコンテキストメニューでデスクトップの絶対パスを指す「Open in Dolphin」をクリックすると、Getが得られます。 .desktop ファイルの実際のファイル名:

物理ファイル名

変更可能な設定ですか、それともハードコーディングされていますか?

答え1

これは不可能だと思います。この動作はハードコードされています。

最初のスクリーンショットのようにデスクトップを開くと、場所が開きますdesktop:/(KonquerorまたはDolphinのURIバーにアドレスを入力して確認できます)。この疑似プロトコルのハンドラはKDEコンポーネント(キオスラフ)名前kio_desktop。通常の位置を開くと、ドルフィンはkio_filefile:/プロトコル用)キオスレーブを使用しています。

存在するソースコードkio_desktopデスクトップファイルの処理を担当する特別な機能があります。行229では、表示されたファイル名から最後の8文字を削除して拡張子を隠すコードを見つけることができます。

存在するパスワードkio_fileデスクトップファイルへの参照がないため、通常のファイルkio_fileとして扱うとします。.desktop

答え2

これはまさにあなたが探しているものではないかもしれませんが、アイコンファイル自体の名前を変更し、.desktop拡張子を削除し、あなたが望む方法でファイル名を変更することはまだうまくいきます。好きなように表示されると思います。

デスクトップウィジェットはアイコンファイルのプロパティ(メタデータ)を使用しますが、ドルフィン(そしておそらく他のファイルマネージャ)はファイルアイテム自体のみを表示し、内容は表示しません。

後で参照できるようにメタデータを操作するときは、次のことも表示できます。

http://standards.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html

これらすべての項目の目的を説明します。

関連情報