[PR]今日のニュースは
「Infoseek モバイル」

2chブラウザ JaneNida

JaneNidaは2chブラウザOpenJane View Doe(0905)をベースにUnicode関連を中心に機能を強化した改造版です。

お知らせ: 07/08/16 トリップを変更しました。 旧 koreawatcher◆9iLyiaWJOQ → 新 koreawatcher◆Nida.eneRA

JaneNidaの特徴

質問等はJaneNidaスレでお願いします。

JaneNida付属のヘルプはOpenJane用で、Nidaで拡張された機能などは載っていません。 付属のJaneNida.txtやJaneNidaWikiを参考にしてください。

本体ダウンロード

・JaneNidaは書き込みウィンドウやメモ欄で使用するコンポーネントを従来のriched20.dllをラップしたNida専用コンポーネントから TntWare Delphi Unicode Controls のTTntMemoに変更しました。 この変更により書き込みウィンドウの安定性が向上し、操作に関して他のJaneとの違和感がなくなりました。 従来のコンポーネントを使用したClassic版も用意しています。

その他ダウンロード

動作環境の注意

Nida050328以降は正規表現の処理をWindows Scriptに依存しているため、
IE5.5に付属のWindows Script 5.5以上の環境が必要です。
IE5.5より前のIEをご使用の方は、 IE6にアップグレードするか、Windows Scriptの
最新版
http://www.microsoft.com/japan/msdn/scripting/ をインス
トールする必要があります。

正規表現についての補足

Nida070419では、ReplaceStr.txt、ImageViewURLReplace.datを含むすべての正規表現でWSHを使用し、
TRegExprコンポーネントは一切使われなくなりました。

更新履歴

Nida080509
・くだすれDelphiでTGifImageの修正方法を公開してくれた方がいたので、
 それを取り込ませていただいた。
・設定-【画像】-「Exif情報を表示する」のデフォルトをオンにした。
 
Nida080508
・JaneをクラッシュさせるGIF画像の脆弱性が見つかったため、TGIFImageの
 使用を一時的に中止した。今のところGIF動画の再生は未対応。
・ImageViewURLReplaceで$EXTRACTを使って画像を取得した直後、画像ビューア
 の「キャッシュの削除」が無効になる不具合を修正。
・NGExのダイアログで、NGIDが「無視」以外 or あぼーん種別が「重要」の時
 は「NGIDへの自動追加」を無効するようにした。
 
Nida080419
・080322のGIF動画の修正によって不具合の起こる環境があるそうなので再修正。
・強制過去ログ化したスレをちょっと見ビューアで開けない不具合を修正。
・「ここから画像を取得」「未取得サムネイルを取得」で、あぼーんされている
 レスの画像を取得しないようにした。
・リンク上のマウスカーソルをWindowsのリソースで表示するようにしてみた。
 ※Win2000以降のみ。(元ネタ:「Jane Doe Styleってええね」スレ)
・NGExに「NGIDへの自動追加」機能を追加(元ネタ:JaneView)
 NGExの個別設定ダイアログで「NGIDへの自動追加」をチェックする。
 そのNGExに引っかかった書き込みにIDがあれば、そのIDをNGIDに追加する。
 追加されるNGIDのあぼーん方式は元になったNGExと同じ。寿命はNGIDのデフォルト。
 ※簡易実装のため、NGExに引っかかる前にすでに描画されたレスに遡って
  NGIDを適用することはできない。
・img0chスクリプト関連の修正。
 送信フォームの添付ファイルのフィールド名を"img"から"file"に変更。
 削除パスを入力できるようにした。
 レス番左クリックメニューに「添付ファイルを削除」を追加。
・G2n画像掲示板の「削除」リンクから画像の削除ができない不具合を修正。
 
Nida080322
・ImageViewURLReplace.datの$EXTRACT仕様を拡張した(元ネタ:JaneStyle)
 五番目の引数で抜き出せる文字列に正規表現の後方参照を使用できるようしました。
 キャッシュされた文字列は、二番目の引数の$EXTRACT1〜$EXTRACT9で使用できます。
 ※$EXTRACT1〜$EXTRACT9は正規表現の後方参照$1〜$9に対応します。
 ※$EXTRACTは$EXTRACT1を指定したと見なします。
・画像キャッシュ一覧でsizeが0byteのデータを選択すると読み込み違反になる
 不具合を修正(Nida080309の不具合)
・AA入力支援のヒントが画面外にはみ出てしまうことがある不具合を修正。
・BBSPINKで再びBEを使えるようにした。
・まちBBSのスレ取得URLをread.plからread.cgiに変更。
・まちBBSのデフォルトの最大レス数を300から1000に変更。
・設定-【通信】に「まちBBSをofflaw.cgi経由で取得」を試験的に追加(オフ推奨)。
・GIF動画を含む書庫ファイルを画像ビューアで開くとJaneがフリーズする不具合
 を修正。
・二重起動の禁止でパスが一致するJaneをアクティブにするようにした。
・レス番着色・連鎖あぼーんの>>x-yのしきい値をJaneViewと同程度に大きくした。
過去の更新履歴

Unicode関連の補足説明

レス表示欄

スキンでUnicodeフォントを指定しなくても(Win9xでも)韓国語や簡体中国語を表示できます。 また、右クリックメニューやDrag&DropなどによってJane本体のメモ欄、外部のWordPadなどにUnicode文字列をコピーすることができます。(通常JaneDoe系は数値文字参照でコピーされます)

メモ欄、書き込みウィンドウ、検索バー、検索ダイアログ

書き込みウィンドウやメモ欄に文字参照を使わずにUnicode文字列を直接入力することができます。 AA入力支援機能もUnicode対応されていて、AAList.txtの中で文字実体参照(♥など)や数値文字参照(한など)を使うとUnicode文字で表示されます。(AAList.txt自体はShiftJISで作成します。) また、レス表示欄内の検索やレス抽出、ログ検索などもUnicode文字で行なうことができます。

Windows95, 98, Meにおける制限

Win9x系ではUnicode文字の入力に制限があります。 通常版では書き込みウィンドウでUnicode文字を入力できないので、Classic版を使用してください。 また、Classic版であってもGlobal IMEは使用できません。 韓国語入力の場合、ハングル入力器「かささぎ」 を使うか、Global IME対応のエディタで書いた文章を書きこみウィンドウにコピーしてください。中国語についても同様の手段が必要です。 また、Unicode入力が可能なのは書き込みウィンドウおよびメモ欄の本文に限られ、検索などは行えません。