通知センターをメニュー化すると登録数が足りなくなる
じゃあ、スクリプトを書けば良いじゃない?
以前のMyClipを書き換えただけのスクリプト MyURL。前回はDraftPadへの貼り付けでしたが、今回はリンク先をURLスキームと見なそうって発想です。
・MyURLのスクリプト : http://tinyurl.com/9ff7poq
・MyURL-のスクリプト: http://tinyurl.com/9f3kqvh
DraftPad用MyClipをJQueryMobileに書き換えてみた
MyURLへの登録はDraftPadを使います。書式は「タイトル::URLスキーム」で。DraftPadで一行書いて、下記アシストを実行するとMyURLに追加されます。
Title: MyURLに追加 URL: myscripts://run?title=MyURL&text=<@>
たとえば「音楽を聴く::music:」と書いてからアシストを起動。そのままMyScriptsが開き、リストの中に「音楽を聴く」が登録されます。これをタップすると music: が実行される。iPadの音楽プレーヤが立ち上がります。
MyURLを通知センターから呼び出すには、MyShortcutsを使います。
Title: MyURLを起動 URL: myscripts://run?title=MyURL&text=
とはいえ、メニューが出るまでに何度も画面が切り替わるんだよなあ。サクッと行きたいじゃない? そこでラインナップが固まってきたら、HTMLに落とします。やり方は、右上隅からメニューを出し、上辺左端のOpen Inボタン。MyShortcutsに保存します。
少し残念なのは、JQueryMobileが使えなくなること。でも、サクッと立ち上がることとのトレードオフだから致し方ない。これをリマインダーしておけば、通知センターから起動できるし、しかも項目数に限界がない状態になります。
まあ、見た目がなんだから、直接HTMLメニューを作るアシストでも良いかな。タイトルとスキームを並べれば、そこからMyShortcuts用HTMLファイルを生成するようなの。URLスキームが使えると、ホーム画面からアプリを探す手間が減る。iPod touchだと効率良いですね。また、考えてみよう。
MyShortcutsを使い、iPadの通知センターにリンク集を作る方法