
JaneNidaは2chブラウザOpenJane View Doe(0905)をベースにUnicode関連を中心に機能を強化した改造版です。
お知らせ:
09/10/20 JaneNidaに関する質問等はJaneXenoスレでお願いします。
09/10/17 JaneNidaの開発は終了しました。2chの仕様変更などがあった場合、対応するかもしれません。
→ JaneXeno
質問等はJaneXenoスレでお願いします。
JaneNida付属のヘルプはOpenJane用で、Nidaで拡張された機能などは載っていません。 付属のJaneNida.txtやJaneXenoWikiを参考にしてください。
・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コンポーネントは一切使われなくなりました。
- Nida090825
- ・「メモ欄と書き込みウィンドウのボタンの幅等の調整」を再修正。
書き込みウィンドウに関してはNida090707の状態に戻して保留。- Nida090824
- ・ImageViewURLReplace.datで";" "'" "//"から始まる行をコメントアウト
するようにした。(元ネタ:JaneStyle)
・荒らし報告の書式を修正。端末識別子単体でも表示するようにした。
"発信元:"、"HOST:"は表示されなくなった。
・投稿データにタブ文字が含まれている場合、プレビューでは空白を
表示するようにした。また、タブを文字含んだ投稿でも自分のレスを
見つけられるようにした。
・メモ欄と書き込みウィンドウのボタンの幅等を調整。
・同梱のsqlite.dllを3.6.17に差し替え。- Nida090707
- ・本家NightlyBuild(Mon Jul 6 16:07:33 2009 UTC)の取り込み。
(URLの偽装により任意のデータをdatとしてJaneに読み込ませることができる
脆弱性を修正)
・上記修正に伴いhttp://pc12.2ch.net/test/read.cgi/win/1226301227/113の取り込み。
・全タブ新着チェックでのチェック漏れを防ぐため同一鯖あたり30タブの制限を撤廃。- Nida090702
- ・Firefox3.5を最小化すると画像ビューアが操作不能になる症状に対処。
(情報提供:♪ ◆/y.Ychk2JQ氏)- Nida090621
- ・新方式のトリップを書き込みプレビューで表示できるようにした。
・画像ビューアの同一鯖最大接続数を1から2に変更可能にした。
・スキンの再読み込みで画像ファイルも再読み込みにするようにした。
・スキンの再読み込み後、NG処理が動作しなくなる不具合を修正。
・「未読があるスレタブを取得するとレス取得」がオンの時、すべて開く系の
操作でフォーカスのあるタブを新着チェックするようにした。(元ネタ:JaneView)
・2ペインモードで右ペインが切り替わる処理は、3ペインモードの時、右ペイン
のフォーカスが移動するようにした。(元ネタ:JaneStyle)
・スレタブ・バーのタブがない部分でマウスホイールをクリックすると直前に閉じた
スレを表示するようにした。(元ネタ:JaneStyle)
・画面のDPIに合わせてステータスバーのパネル幅を調整するようにした。
※以下、Nida090620との差分
・新方式のトリップでキーによっては変換結果が表示されない不具合を修正。
・10桁トリップの新機能「オタク(仮称)」の正規表現の誤りを修正。
・トリップのキーが★,◆,<,>を含んでいたり、12桁以上だったりする場合、
2chと外部板でそれぞれ違うトリップが表示されるようにした。
・符号付32bit整数を超えるdat名のスレを含む板で、スレを立てるとエラーに
なるのとスレ一覧のsinceのソートがおかしくなるのを修正。
・【機能】-検索結果でスレッドあぼーん実行を不可にした。- Nida090609
- ・ViewおよびStyleを参考に初期設定を見直し、いくつかのオプションをデフォルト
でオンにした。
・「ここに板を追加」でコッソリアンケートのカテゴリURLを解析できるようにした。
・「ローカルあぼーん表示の変更」に「へんとう」を追加。
・メニューバーの「表示レス数を変更」とスレッドツールバーの「表示レス数」に
「スキンの再読込み」を追加。アクティブなスレで使用しているスキンを再取得し、
アクティブなスレおよび同じスキンを使用している他のスレを再描画する。
・スレから別のスレをポップアップし、そこでIDまたはBeの「抽出」を実行すると、
ポップアップの呼び出し元スレから抽出してしまうのを修正。
・16×16より大きいファビコンを縮小して表示するようにした。
・Webポップアップが抽出タブで表示されないのを修正。
・Webポップアップで正規表現の文法に誤りがあるとNidaが異常終了するのを修正。
・Webポップアップにデバッグモードを追加。
コマンド名の先頭に半角の?(クエスチョンマーク)を書くと、そのコマンドで
取得したHTMLをWebPopupDebug.txtの名前でファイル出力する。
・URLExecのコマンド変数に$POPUPを追加。書式の第3項目「開くコマンド」を
$POPUP Webポップアップのコマンド名
という書式にする。
・Webポップアップのコマンド名の先頭に半角の*(アスタリスク)を書くと、選択リスト
に表示されずURLExecでしか呼び出せなくなる。URLExec.datのWebポップアップのコマ
ンド名でアスタリスクは省略できない。
記述例)
WebPopup.txt
*Youtube説明文表示[tab]$LINK[tab]<meta name="title" content="(.+?)">[\s\S]+?<meta name="description" content="(.+?)">[tab]【$1】<br><br>$2
URLExec2.dat
http://(?:[^/]+\.)?youtube\.com/watch\?v=(.+)[tab]http://www.youtube.com/watch?v=$1[tab]$POPUP *Youtube説明文表示
※記述例の「$POPUP」が「POPUP」と誤って表記されてましたので修正しました。 http://pc12.2ch.net/test/read.cgi/software/1244340535/53
- 上記の組み合わせでYoutubeのURLにマウスオーバーするとその説明文がポップアップされる。
- Nida090530
- 以下はWebポップアップに関する修正
・90523が起動時に異常終了するのを修正。
・マルチモニタ環境での選択リストの位置を修正。
・hrefタグを有効にした。
・ポップアップの幅調整改行処理を改善。
・「ポップアップ内容」の$9までの制限を廃止。
・「ポップアップ内容」の変数に$URLを追加。アクセスしたWebページの
URLで置換する。
・コマンド変数に$LINKを追加。リンクドラッグ時には「コマンド変数を
含むURL」に$LINKが含まれるコマンドのみが選択リストに表示される。
※URLをドラッグする既存のコマンドは$TEXTを$LINKに書き換えが必要。
・Wikipediaのファビコンが取得できなくなったのを修正。
・ファビコン未取得時のデフォルトアイコンを用意した。
・OptionフォルダのWebPopup.txtにGoogle検索を追加。
(元ネタ:http://pc12.2ch.net/test/read.cgi/software/1242642385/385)
スキンでUnicodeフォントを指定しなくても(Win9xでも)韓国語や簡体中国語を表示できます。 また、右クリックメニューやDrag&DropなどによってJane本体のメモ欄、外部のWordPadなどにUnicode文字列をコピーすることができます。(通常JaneDoe系は数値文字参照でコピーされます)
書き込みウィンドウやメモ欄に文字参照を使わずにUnicode文字列を直接入力することができます。 AA入力支援機能もUnicode対応されていて、AAList.txtの中で文字実体参照(♥など)や数値文字参照(한など)を使うとUnicode文字で表示されます。(AAList.txt自体はShiftJISで作成します。) また、レス表示欄内の検索やレス抽出、ログ検索などもUnicode文字で行なうことができます。
Win9x系ではUnicode文字の入力に制限があります。 通常版では書き込みウィンドウでUnicode文字を入力できないので、Classic版を使用してください。 また、Classic版であってもGlobal IMEは使用できません。 韓国語入力の場合、ハングル入力器「かささぎ」 を使うか、Global IME対応のエディタで書いた文章を書きこみウィンドウにコピーしてください。中国語についても同様の手段が必要です。 また、Unicode入力が可能なのは書き込みウィンドウおよびメモ欄の本文に限られ、検索などは行えません。