a2Bとは? †
a2Bは、MIDP 2.0で動作する2ちゃんねるブラウザです。NNsiの弟分といったところです。
最新バージョン †
- ヘルプファイル
- a2B 0.6.5以降で、このアーカイブを展開し、メモリカードのbbstable.html と同じディレクトリに置いてください*1。
- a2B_ListHelp.pngは、スレ一覧画面でのキー操作ヘルプファイルです。(GAME B, WX310SAではMyキーを押すと表示します。)
- a2B_ViewHelp.pngは、スレ参照画面でのキー操作ヘルプファイルです。(GAME B, WX310SAではMyキーを押すと表示します。)
- a2B_WallPaper.pngは、スレ参照画面壁紙ファイルのサンプルファイルです。
- 余談ですが、SANYOのWX310SAページからたどれる無料壁紙は、かなりイイ感じだと思います*2。
2ちゃんねる内のスレ †
動作条件 †
a2Bを使用するためには次の条件があります。あらかじめ確認をお願いします。
- MIDP 2.0のJavaに対応した機種であること(携帯電話, PDAなど)
- WX341K, WX340K, WX330K, WX321J, WX320K, WX310SA, WX310J, 702NK, 702NK II, 9500 Communicator など
- W-ZERO3などのWindows Mobile機や、Palm TXなどのPalmOS機*3
- メモリカードがJavaアプリから利用できること
- JSR 75(PDA Optional Package for the J2ME Platform)に対応していること
- メモリカードにbbstable.htmlを格納していること
- M1000は、この条件をクリアできないためa2Bをご利用いただけません。ごめんなさい。
- 通信ができること
- a2Bは、http通信を行っていますが、その他にhttps通信、socket通信も利用しています。
- とりためたログを読むだけであれば、通信できなくてもOKです。
- a2BCを使用すれば、アプリを使わずログを更新することができます。
特徴 †
a2Bには、以下に挙げる様々な特徴があります。
- Java(MIDP 2.0)対応の携帯電話・PDAで動作する2ちゃんねるブラウザです。
- いろんなJava(MIDP 2.0)対応携帯電話で動作します。
- WX310SA, WX310J, WX320K/WX320T, WX321J, 702NK, 702NK II, 9500 Communicator といった機種で動作します。
- IBM J9というMIDP2.0対応Java VMをインストールすると、W-ZERO3などのWindows Mobile機でも動作します。
- IBM J9(Java VM)をインストールしたPalmOS機でも動作します。
- ただし、通信はプロキシ経由で行う必要があります*4。
- 他の携帯電話用2ちゃんねるブラウザ(iMonaやGikolet、p2)とは異なり、中間サーバを使用しない2ちゃんねるブラウザです。
- いわゆるPCやPDAの2ちゃんねるブラウザと同じタイプの2ちゃんねるブラウザです。
- 中間サーバを使用しないため、携帯アプリと中間サーバのバージョン整合、中間サーバの鯖落ちといった問題は発生しません。
- メモリカードにスレを溜め込みます。
- 一度取得したスレは、通信を行わずにいつでも読むことが可能です。
- レスは差分のみ取得します。重複してデータを取得しません。その分通信量が節約されます。
- パソコンから2ちゃんのログをメモリカードにコピーして読むことができます。
- a2BCを利用して、パソコン経由でメモリカード上のログを更新することができます。
- 2ちゃんねるブラウザとしての基本的な機能を持っています。
- スレの一覧取得、スレ取得、スレ参照、スレ書き込み、差分取得、削除、スレ再取得
- 既得スレの一覧表示
- お気に入りスレの一覧表示
- お気に入りスレのお気に入り番号別一覧表示
- いわば「お気に入りのフォルダ分け」で、お気に入りスレそれぞれに「お気に入り番号」をつけることが可能です(説明)。
- スレタイトルの絞込み検索
- スレ立て経過時間を指定したスレの絞込み検索
- 例えば、スレが建ってから10時間以内のものを検索し一覧表示することが可能です。
- レス内キーワードの検索
- ローカルあぼーん
- proxy経由での通信
- スレ立て
- リンク先の参照
- レス内のリンクを他のブラウザで開くことができます。
- 画像のプレビューも可能です。
- 「おすすめ2ちゃんねる」の表示、「2ch検索」の実行
- BEプロフィールの参照*5
- 2chログイン(●)、BE@2chログイン、ログイン情報を利用した書き込み・スレ立て
- ユーザーエージェントのカスタマイズ
- ユーザエージェントを変更すると、SBMでパケット定額接続ができる、、、かもしれません。
- 操作ヘルプの表示
- 操作ヘルプ用に、スレ一覧画面およびレス参照画面でpngファイルの表示が可能です。
- モバイル用途に特化した2ちゃんねるブラウザとしての機能をNNsiから受け継いでいます。
- 1レス/レスまとめ表示、全画面切り替え、表示フォントサイズの切り替え、AA表示モード
- NNsiや2++のように、スレは1レスづつ表示し、狭くなりがちな携帯端末画面の視認性を考えた表示を行います。
- レスまとめ読みモードに切り替えると、複数のレスを同時に表示することもできます。
- AA表示モードは、a2DAと同等です。
- レスジャンプ
- レス番号を指定し、表示をそのレスに切り替える機能です。
- スレプレビュー
- スレ全部を取得する前にスレの1だけ取得し表示する機能です。
- 取得予約
- 次回新着確認時にレスを取得するよう予約する機能です。
- 出先では取得予約のみを行い、a2BCで一気にログ取得するような使い方を想定しています。(パケット代の節約が可能です。)
- 取得予約を設定すると同時にお気に入りへ登録することができます。
- 新着確認
- NNsiに準拠した『新着確認』機能です。
- 新着確認が終了したタイミングをバイブ(振動)によって通知することができます。
- ログ参照モード
- メモリカード内にあるスレファイル(datファイル)の選択し表示する機能です。あらかじめメモリカード内に2ちゃんねるログを置いておけば、通信することなくスレを読むことができます。
- Open Janeやギコナビ、Aboneなどの2ちゃんねるブラウザで取得したdatファイルをメモリカードにコピーしておくと、その内容を読むことができます。
- 簡易ファイラー機能があります。(ファイルの削除、リネーム、コピーができます。)
- テキストファイルの参照機能があります。
- htmlファイルの簡易参照機能があります。
- URLを指定して、データの簡易取得機能があります。
- スレをブラウザで開く
- ログをa2BCで取得してオフライン読み、出先ではクラシックメニューを使用して読み・書きを行うような使い方も可能です。
- 読んでいるレスをメモとしてファイルに出力することができます。
- 気になったレスだけスクラップして、後で活用する、という使い方ができます。
- スレに書き込んだ内容をファイルに出力し記録します。
- 自分がいつ、どのスレにどういった内容を書き込んだかがわかります。
- スレを読みながら新着確認(他のスレの更新を確認する)を行うことができます。
- 新着確認中に快適に操作できるかどうかは、端末の性能に依存します。ご了承ください。
- 無操作の時間が続くと、自動的に終了させることができます。
- デフォルトでは5分ぐらい無操作が続くと終了します。
- スレ参照画面でpng形式の壁紙が使用可能です。
- a2B_WallPaper.pngを bbstable.html と同じディレクトリにおいてください。
- PC用のツール(a2BC)により、PC経由でログの更新(新着確認)が実施可能です。
- 携帯電話ではレスを読むだけにすれば、通信費用を削減することができます。
動作機種の例 †
- Vodafone 702NK (Nokia 6630)
- レス書き込みは、GnuBoxアプリケーションを使用し、PC経由で可能です。
- vodafoneの網は、一時期2ちゃんねる側で書き込み制限がかけられていましたが、「ユーザID通知がONの設定になっている」と書き込みができる、かもしれません。
- 通信は、access internet経由で可能です。(定額外になるはずです。) ご注意ください。
- UAを変更することで、パケット定額アプリに偽装することもできる、かもしれません。
- Palm TX
- IBM J9をインストールした上で、VFS Exchange と RegisterJar を使ってa2Bをインストールすることができます。
- ただし、通信しようとするとPalmOS用のJava VMの問題?により、名前解決で失敗します。
- PalmOS機で使用する場合には、Proxyサーバを経由して通信を行ってください*6。
その他 †
- untrustedなアプリケーション
- WX310SAについては、初回の通信、メモリカードアクセス時に警告が出ます。
- Nokia端末(702NK/702NKII/9500 Communicator)では、通常untrustedなアプリケーションのため、いろいろ警告指示が出ます。(かなりウザい、です。)
- しかし、Nokia端末では証明書の読み込みができます*7ので、証明書をインポートし、その証明書に対応するa2B-signed.jadを使用してインストール、その後アプリケーションマネージャで警告が出ないように設定することができます。
スクリーンショット †
702NKで収集したスクリーンショットを載せます。(フォントはカスタマイズしています。)
AAは、こんな感じで表示します。
ちなみに、画像を表示させた場合には、こんな感じです。
インストール方法 †
操作方法 †
a2Bのカスタマイズ(a2B設定) †
板一覧のカスタマイズ †
- a2B-板一覧カスタマイズ
- a2Bの板一覧は、インストール時に指定するbbstable.htmlを解析して作ります。この板一覧をカスタマイズする方法を記述します。
a2Bにおけるよくある質問と答え †
a2B関連ツール †
- a2BC
- a2Bのログおよび管理ファイルをWindows PC上で管理・更新するツールです。
- a2BU(1.2.2)
- a2Bのログを更新するツールです。取得済みのログを全て更新できます。
- a2BCと同様に、スレ一覧(subject.txt)を更新する機能も搭載しました。
- 携帯電話端末で動作する(MIDP2.0対応)アプリケーションです。
- a2BD downloader (1.1.4)
- 携帯電話端末で動作する(MIDP2.0対応)アプリケーションです。
- bbstable.html を更新するときに利用できる、ファイルダウンロードツールです。
- 1.1.4では、次の箇所を変更しました。
- 起動時、null pointer exceptionが出る不具合を修正する。
参考リンク †
- 証明書のエクスポート
- この方法を用いて証明書をインストールし、さらにa2B-signed.jadを使用してインストールすることで、Nokia端末でファイルからデータを読み出そうとするときに出る警告メッセージを消すことができます。
- ただし、S60の3rd editionでは証明書をインストールできないないそうです...。ご注意ください。
その他 †
- a2B開発に協力していただける方がいらっしゃれば、、、よろしくお願いします。
- もちろん、ご利用だけでも結構です。よろしくお願いします。
- もし、お気づきの点がございましたら、お気軽にお知らせください。
オマケ †
...2月14日に載せればよかったですねー。