KLWP で最新の写真を表示させる方法

作成

KLWP Live Wallpaper Maker は多彩なカスタマイズが可能な Android 端末のライブ壁紙です。本記事では、端末内の1番新しい写真を KLWP に表示させる方法を説明します。

やりかた

以下のシェルスクリプトは、ディレクトリ /storage/emulated/0/DCIM 内のファイルのうち一番新しいものへのパスを返します。

find /storage/emulated/0/DCIM -type f -print0 | xargs -0 ls -t | grep -v '\/\.' | head -n 1

これを使って、 KLWP の画像ファイルを Formula Editor から指定すれば、最新の写真を表示させることができます。つまり、Formula Editor に以下を記述します。

$sh("find /storage/emulated/0/DCIM -type f -print0 | xargs -0 ls -t | grep -v '\/\.' | head -n 1")$

他のディレクトリについて行うには、 /storage/emulated/0/DCIM の部分を置き換えます。