iOS5 で純正テザリングの有効化とシャッター音の無効化
10月 18, 2011 — 21:48

最初に述べておきますが、これらの改造は全て自己責任で行なってください。
壊れても、当方、当方に関係するすべての団体は一切責任を負わないものとします。

当たり前ですが、悪用も厳禁です。

先日脱獄したiPhone3GSで速くも純正テザリングの有効化とシャッター音を無音化する手段を見つけたのでメモしておきます。

シャッター音の無効化

まず、シャッター音の無効化の方が簡単なのでこっちからまとめます。
これはiOS4時代となんら変わりありません。
ただ、まだパッチとか出ていないようなのでパッチがやってることを手動でやるだけです。

iPhoneの言語を英語します(Cydiaが日本語では落ちるため)。
Cydiaより”iFile”をインストールしてください。

“iFile”を起動し下記のファイルを好きな名前でリネームします。

変更内容

変更前
/System/Library/Audio/UISounds/photoShtter.caf

変更後
/System/Library/Audio/UISounds/photoShtter_bkup.caf

これでiPhoneを再起動すれば無音化されていると思います。

純正テザリングの有効化

次に純正テザリングを有効化する方法をまとめます。
まず”carrier.plist”を書き換えるためCommCenterClassic patch for iOS 5 GM (9A334)こちらの方が公開しているリポジトリ(http://v.backspace.jp/repo/)をCydiaに追加します。そしてCydiaより”CommCenterpatch classic”をインストールしてください。

その後、”iFile”を起動し下記のファイルの内容を編集します。
/System/Library/Carrier Bundles/iPhone/Softbank_jp.bundle/carrier.plist

編集内容

編集前

<key>type-mask</key>
<integer>7</integer>

編集後

<key>type-mask</key>
<integer>55</integer>

編集したファイルを保存し、再起動します。

設定から下記のように辿り有効化すると純正テザリング(インターネット共有)が利用できると思います。
“設定” -> “一般” -> “ネットワーク” -> “インターネット共有” -> “オン”

WordPress広告自動挿入
10月 17, 2011 — 13:20

今までAdmanというプラグインを利用していましたが、最近下記のようなエラーが出ているのを発見したので調べました。

Warning: stripcslashes() expects parameter 1 to be string, array given in /var/www/html/wp-content/plugins/adman/adman.php on line 143

Admanの他に新しくNew Admanというプラグインを同じ開発者が公開していたのでインストールしてみたところエラーも出ず正常に動いているようです。

iOS5紐なし脱獄(完全脱獄) iPhone3GS 6.15.00 redsn0w 0.9.9 b5
10月 17, 2011 — 7:47

結論から述べます。まだiOS5で脱獄するべきではありません。まだ、脱獄アプリは非対応なものが多く、その上Cydiaは日本語に対応していないためキーボードを起動すると見事に落ちます。SHSHに関してもiOS5からは異なる認証方式を使用しているようでSHSHを保存することができません。

redsn0w 0.9.9 b5 の使い方は色々な場所で紹介されているため割愛します。そんなわけで今回は簡単な作業の流れと、注意事項のみまとめます。
※ 基本的な手順や注意事項をすでに理解しているものとして説明を行います。
※ 旧ベースバンドのiPhone3GSのみこの記事が利用できます。

まずBB維持のためCFWを作成します。
NO_BB_iPhone2,1_5.0_9A334_Restore.ipsw
とかいう名前で作成されると思います。

これを利用しiTunesで復元します。
※私の環境の場合DUFモードに入るリズムが通常とは若干違いました。うまくいかない場合はいろいろ試して見てください。

復元するとiPhone3GS上でBBが維持された状態でiOS5が起動できるようになります。しかしこの状態だとまだ脱獄できておらず、Cydiaはインストールされていません。

そこで、再びredsn0w 0.9.9 b5を起動し脱獄し、Cydiaをインストールします。

これで一応脱獄完了なのですが、日本語環境でCydiaを起動し検索やリポジトリを追加しようとした段階で落ちると思います。

とりあえず、Cydiaを利用したいときはiPhoneを英語環境に戻して利用してください。現在、最新のultrasn0wにてSIMロック解除ができることを確認できております。

SHSHに関しては今後の解析を待つしかなさそうです。

ぴくぴくダウンローダ Ver β C01.02 Windows UNIX (MacOSX Linux) 対応
10月 15, 2011 — 11:38

ぴくぴくダウンローダ Ver β C01.01でのバグを一部修正しました。

更新内容
コミックの2ページを読み飛ばしてしまうバグを修正

当ソフトの特徴
・ブラウザでリンクを開かなくても自動で条件(タグ検索、ブックマーク数、絵師さんのID)を指定することで画像を収集します。

・最初HTMLファイルのみを取得し作品へのリンクを解析するためダウンロードする画像(Pixivへのアクセス)は最小限で低負荷です。

・一度ダウンロードした作品はコミックはフォルダ分けされ管理されます。指定されたフォルダにある画像は多重ダウンロードを行いません。

・バッチファイル等にコマンドを記述し指定した時間に実行させることも可能です。(絵師さんの新しい作品を定期的に収集し同期します。)

Norton Internet Securityをお使いの方へ
当ソフトが誤検出され、削除されるという報告を受けております。当プログラムを実行する場合、保護機能を一時的に停止してご利用ください。

Download
こちらのダウンロードページよりダウンロードをお願い致します。

動作例)
Windows 7 (検索ワード,ミク ブックマーク数,5以上)

MacOSX 10.6 (検索ワード,ミク)

TeraPadで全角スペースを□で表示させる方法
10月 9, 2011 — 11:45

プログラムを自分で書く分なら全然問題にならなかったのですが、自分の記述していないソースを見た時、度々問題になるようなのでとりあえずメモする間でも無い気がしますが一応対策方法をメモしております。