MyScripts
「MyScripts」は、Javascriptを作成および実行して、テキストを処理するためのアプリです。Open Inを使って渡されたテキストや、クリップボード内のテキスト、MyScriptsの連携URLで渡されたテキストをスクリプトから取得して加工することができます。加工後のテキストはOpen Inを使って他のアプリに渡したり、クリップボードにコピーしたり、URLとして開いたり、デバッグ画面に表示したりできます。
スクリプトのエディタ画面にはコード補完と自動インデント機能が搭載されていますので、スクリプトをすばやく簡単に作成できます。
機能
・クリップボードからのテキストの読み込み/書き出し
・”Open In” による外部アプリからのテキストの読み込み/書き出し
・バックグラウンドでのクリップボード監視&スクリプト実行(10分間のみ。チェックボックスにチェックが付いたスクリプトが実行されます)
・TextExpanderタッチスニペット拡張に対応
・カーソルキー拡張(「設定」アプリから有効にします)
・スワイプカーソル(同上)
・各種記号をすばやく入力できる拡張キーボード
・非同期実行
すぐに使えるサンプルスクリプトが付属しています
・多言語対応の翻訳 – 任意のアプリで外国語の文や単語をコピーすると通知メッセージに訳文を表示します
・半角変換 – 任意のアプリで文字列をコピーすると、対応する半角文字に変換してクリップボードを上書きします。全角カタカナや全角英数字をコピーしてから即座にペーストすることで、その場で半角カタカナや半角英数字に変換できます
・全角変換 – 半角から全角へ変換します
・大阪弁変換 – 任意のアプリで日本語のテキストをコピーすると大阪弁に変換してクリップボードを上書きします
・WikiマークアップHTML変換 – Wikiマークアップで書かれたテキストをHTMLへ変換します
ダウンロードはこちらからどうぞ。
ご意見、ご要望、不具合のご連絡は、このページのコメント欄に記入して頂くか、Twitter(@unitkay)までお願い致します。
アプリの作成にはmoyashiさん(hitoriblog.com)にご協力頂きました。ありがとうございます。MyScriptsの詳細と活用方法を説明したブログ記事「第1回 JavaScript実行開発環境MyScriptsの魅力を全力で伝えてみる」もご覧下さい。
掲載情報
以下のWebサイトに掲載して頂きました。ありがとうございます!
・MyScripts – コード補完機能付きJavascript開発&実行環境 (iPhone研究室)




javascriptのエンジンは、mobile saffariと同じですか?
ご質問ありがとうございます。
どちらもWebkitを使用しますので基本的には同じですが、パフォーマンス面でSafariよりも劣るようです(「iOS 5 Top 10 Browser Performance Changes」によります)。また、仕様により非同期呼び出しの処理を実行できません。
回答になりましたでしょうか。どうぞよろしくお願いします。
ご回答をありがとうございました。
Moyashiさんのお墨付きもあるので、早速購入しました。
早速ですが、要望です。
- TextForceやNebulousのようなカーソルキーやタブキー
- TextExpanderとの連携
よろしくご検討ください。
ご購入いただきありがとうございます。
ご要望について承知しました。TextForce、Nebulous、TextExpanderを調査して、次バージョンで対応できるかどうか検討させて頂きます。
どうぞよろしくお願いします。
MyScriptsをアップデートしました。ご要望の機能を追加してあります。カーソルキーとタブキーについては「設定」アプリから有効にできます。お試し頂ければ。
機能追加のリクエストさせて頂きます。
ご検討下さい。
⑴ スクリプトの整理機能
フォルダやグループタグが使えると、便利です。
スクリプトへのアイコン設定ができると視認性が上がります。
⑵ バックアップ機能
ボタン一発でメールに投げるだけでも、有り難いです。
iphone と ipad 間でやり取りしているものでして。
リクエストをいただきありがとうございます。
使い勝手が良くなるよう、できるかぎり対応させていただきます。
どうぞよろしくお願いします。
通知センターの設定ができないのですが、どうしたらいいですか?
(通知センターの設定項目にでない)
お問い合わせありがとうございます。
デバイスの種類、iOSのバージョンを教えて頂けますか?
iOSのバージョンは「設定」→「一般」→「情報」と選択すると「バージョン」という項目に表示されます。
また、他のアプリについてはいかがでしょうか?
よろしくお願いいたします。
お世話になります。いつも便利に使わせていただいております。
どんどん便利な機能が追加され、MyScriptはもはや日常生活においてなくてはならない存在となりました。
ただ、使いすぎてスクリプトの数が増え、管理が難しくなってきました。スクリプト数の制限を設けける等のライト版をご用意いただいて、アプリ内課金で完全版と同等の機能を持たせて1台のiPhoneで2つのMyScriptを使えるようにご検討いただけないでしょうか。検索ハブも同様です。こちらの手間が減る代わりにコード管理等開発者様の管理が煩雑になることが想定されますので、もし問題なければ、という扱いになると思いますが...
補完キーボードですが、これもかなり使いやすくなりました。ただ、iPhoneで使っていると選択枠が小さすぎると感じる時がありますので、オプションで現行の4倍の大きさも選択できるようにしていただけると大変助かります。選択肢のスワイプでのスクロールと相まって、大変使いやすく感じる方もいらっしゃるかと。
将来的にご検討いただければ嬉しいです。
リクエストをありがとうございます。
使い勝手が良くなるよう、機能向上に勤めさせていただきます。
最新版ではTouch Icon Creatorに対応しています(別の開発者さんのアプリで、別途ご購入が必要です)。実行に関してはホーム画面でフォルダ分けすることができますので、一度お試し頂ければ幸いです。
どうぞよろしくお願いします。
返信いただきありがとうございます。
なるほどその手がありますね!
Touch Icon Creatorはすでに所有しておりますので、早速試してみます。
ありがとうございました。
スクリプトの編集画面でアクションメニューから「スクリプトを実行」、「Touch Icon Creator」と選択することで、簡単に登録できます。お試し頂ければ。
なお、次バージョンではバックグラウンド実行を有効にするためのアイコンもホーム画面に配置できるようになる予定です。
どうぞよろしくお願いします。
さっそく回答ありがとうございました。大辞泉を何度か削除した後、再度ダウンロードしてみました。すると最初にこの辞書を開いた時は検索ハブに戻るための矢印が出るのですが、一度検索ハブに戻ってから、もう一度大辞泉を開くと、その矢印マークはなくなっていて、出てきません。なにか解決策があれば教えてください。辞書が更新されたことと関係あるのでしょうか?何度も質問して申し訳ありませんが、よろしくお願いいたします。
「一度検索ハブに戻ってから、もう一度大辞泉を開く」という操作ですが、検索ハブの「大辞泉」ボタンをタップしていますでしょうか?それとも、このボタンを使用せずに大辞泉に切り替え(ホーム画面から、またはタスク一覧から)ていますでしょうか?大辞泉の戻るボタンは、検索ハブから「大辞泉」ボタンをタップして起動したときにのみ表示されるようです。
どうぞよろしくお願いします。
うまく説明できませんが、症状は次の通りです。「大辞泉」を最初にダウンロードして、検索ハブから「大辞泉」を開くと、その最初の時だけは矢印が出てきます。でも「大辞泉」の検索を終わって、検索ハブにもどり、例えば英日の辞書を開き、検索終了後、再び検索ハブから「大辞泉」を開くと、その時にはもう矢印は出てきません。したがって、検索ハブには戻れないので、一度ipadのボタンを押して、その辞書を閉じなければなりません。そしてホーム画面上の検索ハブから再び「大辞泉」を開いてみるのですが、やはり矢印は出てきません。でもこうした問題の報告がないなら、私のipadの問題かもしれませんし、少なくとも以前は矢印がいつも画面上に出ていたと記憶しています。急ぎませんので、もし解決策があるようでしたら、教えていただければ幸いです。
こうした症状が検索ハブ自体の問題ではなく、ipadあるいは「大辞泉」の問題である可能性もあるでしょうか?
詳細をありがとうございます。
おかげさまでこちらでも再現できました。iPad版の大辞泉Version11での不具合のようです。大辞泉の開発会社に報告しておきます。
どうぞよろしくお願いします。
ご親切に対応いただきありがとうございました。原因がわかって安心しました。「大辞泉」が問題を解決してくれるのを待つしかありませんね。検索ハブはとても便利で、私にとって仕事上とても大切な
ツールです。開発してくださってありがとうございました。