2013/03/04

iPhone・iPad の通知センターをマルチクリップボードにする

iPhone・iPad でもコピペを複数とっておきたい

Mac では PTHPasteboard PRO という、コピーの履歴をためられて、自由に呼び出せるユーティリティを未だにとても便利に使っています。

通知センターをマルチ・クリップボードにするDraftPadアシスト Clipper」という記事を見たときから、汎用的に iOS の通知センター (Notification Center)Pastebot (App Store リンク) 的なものにできないかと考えていたのですが、それらしきものができたので、公開してみます。

有料になりますが、85円の MyShortcuts と 350円の MyScripts (App Store リンク) が必要です。(MyScripts の代わりに無料の MyScripts LE も使えますが、350円で快適さが違うので、試用が終わったら有料版をお勧めします。)

MyScripts に 2つのスクリプトを登録

Copy という名前の MyScripts スクリプト
TARGET = "openurl";
url = "myshortcuts://addreminder?title=" + encodeURIComponent("" + TEXT) + "&dtime=3&autodelete=yes&autocallbackurl=myshortcuts%3A%2F%2F%3F%21&url=" + encodeURIComponent("myscripts://run?title=Paste&text=" + ENCTEXT);
Paste という名前の MyScripts スクリプト
TARGET = "openurl";
COPY(TEXT); // URL スキームから text パラメータで渡した値をクリップボードにセット
url = "myshortcuts://?!";
MyShortcuts に Copy スクリプトを登録

わかりやすい名前で、MyScripts の Copy スクリプトを呼び出します。

myscripts://run?title=Copy

MyShortcuts Copy

使い方

  1. MyShortcuts から Copy スクリプトを呼び出すと、クリップボードの中身のテキストを MyShortcuts のリマインダとして登録します。
  2. 通知センターに登録されたリマインダをタップすると、そのリマインダをクリップボードに書き戻します。(自動削除が有効になっているので、タッブ後、リマインダは通知センターから消えます)

解決できなかったこと・よくわからなかったこと

Copy スクリプトでは「【MyScripts】DraftPad + MyShortcutsで通知センターにメモを」を参考に autocallbackurl に myshortcuts://?! という URL スキームを指定してあります。これを指定すると、MyShortcuts がクラッシュするのか、ホーム画面に戻ります。MyShortcuts を起動したままにしておくのも、クリップボードの履歴がリスト的に管理できていいかもしれないと思ったのですが、だたの myshortcuts:// などにすると、リマインダがすぐ実行されてしまい目的が果たせませんでした。MyShortcuts を起動してリマインダのリスト表示をできる URL スキームってあるんでしょうか。MyScripts には myscripts://listing というのがあるのですが。

Paste スクリプトでは、最初 TARGET="copy"; を使っていたのですが、リマインダから呼び出した後に、MyScripts が起動したままになってしまうのが嫌で、openurl に変えて、MyShortcuts を呼び出し、無理にホーム画面に戻しています。Graffiti みたいに HTML で何か UI 作ればスマートかもしれませんね。

それと、Copy スクリプトのバックグラウンド監視をオンにしておくと、一度呼び出した後は、いちいちリマインダをタップしなくていいのですが、MyScripts の通知をタップして、コピーしたテキストをリマインダに登録しなければなりません。バックグラウンド監視が効いている間は、タップしなくてもリマインダに登録できるといいのですが、その実現方法を見つけられませんでした。これできれば、Pastebot より確実に便利なんですが。

iPhone・iPad の通知センターをマルチクリップボードにするために必要なアプリケーション

MyShortcuts+Viewer 1.6(?85)App
カテゴリ: ユーティリティ, 仕事効率化
販売元: Takeyoshi Nakayama – Takeyoshi Nakayama(サイズ: 0.3 MB)
全てのバージョンの評価: (46件の評価)
+ iPhone/iPadの両方に対応

MyScripts 2.5(?350)App
カテゴリ: 仕事効率化, ユーティリティ
販売元: Takeyoshi Nakayama – Takeyoshi Nakayama(サイズ: 2.3 MB)
全てのバージョンの評価: (17件の評価)
+ iPhone/iPadの両方に対応

ポスト @ 3:01:35 | , , | 「このエントリーを含むはてなブックマーク」ボタン この記事「iPhone・iPad の通知センターをマルチクリップボードにする」を含むはてなブックマークの数

Comment

No Comments

Post Your Comment



(Smile) (Wink) (Laugh) (Foot in mouth) (Frown) (Gasp) (Cool) (Tongue)

*は入力必須です。E-Mailは公開されません。