AppStoreからアプリアイコンの画像を取得するショートカット

iPad活用セミナーの後に開かれた飲み会で、はるぅな@haruna1221さんがちらっと見せてくれたショートカットがあります。

アプリのアイコンを取得してくれるショートカット

はるなさんはこのショートカットを、セミナーで使うスライドにアプリのアイコンを挿入するために活用していたそうです。僕はそのショートカットの存在をしった時は、「ふーん、そういうことも出来るのね」なんて感じに思っていました。

でも今になって、欲しい!って思うようになったんですよ。

あの時は中身を見せてもらうことも、ファイルとしてもらうこともしていなかったしなぁ。

というわけで、自分で作ってみることにしました。

参考にしたサイト

「アプリアイコン取得 ショートカット」で検索してみると、次のサイトが出てきました。

今回のショートカットを作成するにあたり、大変参考になりました。ただ、ここで公開されているショートカットをそのまま僕のiPadで実行しようとすると、何故か画像が取得できずにエラーが出てしまいました。

原因を探ってみると、AppStoreのアプリのURLを引き渡してからアートワークを取得する部分で失敗している様子でした。つまり、AppStoreでアプリのページを開いて、そこの共有からショートカットに引き渡すやり方だと失敗するわけです。

アプリ名を検索してアイコンを取得するショートカット

あの時の飲み会でははるなさんは何て言ってたっけ・・・、そうだ、アプリ名で検索してアイコンを取得しているっておっしゃっていたな。ということで、ショートカットを起動すると検索窓が開き、アプリ名を入力すると候補のアプリのアイコンを取得してくれるショートカットを作成しました。

検索ワードを入力するためのボックスを開いて入力を要求し、変数に入れます。その内容でAppStoreで検索してヒットしたものをアプリアイコンっていうアルバムに保存するという仕組みです。

ちなみにこれ、そのアプリ名で検索しても他のアプリが検索結果に出てしまうこともあるので、検索ワードでヒットするアプリ5個分のアイコンを取得するように設定しました。狙ったアプリ以外の画像も保存されますが、それは後で消すからまぁいいや。

使ってみたい方はこちら↓よりダウンロードしてください。

アプリ名を検索してアイコンを取得するショートカット

AppStoreの共有からアプリアイコンを取得するショートカット改良版

先ほど作ったショートカットは、実行時に検索窓が開き、そこにキーワードを入力するという流れです。つまり、「あ、あのアプリのアイコン欲しいな」って思った画像を取得する流れです。

けどこれでは、AppStoreを開いてアプリを見ている最中に「このアプリのアイコン画像が欲しい!」と思った時にうまく対応できません。そのまま使うなら、その時にショートカットを実行して表示されているアプリ名を手打ちしなければなりません。それは手間です。出来るなら共有ボタンからショートカットを実行するという本来の流れに乗せたい。

というわけで、他の方が公開されているショートカットを改良する形で、ショートカットを組んでみました。

AppStoreの共有からURLをコピーしてみると、

App名: Twitter、デベロッパ: Twitter, Inc.

という内容がクリップボードにコピーされます。これはTwitter公式アプリのリンクを取得した例です。

このURLからアートワークのURLを取得しようとするとエラーが起こっていたので、URLではなくアプリ名のタイトルを正規表現で抜き出すようにしました。丁度良いことに、アプリ名は「App名:」と「、」の間にあるので楽に取り出せました。

動作の内容で言うと、「App名:」を削除し、「、」を含めて余分な部分を正規表現で抜き出して削除して、アプリの名前だけをテキストに残すようにしました。

あとの部分にあるアプリ名を検索に渡して保存する流れは、最初に作ったものと全く同じ仕組みです。検索ワードを作成するための仕組みを用意した形なので、AppStoreの共有からショートカットに渡したとしても、狙ったアプリ以外のアイコンが保存されます。

でもまぁ、動くから仕方ないや。使ってみたい方は下記リンクよりどぞー。

AppStoreの共有からアプリアイコンを取得するショートカット改良版

ショートカットを組むのがめっちゃ楽しい

今回のこのショートカットを作る作業、やってみると分かると思いますが、めちゃくちゃ楽しいんですよ。人によるんですかねこういうの。そりゃ思ったように動かないとストレスなんですけどね。

「プログラムは思ったようには動かない。書いた通りに動くのだ」っていう有名な言葉があります。まさにこの通りですよ。

コードを書くのではなく、ブロックで組めるのが尚良いですね。指でぽいぽいって動かしながら内容を書いていくのが、iPadだと尚更やりやすい。

そして何より動いた時の脳内アドレナリンどっぱどぱ状態で「きたああああああ!」ってなるあの感覚を一度覚えてしまったら、もうその快感が忘れられないわけですよ。あれ、僕なにかオカシイこと言いましたか?

ともかくこのiPadが自分の手によってどんどん便利になっていくっていう感覚が素晴らしい。これを読んだ方はショートカットアプリで自分が自動化したい内容を是非ワンタップで実現させてみてください。

ショートカット

無料
(2019.06.12時点)
posted with ポチレバ

シェアしてください!

この記事に少しでも共感していただけたら、下のボタンよりシェアをお願いします。めちゃくちゃ喜びます。あなたのシェアが、ブログを続けるエネルギーになります。是非お願いします。

この記事を書いた人

jun3010me

jun3010me

スクールプランニングノートの公式アンバサダーと公式手帳達人に選ばれた現役教師。
Happy Hacking Keyboard 公式エバンジェリスト。
好きなものは珈琲とガジェット、特にApple製品。HHKB BT、HHKB Pro2 Type-S 無刻印、HHKB Pro2 無刻印白、カメラはα7m2とRX100M5A、万年筆はPelican スーベレーン M400を愛用中。それと勇者王ガオガイガーが大好き。

詳しいプロフィール