ゆーがいぶろぐスマートフォン専用ページを表示ゆーがいぶろぐにわか興味と浅い予備知識で薄っぺらい情報を垂れ流す有害ブログです。【iPhone:JailBreak】VibEditor再公開こんにちは。日本のJailBreakerの94%(根拠なしw)がCydiaに登録しているmoyashiさんのリポジトリ。最近ブログも含め移転されたようですが、移転の直前に多くの公開アプリを削除されてしまいました。公開はご厚意ですし、ユーザがあれこれ口を出すべきものではないと思いますが、俺のJB環境はかなりの依存度だっただけに、iOS4JBライフはとても不便になっていました。ここのところ、moyashiさんは少しづつ再公開をはじめています。そんな再公開の中で特に嬉しかったのが、掲題の「VibEditor」です。iPhoneのバイブレーションは細かすぎる振動が1回切りしか動作せず、サイレント状態にしているとメール着信やスケジュールのアラートに気付けないことが多いですね。VibEditorは振動時間や回数を任意に設定できる実用性の高いアプリです。iPhone標準のバイブ仕様に不満のある方は、是非チェックしてみてください。moyashiさんはブログの中で、VibEditorがiOS4システムのどのファイルのどの箇所を編集しているか書かれています(公開停止前の記事の再掲載だそうです)。再公開は非常に有難いことですが、編集要件が分かってしまえばアプリそのものの存在価値はそれほど高くはありません。今回俺はその編集要件だけ控えさせていただき、アプリのインストールは見送りました。冒頭でも書きましたが、moyashiさんは国内のJBクラスタでは名の通った方なので、この記事の読者層には改めて紹介するまでもないでしょうけど、一応リポジトリのアドレスを貼っておきます。http://hitoriblog.com/apt/またmoyashiさんのブログのVibEditor記事はこちらです。【iPhone/iPad:JailBreak】iOS4/iPhone4を迎えてこんにちは。更新してませんでしたが、その間にiOS4のリリースやiPhone4の発売など、ブログネタとしてはオイシイ話題が目白押しでしたね。3GSのiOS4JB化も、iPhone4の入手も出来ているのですが、ちょいと思うところがありまして、筆が止まっていました。iOS4の出来が宜しすぎること、そしてその割には正規/JB問わずアプリ群の対応が遅れ気味なこと。この2点の理由から、俺のiPhone環境は今ちょっとした膠着状態と言いますか、過渡期と言いますか、すっきりしないところがあります。iOS4はフォルダ機能が使えるCategoriesのエントリにも書きましたが、もうCategories要らないかなって思ってます。CategoriesSBも含めてiOS4JB環境で利用可能ですが、メンテナンスの手間は圧倒的に標準フォルダ機能のほうが手軽です。Categoriesのアドバンテージは、フォルダに無制限にアプリを登録できる点、階層化が可能な点、アイコンを自由に変更できる点など挙げればキリがないです。俺のiPhoneライフに、これらアドバンテージが本当に必要かと言うと甚だ疑問。標準フォルダ機能で十分なのでは?と考え始めています。iOS4は(一応)マルチタスクそうです、BackgrounderとかProSwitcherの話し。BGはiOS4JBに対応されましたが、タスクスイッチ系のアプリが対応したという情報を、少なくとも俺はまだ得ていません。ここでも俺は思うのです。"そんなにバックグラウンド機能使ってた?"と。Skyoeで待ち受けるでもなく、Pandraで音楽を聴くでもなく、強いて挙げればコピペ不可な情報をアプリ間で交互に参照する必要があるときくらいしか使ってなかったなと。OSレベルで(一応)バックグランド実行が許可され、正規/JB問わずアプリ側も対応していくでしょう。なると、Backgrounderもタスクスイッチアプリも、もう俺には不要ですわ。それでもiPhone4のJBを待ち望むのはさて、執筆現在(2010/06/30)ではiPhone4のJBは解禁されていません。上述のように、JBの必要性は俺の中ではかなり低下してきていますが、Twitterをはじめ様々なソースでJB関連のニュースにはアンテナを張っています。その理由となっているJBアプリ群を挙げていきます。逆に言うと、これら以外のJBアプリはもう使わないかも、ということに。�@SBSettingこれはもう手放せません。主な用途はWi-Fiトグルです。標準の設定.appもマルチタスクに対応しているので、OS3.xに比べればWi-FiのON/OFFは随分と楽です。SBSによる「いつでもどこでも」を味わってしまうと、ストレスを感じざるを得ません。�AActivaterQuickDoから完全に乗り換えた操作拡張ツールですが、特にフリックジェスチャは無いと困ります。今iPhone4でホームボタンをクリックしまくらなくちゃいけない現状が、かな〜〜〜〜〜りのストレスです。タップ/スワイプ/フリックという操作と、物理ボタンを押すという操作に、これほど大きな隔たりを感じるとは、正直自分でもビツクリです。ぶっちゃけると、ActivaterにもQuickDo並みの豊富な"フリック/スワイプジェスチャパターン"を期待しているところ。逆にQuickDoがActivater並みに豊富な"アクションパターン"を実装してくれれば、いつでもQuickDoに戻るつもりでもいます。RecentsこれはiOS4用JBアプリで、3GSにはすでに導入済み。iOS4標準のタスクリストは「アプリ起動履歴」であるため、バックグラウンド実行中以外のアプリアイコンも延々と並んでいきます。Recentsは、そうした「単なる起動履歴」を削除してくれるので、タスクリストには真にバックグラウンド実行中のアプリアイコンのみが残ります。BGとJB産タスクスイッチアプリを捨てる覚悟の俺にとって、これは大変重要な機能となります。�CActionMenu(およびPlus)クリップボードの拡張、上端/下端への一発スクロール。これらについても、使えない現状に相当ストレスを感じています。�DWinterBoardメジャー筆頭のJBアプリを敢えて一番最後に挙げるのは、実はこれも"無くてもいいかな"だからです。見栄っぱりの俺は、iPhoneのビジュアル改造への関心が消滅したわけではないんですけどね。これを読んでるみなさんは、なんとも優柔不断な気持ち悪さを感じてらっしゃることと思います。俺もですww最後に繰り返し書きますが。iOS4によって俺のJB必要度は大きく変わりました。このブログで取り上げてきたBackgrounderやCategoriesの必要性が著しく低下したこともあり、今後これらのアプリの記事については更新を見送っていく方向です。あしからずご了承ください。もとに記事を書き直しました。svn.r461-1リリース。バックグラウンドで実行中のアイコンのバッヂが、標準メソッド/BGrメソッドごとに別イメージになりました。設定画面に「いまどのアプリに対して設定しているのか」が表示されるようになりました。svn.r450-1リリース。Nativeオプションのバグ解消だとか。svn.r447-1リリース。スリープ中にプッシュ通知などを受信すると、BG実行中のアプリが"stuck"する(要はフリーズ?)問題を解消。Controlsの作者phonix3200氏がうんたらかんたら・・・(すまん)こんにちは。Backgrounderがアップデートされてますね。2010/05/15現在の最新バージョンsvn.r445-1は、iPhoneOS4.0との共存を目指している、そんな印象を受けました。設定画面が分かりにくく、俺と同じように英語アレルギーな方は、何をどう設定すればいいのか混乱されているのではないでしょうか。実際の挙動を試行錯誤してみました。設定画面その�@これはあまり変わってませんね。�@Global全アプリに一律に適用する設定を行います。�AOvverrides指定した個別アプリに対し、上記�@より優先的に適用する設定を行います。Activator)アプリをバックグラウンドに移行させるトリガとなるアクションを設定します。Activatorに依存しています。�CDocumentationまあそのまんまなんですが、使用法やFAQなどのドキュメントです(もちろん英語)。設定画面その�Aさて、問題はここから。GlobalもOverridesも設定項目自体は同じなので、まとめて紹介します。methodアプリをバックグラウンドに移行させる内部的な方法を指定します。OffControlで指定したトリガアクションを実行しても、バックグランドへの移行を一切行いません。アプリを終了すると、メモリから解放されます。iPhone標準の電話アプリなども、この設定でバックグラウンド待機させないことも出来ます(もちろん着信も出来なくなりますが)。Native"標準のマルチタスキング”に準拠したアプリならば、その挙動に従います。iPhoneOS4.0で使用可能になる"標準のマルチタスキング”の一部を実装したアプリも含まれるのだと予想します。準拠していないアプリでは、上記1)と同じです。※なお、1)、2)の設定を選択すると、後述の�A、�B、�Cの設定が出来なくなります。BackgrounderControlで指定したトリガアクションを実行して、アプリをバック/フォアグラウンドへの移行をトグルします。従来のBackgrounderの挙動ですね。stateバックグラウンドへの移行、および移行後の挙動について指定します。LaunchONにすると、起動と同時に自動でバックグラウンドへ移行させます。EnabledONにすると、アプリを終了させただけではバックグラウンドに居座り続けます。明示的にフォアグラウンドへ移行させる必要があります。逆に言うと、この設定がOFFの場合はたとえバックグラウンド中でも、アプリ終了と同時にメモリから解放されます。バックラウンド状態を維持するためには、Controlで指定したトリガアクションをその都度実行する必要があります。...バックグラウンド中のアプリであることを示す方法について指定します。Badge従来から存在する設定なので説明不要かと思いますが、バックグラウンドで実行中のアプリのアイコンに、通称「肛門」と呼ばれるバッヂを追加します。Nativeすいません。ここはぶっちゃけ自信ない。以下、憶測でしかないので注意してください。バックグラウンドを解除するときの挙動の設定らしいのですが・・・。methodが使えるアプリは、その挙動に従います。OFFの場合は、アプリは終了されます(メモリから解放)。ToggleControlで指定したトリガアクションを実行して、バック/フォアグラウンドをトグルするたびに、アプリを最小化する(ホーム画面に戻る)かどうか設定します。ONの場合は、最小化されます。OFFの場合は、おなじみの"enabled"/"disenabled"ダイアログが表示された後でも、アプリは開いたまま操作可能です。」アイコンをタップすると、各項目の詳細な説明が表示されます(英語)。ここには推奨されるデフォルト設定も記載されていますので、参考にしてください。トップ画面の右上には全設定をデフォルトに戻すボタンもあります。ashikase氏)に限って、よもやそんなヘマはするまい。理解されてる方、是非コメントください。ビギナーの口笛(Categories編:改訂版)こんにちは。Spiritでより多くのiPhoneユーザに脱獄の門戸が開かれたことで、こんなチープなブログでも多くの方からアクセスいただいているようです。Categoriesへの関心が高いようで、散在して分かりにくかったCategories関連の内容をまとめてみました。ここでは、これまでの細かいバグフィックスなどは取り上げません。エンドユーザの視点から、使い方や機能を紹介させていただきます。v2.99.7リリース。いくつかの機能は動かないだろうとのこと。iOS4のJBが安定段階に達したら使えるんじゃん?ってことらしいので、このバージョンは俺は見送ることにしました。2010/06/06:直接関係ないけど、PkgBackupもバージョンアップされてます。Categoriesで作成したフォルダは1つのアプリとして扱われます。このためPkgBackupもフォルダをアプリとしてバックアップしていたのですが、これは何故か時間が掛かっていました。今回のバージョンアップでは、Categories用の設定メニューが追加され、バックアップ処理が非常に高速になっています。v1.7-1リリース。・フォルダ展開画面の背景画像を、ステータスバー/ドックより前面に出すかどうかをそれぞれ指定するオプション追加。・フォルダ展開画面でのページ送りは、従来は連続したスクロールのみだったが、SpringBoardのようにページ毎に送れるようにするオプション追加。v1.6.6-1リリース。フォルダ展開画面でスクロールを縦方向に設定してる場合の諸々挙動を改善だってさ。v1.6.5-1リリース。iconoclasm対応追加。v1.6.4-1リリース。iconoclasm対応がメインっぽい。自分は使ってないので詳細は割愛。v2.99.6-1について追記。フォルダへのアプリ振り分け作業だけの場合でも、Respringが不要のようですね。Respringが必要なのは、フォルダ自体の追加/削除/アイコン変更/フォルダ名変更を行ったときだけのようです。フォルダの詳細設定(Doc表示設定など)は変更してもRespringされませんでした。v2.99.6-1がリリースされました。Icons設定を変更するたびに、いちいちRespringが必要でしたが、これが不要となる修正がなされています。IconはそもそもSBSの機能の1つで、SBSでは既にこの修正がなされていました。Categoriesも合わせてきたようですね。なにができるの?iPhoneのホーム画面にフォルダを作成し、アプリアイコンを階層的に整理できます。この機能は次期OS4.0で実装されますが、こちらは(執筆当時のβ3時点では)階層化が出来ないようです。逆にCategoriesはWEBクリップをフォルダに含めることが出来ません。このあたりの一長一短をよくご検討ください。※左:ホーム画面上に配置されたフォルダ。俺のWBの設定上、アイコンの下には何も表示されていませんが、本来はCategoriesで設定したフォルダ名が表示されます。※右:フォルダを開いた例。背景の壁紙も設定可能です。有料:$1.24LibHideはJBアプリを作成する開発者の方が使用するライブラリです。Categoriesと一緒に自動でインストールされるはずですが、もしインストールされなかった場合は、手動でインストールすることになります。Cydiaの設定で「User」としていると、検索にヒットしません。「Developer」に変更するとヒットします。このライブラリは、Categoriesなどで「Hide」状態になったアプリに対する操作を可能にします。このおかげで、別々のフォルダに分散したアプリ間でも、連携動作が可能になります。(RSSリーダアプリからSafariを起動など)CategoriesSBは必須ではありませんが、CategoriesをSpringBoardベースで動作させることにより、高速かつ便利に機能強化するので、是非導入を検討してみてください。Categoriesだけだど、動作が緩慢で使いにくいと思いますので、俺は導入を強くお奨めします。CategoriesSBは上述の通り、有料です。Substrateのアドオンですので、実質、SBSettingが必須となります。設定Categoriesのアイコンをタップして、フォルダの追加やアプリの振り分けをしていきましょう。CategoriesSBはアドオンなので、アイコンはありません。Addons」開き、一覧からON/OFFの設定が出来ます。FoldersCategoriesの設定を行います。以降、詳しく紹介します。�ARespringフォルダの追加/削除/アイコン変更/名称変更の後には、Respringが必要です。最後にタップして設定を反映させましょう。Icons原因は不明ですが、Categoriesを導入すると以下の問題が発生するケースがごく稀にあります。・正規/JBに限らず、インストールしたはずのアプリがホーム画面に表示されない。・Categoriesのフォルダに入っているアプリが、ホーム画面にも表示される。設定の不整合が発生しているためで、このメニューを使って手動で再設定すれば解消します。�Cその他ヘルプだったり、トラブルシューティングだったり、CategoriesSBの紹介だったり。機能に直接影響しないオマケメニューです。フォルダの追加とアプリの振り分け�@フォルダ作成まずはフォルダを作成しましょう。Foldersメニューをタップすると、既存のフォルダの一覧が表示されます。(初めて設定する時は当然空っぽ)※フォルダ一覧画面では、後述する「フォルダの階層レベル」に関係なく、すべてのフォルダが一様に表示されます。フォルダの親子関係が分かりづらいのが難点ですね・・・。右上のEditボタンをタップして、フォルダ編集モードに入ります。このモードでは、既存フォルダの追加/削除や、フォルダの詳細設定を行います。フォルダを追加するため、右上のAddボタンをタップしましょう。フォルダ名を入力するダイアログが表示されます。フォルダ名は日本語など2バイト文字もOKです。入力が終わったら、ダイアログのAddボタンをタップします。フォルダ名はあとで変更可能です。次に作成したフォルダにアイコンを適用します。フォルダ用アイコンはCategoriesインストールと同時にかなり数多くインストールされ、種類ごとに分類されて表示されます。iPhoneのファイルシステムにアクセスする手段をお持ちなら、自分で追加も(もちろん削除も)可能です。※追加用アイコンファイル位置/var/mobaile/Library/Categories/Icons/以下の左の画像は俺仕様です。Categories標準のフォルダ用アイコンをすべて削除し、Cydiaから拾ったテーマアイコンを流用しているため、1つの分類しか表示されていません。右の画像は、ある分類の中のフォルダ用アイコン一覧です。ここからタップして、フォルダに適用するアイコンを決定します。フォルダ用アイコンはあとで変更可能です。フォルダが一覧に追加されました。フォルダ名の右側のカッコは、振り分けられたアプリ数を示しています。フォルダ名の下には、そのフォルダのiPhoneファイルシステム上のパスが表示されます。※フォルダ名やフォルダアイコンの変更は、フォルダ一覧画面が編集モードのときにフォルダ名をタップすることで表示されるダイアログから行います。�Aフォルダの詳細設定フォルダ一覧の編集モードで、各フォルダの右側の青い矢印ボタンをタップすると、フォルダの詳細設定画面が開きます。Categoriesこのメニューをタップすると、「この画面上の設定が、以降追加作成するすべてのフォルダに適用」されます。既存のフォルダには影響しないようです(ごめん、ここ自信なし)。Titlebarホーム画面からフォルダを展開したときに、画面上部にタイトルバーを表示するかどうか設定します。Imageタイトルバー、背景に任意の画像を適用する設定です。これはiPhoneファイルシステムにアクセスし、デフォルト画像ファイルを差し替える作業が伴います。背景画像のパスは、フォルダ一覧画面の各フォルダ名の下に表示されるパスの「background.png」です。Dockフォルダを展開したときに、ドックを表示するかどうかの設定です。フォルダはドックにも配置できます。Dock:OFFの場合、フォルダアイコンのタップごとに、フォルダの開閉をトグルできます。Open/Closeフォルダを展開するときに、アニメーション効果を付けるかどうかの設定です。Horizontally展開されたフォルダ画面でも、フリックによるページ送りが出来、1つのフォルダに16個以上のアプリ(またはフォルダ)を振り分けることが可能です。ここでは、そのフリック方向を設定します。ONで横方向のフリック、OFFでは縦方向です。Close展開されたフォルダ画面上で、スワイプ操作をすることでフォルダを閉じるかどうかの設定です。OFFの場合は、ホームボタンをクリックすることでフォルダを閉じます。Horizontallyと連動しています。Badgeフォルダに振り分けたアプリがバッヂ表示するタイプである場合、そのフォルダのアイコンにもバッヂ表示を伝播させるかどうかを設定します。バッヂ表示アプリが複数振り分けられたフォルダでは、各アプリのバッヂのトータル数がフォルダに表示されます。バッヂの数字:4�Bアプリの振り分けフォルダの作成、詳細設定が終わりました。フォルダ一覧画面の左上のDoneボタンをフォルダ編集モードを終了させましょう。フォルダ名をタップすると、そのフォルダに既に振り分けられているアプリの一覧が表示されます。ここで、アプリの追加/振り分け解除、並べ替えが行えます。アプリを追加するためには、右上のAddボタンをタップします。新規に作成したフォルダでは、当然アプリは未登録ですから、次の登録候補アプリ一覧が表示されます。登録候補アプリ一覧が表示されます。(既にいずれかのフォルダに振り分けられたアプリは表示されません。)ここには、既存のフォルダも表示されます。フォルダの中にフォルダを振り分けることが出来、階層化が可能です。階層化は何レベルでも可能ですが、あんまり深く階層化すると、日常のiPhone操作が却って面倒くさくなると思います。アプリの振り分けが終わったら、左上のDoneボタンをタップします。3つのアプリを振り分けてみました。フォルダ一覧でその数が確認できます。�C仕上げこうしてフォルダ作成とアプリの振り分けが終わったら、初期画面に戻ってRespringしましょう。これで一連の設定操作は終わりです。!注意!Categoriesでアプリを整理した状態で、iPhoneを復元するのはやめましょう!CategoriesはアプリをHide状態にするため、その状態をリストアすると、アプリアイコンが表示されません!復元直後は、あらゆるJBアプリがインストールされていない状態ですから、Hide設定を解除することも出来ません。これは入獄するときに大問題になるため、復元前にすべての標準/正規アプリをフォルダから出した状態でバックアップをとり、復元後にリストアしましょう。再脱獄が前提の復元の場合は、少なくともCydiaだけフォルダから出しておけば、なんとかなります。いずれにしても、Categoriesユーザは復元時に相当な手間が掛かることを覚えておいてください。ホントに面倒くさいですよ?マジでマジで。おまけ「Recent」という名前のフォルダを作成すると、Windowsでいう「最近使ったファイル」ならぬ「最近使ったアプリ」が自動でストックされていきます(最大16個。それ以上は古いものから消えていきます)。タスク切り替えアプリを使用していない方は、アプリ間の行き来が楽になるのではないでしょうか。最後に冒頭でも触れましたが、フォルダ機能は、iPhoneOS4.0で実装される予定です。出来れば標準機能を使っていきたいところですが、階層化ができなかったり、1フォルダに12個までしかアプリを登録できないなど、あまり魅力を感じていません。β版なので、今後強化されるかもしれませんけどね。便利このうえないCategoriesに「さよなら、ありがとう」と言える日が来るのを期待したりしなかったり。Recorderを購入してみました。v1.0お値段:$4.99ま、詳しい説明はとよしんさんにお譲りするとしてw、このアプリでは音声は記録できません。Cydia上のデモ動画にはBGM付いてるのにね〜、なんかずるいね〜。ためしにSF4を録画してみました。ゲームスキルについてはツッコミ無しでお願いいたします(汗)とよしんさんも書かれていましたが、アプリ上から直接YouTubeにアップロードすると、画質が劣化するようです。よしんさんに倣い、母艦に取り込んでからアップロードしてみました。仮にもiPhoneアプリをいろいろと紹介させていただいてるブログなので、動きのある説明が出来るというのはけっこう心強いかも。ちなみにこの画質と尺で約80MBです。16GBではたっぷり録画すると、すぐにストレージが枯渇しちゃいますな。録画しちゃ母艦に退避、ってことをしないとダメっぽい。2.0Seesaaブログ広告この広告は60日以上更新がないブログに表示がされております。以下のいずれかの方法で非表示にすることが可能です。「広告を表示しない」にチェックを入れて保存する。