見出し画像

iPhoneの壁紙を毎日変更できるように考えた話【ショートカット】【Unsplash】

あらすじ

iPhoneの壁紙、飽きませんか?

突然ですが、iPhoneの壁紙ってデフォルトだと自由度低くないですか?
一応、50枚までならデフォルトでも壁紙を変えられますが、予め知っている画像だと「あーはいはい今日はコレね」といった具合に飽きますよね!?

macOSやWindowsでは、この辺りの自由度が高いソフトウェアが充実しているのですが、iPhoneにその類のアプリは見当たらない…(あかやす調べ)

ないなら、作ればよいのでは?

手法

iPhoneで自由度を高めるには、ショートカットアプリが有効という思い込みがあるので、これを利用してできる方法を編み出します。

調べてみると、「URLから内容を取得」「画像を取得」「壁紙を設定」「時刻をトリガーにできる」など、一連の動作はありました。

どうやら、URLから画像を引っ張ってこれそうです。

この記事では「Unsplash」のAPIを用いて画像取得を試みます。

設定方法

  1. iPhoneで次のURLを開いてショートカットを入手を押す。
    https://www.icloud.com/shortcuts/330c037a071844bc82819a0146c8b067

  2. ショートカットを追加を押す。

  3. 「Change Wallpaper」の右上にある「…」を選択。

  4. Setのあとに続く「壁紙」を押した後、変更したい壁紙を選択。(選択できない場合は新規で壁紙を作成する

  5. 右下の▶を押したあと壁紙が変更されているかを確認。(初回時のみ許可を押す必要がある)

  6. 右上の完了を押す。

  7. 画面下にあるオートメーションを開いて「新規オートメーション」或いは右上の「+」を押す。

  8. 時刻を押したあと、壁紙を変更したい時刻や繰り返し頻度を選択し、「すぐに実行」を選択。

  9. 検索欄に「Change Wallpaper」と入力し作成したショートカットを選択。

カスタマイズ

取得する壁紙の種類を変えたい

画面下にあるショートカットを開いて、「Change Wallpaper」の右上にある「…」を選択し、URLの「?」以降の文字を変えることで対応できます。例えば、動物の壁紙にしたい場合は「animals」猫に絞るならば「cats」など。

背景をぼかしたくない

画面下にあるショートカットを開いて、「Change Wallpaper」の右上にある「…」を選択し、ホーム画面にあとに続く「>」を押し、「背景のぼかし」のチェックを外してください。

あとがき

一応、iPhone15ProMaxで検証しましたが、n=1なので、不具合または説明不足な箇所があるかと思います。ゆるして!!

ここから先は

0字

¥ 300

この記事が気に入ったらサポートをしてみませんか?