ひとりぶろぐ

価値ある情報をユーザー視点で発信するブログ

[iOS]神ツールを作るための神アプリ、MyScriptsがかなり便利

      2016/05/12

Hand Tools

Photo: Keystone IT

moyashiの、ここ最近のイチオシアプリが、Unit KayさんのMyScripts。昨日リリースされたばかりです。

MyScripts (Version 1.0) App
カテゴリ: 仕事効率化
価格: ¥350
デベロッパ名: Unit Kay
リリース日: 2012/01/05
対応デバイス: iPhone 3GS / iPhone 4 / iPad 2 Wi-Fi+3G / iPod touch (4th Gen) / iPad Wi-Fi+3G / iPad Wi-Fi / iPod touch (3rd Gen) / iPad 2 Wi-Fi
現Ver.の平均評価: (無し / 0件の評価)
通算の平均評価: (無し / 0件の評価)
Game Center: 非対応
 
堂々の1画面目入りです。

IMG 0835

MyScriptsいじりのために、ケース一体型キーボードまでそろえてしまいました。

最新型iPhone 4/4S用バックライト付きケース一体型キーボードが約半額に! | ひとりぶろぐ 最新型iPhone 4/4S用バックライト付きケース一体型キーボードが約半額に! | ひとりぶろぐ

もう、moyashiは完全にMyScriptsに入れ込んでいます

しかし、MyScriptsのスクリーンショットを見る限りでは全然つまらなそうだし、説明を見ても、何が便利なのかピンと来ない人が多いのではないかと推察します。早速、MyScriptsの魅力がどんなものか、遊びながら紹介したいと思います。(続きは[Read More]から)

MyScriptsでギャル文字変換をして遊んでみよう

早速、MyScriptsで遊んでみたいと思います。

MyScriptsをインストールし、iPhoneのSafariなどで以下のリンクを踏みます。

ギャル文字変換(MyScripts登録用リンク)

すると、MyScriptsにギャル文字変換という項目が追加され、編集状態になります。「保存」ボタンをタップ。

Skitched 20120107 020917

ギャル文字変換という項目が登録完了となったので、実行してみます。

Screenshot 2012 01 07 02 10 23

テキスト入力を促されるので、「ギャル語ツイートなう」などと入力してみます。

Screenshot 2012 01 07 02 11 41

続いて、「強め?」と聞かれるので、「OK」ボタンをタップ。

Screenshot 2012 01 07 03 03 11

すると、Twitter for iPhoneが起動して、さきほど入力したテキストがギャル文字に変換された状態で投稿画面に貼り付けられています。対訳が付いていますが、これがなかったら全く読めやしません。

Screenshot 2012 01 07 03 03 57

これで投稿ボタンをタップすれば、ギャル文字が投稿されることになります。

この体験で、MyScriptsでテキストを加工し、アプリを起動してテキストを渡すことができることが分かりました。

MyScriptsで何ができる?

とりあえず、MyScriptsでギャル文字変換ができることは分かりましたが、それ以外ではどんなことができるのでしょうか? それを以下のページで示しました。

Scripts for MyScripts Scripts for MyScripts

最上段に、Twitter Toyというものがあります。さきほどのギャル文字変換の亜種のようなものですね。

  • クサチュー語変換
    • 起動すると入力を促される。入力を完了すると、クサチュー語に変換されたテキストがTwitter for iPhoneの投稿画面に貼り付けられる
  • えーりん
    • 起動すると入力を促される。「連呼」と入力、完了すると、「( ゚∀゚)o彡゚連呼!連呼!」といった形に整形されたテキストがTwitter for iPhoneの投稿画面に貼り付けられる
  • 草生やそうぜwww
    • 起動すると入力を促される。入力完了後、「草、後入れ?」、「草、多め?」、「日本語解析する?」といった質問に答えると、草を生やしたテキストがTwitter for iPhoneの投稿画面に貼り付けられる
  • 半角カナ変換
    • 起動すると入力を促される。入力を完了すると、半角カナに変換されたテキストがTwitter for iPhoneの投稿画面に貼り付けられる
  • 半角カナ変換2
    • 起動すると入力を促される。入力を完了すると、「、、▲、、」といったように二つの句読点で挟まれた部分のみ半角カナに変換。変換したテキストをTwitter for iPhoneの投稿画面に貼り付ける
  • スジャータ変換
    • 起動すると入力を促される。「すじゃーた すじゃーた 白い広がり」といった半角スペース区切りのテキストを入力、完了すると、「\スジャータ/\スジャータ/\白イ広ガリ/」といったフォーマットに整形されたテキストがTwitter for iPhoneの投稿画面に貼り付けられる
Screenshot 2012 01 07 08 59 03 Screenshot 2012 01 07 09 01 23

このほかでは、テキストをhtmlのタグで囲む、などというブロガー向きの機能が目立ちます。

では、これはTwitterユーザー、ブロガー向きのアプリなのでしょうか?

moyashiがMyScriptsをそれなりに使い込んだ結果、そういえなくもないということはあります。

なぜなら、これまで示した機能例は、MyScriptsがあらかじめ備える標準機能ではなく、僕が作ったものだからです。

僕はTwitterをやり、ブログを書きますから、自分の目的のために、自分で欲しい道具を用意したのです。

機能をダウンロードして登録する

自分で自分のための機能を用意するなんて、そんなことができるのでしょうか? MyScriptsは何か、カスタマイズができたりするものなのでしょうか?

実は、MyScriptsは、使う人がいろいろに機能を追加することができるようになっています。

もう察しが付いていると思いますが、さきほど登場したMyScriptsの機能例として紹介したページは、MyScriptsをインストールした環境でSafariなどで閲覧し、各項目をタップすると、自分のMyScriptsに機能を追加できるようになっています

Scripts for MyScripts Scripts for MyScripts

登録直後の画面をよく見ると、プログラムのようなものが書いてあります。

Screenshot 2012 01 07 09 03 18

僕が作ったプログラムをダウンロードし、インストールした、という表現でも、あながち外れていません。

プログラムの登録が瞬時に終わることに注目してください。

MyScriptsはユーザー間で問題解決するための共通の道具になる

種を明かすと、MyScriptsはプログラミング環境です。あーあ、言っちゃった。

でも、怖がらないでください。プログラミングに興味のない人にも、ぜひ関心を持ってもらいたいのです。

というのは、MySciptsが、今後汎用の問題解決の手段として定着する可能性があるからです。

プログラムを書けないだれかが、ある問題に直面したとする。

それを見たプログラムを書ける別のだれかが、MyScriptsを使えば問題の全部、ないしは大部分を解決できると気づき「それMyScriptsでできるよ」という示唆を与えてくれたり、MyScripts用のプログラムを書いてくれたりするかもしれない。

書いてもらったプログラムを受け取るのは、前述の通り非常に簡単!

今まで、iOS向けのアプリでそんな流れが生まれるようなアプリはありませんでしたが、MyScriptsは、そういった作用を及ぼす可能性を秘めています。

普通のPCでは、既製の独立性の高いアプリがあり、その下層にユーザーのカスタムによって用途にフィットさせる小規模プログラムがあり、それらを互いに連携させて目的を達成することが普通です。

しかし、これまでiOSには、既製の独立性の高いアプリのみがあり、その下層には、ほぼ何もありませんでした。

Myscripts fig01

従って、既製の独立性の高いアプリで自分の目的を達成できなかった場合、新たにApp Storeに目的を果たせるアプリが登場するまで、ひたすら待つしかなかったわけです。

若干誇張気味に言いましたが、iOSに慣れ親しんだ人であれば、それに近しい体験をしたことがあるでしょう。

MyScriptsは、既製の独立性の高いアプリとユーザーとの間に入り、緩衝役になってくれる可能性を秘めています。

Myscripts fig02

アプリを一本作るほどでない、小さな目的を果たすために、ユーザー自身、あるいはユーザーの周囲にいる身近な人が自分自身の手で環境改善をするための手段、それがMyScriptsです。

もちろん、美麗なUIを持ったアプリをMyScriptsで作ることはできません。何でもできるわけでもありませんが、moyashiはもう、ああもあろう、こうもあろうと夢想が止まりません。

moyashiは少し前にiOS用のプログラミング言語を調査しました。

電卓が苦手なのでiOS用式入力計算機やiOS上で使えるプログラミング言語を大調査 | ひとりぶろぐ 電卓が苦手なのでiOS用式入力計算機やiOS上で使えるプログラミング言語を大調査 | ひとりぶろぐ

しかし、ここにあるどれよりも、MyScriptsは実用性が高いものだと太鼓判を押します。JavaScriptを書ける人は、MyScripts用のプログラムを作って公開してみませんか?

Twitterでは、ハッシュタグ #MyScripts で情報共有、スクリプトの共有をしましょう!

MyScripts App
カテゴリ: 仕事効率化
価格: ¥350

MyScriptsを使い込むに当たり、JavaScriptのリファレンスが欲しくなり、これを買いました。英文ですが、MyScripts同様iPhone / iPad両対応で役に立ちます。

JavaScript Pro Quick Guide App
カテゴリ: 辞書/辞典/その他
価格: ¥85

今回あえて、MyScriptsのスペック、MyScriptsのプログラムを作る過程のことなどについて書かず、何ができるの? これがあることでどんなことが起きるの? といったことにフォーカスしてみました。基本的な情報が必要ならば、Unit Kayさんのページをご参照ください。

僕もいずれ、URL Schemeがどうのとか、Dynamic Abbrevがどうのとか、jQueryがどうのといったエントリを書きたいと思います。書きました。

MyScripts関連エントリ

[iOS]神ツールを作るための神アプリ、MyScriptsがかなり便利 | ひとりぶろぐ [iOS]神ツールを作るための神アプリ、MyScriptsがかなり便利 | ひとりぶろぐ
[iOS]第1回 JavaScript実行開発環境MyScriptsの魅力を全力で伝えてみる | ひとりぶろぐ [iOS]第1回 JavaScript実行開発環境MyScriptsの魅力を全力で伝えてみる | ひとりぶろぐ
[iOS]クリップボードのテキストをgistにポスト、URLをコピーするMyScriptsスクリプト | ひとりぶろぐ [iOS]クリップボードのテキストをgistにポスト、URLをコピーするMyScriptsスクリプト | ひとりぶろぐ
iOSでもMyScriptsを使って「復活の呪文」 | ひとりぶろぐ iOSでもMyScriptsを使って「復活の呪文」 | ひとりぶろぐ
[iOS]MyScriptsで作ったflickr画像のhtmlタグ生成ツールflickrHelper | ひとりぶろぐ [iOS]MyScriptsで作ったflickr画像のhtmlタグ生成ツールflickrHelper | ひとりぶろぐ
[iOS]MyScriptsを使いLinkShareのレポートをiPhoneでズバ速チェック | ひとりぶろぐ [iOS]MyScriptsを使いLinkShareのレポートをiPhoneでズバ速チェック | ひとりぶろぐ
「MyScripts」をリリースしました « Unit Kay’s Blog 「MyScripts」をリリースしました « Unit Kay's Blog

 - iPad, iPhone, MyScripts