
過去の更新履歴
- Nida090523
- ・Webポップアップ機能を追加。
【概要】
選択文字列を使ってWebページにアクセスし、取得したHTMLからあらかじめ
設定した規則で内容を抽出し、ポップアップヒントに表示する。
ポップアップ辞書やポップアップ翻訳のような機能が作れる。
【設定】
コマンドはJane2ch.exeと同じフォルダに置かれたwebpopup.txtに記述する。
書式はcommand.datに似ていて、
コマンドの名称[TAB]コマンド変数を含むURL[TAB]抽出正規表現[TAB]ポップアップ内容
となっている。
「抽出正規表現」は取得したHTMLのうち必要な範囲を抽出する正規表現であり、
「抽出正規表現」のサブマッチで「ポップアップ内容」に含まれる$1〜$9の変数を
置換する。4番目の項目を省略した場合は$1が単独で置かれたものと解釈する。
URLに使用できるコマンド変数は$TEXT, $TEXTE,
$TEXTU, $TEXTXの4種のみで、
//から始まる行はコメントとみなす。
$TEXTは設定-【Doe】の「リンクをドラッグ可能にする」をチェックすれば、$LINKの
代わりとして使用できる。
サンプルのwebpopup.txtは新設のOptionフォルダからJane2ch.exeと同じ階層にコピー
して使用する。
【使用方法】
レス表示欄および書き込みプレビューで文字列を選択したらドラッグ。
検索・辞書サイトの一覧が表示されるので、好きな項目にドロップする。
選択文字列の上部あたりに辞書の内容がポップアップ表示される。
・ファビコン(Favicon)に対応(元ネタ:JaneStyle?)
外部コマンドおよびWebポップアップでサイトのアイコンを表示するようにした。
サイトに一度アクセスするとファビコンがfaviconフォルダに格納され、次回から
リストに表示される。設定-【コマンド】でファビコンの表示を消すことができる。
※JaneNidaでは16×16の.ico形式のみ対応。
・レス表示欄の右クリックメニューに「選択範囲のURLを全てブラクラ登録」、
「選択範囲のURLのキャッシュを全て削除」、「選択範囲のURLを全てNGファ
イル追加」を追加。(元ネタ:JaneStyle)
・デーヴァナーガリー等のインド系文字で単語間に必要以上の空白が表示される
のを修正。
・画面のDPI設定で120DPIを選ぶと設定ダイアログの表示が乱れるのを修正。
・sample.zipファイルを展開し、Optionフォルダを作成(元ネタ:JaneView)
-
- Nida090329
- ・JPEGとPNGの修正パッチを頂いたので適用した。
http://pc11.2ch.net/test/read.cgi/software/1212756906/918
・設定-【拡張1】に「まちBBSにHOST:を追加する」を追加。
板によっては表示されるホスト名に対して、IDポップアップなどが行なえる。
※HOST:の右クリックメニューで「NGIDに追加」を実行した場合、「簡易」が
正しく動作しない制限があります。
・「ログから検索」の簡易選択に「アクティブなスレの板」を追加。
閲覧中のスレッドが所属する板を検索対象にする。
・初起動時の書き込みウィンドウの横幅を広くし、●のチェックボックスが見える
ようにした。
・Beログイン状態で書き込むとアイコンが表示される板で、自分の書き込みを発見
できないことがあるのを修正。
・メモ欄のステータスバーの「書き込み中…」の背景を水色にして目立たせた。
・同梱のsqlite3.dllを3.6.11に差し替え。
-
- Nida090224
- ・まちBBSで最後の新着レスに不要な改行が追加されてしまうのを修正。
-
- Nida081013
- ・last.dat、tablock.datおよびfavorites.datを保存する際、上書きするのでは
なく、*.bakにリネームしてからファイルを新規作成するようにした。Jane起
動時に*.datが見つからないときは*.bakを*.datにリネームしてから読み込む。
(元ネタ:JaneStyle)
・http://等のプロトコルがないURLの画像を「新着レスの画像を自動で開く」
および「ここから画像を取得」で取得しないようにした。
・sqliteのsynchronousをFULLからNORMALにした(元ネタ:JaneView)
・内蔵スキンのufaceにMS UI Gothicを再び指定してみた(JaneViewと同じ)
・Unicodeのラテン文字拡張追加(U+1E00-1EFF)とギリシア文字拡張(U+1F00-1FFF)
のフォントにTahomaを強制的に使うようにした(Win9xは未検証)
-
- Nida080903
- ・080902でログから検索を「適当にポップアップ」で行なうとエラーが
発生するのを修正。
- Nida080902
- ・080608で実装したサロゲートペアのサポートをやめた。
・スレタブにバージョン情報や抽出などが含まれていると、NGExの「対象URL/
タイトル」の参照ボタンのスレ一覧メニューが正しく動作しないのを修正。
・画像を自動で開くとき、シフトキーまたはCtrlキーによるモザイク化を行な
わないようにした。
・レス抽出の検索範囲で「全て」を選択したときの検索方法をOpenJaneと同じにした。
・places.sqliteをコピーせずにFirefox3の履歴を取得するようにした。
(元ネタ:http://jane.s28.xrea.com/test/read.cgi/bbs/1212380532/986)
・スレ一覧のマーク表示で「未読あり」より「新着あり」を優先して表示
するようにした。(元ネタ:JaneLovely)
・スレ一覧の「未読あり」のチェックを赤から青に変更した。
(元ネタ:http://pc11.2ch.net/test/read.cgi/software/1212756906/416)
- Nida080720
- ・NGExの「対象URL/タイトル」の参照ボタンのスレ一覧メニューで
Shiftキーを押しながらクリックすると、URLではなくスレタイを
入力するようにした。
・最近取得・最近書込のソートが設定-【スレ覧項目】の「ログ一覧・
お気に入りのソート」に影響されてしまうのを修正。
・書き込みウィンドウが「タスクバーを使う」設定で「最前面」を切り替
えると「書き込みボタン」にmanfestが適用されなくなるのを修正。
・内蔵スキンのufaceにMS UI Gothicを指定しないようにした。
・「範囲選択のエラー:起点が未定義」のダイアログが出る原因と思われる
060809の「マークされたタブを閉じる」で読み込み違反になる不具合の
修正を再修正。
・「ログから検索」で「レス表示」がチェックされていないときは
「荒らし報告」をグレーアウトするようにした。
・「自分の書き込み」のレス番と同じ番号が投稿者名に書かれたレスを
「返答」と見なさないようにした。
▽NGFiles関連の修正
・Jane終了時にNGFiles.txtを保存しないようにした。
・「イメージビューア設定」を開いた時、NGFiles.txtが更新されていたら
再読み込みするようにした。
・「NGファイルに追加」時、NGFiles.txtが更新されていたら再読み込み
してからハッシュを追加するようにした。
・NGFiles.txtの件数が多いと「イメージビューア設定」の「よろし」が
異常に重くなるのを修正。
-
- Nida080622
- ・高速Mergeデータベースに登録する際の不正文字チェックを強化した。
・ウィンドウの文字と背景が白黒逆転した環境で、スレッドの新規作成の
スレッドタイトル欄の文字が読めないのを修正。「ログ整理」の警告文
や書き込みプレビューなども同様に修正。
・拡張子がGIF以外のURLの画像をビューアで表示すると、ステータスバーに
「拡張子を偽装したGIF動画」と警告するようにした。この警告が表示さ
ている間は動画を再生しない。画像の右クリックメニューで「GIF動画を
再生する」を選択すると警告が解除されて、動画が再生される。
・メモ欄から書き込みを行なったとき、メモ欄のステータスバーに
「書き込み中…」と表示するようにした。
・「書き込み成功時にメモ欄をクリアする」で、書き込みに使用したメモ
ではなく現在表示しているメモがクリアされてしまうのを修正。
・環境によってはレス表示欄で大量にホイールを回さないとスクロール
しない不具合の修正を試みた。(環境がないので未検証)
-
- Nida080608
- ・高速Mergeで使用するSQLiteをversion
3に変更。今回はJane2ch.exeだけで
なく同梱のsqlite3.dllをコピーすることも忘れずに。
記録される文字コードがSJISからUTF-8に変更されて互換性がないため、
ログフォルダに作られるファイル名をqmerge.dbからqmerge3.dbに変更した。
※データベース作り直しのため、最初のうちは高速Mergeがオフの時のように
重くなるので注意。
・「訪問済みのURLリンクを着色」にFirefox3(RC2)の履歴を反映できるようにした。
Jane2ch.iniの「FirefoxHistoryPath」のFireFox2の設定が以下のような場合、
--------------------------------------------------------------------
C:\Documents and Settings\(ユーザー名)\Application
Data\Mozilla\
Firefox\Profiles\(ランダムな文字列).default\history.dat
--------------------------------------------------------------------
history.datをplaces.sqliteに書き換えればFireFox3の履歴が取得できる。
※この機能を利用するとJane2ch.exeのフォルダにplaces.sqliteのコピー
(temp.db)が作られる。通常は履歴データ取り込み後即座に削除されるが、
何らかの原因で残る可能性も否定できないので注意。
・「書き込みフォームで待機する」以外の設定でメモ欄から書き込んだ時、
問題がない限り書き込みウィンドウを表示しないようにした。
・中国語の処理を変更した。従来は数値文字参照でCJK統合漢字が表現された
場合、無条件に文字セットを中国語に切り替えて表示していたが、SJIS
+
JIS補助漢字 (JIS X 0212) 以外の漢字に限定するようにした。
・レス表示欄と書き込みウィンドウのサロゲートペア対応。
JIS2004対応フォントを用いてJIS第三・第四水準漢字を読み書きできる。
・「この先を未読で閉じる」で「見ていたところ」が保存されるようにした。
▽Nida080606試作品との差分
・080605β以降は破棄し、080527βをベースにした。
・「この先を未読で閉じる」で「見ていたところ」が保存されるようにした。
・設定-【メモ欄】に「書き込み成功時にメモ欄をクリアする」を追加。
「書き込みフォームで待機する」以外の設定でメモ欄から書き込んだ時、
オンだと書き込みが成功したタイミングでメモ欄の内容をクリアする。
オフだと従来通り、書き込みを実行した直後にクリアする。
-
- 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と同程度に大きくした。
- Nida080309
- ・高速なMD5ユニットを頂いたので取り込み、およびRTLのアップデートと修正。
http://pc11.2ch.net/test/read.cgi/software/1201790889/228
- ・まちBBSに対して「すべてのタブの新着チェック」を行なうと不正終了する
のをとりあえず回避。
- Nida080225
- ・JPEG画像のデコードにSIMD拡張命令を使用するパッチ等を頂いたので適用。
http://pc11.2ch.net/test/read.cgi/software/1201790889/191
- デコードの高速化、先頭がFFD8のJPEG画像でSusieプラグインが不要になった。
-
- Nida080219
- ・GIF動画の再生速度の仕様をIEと同じにするパッチを作って頂いたので適用。
http://pc11.2ch.net/test/read.cgi/software/1201790889/156
-
- Nida080218
- ・ログから検索で「荒らし報告」がオンのとき、スレッドタイトルが検索にヒット
した場合は、そのスレの1番目の書き込みを報告として出力するようにした。
・自分の立てたスレを検索する処理の怪しい部分を修正した(つもり)。
・レスアンカーの後に一文字空けて数字が続くと、連鎖あぼーんおよび返答通知
が動作しない不具合を修正。
・PNG画像ライブラリの修正を取り込み。PNG画像で読み込み違反が出て
Decode Errorになる不具合などが改善される。
http://pc11.2ch.net/test/read.cgi/software/1201790889/131
- ・イメージビューア設定の「キャッシュの更新確認をしない拡張子」で画像が
チェックされているのに、$EXTRACTを使用したURLが更新確認をしてしまう
ことがあるのを修正。
-
- Nida080203
- ・GIFImage.pasの修正の取り込み。
http://pc11.2ch.net/test/read.cgi/software/1195310686/938
・「株主優待」や「ポイント特典」がBEリンクの後で表示されない不具合を修正。
・GIF動画に対してモザイク処理を行なうと読み込み違反になる不具合を修正。
(NGFilesに追加するときにもモザイク処理は行なわれる)
-
- Nida080123
- ・高速Mergeで不正な.idxを取り込む際のエラー処理を修正。
・スレ一覧へのdatのドラッグ&ドロップで、すでにdatが存在している場合は、
上書きするようにした。(スレを開いているとidxの不整合が生じるので注意)
・「新着レスの画像を自動で開く」がオン、「ビューアで展開しない」がオフ、
「Beアイコンを表示する」がオンの時、>>1のBeアイコンのsssp:をhttp:に置換
したURLが貼られると、Janeがフリーズする不具合を修正。
・Ctrlキーが押されていると「選択範囲をURLとして開く」のダイアログが表示される
ロジックが意味不明なので削除。
・zipなどを画像ビューアで開くと拡張子が.bmpに変わってしまう不具合を修正。
・GIFアニメの再生をUGIF.PASを使わない方法に再度変更(元ネタ:JaneLovely)
・URLを板として認識する仕様の変更で、BBSPINKのURLを板として認識できなくなっ
ていたのを修正。
・BBSPINKにBEのログイン情報を送らないようにした。
・設定-【拡張1】に「リンクが多いレス番のみ抽出時の階層制限」を追加。
Nida070301で実装された「メニューの『スレのツリー形式表示』または『スレの
アウトライン表示』をShiftを押しながらクリックした場合、ルートに『レス番を
着色』のしきい数以上のレスが付いてないツリーを非表示」という機能を実行した
際に表示される階層を制限できるようにした。デフォルトは1。この場合、ルート
の「子」が表示され、2であれば「孫」も表示される。0だとルートのみが表示
される。このルートのみの状態がいわゆる「赤いレス番のみ抽出」。
-
- Nida080108
- ・URLを板として認識する仕様の変更で、現行とサーバーが異なるURLを認識できない
不具合を修正。また、"index.html"で終わるURLも板として認識するようにした。
・スレタブの「このタブは閉じない」を解除した直後、マウスジェスチャーとスレッド
ツールバーからログ削除ができない場合があるのを修正。
・"<"に続く文字によってはIE同様タグ処理を行なわないようにした。
・jane2ch.brdがない環境でNida080105を起動し、ダイアログに従ってボード一覧を
取得すると異常終了する不具合を修正。
-
- Nida080105
- ・スレ一覧のスレを基にコマンド変数を生成する条件を、スレッド一覧に
フォーカスがある場合から、スレ一覧の右クリックメニューでコマンドを
呼び出した場合に変更した。
・スレ一覧でのコマンド呼び出しで、複数行を実行できるようにした。
コマンドがEXEファイルを実行した場合、そのプログラムが終了するのを
待ってから次の行のEXEファイルを実行する。これは同時起動を想定して
いないプログラムの不具合を回避するための仕組み。
複数行を選択していない場合やEXEファイルを実行しないコマンドなどでは
この仕組みは機能しない。
・2chおよび互換掲示板のURLで、"http://host/bbsname/"の後に何か続い
ている場合、それを板として認識しないようにした。
・通常版Nidaでも書き込みウィンドウがOLE D&Dを受け入れられるようにした。
・URLExec.datのコマンドで使用可能な置換文字列に「$BROWSER」を追加。
設定の「ブラウザを指定する」がオンならば指定した「ブラウザのパス」、
オフならば標準ブラウザのパスで$BROWSERを置換する(元ネタ:JaneStyle)
・ビューア設定を「よろし」で閉じたとき、ImageViewURLReplace.datが更新
されていれば再読み込みするようにした(元ネタ:JaneView)。
・設定を「よろし」で閉じたとき、ReplaceStr.txt/URLExec.datが更新されて
いれば再読み込みするようにした(元ネタ:JaneStyle)
・書き込みウィンドウおよびメモ欄に「●」のチェックボックスを追加。
ログインした状態で書き込むときに●を使うかどうかを選べる。
・ログイン試行中に通信エラーが発生した際のエラー処理を修正。
・「リンクをドラッグ可能にする」がオンの時、書き込みプレビューでレス
アンカーをクリックするとアクセス違反になるのを修正。
・「ログから検索」で検索条件がANDなのに板名やスレタイがORで検索されて
しまうのを修正。
-
- Nida071227
- ・「このレスをコピー」のUnicode化。Unicode対応ソフトにはUnicode文字が
そのまま、非対応ソフトには文字参照でコピーされる。
・設定-【Doe】に「リンクをドラッグ可能にする」を追加。
レス番、URL、IDなどのリンクが、選択されていない状態でドラッグ可能にな
る。通常のDoeの挙動とは違い、IEなどのブラウザ同様、リンク上でマウスボ
タンを押してその場でボタンを離して、初めてリンクをクリックしたことに
なる。※この挙動はレス表示欄と書き込みウィンドウのプレビューのみ。
"ID:"は「このIDをコピー」、URLは「リンクをコピー」と同等(URIデコード
の影響を受けない)、レス番号はデフォルトで「レス内容をコピー」と同等の
ものがコピーされる。コピーされる内容はメニューバーの「ツール
- レス
番号ドラッグ」(当機能がオンの時だけ現れる)で変更できる。
・コマンドに新規プレフィックス%を追加
コマンドの名前の頭に%を付けるとスレ一覧右クリックメニューに表示される。
・スレッド一覧にフォーカスがあってスレッドが選択されているとき、以下の
コマンド変数はそのスレッドを元に生成されるようにした。
$URL $TITLE $BOARDNAME $LOCALDAT $LOCALIDX $BURL $HOST
$BBSNAME $DATNAME
・再読み込みβであぼーん情報(*.abn)が失われないようにした。
・まちBBSでdat落ちスレを再読み込みβした際、datファイルが保護されず
0件のdatで上書きされる問題の対策をした。
・$VIEWERや$EXTRACTで開いた画像拡張子のないURLの画像を保存するとき、
画像の種類に合わせた拡張子を付加するようにした。(元ネタ:JaneStyle)
・ログから検索で、検索範囲に「日付/ID」が含まれていなかったり、検索方法
が「基礎Be番号」になっているとき、日付指定の範囲外のレスが表示されて
しまう不具合を修正。
・レス抽出とログ検索の検索結果で、スレッドタイトルの不等号が文字実体
参照で表示されてしまう不具合を修正。
・2chURLのヒントポップアップで、スレッドタイトルの不等号に囲まれた部分が
表示されない不具合を修正。
・レス表示欄でのExif情報表示関連でメモリリークがあったのを修正。
・utf-8掲示板の文字コード処理を修正。
-
- Nida071216
- ・ImageViewURLReplace.datに4番目のパラメータとして$EXTRACTを追加。
(元ネタ:JaneStyle)
・第3パラメータのURLで取得(クッキー保存)
・Content-Typeがtext/htmlだったら第5パラメータを正規表現パターン
にしてレスポンステキストから抽出
・第2パラメータの"$EXTRACT"文字列を抽出結果の$1で置換
・置換した第2パラメータのURLでリクエスト(クッキー添付)
・html取得時は通常、リファラを送らないが、第4パラメータを$EXTRACT
の代わりに$EXTRACT={URL}にすると、{URL}部をリファラとして送る。
※imepitaは$VIEWERを使ったほうが効率的。
・設定-【画像】に「Beアイコンを表示する」を追加。
Beアイコンと思われるURLをアイコンに置き換えて表示する。画像ファ
イル取得は内部的に「新着レスの画像を自動で開く」を利用していて、
「○日以内〜個まで自動で開く」の設定に影響を受ける。
取得し損ねた場合はレス番クリックの「ここから画像を取得」を使う。
所詮Nidaなのでアニメしたり横に並べるといった芸当はできない。
※ReplaceStr.txtでsssp://をhttp://に置換してはならない。
-
- Nida071209
- ・ログから検索・レス抽出に「荒らし報告」を追加。
オンにするとレスの表示形式が荒らし報告の書式になる。
・レス番クリックメニューの「このレスをコピー」に「荒らし報告の書式でコピー」を追加。
(要望元:http://pc11.2ch.net/test/read.cgi/software/1178892330/316)
・外部コマンド変数に$HOST(スレッドの所属する板のホスト名)と$BBSNAME
(開いているスレッドの所属する板のbbsの名前)を追加。
・071203でポイントが4桁未満のBEIDに対してNGBe等の処理ができなくなる不具合
が混入したのを修正。
・<DATEONLY/>タグで2000年くらいのログの日付が表示されない不具合を修正。
・<ID/>でID:???の場合も表示するようにした。
-
- Nida071203
- ・URLの判定処理中にCtrlキーが押されていると「選択範囲をURLとして開く」
のダイアログが表示される不具合を修正。
・カンマで区切られたアンカーを含むレスに対して連鎖あぼーん・返答通知が
動作しない不具合を修正。
・ログから検索・レス抽出に「検索範囲」設定ボタンを追加(元ネタ:JaneView)
全て=ALL、名前=N、メールアドレス=A、日付/ID=D、本文=Mの形式で状態表示。
検索バーの抽出アイコンのヒントでも同様に表示。
・ログから検索・レス抽出の検索方法に「基礎Be番号」を追加。
・「このIDでレス抽出」で日付項目のIDのみを検索するようにした。
・ログから検索に「タイトル」を追加。指定された文字列を含むタイトルを持つスレ
のみから検索を行なう。タイトルの照合は、全半角・大小文字を区別せず、空白
を無視して行なう。正規表現には対応していない。
・設定-【タブ】に「オートリロードのタブ色」を追加(元ネタ:JaneLovely)
・設定-【色・フォント】の「フォント」に「抽出」を追加(元ネタ:JaneView)
スレ絞込み時のタイトルの文字色を設定する。
・WriteWait.ini書き込み失敗時に例外処理をするようにした。
-
- Nida071121
- ・071119で「ImageViewURLReplace.datでタブを含まない行」をコメント行と
して扱う仕様になったが、半角スペースが含まれていると読み飛ばされず、
照合時にエラーになってしまう問題があり、これを修正した。
-
- Nida071119
- ・「新着レスの画像を自動で開く」がオンで「ビューアを展開しない」が
オフのとき、>>1に画像URLが含まれるスレを開くとJaneがフリーズする
不具合を修正。
・レス番クリックメニューに「この先を未読で閉じる」を追加。
この番号以降が次回の読み込みで未読扱いになる(元ネタ:JaneView)
・ImageViewURLReplace.datに4番目のパラメータとして$VIEWERを追加。
正規表現にマッチするURLを拡張子とは無関係にビューアで開く。
全て開く系の動作では画像拡張子と見なされる(元ネタ:JaneView)
・ImageViewURLReplace.datでタブを含まない行は、エラーではなく
読み飛ばすようにした。(コメント行として利用できる)
・書き込みプレビューで、サムネイルの表示、訪問済みURLの着色、
右クリックメニューが可能に。
・HTTPの認証で読み込み違反が起こることがあるのを修正。
・<DATEONLY/>、<ID/>、<BE/>の処理方法を変更。
旧:datのdate項目→ReplaceStrでdate項目を置換→切り出し
新:datのdate項目→切り出し→ReplaceStrで各々を置換
-
- Nida071113
- ・PopupRes.htmlでfont colorタグが使えるようにした。
・PopupRes.htmlで<!--〜BEGIN/>、<〜END/-->が使えるようにした。
・スレッドツールバーの「表示レス数」のメニューに「自分」を追加。
・「選択範囲のURLを全て開く」で開いた画像も、ビューアの「参照元
スレを開く」でそのURLのレス番に飛べるようにした。
・スレを立てた時も「最終書込」(dat名から算出)を設定するようにした。
・スキンタグに<DATEONLY/>、<ID/>、<BE/>を追加。
<DATEONLY/>は日時、<ID/>はID、<BE/>はBEリンクをそれぞれ<DATE/>
から切り出したもの。「あぼ〜ん」や「ID:???」は表示されない。
・2chと微妙に仕様の異なるスクリプトへの実験的対応。
2ch_jbbs(配布元:http://bannpu.com/ リンク切れ?)とfreestyle
bbs
(配布元:レッツPHP! http://loglog.jp/~php/)に対応してみた。
変に改造されていなければ書き込みやスレ立ても可能なはず。
・brdconf.iniの設定項目に BBSType を追加。 今のところ前述の"2ch_jbbs"
と"freestyle"のみ認識する。
記述例)BBSType=2ch_jbbs
掲示板によってはエンコードを変更している場合があるので、SJIS以外の
場合はCharsetを指定する必要がある。
・外部板で>>1のスレタイの後に付加情報があるとき、それがスレタイの一部
として表示されないようにした。
・Classic版でutf-8の板に書き込んだとき、Unicode文字が文字参照の形で
送信されてしまう不具合を修正。
・Ctrlキーを押しながらスレッド一覧を更新すると、変更がなくても304
Not
Modifiedにならずに再取得できるようにした。※Tips:「板一覧の更新」
も同様の手段で再取得できる。これはどのJaneでも可能。
-
- Nida071104
- ・設定-【あぼーん】- Optionに「自分の書き込みをマークする」を追加。
この機能のためにあぼーん情報ファイル(*.abn)の仕様が拡張されてい
る。他のJaneまたはNidaの旧バージョンで問題なく読み込めるはずだが、
心配な人は新機能を使わないほうが無難かも。
この機能をオンにすると、投稿後にその書き込み内容から書き込んだレス番を
推定し(確実ではない)、あぼーん情報ファイルに自分の書き込みであると
いうマークを記録する。
レス番左クリックメニューの「自分の書き込みにする」で、手動でマークの
オン・オフをすることも可能。「ローカルあぼーん表示の変更」メニューで
「じぶん」を選ぶと自分が書き込んだレスだけが表示される。また、マークが
オンのレスに対してはattrib.iniのTextAttrib9が適用され、レスを目立た
せることができる。
・設定-【あぼーん】- Optionに「自分への返答を通知する」を追加。
自分の書き込みとしてマークされたレスに対して返答が付くと、「重要レス
通知機能」でそれを通知する。
スレタブのヒントやステータスバーには「返答(レス番)」という具合に表示さ
れる。通知するだけであぼーん情報ファイルには書き込まない。
返答レスに対してはTextAttrib10が適用される。
・HTMLポップアップ、ちょっと見ビューアなどでcharsetの指定を見て文字
コードを判断するようにした。認識するcharset名はshift_jis,
x-sjis,
euc-jp, iso-2022-jp, utf-8, iso-8859-1, euc-kr, gb2312,
big5。
▽以下Nida071028試作品との差分
・スキンタグに<!--MYPOSTBEGIN/>、<MYPOSTEND/-->、<!--REPLYBEGIN/>、
<REPLYEND/-->を追加。これらは<!--MARKBEGIN/>、<MARKEND/-->と同様
の動作。〜BEGINと〜ENDに囲まれた部分は通常、コメントとして無視さ
れるが、チェックされたレスの時はMARK〜、自分の書き込みの時は
MYPOST〜、自分への返答の時はREPLY〜に囲まれた部分が解釈される。
これらのタグがスキンに存在する時、attrib.iniによる無条件の着色は
抑止される。
※新タグを使ったスキンのサンプルをサイトに置いた。
・メニューバーの「スレ」-「レスのチェック」-「レスのチェックを全て
解除」は対象がゼロのときグレーアウトするようにした。
・メニューバーの「スレ」とスレタブ右クリックメニューに「自分の書き
込み」を追加。ひとつ上のメニュー「レスのチェック」と同様の機能。
・投稿後、自分の書き込みの判定に失敗した時、新着が1件しかない場合
はその1件を自分の書き込みとみなすようにした。
・「最後までスクロールしたスレを既読に」によってヒントおよびステー
タスバーの「重要語」が消えないようにした。
・自分の書き込みにはNG処理(重要レスを含む)を行なわないようにした。
・「重要レス」かつ「返答」であるレスは、色分けや通知で「返答」を
優先する。
・設定-【サウンド】のサウンドイベントに「返答通知」を追加。
自分の書き込みに返答が付いたことを音で通知する。新着に「重要レス」
と「返答」が混在する場合、「返答通知」イベントを優先する。
・自分の立てたスレの>>1にも「自分の書き込みをマークする」が機能する
ようにした。
・上記の副産物として自分の立てたスレが自動的に開くようになった。
・他の設定項目の状態によって「自分の書き込みをマークする」と「自分
への返答を通知する」の利用可否が変わらないようにした。
・URIデコードされたUnicode文字をレス表示欄で表示できるようにした。
・分かち書きされたヘブライ語・アラビア語の語順が逆に表示される不具
合の修正を試みた。選択反転の修正は無理っぽい。
-
- Nida071021
- ・設定-【拡張2】に「URIデコード」を追加(元ネタ:JaneView)
レス表示欄のURIがエンコードされているとき、レス表示欄またはヒントで
URIをデコードして表示する。デコードされた文字がUnicodeの場合、レス
表示欄では "?" で代用、ヒントでは正しく表示(WinNT系のみ)される仕様。
・「コテハン警告」に例外を追加した。
名前欄の !kab- 、メール欄の !stock または
sage!stock は警告しない。
※完全一致の場合のみ。これらを含む場合は警告する。
・設定-【その他】に「スレ・板の状態を即時に保存する」を追加。
スレ・板タブを操作するたびにlast.datとtablock.datを更新する。
last.datは「終了時に開いていたスレ・板を次回起動時に開く」がオン
の時のみ保存される。
・メニューバーの検索に「検索バーを隠す」を追加(元ネタ:JaneView)
・mtoolbar.txtにMenuWndRecentlyを入れた時、窓→閉じたスレを実行しない
と最新の状態にならないのを修正。
・まちBBSのURLをPATHINFO形式でも認識するようにした。
・画像ビューアの「再読込」を"Decode
Error"の時も有効にしてみた。
・「重要レス通知」後の書き込み・リロードで「取得成功(差分)」のサウンド
イベントが起きない不具合を修正。
・話題のFastMoveを導入した。
▽以下Nida071019不良品との差分
・URIデコードの「ヒントで変換表示」がオンのとき、HTMLポップアップのURL表示も
変換表示するようにした。
・「ヒントで変換表示」でメモリリークがあったのを修正。
・HTMLポップアップをUnicode対応にした(WinNT系のみ)。
-
- Nida070828
- ・設定-【画像】で「Exif情報を表示する」がオンの時、拡張子がGIF以外のGIF動画
のサムネイルの隣に「拡張子を偽装したGIF動画」という警告を以前から表示して
いたが、拡張子がgifの場合にも「GIF動画」と表示するようにした。
▽毎回変わるBe番号から一意の番号を取得する方法が発見されたため、それを利用
した機能をいくつか追加した。Nidaではこの一意の番号を「基礎Be番号(Base
Be
ID)」と呼ぶ。
・レス表示欄のBeリンクの右クリックメニューに「このBeでレス抽出」「基礎Be番
号をコピー」「NGBeに追加」を追加。
・設定-【あぼーん】に「Be」タブを追加。NGExの項目に「NG
Be」を追加。「基礎
Be番号をコピー」などで得られた番号を登録する。
・スキンタグ<BASEBEID/>を追加。基礎Be番号に置換される。
・ReplaceStr.txtの置換対象項目(nameやmsgなど)にbasebeidを追加。
<BASEBEID/>で表示される基礎Be番号を分かりやすい名前などに変換する。
例:<ex>[tab]21[tab]<font color=tomato>ひろゆき(本物)</font>[tab]basebeid
▽以下Nida070819試作品との差分
・日付フィールドを表示する際の2バイト文字処理に不具合があったのを修正。
・ReplaceStr.txtでのfontタグの使用がリンクの色に影響しないようにした。
・検索バーでEnterキーを押したとき、無条件で単語を検索履歴に追加するよう
にした。(元ネタ:JaneView)
・コテハン警告をオンにしていると、メール欄にsage以外の文字があるときに
も警告するようにした。(元ネタ:JaneView)
・Beリンクからの「NGBeに追加」で「簡易」が機能しなかったのを修正。
・基礎Be番号の算出方法を◆QWERTY2vto氏のものから公開されているものに変更。
※基礎Be番号が変更されているので注意。
・NGBeと非正規表現のReplaceStrに、基礎Be番号が全体一致した場合のみ動作
するという特別ルールを設けた。NGExと正規表現のReplaceStrでは「一致」
や^と$を用いて部分一致を回避する。
・あぼーんのとき、<BASEBEID/>が表示されないようにした。
-
- Nida070812
- ・スレを再描画したとき、すでに「通常あぼーん」されているレスにも連鎖あ
ぼーん処理を再適用するようにした。
・Nida061227の「画像サムネイル作成の対象となるURLの判定を少し変更」が
無効になっていたのを再修正。
・datの日付フィールドのHTMLを解釈するようにした。
▽ReplaceStr.txtの仕様をJaneStyleに合わせていくつか変更
・<rx>および<ex>の後に[TAB]が続かなくても動作するようにした。
<rx>置換対象文字列の正規表現[TAB]置換後の文字列[TAB]置換対象項目
[TAB]対象URL/タイトル
・ReplaceStr.txtのコマンドに<rx2>と<ex2>を追加。<rx>と<ex>が大文字小文字
を区別しないのに対し、<rx2>と<ex2>は区別して処理する。
・";" "'" "//"から始まる行はコメントアウトとみなすようにした。
-
- Nida070702
- ・ローカルルールの表示で</table>タグで改行するようにした。
・kakikomi.txtでUnicode文字が"?"に化けるのを修正。
・MemoryManagerにFastMM 4.78を使用した(元ネタ:OpenJane_虹)
- Nida070422
- ・URLクリック以外の手段(自動取得、選択範囲のURLを全て開く等)で
画像で取得しようとすると、リファラが正しく送られないことがある
不具合を修正。
-
- Nida070421a
- ・ImageViewURLReplace.datの互換性に問題があったのをひとつ解消。
http://jane.s28.xrea.com/test/read.cgi/bbs/1164551898/921
-
- Nida070421
- ・Firefoxの履歴のファイルサイズが大きいとJaneが固まってしまうのを修正。
・「取得済みのスレを含む」をオフにした時の挙動を「取得済みスレ着色」機能
導入以前とほぼ同じにした。
-
- Nida070419
- ・画面のDPI設定を96dpi以外にしたとき、設定ダイアログのコントロールの位置
調整が正しく行なわれないのを修正。
・「訪問済みのURLリンクを着色」に「取得済みのスレを含む」オプションを追加。
・ImageViewURLReplace.datの正規表現ライブラリをTRegExprからWSHに変更。
▽JaneStyle用の最新のImageViewURLReplace.datが使えるよう色々と修正
・上から順番に照合し、マッチした際はそこで照合をストップするようにした。
・元のURLが.jpg や.jpg.html などの拡張子で終わっていなくても、ImageView
URLReplace.datで画像URLに置換されたらサムネイルを生成するようにした。
・URLExec.datに対応(JaneStyle互換)。
-------------------- 以下JaneStyle.txtから引用
--------------------
・条件が一致するURLをURLクリック・マウスオーバーで外部プログラムに送る機能を追加
URLやファイル名、拡張子ごとに個別のアプリケーションを起動させる事が出来ます。
Jane Styleをインストールしたフォルダに「URLExec.dat/URLExec2.dat」があれば
起動時にこれらを読み込み、この機能を有効にします。
※SHIFTキー押下時はこの機能を一時的に無効にします。
===========================================================================
URLExec.dat…URLクリック時に機能を動作させるのに必要なファイル
URLExec2.dat…URLマウスオーバー時に機能を動作させるのに必要なファイル
===========================================================================
・URLExec.dat/URLExec2.datの書式(正規表現を使用)
URLマッチングパターン[TAB]置換パターン[TAB]開くコマンド
※[TAB]はキーボードの【Tab】キーでインデントして下さい。
・コマンドに使用可能な置換文字列
$URL 置換後のURL
$BASEPATH アプリケーションのフォルダ
$POSX マウスのX座標
$POSY マウスのY座標
・記述例
===========================================================================
例:http:// で始まり.zipまたは.lzhで終わるアドレスをIrvineで開く
http://.+\.(zip|lzh)$[TAB]$&[TAB]"C:\Program
Files\irvine\irvine.exe" $URL
swfファイルをFlash Player EXで開く
http://.+\.(swf)$[TAB]$&[TAB]"C:\Program
Files\FlashPlayerEx\fpex.exe" $URL
YouTubeの動画をTubePlayerで開く
http://(?:www\.)?youtube\.com/watch\?v=[TAB]$&[TAB]"C:\Program
Files
\TubePlayer\TubePlayer.exe" $URL
===========================================================================
--------------------------- 引用終わり
----------------------------
・「訪問済みのURLリンクを着色」にFirefoxの履歴を反映する設定を追加。
-------------------- 以下JaneStyle.txtから引用
--------------------
Jane2ch.iniの[OJVIEW]セクションの「FirefoxHistoryPath」にFirefoxの
history.datまでのフルパスを書くとこの機能が有効になります。
※WindowsXPでFirefoxの標準的なインストールを行なった場合、history.dat
までのフルパスは下記のようになります。
C:\Documents and Settings\(ユーザー名)\Application
Data\Mozilla\
Firefox\Profiles\(ランダムな文字列).default\history.dat
--------------------------- 引用終わり
----------------------------
-
- Nida070408
- ・設定-【書き込み】に「一行目をデフォルトのメールに」と「板別メール」機能を
追加。使い方は「名前」と同じ。(元ネタ:JaneView)
・「訪問済みのURLリンクを着色」で取得済みスレも着色するようにした。
(元ネタ:JaneView)※「レス抽出」などでレス番がすべて着色されるのは仕様。
・画像ビューアのステータスバー右クリックメニューとレス表示欄のURL右クリッ
クメニューに「Exif情報をコピー」のメニュー項目を追加。
・設定-【拡張2】に「最近取得・最近書込の設定」を追加。(元ネタ:JaneStyle)
最近取得した(書き込んだ)スレッドの履歴数を設定できる。デフォルトは100。
・Exif情報取得でアクセス違反の起こる不具合があったのを修正。
・書き込みウィンドウのローカルルール表示でpreタグの処理が機能しなくなってい
たのを修正。
- Nida070301
- ・「ちょっと見ビューア」の表示位置と大きさに関する修正。
・画像ダウンロード時、Content-Lengthが不明なデータでも「サイズ上限」を超えたら
ダウンロードを中断するようにした。
・ツールバーのカスタマイズで例えばMenuCommand1をボタンに割り当てた場合、Jane
起動中にcommand.datのファイルスタンプが更新されると、たとえcommand.datに
MenuCommand1が存在してもボタンからMenuCommand1が呼び出せなくなってしまう
不具合を修正。
・ログフォルダのチェックがNida060809以降正しく動作していなかったのを修正。
・書き込みウィンドウとメモ欄の「名前」と「メール」にUnicode文字を入力できる
ようにした。 ただし、SJIS環境で数値文字参照に変換されると#以降がトリップ
として解釈されるので注意)
・brdconf.ini設定ファイルを新設。外部板の文字コード、最大レス数などを設定できる。
brdconf.iniをJane2ch.exeと同じフォルダに作成し、セクション名に[カテゴリ名\板名]
を指定する。設定項目は現在Charset、WrittenMsg、ThreadMaxNumの3項目で、
CharsetにはSJIS, EUC-JP, UTF-8のいずれかを設定する。通常は設定する必要なし。
WrittenMsgは書き込み成功時にサーバーが返すHTMLの一行目に含まれる「書き込みま
した」のような文字列を指定する。書き込み成功時に書き込みウィンドウが閉じない
場合のみ指定する。ThreadMaxNumはスレに書き込める最大レス数を指定する。内部的に
2chは1000件、まちBBSは300件が設定されていて、スレ一覧やスレタブマークはこれに
したがって表示を行なっているが、外部板ではこれが動作しないためこのbrdconf.ini
で設定する。 また、板名に*を指定するとカテゴリ内の全板に同じ設定が適用される。
特定の板だけ条件を変えたい場合は、全体指定のあとに個別指定を行なう。
brdconf.iniの設定例:
[その他外部板\*]
ThreadMaxNum=1000
[その他外部板\UTF-8@0ch掲示板]
Charset=UTF-8
WrittenMsg=It wrote in.
▽以下Nida070202試作品との差分
・070202で実装されたスレッド名のUnicode表示を廃止。
・設定-【通信】とイメージビューア設定-【書庫,通信】に「接続タイムアウト」
を新設。(ビューア設定の「タイムアウト」は「受信タイムアウト」に名称変更)
「受信タイムアウト」は接続が確立してからダウンロードが終了するまでの最大
時間を設定する一方、「接続タイムアウト」は接続が確立するまでの最大時間を
設定する。「接続タイムアウト」の初期値は10秒。
これに伴い、更新チェック
専用の「受信タイムアウト」を廃止した。
・関連キーワードをちょっと見ビューアや画像ビューアで表示したとき、キーワード
がつながって表示されたり、リンクのURLに問題があるのを修正。
・Beプロフィールのヒントを固定してコピーできるようにした。
・メニューの「スレのツリー形式表示」または「スレのアウトライン表示」をShiftを
押しながらクリックした場合、ルートに「レス番を着色」のしきい数以上のレスが
付いてないツリーを非表示にしてみた。
・設定-【画像】に「Exif情報を表示する」を追加。
オンにするとインラインサムネイルの隣にExif情報の一部が表示される。
また、画像ビューアのステータスバーの右ペインのヒントに同内容を表示する。
こちらは設定に関係なく表示される。
-
- Nida061227a
- ・画像ビューアが非アクティブのとき、すでに開かれている画像のURLをレス表示欄で
クリックしてもビューアがアクティブにならないのを修正。(061227の不具合)
-
- Nida061227
- ・レス番メニューの「ここから画像を開く」を「ここから画像を取得」に変更。
・「お気に入り」の更新チェックを「最近書込」の板タブの右クリックメニュー
などから中止しようとするとエラーになるのを修正。
・画像サムネイル作成の対象となるURLの判定を少し変更。
・ポップアップで行頭のスペース1文字を表示しないようにした(OpenJane
Doe
RC2から取り込み)
・「ちょっと見ビューア」でutf-8を自動判別するようにしてみた。
・外部コマンド変数に$DATNAMEを追加。スレッドの識別番号に置換される。
(元ネタ:http://pc7.2ch.net/test/read.cgi/software/1163254401/782)
・設定-【その他】に「ちょっと見ビューアの2chリンクをレス表示欄で開く」を
追加。 オンなら2chリンクをレス表示欄で開き、オフなら新しい「ちょっと見
ビューア」で開く。 デフォルトはオン。
・画像URLをクリックまたはマウスオーバーで開いた画像でも「参照元スレを開く」で
その画像があるレスにジャンプするようにした。
- ・その他細かい修正。
-
- Nida061104
- ・「〜ピクセル以上の画像を展開しない」を修正。
-
- Nida061030
- ・スレッドタイトルパネルでスレタイが欠けることがある不具合を修正。
・スレッドツールバーに大き目のアイコンを指定してXPStyleを適用した時、
バーが必要以上に高くなる不具合を修正。
・他の板に貼られた2ch画像掲示板のURLを「ビューアで展開しない」で自動
取得するとデコードエラーになるのを修正。
・ビューアのファイル保存などがコマンドのカレントディレクトリに影響し
ないように(元ネタ:JaneView)
-
- Nida061004
- ・サムネイルの設定で「サイズ固定」がオフのとき、見た目のURLリンクとマウスオー
バーで実際にポップアップされる場所がずれることがあるのを修正。
・板名検索をする際、一番上のノードから走査するようにした。
・「過去ログを表示しない」状態で強制過去ログ化されたスレが表示されるのを修正。
・オフライン状態で「更新チェック」と「すべてのタブの新着チェック」が動作して
しまうのを修正。
・preタグを使用したローカルルールが読みにくいのを修正。
・次スレ候補検索に「無視ワード機能」を追加(元ネタ:JaneView)
スレタイによく使われて判定に無意味な単語を類似度算出で無視することでノイズを減らす。
Jane2ch.iniの[SEARCH]セクションにNextThreadIgnoreWordsを追加し、
NextThreadIgnoreWords=2ch,について,語るスレ,<software>ブラウザ,<newsplus>【社会】
のようにコンマ区切りで類似度判定で無視する単語を指定可能。特定の板だけで無視する
単語を設定するには、単語の前に<win>のように<>で挟んだ板識別子を付ける。
(例はウィンドウズ板)
・次スレ候補検索の判定で全半角・大小文字を区別せず、空白も無視するようにした。
・up.80.kg および g2n〜.80.kg を2ch画像掲示板(G2n)として認識させるようにした。
※参考スレ http://qb5.2ch.net/test/read.cgi/operate/1154069931/l50
-
- Nida060903
- ・本家NightlyBuild(Sun Aug 13 19:27:59
2006 UTC)の取り込み。
・全てのタブの新着チェック実行中にJaneを終了させるとエラーになるのを修正。
・発信元のID処理(ポップアップ、レス抽出、NGID等)で、上位ビットが一致する
別のIPアドレスを処理対象にしてしまうことがあるのを修正。
・開始と終了が逆のアンカーに参照されているレス番の着色。
・書き込み時に2ch側から"ERROR!"が返ったときもsambaをカウントするよう
にしてみた。
・通常の板でスレ絞込みでハイライトされたスレが機能板にも存在する場合、
機能板をソートすると「スレ絞込み」の状態でなくてもハイライトされた
スレが上位に来てしまうのを修正。
・イメージビューア設定「実験室」に「○ピクセル以上(横×縦)の画像を展開
しない」を追加。(元ネタ:JaneView,
JaneStyle)
※0以下を指定するとデフォルト値(5592405)に戻る。
・重要レス通知機能の強化。
新着レス中に重要レスがあり、スレタブマークの色が赤紫になっている時、
検出した重要キーワードをスレタブのヒントとステータスバーに表示。
・http://server.2ch.net/test/read.html/bbs/dat/opt
形式のURLに対応。
-
- Nida060809
- ・本家NightlyBuild(Sun Aug 6 10:27:47
2006 UTC)の取り込み。
・Nida060701で書き込みウィンドウのスレッドタイトルパネルをダブルクリックで
該当スレッドをスレビューに表示する機能が動作しなくなっていたのを修正。
・レス表示欄のURLリンクに ", <, >
が含まれないようにした。
・設定-【あぼーん】のOptionに「空白を無視してNGThreadを適用」を追加。
・「新着レスの画像を自動で開く」の処理タイミングをスレ読み込み後に変更。
・発信元:とHOST:をID:に置き換えずにそのままリンクさせるようにした。
・次スレ検索の絞込み条件を緩和しすぎたので再修正。
・スレ絞込み状態でカラムをクリックしてソートしたとき、赤くなっているスレ
がばらばらにならないようにした。
・BeプロフィールのリンクにHTMLタグが表示されるのを修正。
・書き込みウィンドウのNANASHI_CHECKの警告条件に"check"を含めた。
・名前強制入力チェックの警告を無視して書き込んだら、Janeを再起動する
までその板で警告を出さないようにした。
・「新着の画像を自動で開く」がオフのとき、2ch画像掲示板・ぶろぐカキコの
サムネイルを読み込まなくなっていたのを修正。
・2ch画像掲示板・ぶろぐカキコでは「画像のサムネイルを表示する」がオンで
あれば、日付・個数・「ビューアで展開しない」の設定に関係なく、全ての
新着サムネイルをバックグラウンドで取得するようにした。
・画像ビューアでマークした画像を閉じるときに「マークされたタブを閉じる」
のショートカットを使うと読み込み違反になる不具合を修正。
・常にBEにログインして書き込みする板を指定する機能を追加(元ネタ:JaneStyle)
Jane2ch.iniの[OPTIONS]セクションの「UseBeBoardList」に板の識別子をコンマ
区切りで書くとこの機能が有効になります。
例:ソフトウェア板とニュース速報板で常にBEにログインして書き込みたい場合
UseBeBoardList=software,news
・板あるいはスレとして解釈できるURLが画像の拡張子で終わっている場合、
そのURLを開かないようにした。
▽以下Nida060804試作品との差分
・NGThreadの正規表現対応。
キーワードの先頭に<>を付けると以降を正規表現と見なす。
例: <win><>[氏死市]ね → Windows板でタイトルに「氏ね」「死ね」「市ね」
のいずれかを含むスレッドをNGにする
・ヌル文字の数値文字参照を含む書き込みに引用付きレスできないのを修正。
・書き込みバイト数の計算で半角二重引用符を1バイトから6バイトに変更。
・スレ描画時間を再び表示するようにした。
-
- Nida060701
- ・書き込みウィンドウやメモ欄で使用するコンポーネントを従来のriched20.dllを
ラップしたNida専用コンポーネントから
TntWare の TTntMemoに変更した。
また、従来のコンポーネントを使用したClassic版も用意した。
・2chの新クッキー仕様対応ロジックを部分的に本家NightlyBuild(Wed
May 31
15:18:56 2006 UTC)で置き換えた。
・本家NightlyBuild(Fri Sep 16 14:18:15 2005 UTC)の「●の情報がない時は
account.cfgを作らないように変更」をコメントアウトした。
・Nida060529では規約変更の検出をページ全体で行なっていたが、これを追加項目
(現在はhana=mogera)の変化を見て検出するようにした。これに伴い、
「規約の内容を確認せず〜」を外した。
また、JaneStyleがこの方式で先に
リリースしたため、iniファイルをJaneStyleの形式に合わせた。
・JaneLovelyのXP対応コンポの使用をやめ、XP
Theme Manager を使用することに
した。これを機に"Jane2ch.exe.manifest"ファイルをsample.zipに同梱。
Jane2ch.exeと同じフォルダに置くとXPスタイルが適用される。
・Jane本体が非アクティブの時にもスレ表示欄のヒントが表示されるようにした。
・オートリロード・スクロール時、「常にオートスクロール」がオフでスレ表示
欄にフォーカスがある場合、「新着にジャンプする」も無効化するようにした。
・設定-【あぼーん】のOptionページで「連鎖あぼーん」と「NG処理を新着のみ
適用」を「NGをあぼ〜ん」と連動させるようにした。
・複数行AAを登録するときに名前にフォーカスを当てるようにした。
・トレース欄が一行表示だと、最後に追加された行のひとつ前が表示される仕様
になっているが、manifestファイル適用時に仕様どおり動作しないのを修正。
・メモ欄のメールアドレス辺りの位置調整に不具合があったのを修正。
・新着レスの画像を自動で開く設定に「ビューアで展開しない」を追加。
また、待機中あるいは通信中の画像の数をステータスバーの括弧中に
表示した。(元ネタJaneStyle)
※スレタブを閉じるとそのスレからのリクエストはキャンセルされる。
・レス番メニューに「ここから画像を開く」を追加。
「○日以内の新着〜」以外は「新着レスの画像を自動で開く」と共通設定。
・イメージビューア設定「マウスオーバーで画像を開く」のオプションとして
「ビューアで展開しない」を追加。
・「画像を自動で開く」の個数上限を99から9999に変更。
・画像ビューアのデコード処理を別スレッドにして負荷を軽減。
・スレ表示欄の右クリックメニュー、Shift
+ 「NGWordに追加」で「簡易」が
正しく動作していなかったのを修正。
・更新チェック時に例外が発生するのを修正。
・レス表示欄のUnicode表示の高速化処理に不具合があったのを修正。
・レス表示欄の内蔵スキンのufaceをMS UI
Gothicにした。
・マルチモニター環境での非多段ヒントの表示位置を修正。
・スキンタグ<MESSAGENOBR/>を追加。 <MESSAGE/>の代わりに使うと本文中の
<BR>を無視する。※<dt2>も互換性のため残してある
・サムネイルやヒントと同様、画像ビューアでもJFIFとExif以外のJpegだけを
Susie Plug-inに任せる仕様に戻した。
・スレ立てしたときはスレ一覧を自動更新&kakikomi.txtに保存する(OpenJane
Doe RC2から取り込み)
・Jane Cameiの●ログインの修正を取り込ませてもらった。
http://jane.s28.xrea.com/test/read.cgi/bbs/1095213041/887
・添付のopenjane.txtを0.1.12.3に差し替え。
・画像ビューアでURLから保存ファイル名を生成する際、ファイル名として使えな
い文字を排除するようにした。
・924から始まるスレをソート順で特別扱いしないことにした。
・板が「ぶろぐカキコ」かどうかの判定方法を変更。
・高速Merge有効時、板一覧の【機能】に「最近取得」と「最近書込」が追加され
るようにした。(元ネタ:Live2ch)
最近取得は最終取得、最近書込は最終書込をそれぞれ降順にソートした上位
100件のスレを表示する。
・「お気に入り」「最近取得」「最近書込」について、板一覧のノードと板タブ
の右クリックメニューに「更新チェック」を追加。
▽以下Nida060624試作品との差分
・次スレ検索の絞込み条件を修正。
・スレッドツールバーのお気に入りボタンを押すと、スレッドツールバーの
他のボタンを押しても無反応になる不具合を修正。
・書き込んだスレが100件に満たない場合、書き込んでいないスレが「最近書込」
に表示されてしまうのを修正。
・開始と終了が逆のアンカー、数字のみの投稿者名も連鎖あぼーん対象にした。
・すでに開かれている書き込みウィンドウと違うスレにメモ欄から書き込もうと
するとエラーを表示するようにした。
・本文のIDポップアップを060531の仕様に戻した。
-
- Nida060531
- ・外部コマンドでプレフィックスなしの場合に、メニューバーとスレ表示欄右クリック
メニューだけでなく、レス番クリックメニューにも表示されてしまう不具合を修正。
-
- Nida060530
- ・2chのクッキーの仕様変更に対応。
・設定-拡張2に「2chの投稿規約の内容を確認せず自動的に同意する」を追加。
・クッキーの管理方法を最新のJaneView同様、クッキー名に対する値を更新するように
した。
・AA支援と外部コマンドで2階層以上のカテゴリ分けを可能に(先頭のタブの個数で調整)
(元ネタ:JaneView)
※JaneViewのOptionからパクったサンプル用の設定ファイルがsample.zipにあります。
【AA入力支援の仕様変更】
・使用コンポをListBoxからPopupMenuに変更。
・キーボードで選択、またはマウスオーバーした複数行AAの項目は、プレビューを
ヒント表示するようにした。
・メモ欄のAA入力支援を書き込みウィンドウと同じ仕様にした。
・設定-【書き込み】に「AA支援にUnicode表示」を追加(デフォルトはオフ)
・書き込みウィンドウのスレッドタイトルパネルの左端にAAボタンを追加。
・AAList.txtとcommand.datの修正をJane起動中でも即時反映するようにした。
・sample.zipにWriteWait.iniとImageViewURLReplace.datを追加。
・スレ絞込み状態の板の保持するスレ数が、開かれている板タブの数よりも
少ないとき、その板を閉じようとするとエラーになる不具合を修正。
・画像のダウンロード中にイメージビューアのタブを閉じると、レス表示欄上のサムネ
イルのステータス表示が水色のままになるのを修正。
・IDが導入されていない板のスレで、本文中のIDリンクが「発言数1のID」の色になら
ないのを修正。
・過去ログ非表示のとき、「全てのログを削除」「お気に入り以外のログを削除」で
過去ログが削除されずに残ってしまう不具合を修正。
・スレ覧タブが非表示のとき、メニューバー「スレ覧」の「全ての新着を開く」
「お気に入りの新着を開く」が表示されない不具合を修正。
・「検索結果」板を「次回起動時に開く」対象から除外するようにした。
・メモ欄のメニューの「前(次)のタブ」を「前(次)のメモ」に変更。
・メモ欄が非表示の時はメモ欄に対する操作を無効にした。
-
- Nida060501a
- ・「ここ壊れてます」が検知できないそもそも原因はNidaの不具合のような気が
してきたので、一部のロジックを本家Janeと同じものに戻した。
- Nida060501
- ・設定-【拡張1】に「訪問済みURLリンクを着色」を追加。
IE版Janeと同様、IEの履歴を反映してURLが着色される。
ただし、画像URLに関しては従来どおり「キャッシュのあるURLリンクを着
色」で設定(設定-【拡張1】に移動、要再設定。)し、キャッシュのある
リンクのみが着色される。 それぞれ色を指定できるようにした。
・設定-【拡張1】の一部を【拡張2】に移動、【拡張2】のサウンドイベント
関連を新規ページ「サウンド」に移動した。
・「スレッドタイトル検索」機能を廃止。
・外部コマンドの変数に$LISTを追加。
URLの先頭に$LISTとプレフィックスを付けると、URLで指定したページから2chスレ
のリンクを抽出し、板として表示する。
【command.datの書式】コマンド名=$LIST URL[tab]正規表現
※[tab]はタブ文字で、「[tab]正規表現」の部分は省略可。
省略するとデフォルト
の汎用正規表現が使われる。デフォルトではレス数が取得できない。
▽スレタイ検索用command.datの作成例
ttsearch=$LIST http://ttsearch.net/s.cgi?k=$TEXTIE&N=200[tab]</a>
<a href="(http.+?)/l100".+?\d{1,4}\s+(.+?)\s+\([0-9.]+/日\)</a></td><td>(\d{1,4})
※正規表現はPerlで言うところの$1がURL、$2がスレタイ、$3がレス数であることを
想定している。$3は省略可能で、その場合はレス数が0になる。
・外部コマンド変数に$BASEPATHと$LOGPATHを追加(JaneView互換)
$BASEPATH …アプリケーションフォルダ
$LOGPATH …ログのベースフォルダ
・「次スレ候補を開く」で追加されるタブの位置は、設定-【タブ操作】の「タブ
から開く時」に依存するようにした。(従来は「通常」)
・「フォルダの中身を開く」の実行で「このタブは閉じない」のチェックが
外れる不具合を修正。
・抽出ポップアップの20件の制限を撤廃。
・お気に入り登録したばかりのスレが、更新チェック後に自動で開かないことが
あるのを修正。
・「未読があるスレタブを取得するとレス取得」のロジックが怪しかったので修正。
・オートリロードでリロードのたびにタブの幅が変わるのを修正。
▽以下Nida060425試作品との差分
・「ここ壊れてます」を検知できないケースを減らした。
・「全ての新着を開く」系の挙動をNida060332以前とほぼ同じにした。
- Nida060332
- ・投稿日が不正なレスの画像も自動で開けるよう修正。
・メモ欄のShift+Enterの挙動がおかしくなっていたのを修正。
・書き込みウィンドウの「削除パス」入力欄が新型「g2」の新サーバで表示され
ないのを修正。
-
- Nida060329
- ・新型「g2」 http://g2993.immex.jp/prot/
関連の修正。
画像がビューアで表示できなくなっているのを修正。
書き込みウィンドウに「削除パス」入力欄を追加。
スレビューに「削除」リンクを表示。
・ビューアのリンククリックによるhttpリクエストで、リンク元と同じサーバへの
リクエストならリファラを送る設定を追加(デフォルトはオン)。(元ネタ:JaneView)
ビューア設定→書庫、通信→「リンク元と同じサーバにはリファラを送る」。
・ビューアの最大リダイレクト回数のデフォルト値を0から2に変更。
・メモ欄の「書込」ボタンのヒントから「リロード」の単語を削除。
・「次スレ候補検索」「次スレ候補を開く」を追加。(元ネタ:JaneStyle)
それぞれ、メニューバー、スレタブ右クリックメニュー、スレッドツール
バー(「次スレ候補を開く」はアイコンを右クリック)から実行できる。
「次スレ候補検索」は次スレと思われるスレをスレッド一覧の「検索結果」
タブに表示する。「次スレ候補を開く」は「次スレ候補検索」のあとに
第一候補のスレを自動的に開く。
※検索ロジックは http://jane.s28.xrea.com/test/read.cgi/bbs/1132679462/235
を使わせてもらいました。
・メニューバー「ツール」にサウンドイベントのオン・オフ切り替えを追加。
・マウスジェスチャーの「key」に「AltF4(Jane終了)」を追加。(元ネタ:JaneView)
・設定-【画像】の「画像のサムネイルを表示する」のオン・オフを2ch画像掲示板系
にも反映してみた。
・「ぶろぐカキコ」の鯖として b02.kakiko.com
と b03.30.kg を追加。
・NGスレッドを全角・半角の違いを無視して適用するようにした。
・板看板のURLの拡張子が画像以外の場合やURLが不明な場合はエラーを出すようにした。
・ちょっと見ビューアの右クリックメニューに「選択範囲をURLとして開く」と「選択
範囲のURLを全て開く」を追加。
・イメージビューア設定の「書庫・通信」に「サイズ上限」を追加。
設定値を超える容量のファイルのダウンロードをブロックする。初期値は4MByte。
・設定-Doeの「スムーズネス」「フレームレート」「オートスクロールを有効にする」
の設定がポップアップヒントに反映されていなかったのを修正。
・アウトライン表示のUnicode(文字参照)対応。
※従来、「アウトラインで表示するレスの長さ」に80を指定すると、SJISで80バイトを
確保する仕様だったが、UTF-16で80バイト=40文字を確保する仕様に変更した。
・スレのアウトライン表示のスキンを「標準スキン」固定にした。
・アウトライン表示でReplaceStrの「対象URI/タイトル」指定が無効なのを修正。
・「ログから検索」の日付指定に「最近3ヶ月間」と「最近半年間」を追加。
・「ログから検索」で日付指定がオン、検索範囲がスレタイのみのとき、OKボタンが
押せないようにした。
・「更新チェック」の板更新でも板移転が検出できるよう修正。
▽以下Nida060321試作品との差分
・「次スレ候補検索」で、検索対象の板が開かれていないと、最新の状態で検索できない
不具合修正。
・「ログから検索」の「最近3ヶ月間」と「最近半年間」の期間がそれぞれ一ヶ月
ずつ足りなかったのを修正。
・書き込みウィンドウが「新規スレッド作成モード」で表示されているとき、メモ欄から
書き込みできないようにした。
・「カーソルの下にあるペインをホイールスクロール」の状態にかかわらず、メモ欄のAA
入力支援リストをフォーカスなしでホイールスクロールできるようにした。
・画像ビューアおよびキャッシュ一覧でJpegを表示する際、これまでJane内部で処理
できないフォーマットをSusieプラグインに任せていたのを、Jpeg用のプラグインが存
在すればすべてのフォーマットを任せるようにした。
サムネイルとヒント表示は縮小の
高速処理が必要であるため、従来どおり。
・fontタグのcolorが連続で変化するとき着色がうまく行かないのを修正。
- Nida060227
- ・「スレッドタイトル検索」サイトの仕様変更に対応。
・新型「g2」プロトタイプ http://g2993.immex.jp/prot/ に対応。
画像以外のファイルをアップロードできるようにした。
・1000オーバーしたスレ(外部板を除く)を更新できないようにした。
・ブロック長の取得に失敗して表示できなかったGIF画像を表示できるようにした。
・二重起動時の動作を修正。
- Nida060220
- ・Beプロフィールの仕様変更に対応。
- Nida060218
- ・ログから検索βで日付範囲を設定可能に(元ネタ:JaneView)
適切な範囲を設定する事で高速な検索が可能。
検索ダイアログの「日付指定」をチェックし、日付範囲を入力する。
※範囲の先頭>範囲の末尾になっているとOKボタンが押せなくなる。
※日付範囲を指定した場合、板名とスレタイは検索対象外。
・ReplaceStr.txtの「対象URI/タイトル」にNGExと同様のタイプ指定を追加。
0: 含む 1: 含まない 2: 一致 3: 一致しない
4: 含む(正規) 5: 含まない(正規)
のいずれかを <n> の書式で「対象URI/タイトル」の先頭に指定する。
例:<ex>[tab]名無し[tab]anonymous[tab]name[tab]<4>\/(software|win)\/
※無指定は <0> が指定されたのと同義。
・スレ一覧で○時間以内の新スレをピンクのマーク、新規スレを水色のマークに分けた。
listimg.bmpでは13番目が○時間以内の新スレ、14番目が新規スレ。(JaneStyle互換)
・「過去ログ非表示」モードでも、マージ処理した時点でdat落ちしていなかった
スレは表示するようにした。
・スレ一覧を!でソートする際、広告スレを一番下に移動するようにした。
・スレ表示欄の右クリックメニューに「この文にメモ欄でレス」を追加。
・".gif.html",".png.html",".jpg.html"で終わるURLを画像URLに分類した。
・2ch内のURLでも画像URLであればビューアで処理するようにした。
・最小化またはタスクトレイ格納時、二重起動させようとするとウィンドウが復帰する
ようにした。
・「ログから検索」で複数の板を検索中に結果表示のスレタブを閉じるとエラーに
なるのを修正。
・古いスレの日付フィールドの解析に失敗するのを修正。
・抽出タブでも「メモ欄に追加」が動作するようにした。
・同梱のsqlite.dllを2.8.17に差し替え。
・欧文入力機能を廃止。外国語入力はIMEにまかせることにした。
・キャッシュの有効期限が9999のときは期限切れキャッシュ削除の処理を行なわない
ようにした。
・日付フィールドで、連続する空白の処理が行なわれていなかったのを修正。
- Nida060119
- ・GIFアニメの表示に再びUGIF.PASを使用するようにした。(画像の自動取得とGIF
アニメの組み合わせでハングアップが起こる不具合への消極的な対処。)
・書き込みウィンドウとメモ欄の本文入力欄に欧文入力機能を付加。
基本的には MS-Word の特殊文字入力のサブセットで、grave,
acute, circumflex,
tilde, umlaut, ring, slash, caron の入力モードがステータスバーに表示される。
また、MS-Wordと非互換だが、acute + t でアイスランド語の
thorn が入力できる
ようにしてある。実際の入力方法はこのページ
http://www-cc.gakushuin.ac.jp/~xomura/winforgerm/keyassign.html
- が分かりやすい。
- Nida060107
- ・g2saloon等の「未取得サムネイルを取得」が正しく動作しなくなっていたのを修正。
・「未読があるスレタブを選択するとレス取得」の設定が変更できないのを修正。
・2ch画像掲示板のサムネイルが画像ビューアに表示されている状態で、スレのログ
を削除するとエラーになるのを修正。
・サムネイル処理のメモリリークを修正。
・「あぼーん」設定ページのメモリーリークを修正。
・スレッドあぼーんの登録時のメモリリークを修正。
- Nida051230
- ・.wmfの拡張子が画像ビューアの処理対象として認識されないのを修正。
・空のスレに書き込むときにプレビューが「ここ壊れてます」になるのを修正。
(OpenJane Doe RC2から取り込み)
・img0chスクリプトの掲示板に画像以外のファイルも投稿できるようにした。
・設定ダイアログに「メモ欄」を新設し、メモ欄の設定をそこへ移動した。
・レス番メニューのNG関係を「NGに追加」にまとめた。
- Nida051221
- ・「スレッドタイトル検索」サイトの仕様変更に対応。
・設定ダイアログの各ページの項目を動的に生成するようにした。
これにより9X系列のシステムリソース不足によるOSのエラーを回避しやす
くなる。 また、NT系列でも不要な初期化作業が減らせるので効率が良くなる。
NT系列と9X系列では動作が異なり、NT系列ではダイアログを閉じるまで、
一度生成したページのメモリは開放しない。
9X系列では別のページに替えると
以前のページのメモリが開放される。
ただし、変更箇所があるページのメモ
リは開放されないので注意。 9X系列をNT系列と同じ動作にしたい場合は、
設定-【その他】の「設定ページが替わったら以前のページを開放する」を
オフにする。
・GIFアニメの再生をUGIF.PASを使わない方法に変更(元ネタ:JaneLovely)
TJvGIFImageを動画表示させるTJvGifAnimatorには致命的な不具合があるため、
再びTGIFImageを使用することにした。
脆弱性への対応は
http://jane.s28.xrea.com/test/read.cgi/bbs/1089079153/523
を使わせて
もらった。
・メモ欄が非表示の時もデフォルトの投稿者名や文字数制限の表示などの処理を
裏で行なっていたが、非表示の時にはこれを行なわないようにした。
・サムネイルの描画処理を少し効率的にした(つもり)。
・「キャッシュのあるURLリンクを着色」をデフォルトでオフにした。
- Nida051204
- ・メニュー構成を若干変更した。(元ネタ:JaneLovely,
JaneStyle)
・設定-スタイルに「タイトルバー文字列」を追加。
タイトルバーの"JaneNida 051105"の部分を変更できる。
$NAME("JaneNida"の部分)
と$VER("051105"の部分)の2つの変数が用意されていて、"$NAME
$VER"でデフォ
ルトと同じ形になる。 空欄だとデフォルトの文字列がそのまま表示される。
※バージョン情報とUserAgentはこの変更の影響を受けない。
・設定-スレ覧項目に「最終更新」と「放置」を追加。(元ネタ:マサオJane)
最終更新:スレの最終更新日時。レスがついた・鯖側での移転・あぼーんなどの最終更新。
放置:最終更新から現時刻までの時間。
・設定-その他に「最小化時はタスクトレイに格納する」を追加。(元ネタ:JaneStyle)
・「コテハン記憶」が有効でないとき、スレ更新でメモ欄の名前がリセットされてしまう
不具合を修正。
・書き込みウィンドウおよびメモ欄のステータスバーのBytes項目の表示幅等を調整。
・キャッシュ一覧で画像を削除したとき、エラーになることがあるのを修正。
・レス抽出などスレビューがスレ以外を表示しているとき、メモ欄でShift+Enterを
押すとエラーになるのを修正。
・JaneLovelyのXPスタイル対応コンポーネントとTWinSpinEditを導入。
manifestを
適用しても変化がなかったコンポーネントがXPスタイルに対応した。
・文字実体参照を多く含むスレの読み込みが異常に遅くなるのを修正。
・「全タブの新着チェック」実行時、更新される前にタブが閉じられるとエラーになる
のを修正。
・050804aでImageViewURLReplaceで変換したjpg.htmlで終わるURLをサムネイルとし
て表示できるようにしていたが、負荷が大きすぎることが分かったので廃止。
・アドレスバーもドラッグ&ドロップを受け入れられるようにした。
・スレッドあぼ〜んの確認ダイアログのデフォルトを[キャンセル]から[OK]に変更。
・GIFアニメの再生に不具合があったのを修正。
・タスクトレイ格納時に画像を自動取得すると異常終了するのを修正。
・設定-【拡張1】に「レス番ポップアップのCtrl押下時の動作を入れ替える」を
追加。 デフォルトとCtrl押下で表示されるポップアップが通常と逆になる。
・設定-【拡張1】に、リンクされたレス番のポップアップの「マウスオーバー」
を追加。 リンクされたレス番を右クリックすると表示されるポップアップが
マウスオーバーだけで表示されるようになる。
Shiftを押している間はマウス
オーバーによるポップアップが抑止される。
・検索バーのアイコンを20×20から16×16に変更。
・Beプロフィールのポップアップが文字化けするのを修正した。
・タスクトレイアイコンの右クリックですぐ終了せず、ポップアップメニューを
表示するようにした。
・メインツールバーに「更新チェック」のボタンを追加。
・スレビューの文字列をクリップボードにコピーする際、UnicodeとANSIを二度に分け
て送っていたのを一度に送るよう修正。
・NGFilesの中に不正なハッシュ"OOHF84UUQB6VIUMER770AG6R93"があったら削除
するようにした。
・メモ欄が空の状態で書き込みを実行したとき、スレを更新しないよう修正
- Nida051105
- ・051101でGIFの脆弱性に対応したが、環境によっては問題が回避できていなかったため、
GIF展開用コンポーネントをJVCLのTJvGIFImageに変更した。
・高速Mergeがオンの時、Jane起動時にsqlite.dllが見つからないとエラーダイアログが
出続けるの修正。
・Janeの管理外で取得したdatを読み込んだときにURLが空欄のidxファイルができてしまう
ことがあるのを修正。
- Nida051101a
- ・051101に動作を不安定にさせるようなコードが見つかったので、これを取り除いた。
- Nida051101
- ・不正なGIF画像でスタックオーバーフローが発生する脆弱性の対処。
・メモ欄の名前・メールに「コテハン記憶」「デフォルトの名前」などを反映。
・メモ欄にステータスバーを追加。
書き込み文字数・行数の限界、Unicodeの使用可否を表示。メニューバーの「メモ-
ステータスバーの表示」で制御。 Unicode可否は書き込みウィンドウにも追加。
・看板表示のSETTING.TXT取得処理をメモ欄と共通化。
・設定-スレ覧項目に「板のソート」と「ログ一覧・お気に入りのソート」を追加。
板を開いたときに自動でソートされる項目に「!」以外を指定できる。
※これに伴い、設定-その他の「板を開くときに自動で!ソートをかける」は廃止。
・「ビューア設定-NGファイル」で無選択状態で削除を実行するとエラーになるのを修正。
・レス番右クリックのポップアップがReplaceStr.txtの影響で重くなるのを修正。
・スレビューの全内容をクリップボードへコピーする際に極端に重くなるのを修正。
・「抽出ポップアップ」に適用されるスキンをRes.htmlからPopupRes.htmlに変更。
・「過去ログ非表示」状態で「スレ絞り込み」を行なうと過去ログが表示されてしまう
不具合を修正。
- Nida051003
- ・NGファイル機能を追加(JaneView互換)
─────────── JaneView.txtより一部改変して引用
──────────
▽NGファイル機能を追加
・ブラクラ登録の強化版。ファイルの内容を比較して判定するのでURLが違っても対応可
・ビューアの画像またはタブ右クリック→キャッシュ処理→NGファイル
・画像がモザイクになり、入力のダイアログが出るので、
後からNGの理由が分かるようにコメントを入力してください
(NGファイルに登録したファイルのURLは同時にブラクラ登録されます)
・ビューアで読み込んだファイルがNGファイルに登録されていたらブラクラに登録される
※NGはハッシュ値で判定するので、登録してもファイル自体は保存しません
・一覧は、設定−ビューア設定−NGファイル。ここから削除が可能
・ブラクラ登録とは異なり、NGファイルは期限なしで削除しない限り有効
・NGファイルの情報は、JaneフォルダのNGFiles.txtに保存
─────────────── 引用おわり
────────────────
Nidaの追加機能としてスレビューのURL右クリックからもNGファイルに追加が可能。
※キャッシュを読み込んで処理を行なうのでキャッシュが保存されていることが前提
・ホイールスクロール処理を再修正。
・まちBBSとしたらばで、差分読み込み時に「取得成功」ではなく「取得成功(差分)」
のサウンドが鳴るよう修正。
・スキンのdivタグが画像に対して正しく動作しないのを修正。
・スレッドタイトル検索で抽出漏れがあるのを修正。
- Nida050922
- ・NightlyBuild 05/09/16 14:33(UTC)までの取り込み
・スキンの div align=right が正しく動作しないことがあるのを修正。
・「ゴミ箱アイコンの削除確認」が「あり」または「過去ログのみ確認」のとき、
「このログを削除」または「選択中のログを削除」でdat落ちスレを削除しよう
とすると確認ダイアログが表示されるようにした。
・設定ダイアログに「画像」ページを新設。
「拡張2」のサムネイル、画像関連
の設定をそこに移動した。
・設定-【拡張2】に「テンプレポップアップの範囲」を追加。(元ネタ:名無しJane)
スレッドタイトルパネル右クリックで表示されるレスの範囲を指定できる。
・レス番着色で、参照の数が多いレス番と少ないレス番で別の色を付けられるように
した。(元ネタ:JaneView)
・設定-【拡張2】に「サウンドイベント」を追加。(元ネタ:ギコナビ)
「重要レス通知音」もこの機能に含まれるようになった。
※全タブの新着チェック時には「重要レス通知音」以外は鳴らない仕様。
・「スレタイ検索結果」が非アクティブで開かれた状態でスレタイ検索を実行した場合、
スレタブをダブルクリックしないと最新の検索結果が反映されない不具合を修正。
・Wheel RedirectorとJaneNidaのホイールスクロール処理の衝突を抑えた。
・画像ビューアで複数の画像を開いた状態で、全てマーク→キャシュの削除で異常
終了するのを修正。
- Nida050911
- ・NightlyBuild 05/08/17 13:54(UTC)までの取り込み
・メニューバーの「スレ」、スレタブ右クリックメニューに「全タブの新着チェッ
ク(規制あり)」を追加。(lovelyのソースから)
スレッドツールバーの「新着チェック」アイコン右クリックからも実行可。
・メニューバーの「スレ」、スレタブの右クリックメニューに「新着なしのタブを
閉じる」を追加。(黒改のソースから)
・お気に入りツリーのフォルダの右クリックメニューに「フォルダの中身を開く」
を追加。(ayayaのソースから)
・「更新チェック」の規制を1板あたり20秒→15秒、全体最大5分間→3分間に短縮。
・更新チェックの「焦らないで…」の警告をダイアログからトレース欄に変更。
・Win9x系で画像が大きすぎる場合、可能であれば縮小して表示するようにした。
・1000未達で落ちたスレのスレタブに黄色マーク。
・スレビューで1行目が1文字しかない文字列をコピーすると、1行目の改行が
無視される不具合を修正。
・img0chスクリプト使用の掲示板にも画像を投稿できるようにした。
※画像が投稿できるかどうかはSETTING.TXTで判断しているため、書き込み
ウィンドウの「SETTING.TXT」タブでSETTING.TXTを一度取得する必要あり。
・BASIC認証が必要なサイトの画像を取得できるようにした。
(ImageViewURLReplace.datで「http://username:password@host/path/」の形に変換)
・「メモ帳に追加」「これでメモ欄にレス」をメモ欄非表示でも使用できるようにした。
・レス番メニューに「メモ欄で引用付きレス」を追加。
▽以下Nida050903a試作品との差分
・レス番メニューの「タイトルとURLをコピー」でURLのレス番が0になるのを修正。
・スレタブ青マークの意味を「未読あり」から「新着あり」に変更。
・「メモ欄で引用付きレス」を引用文による上書きでなく引用文の追加にした。
・g2saloon等のサムネイルを「読み取り専用」として保護する仕様をやめた。
具体的にはサムネイルに対する「期限切れキャッシュの削除」や手動による
キャッシュ削除が有効になる。 ログの削除と同時に不要になったサムネイル
が削除される仕様は存続。 また、既に取得済みのサムネイルは読み取り専用
属性になっているので、「イメージビューア設定」の「実験室」で「既存の
サムネイルの読み取り専用解除」を行なうことを強く推奨。
・デフォルトのボード一覧取得URLをhttp://menu.2ch.net/bbsmenu.htmlに変更。
- Nida050812
- ・NightlyBuild 05/08/11 15:51(UTC)までの取り込み。
・「レンタル画像掲示板g2」を画像掲示板として認識するようにした。
・2ch画像掲示板およびレンタル画像掲示板g2に画像を投稿できるようにした。
・アドレスバーの移動ボタンが透過していなかったのを修正。
・レス抽出ダイアログ等で右クリックメニューの「切り取り(T)」が動作しないことが
あるのを修正。
・NGThreadに機能追加。
文字列の先頭に板の識別子を<>で挟んで書くと、その板だけで有効になる
例: <win>氏ね → Windows板でタイトルに「氏ね」を含むスレッドをNGにする
- Nida050804a
- ・イメージビューア設定の操作タブに「クリック操作」を追加。
マウスのホイールクリックと左ダブルクリックの動作を入れ替える。
・イメージビューア設定の操作タブに「ホイールで画像スクロール」を追加。
ホイールの操作でタブ切り替えでなく画像が上下スクロールするようになる。
・「ちょっと見ビューア」の仕様を変更。
Jane本体がアクティブになった時にビューアをタスクバーに格納しないよう
にした。また、画像へのリンクは画像ビューアで開くようにし、画像ポップ
アップも表示できるようにした。
・メインメニューの「窓」に「ちょっと見ビューアをすべて閉じる」を追加。
・「書き込み欄の表示」の状態にかかわらず、起動時に必ず書き込み欄が表示
されてしまう不具合を修正。
・ImageViewURLReplace.datで変換したjpg.htmlで終わるURLをサムネイルとして
表示できるようにした。
・「スレッドタイトル検索」の仕様を変更。
検索サイトをhttp://ttsearch.net/に再変更。
検索結果をレス表示欄ではなく、スレッド一覧に表示するようにした。
スレッド一覧を閉じても、板一覧の「【機能】-スレタイ検索結果」で検索結果を
再度表示できる。
・「重要レス通知音」に使える形式を不具合回避のためwavファイルのみとした。
・設定-【拡張2】に「manifest適用時にアドレスバー等の移動が重くなる不具合
の対策」を追加。(修正方法を教えてくれたStyle氏に感謝します)
※オンにした場合、副作用としてリンクバーの動作に不具合が生じます。
副作用が問題になる場合はオンにしないでください。
・kakikomi.txtの更新に失敗するとJane自体が落ちてしまう不具合を修正。
(以降、Nida050718試作品との差分)
・NightlyBuild 05/07/29 15:17(UTC)までの取り込み。
・Win9xの一部の環境で半角小文字によるスレビュー検索が失敗する不具合を修正。
・ポップアップからのNG登録がスレビューに反映されない不具合を修正。
・「キャッシュのあるURLリンクを着色」を画像URLに限定した。
(拡張子が".jpg.html"などの場合、ImageViewURLReplace.datによって
画像URLと認識されていれば着色される)
・JPEGの画像ポップアップを高速化。
・アドレスバーの横に移動ボタンを追加。(Go.bmpでアイコン変更)
・メモのツールバーに「前のタブへ」ボタンを追加。
・メモのツールバーとアドレスバーのアイコンに
Jane UpLoader Doe の
「デフォルト風アイコン」を採用。
・スレ一覧からログを削除したらスレを閉じるようにした。
(Lovelyのソースを参考にさせてもらいました)
・お気に入りの各フォルダの右クリックメニューに「更新チェック」を追加。
- Nida050710
- ・スレビューのDrag & DropをDelphi独自方式からOLE
Drag & Drop に変更。
メモ欄の任意の場所に文字列を挿入したり、OLE
Drag & Drop対応の外部ア
プリ(ワードパッドなど)にも文字列を送れるようになった。
これに伴い、検索バーの入力欄もOLE Drag
& Dropを受けられるようにした。
・2ch画像掲示板のサムネイル画像をビューアで開いた状態で2ch画像掲示板
のスレを削除すると、エラーになるのを修正。
・2ch画像掲示板のサムネイル取得にも「画像を自動で開く」の期間・個数の
設定を適用するよう修正。
・JPEG画像縮小処理の効率化によってサムネイル作成処理の負荷が軽減。
http://pc8.2ch.net/test/read.cgi/software/1117954596/561
・設定-【拡張2】に「サイズ固定」を追加。
サムネイル画像表示用の場所をあらかじめ確保しておくことで、行数の
再計算による処理負荷がなくなる。
・重要レス通知機能を追加。
特定のコテハン、ID、重要情報などの出現を見逃さないための機能。
■新着レス中に重要レスがある場合…
・スレタブマークの色が通常の青でなく赤紫で表示される
・設定-【拡張2】の「重要レス通知音」に指定された通知音が鳴る
・スレタブマーク色の新設に伴い、オートリロード時のスレタブの色を変更。
- Nida050703
- ・「レス抽出」で抽出対象スレの未取得画像を取得するのを修正。
・「画像を自動で開く」で画像枚数制限を超えて取得することがあるのを修正。
・「画像を自動で開く」の日付処理がReplaceStr.txtによる投稿日の書式変
更の影響を受けないよう修正。
・「過去ログを表示しない」時、スレ一覧を「レス」でソートするとdat落ち
スレが一覧に表示されてしまうことがあるのを修正。
・マルチワード検索の区切り文字に全角スペースを使えるようにした。
・「選択単語で一括あぼーん」を「選択単語であぼーん」と「選択単語で透明
あぼーん」に分けた。 これに伴い、メニュー構成を若干変更。
・ID:の右クリックメニューに「このIDをコピー」「このIDをあぼーん」
「このIDを透明あぼーん」を追加。
・画像キャッシュを削除するとビューアのその画像のタブが閉じるようにした。
・レス番着色の処理方法を改善。
・設定-【Doe】にスレ欄のキャレットをスクロールに同期させる設定を追加。
オフだとスレビューをスクロールさせても選択が解除されない。
(Lovelyのソースを参考にさせてもらいました)
・「ちょっと見ビューア」のサイズを記憶するようにした。
・スレビューの「ダブルクリックで単語選択」の仕様を少し変更。
半角数字、Unicodeラテン補助のラテン文字を英字と同じ文字種として扱う
ようにした。
・アウトライン表示でもReplaceStr.txtが適用されるようにした。
・ReplaceStr.txtの正規表現対応としてJaneViewの書式も認識するようにした。
・ReplaceStr.txtの適用範囲をURLあるいはスレタイで制御できるようにした。
────────────────────────────────────
<rx>[TAB]置換対象文字列の正規表現[TAB]置換後の文字列[TAB]置換対象項目
[TAB]対象URL/タイトル
────────────────────────────────────
「対象URL/タイトル」はNGExの「対象URL/タイトル」-「含む」と同じ。
「[TAB]置換対象項目」以降は省略可。
・前項の書式の<rx>を<ex>に変えると、正規表現ではなく通常の置換処理で
動作するようにした。 適用制御のみ必要で正規表現は不要の場合に使用。
(記述例)<ex>[TAB]お腹いっぱい。[TAB]Nidaスレ[TAB]name[TAB]Nida
- Nida050622
- ・050612で「NGIdに追加」の処理に不具合が生じるようになったのを修正。
・manifestファイル適用時、「datからNGWordに追加」で部分選択による登録
が正しく行なえないのを修正。
・IDポップアップを最新レスからではなくポップアップの周辺のレスを表示す
るようにした。
・画像URLとサムネイルの間の隙間を少し調整。
- Nida050612
- ・サムネイルの次の行の頭に空白が入る不具合を修正
・「更新チェック」をmtoolbar.txtに追加すると、アイコンが初めから押さ
れた状態で表示されてしまうのを修正。
・モ娘(狼)で名前欄を空欄で書き込もうとした場合、名前を「名無し募集中
。。。」にするようにした。
・書き込みプレビューの投稿日表記を西暦4桁曜日付きに変更。
・スレビュー検索で検索バーにフォーカスがあるとき、F3キーで検索が
行なえなくなっていたのを修正。
・設定-【拡張1】に「発信元:とHOST:を擬似ID:化」を追加。
シベリアの"発信元:"と削除要請の"HOST:"を"ID:"に置き換えることで、
IDポップアップや着色などが機能するようになります。
・NGワード登録などでスレが再描画されたときに、キャッシュのない新着
レスの画像を再取得しようとするのを修正。
・メモ欄にもBEログインのチェックボックスを追加。
※「なんでも質問」や「朝生」は、書き込みウィンドウと違ってチェック
ボックスが使用不可になりませんが、常にログイン状態で書き込みます。
・書き込みウィンドウが既に開かれている状態で「これにレス」「引用付
きレス」を行なったとき、レス番をクリックしたスレと書き込みウィンド
ウの書き込み先スレが異なっていたら、レスアンカーではなくURL+レス番
を送るようにした。
・したらば掲示板の仕様変更に対応。
- Nida050529
- ・新着レスの画像の自動取得中にCtrlキーが押されていると、「選択範囲をURL
として開く」のダイアログが表示されてしまう不具合を修正。
・新着レスの画像の自動取得中に画像ビューアを閉じるとエラーになる不具合の
原因を少し減らした。
・ログから検索やバージョン情報では標準スキンのフォントを使うようにした。
・画像ビューアが最大化の状態でJaneを終了したときは、画像ビューアのデフォ
ルトの位置とサイズを保存するようにした。
・サムネイル上で左カーソルキーを押すとアクセス違反になるのを修正。
・キャッシュ一覧の一覧取得速度を少し向上。
・2chで投稿日に曜日が追加されて以降、NGWord等の「レス確認期間」が記録され
なくなっていたのを修正。
・「2ch画像掲示板」では常に鯖側が生成したサムネイルを使用するようにした。
・http://b01.kakiko.com/を「2ch画像掲示板」として認識させるようにした。
・「2ch画像掲示板」のサムネイルのキャッシュを読み取り専用に。
本バージョンで新たに取得した「2ch画像掲示板」のサムネイルのキャッシュは
「読み取り専用」として保護され、「期限切れキャッシュの削除」などで削除さ
れなくなります。旧バージョンで取得したサムネイルを保護するには、「イメー
ジビューア設定」の「実験室」で「既存のサムネイルの読み取り専用化」を一度
実行してください。
・「2ch画像掲示板」のスレを削除すると、同時にサムネイルのキャッシュが削除
されるようにした。
・上記2つの機能の組み合わせによって、「2ch画像掲示板」のサムネイルはスレの
ログが存在する期間だけ存在することになります。
・設定-【拡張2】に「2ch画像掲示板のサムネイルを再縮小する」を追加。
オンだと一般のサムネイルと同じ大きさに再縮小、オフだと普通のブラウザで
見たのと同じ大きさで表示されます。
・「2ch画像掲示板」のみ、スレタブ右クリックメニューに「未取得サムネイルを
取得」を追加。
- Nida050522a
- ・設定-【拡張2】に「キャッシュのあるURLリンクを着色」を追加。
・ビューアの読み込みエラーのうち特定の種類はキャッシュとして保存する
キャッシュ対象は、301,302,303,400,404,410エラー(JaneView互換)
キャッシュしたエラーはポップアップでもエラー内容が表示される
キャッシュ一覧ではStatusの項目にエラーのテキストを表示
・設定-【拡張2】に「画像のサムネイルを使用する」を追加。
2ちゃんねる画像掲示板および一般の板で、URLの直下にキャッシュ画像を
縮小サイズで表示できるようになりました。
・設定-【拡張2】に「○日以内の新着レスから○個までの画像を自動で開く」
を追加。
・今回、サムネイル表示を実現するためにTHogeTextViewに関してlovelyのソー
スをかなり真似させてもらいました。
また、これに伴いスキンの仕様が少し変
更されており、 overlapなしのimgの後には自動で改行が入るため、JaneView
用のスキンを利用する場合は画像の後の<br>を削除する必要があります。
・「メモ帳に追加」をメモ欄へのDrag&Dropでも出来るようにした。
・機能-【ひんと】に「BEリンクのマウスオーバーでユーザープロフィールを
ヒント表示する」を追加。(表示待ち時間の設定はHTMLポップアップと共有)
・レス抽出、ログから検索等の検索コンボボックスのオートコンプリート
処理を自前でやるよう修正。
・dat落ち、過去ログのスレを更新チェックの対象から除外するようにした。
・設定-【動作】の「新着チェック時に既得レスを書き直す」有効時、オート
リロード・スクロールで、リロードのたびに先頭に戻ってしまうのを修正。
・フォント設定ダイアログのフォント一覧から縦書き用フォントを除外した。
・R&B・SOUL板が板一覧で"R"になってしまうのを修正。
▽以下050519試作品との差分
・サムネイルの安定性向上。
・"ID:"が途中で改行されると「リンクの着色」が行なわれないのを修正。
・URLリンクが途中で改行されると「キャッシュのあるURLリンクを着色」が改行
以降、行なわれないのを修正。
・新着レスから自動で開かれた画像でも「参照元スレを開く」が動作するよう修正。
・050519でimgタグにoverlapを指定した行を選択しても右クリックメニューがポッ
プアップしなくなっていたのを修正。
・検索バーやメモ欄などでメニューバーのショートカットキーの抑止がされていなか
ったのを修正。
- Nida050423
- ・画像キャッシュが0件だとキャッシュ一覧が閉じられない不具合を修正。
・スレ覧タブが「ボタン」のとき、タブの切り替えでタブの文字描画がおかし
くなるのを修正。
・ログから検索で「適当にポップアップ」の時、エラーが発生して検索できな
くなることがある不具合を修正。
- Nida050421b
- ・検索、抽出などにUnicode文字が指定可能に。(WinXPなどNT系のみ)
スレビュー内検索は完全Unicode化、抽出やログ検索は部分対応です。
また、従来は不可能だったID:を含むID全体の検索も可能になりました。
・ちょっと見ビューアのタグ処理を少し改良。
・ちょっと見ビューアが通信中に閉じられないのを修正。
・エクスプローラ等からスレッド一覧にdatファイルをDrag&Dropでコピー
できるようにした。
・Janeの管理外で取得したdatを読み込んだときにタイトルが空欄のidxファ
イルができてしまうことがあるのを修正。
・「ログから検索」で誤った正規表現を指定した場合にエラーが出るのを修正。
・IDポップアップおよび曜日の処理を少し変更。
(●をIDに含めない。 2ch側で曜日の形式を変更した場合の対応など)
・<font color=xxxxx>が複数行にわたる場合に正しく動作しない不具
合の修正。(lovelyのソースから取り込ませてもらいました)
・ログのない「お気に入り」スレに対して、スレ一覧から「お気に入りを
削除」が実行できなかったのを修正。
・画像ビューアで開かれている画像をスレビューのURL右クリックで
ブラクラ登録するとその画像が閉じるよう修正。
・「すべての拡張子をビューアで処理する」が有効でなくても「対象を
ブラクラ登録」を画像以外のURLに適用できるようにした。
- Nida050328
- ・スレッドタイトル検索を「2ch検索」http://find.2ch.net/
に変更。
・検索バーからmigemo(ローマ字)でレス抽出を行なうとエラーになるのを修正。
- ・正規表現ライブラリをTRegExprからVBScript
Regular Expressionに変更(一部を除く)。
http://hp.vector.co.jp/authors/VA009712/take/delphi/msregexp.html
のタイプライ
ブラリを使わせてもらいました。 Migemo、NGEx、ReplaceStrなどが高速化されます。
・ポップアップのID・レス番着色の処理を効率的に。
・他スレへのリンクのポップアップで、レス番メニューの「ここからツリー化」
「NG〜に追加」などが正しく動作しないのを修正。
- Nida050322a
- ・「このタブは閉じない」をスレ覧タブの右クリックメニューにも追加。
・これに伴い、設定-【タブ】に「スレ覧タブにマークを表示する」を追加。
・メニューバーの「スレ覧」と「スレ」に「選択中のタブは閉じない」を追加。
・検索バーからの抽出でキーワードが検索履歴に保存されないのを修正。
(migemoモードでのローマ字による検索は保存対象外)
・正規表現検索で . で半角括弧が検索できないのを修正。
・正規表現検索で.+を入力するとハングアップする不具合を修正。
・オートリロード・スクロールで「新着にジャンプする」の挙動がおかしかった
のを修正。
・<font color=xxxxxx>○○○○</font>に対応。(lovelyのソースを参考にさせて
もらいました。aiai氏に感謝します)
したらばのコテハンなどが本来の色で表示されるようになります。
・HRタグのcolor属性でRGB16進表記だけでなくカラーネームも指定できるようにした。
・2chの仕様変更に伴い曜日処理を変更。
「投稿日に曜日を表示する」が有効なとき、Jane2ch.iniのDayOfWeekForThreViewが
デフォルトであれば2chの曜日表示を優先し、DayOfWeekForThreViewに変更があれば、
そちらを表示します。(従来は常にDayOfWeekForThreViewの設定で上書き)
・タイトルバーの文字列を短く"JaneNida
yymmdd"形式にした。
・http://jane.s28.xrea.com/test/read.cgi/bbs/1067059929/679
を取り込ませてもらいました。
・スレ内部の特定の文字列を任意の文字列に置換する機能(JaneView互換)を追加
--------------------- JaneView.txtから一部改変して引用
---------------------
・Janeのディレクトリに"ReplaceStr.txt"ファイルを作成し、置換の内容を
「置換対象の文字列[tab]置換後の文字列」の形式で書き込む
・WickedStr.txtとは異なり、datの書き換えは行いません
・文字列の大文字小文字は区別されません(WickedStr.txtは区別する)
※JaneNidaにはWickedStr.txtはありません
・置換はNGの後で行われるため、NGワードを別な文字に置き換えてもNGになります
・タグを含む文字列(からorへ)の置換も可能(区切りの<>は対象になりません)
※URIやタグなどの特殊文字も置換対象である事に注意して対象を設定してください
例: 「>」「<」「"」などを別な文字に置換するとタグが壊れて表示がおかしくなる
>を別な文字に置換するとレス番リンクが切れる
viewをびゅうに置換すると「http://www.geocityies.jp/jview2000/」が
「http://www.geocityies.jp/jびゅう2000/」になって正しくリンクされない
※ログから検索βでの置換した文字列の扱いについて
・関係が複雑なため詳細は省きますが、ログから検索βでは置換前、置換後のどちらを
用いても置換文字列を含むキーワードはヒットしません(一部の場合を除く)
・どうしても必要な場合は「マルチワード(OR)」や正規表現を使って置換前、置換後の
両方を検索対象にしてください
・その他の検索では置換後の文字列で正しくマッチが行われます
※スレタイは置換の適用対象外です
-------------------------------- 引用終わり
--------------------------------
・正規表現文字列置換機能(JaneView非互換)
JaneView非互換の実験的な機能です。
ReplaceStr.txtの行として
<rx>[TAB]正規表現[TAB]置換文字列[tab]置換対象
を記述します([TAB]はタブ文字)。 <rx>はこの行が正規表現であることを示して、
置換対象には name, mail, date, msg, all
のいずれかを指定します。(dateはID
などを含みます。)置換対象にこれ以外を指定したり
"[TAB]置換対象" 自体を省略
すると、allを指定したものとして解釈します。以下は使用例です。
-----------------------------------------------------------------------------
<rx>[TAB](◆.+)[TAB]<font color=red>$1</font>[TAB]name
<rx>[TAB]^(\d{4})/(\d{2})/(\d{2})\([TAB]$1年$2月$3日([TAB]date
<rx>[TAB](ID:.{8})0$[TAB]$1 (PC)[TAB]date
<rx>[TAB](ID:.{8})O$[TAB]$1 (携帯)[TAB]date
-----------------------------------------------------------------------------
- Nida050312
- ・NightlyBuild 05/02/20 04:19(UTC)までの取り込み
・「このタブは閉じない」をスレ覧タブの右クリックメニューにも追加。
・これに伴い、設定-【タブ】に「スレ覧タブにマークを表示する」を追加。
・メニューバーの「スレ覧」と「スレ」に「選択中のタブは閉じない」を追加。
・検索バーからの抽出でキーワードが検索履歴に保存されないのを修正。
(migemoモードでのローマ字による検索は保存対象外)
・正規表現検索で . で半角括弧が検索できないのを修正。
・「ログから検索」の「レス表示」モードでの処理効率を向上。
・スレ内部の特定の文字列を任意の文字列に置換する機能を追加(JaneView互換)
--------------------- JaneView.txtから一部改変して引用
---------------------
・Janeのディレクトリに"ReplaceStr.txt"ファイルを作成し、置換の内容を
「置換対象の文字列[tab]置換後の文字列」の形式で書き込む
・WickedStr.txtとは異なり、datの書き換えは行いません
・文字列の大文字小文字は区別されません(WickedStr.txtは区別する)
※JaneNidaにはWickedStr.txtの機能はありません。
・置換はNGの後で行われるため、NGワードを別な文字に置き換えてもNGになります
・タグを含む文字列(からorへ)の置換も可能(区切りの<>は対象になりません)
※URIやタグなどの特殊文字も置換対象である事に注意して対象を設定してください
例: 「>」「<」「"」などを別な文字に置換するとタグが壊れて表示がおかしくなる
>を別な文字に置換するとレス番リンクが切れる
viewをびゅうに置換すると「http://www.geocityies.jp/jview2000/」が
「http://www.geocityies.jp/jびゅう2000/」になって正しくリンクされない
※ログから検索βでの置換した文字列の扱いについて
・関係が複雑なため詳細は省きますが、ログから検索βでは置換前、置換後のどちらを
用いても置換文字列を含むキーワードはヒットしません(一部の場合を除く)
・どうしても必要な場合は「マルチワード(OR)」や正規表現を使って置換前、置換後の
両方を検索対象にしてください
・その他の検索では置換後の文字列で正しくマッチが行われます
※スレタイは置換の適用対象外です
-------------------------------- 引用終わり
--------------------------------
- Nida050227
- ・更新チェックの鯖落ちチェックを廃止。
・設定-【検索・更新】に「受信タイムアウト時間」を追加。
Jane全体とは別に更新チェック専用の「受信タイムアウト時間」が
設定できます。デフォルトはゼロ。ゼロでは【通信】の設定値が適用され
ます。環境に応じて調整してください。
・「このタブは閉じない」が再起動後も解除されないようにした。
(閉じないスレのURLはtablock.datに保存されます。)
・【機能】カテゴリの「新規スレ」を「お気に入り」から呼び出すと
ハングアップする不具合を修正。
・【機能】カテゴリの板が更新チェックの対象にならないよう修正。
- Nida050226
- ・スレタブの右クリックメニューに「このタブは閉じない」を追加。
チェックされたタブはチェックを解除するまで閉じられなくなります。
・板一覧タブの【機能】に「新規スレ」を追加。
更新チェック対象板の新規スレが一覧表示されます。
・キャッシュ一覧でキャッシュファイルの取得中にウィンドウを閉じると
エラーになるのを修正。
・外部コマンドで階層化した場合、*, +, /
のプレフィックスに関して、子メニュー
側で何を設定しても親メニューの設定が有効になるようにした。
・同梱のsqlite.dllをVersions 2.8.16に差し替え。
- Nida050218
- ・メニューバー「設定(O)-画像(I)」に「キャッシュ一覧」を追加。
--------------------- JaneView.txtから一部改変して引用
---------------------
▽キャッシュファイルの一覧機能を追加
・「画像」→「キャッシュ一覧」
・下段にキャッシュのリスト、上段に縮小画像とファイル情報を表示
・上段の情報は、リストが選択状態のときは選択ファイル、それ以外の時はカーソル
位置の画像情報を表示する
・リストをダブルクリックで、その画像を開く
・リストを選択した状態からEnterで、最後に選択した画像をバックグラウンドで開く
・リストの右クリックメニューから各種操作
・開く :選択した画像(複数可)を開く
・URL,ファイル名をコピー :それぞれ選択した画像のURL,ファイル名のリストを
クリップボードにコピー
・キャッシュ削除、ブラクラ:それぞれ選択画像を削除、ブラクラ登録します
複数のファイルに実行するときは確認あり。
・選択解除 :選択状態ではマウスオーバーで縮小画像が切り替わら
ないので、必要に応じて選択解除する。ESCでも可
・取得中止 :継続中のキャッシュ一覧取得を中止
・STATUSの意味は、 BROCRA = ブラクラ、
PROTECTED = モザイク未解除。
今後、読み込みのエラーなどをSTATUSとして保存する可能性があります
※モザイク解除や保存は画像を開かないと実行できません
※キャッシュの数が多い場合は取得に時間がかかります
※一覧を表示するとキャッシュの内容一覧をNidaCache.idxに出力しますが、これは次に
一覧を開くのを高速化するファイルなので、削除しても問題は起こりません。
また、何かに使うなら直前に一覧表示しないと最新の情報にならないので注意。
▽キャッシュをオフラインで開くとLastModifiedとContentTypeが消える不具合を修正
-------------------------------- 引用終わり
--------------------------------
・スレビューの選択文字列を検索バーの入力欄にDrag&Dropできるようにした。
・デジカメのJpeg画像(Exif)がplug-inなしに表示できなくなっていたのを修正。
・メニューバーの構成をJaneViewに若干近づけた。
・「過去ログを表示しない(一覧表示前のみ有効)」は「設定-【スレ覧項目】」に
移動。
・メモ欄を表示していない時はポップアップメニューの「これにメモ欄でレス」と
「メモ帳に追加」を表示しないようにした。
・dat落ちしたスレを再読み込みするとエラーになる不具合を修正。
・ログ一覧およびお気に入り一覧でスレッドあぼーんを行なったあと、そのスレッ
ドの板を開くと空白行ができていたりエラーが発生したりする不具合を修正。
・検索バーでmigemo以外+インクリメンタル検索オフの時、Enterによる検索で
入力欄が空欄になってしまう不具合を修正。
- Nida050211
- ・Jpegの処理をApiBmpからTJpegImageに戻した。JFIF以外のJpegはすべてSusie
Plug-inに任せる。また、Plug-inはJpeg用のみを読み込むようにした。
・面白ネタnews板が「ちょっと見ビューア」で正しく表示できないのを修正。
・スレビューの背景色を変更しても変更前の色に戻ってしまうことがある
不具合を修正。
・検索バーのIME状態を記憶するようにした(設定ファイルには保存しない)。
・設定-【その他2】が窮屈になってきたので【拡張1】と【拡張2】に分けた。
・設定-【拡張2】に「検索履歴保存数」を追加。(「検索履歴を保存する」は
廃止。保存したくない場合は数値を0にする)
・メニューの「検索」に「検索履歴削除」を追加。
・URLに含まれる数値文字参照が文字に変換されない状態になっていたのを修正。
・ヒントに影が付くようにした(WindowsXPのみ)。
- Nida050206
- ・スクリーンセーバー、スタンバイ復帰時の「OS機能の呼び出しエラー」を修正。
(情報提供のaiai氏に感謝。)
・スレの再読込で見ていた場所にジャンプするようにした。
・面白ネタnews掲示板のdat形式変更に対応。
・板別コテハンが「スレッド新規作成」で正しく名前欄にセットされない
不具合を修正。
・レス番を左クリックした時にアウトラインポップアップを消すようにした。
(読み込み違反のエラーが出る不具合の回避)
・メニューバーの「メモ」に「ステータスバークリックでメモ欄全体の
表示切替」を追加。
- ・検索ツールバーを追加(以下はJaneView.txtを一部改変して転載)
-----------------------------ここから引用---------------------------------------
・スレビュー、スレ一覧のインクリメンタル検索、C/migemoを用いたローマ字
インクリメンタル検索、正規検索機能
・スレビューまたはスレ一覧にフォーカスがある状態で「/」キーまたはCTRL+Fで
ツールバーを表示。また、スレ絞り込みアイコンでスレ一覧のツールバー表示
・入力ボックスでESC、または一番右の矢印ボタンクリックでツールバー非表示
・左端のドロップダウンアイコン、入力ボックスの右クリックメニューまたは
ショートカットキーでモード切替
N: 通常検索(CTRL-N) m:migemo検索(CTRL-M) R:正規検索(CTRL-R)
※migemoモードでも、半角のアルファベットおよび-以外が入力されている状態では
通常検索として扱われる
※正規検索モードではインクリメンタル検索が無効になる
▽スレ一覧検索ツールバー
・インクリメンタル設定時は、入力ボックスへの入力と同時にスレタイトルの絞り込み
・インクリメンタル設定オフの時は、入力ボックスに文字列を入れてEnterで絞り込み
▽スレビュー検索バー
・入力単語のハイライト+検索機能
・インクリメンタル設定時は、入力ボックスへの入力と同時に検索(順方向のみ)、
Enter、SHIFT+Enterでそれぞれ、逆方向、順方向への次候補検索
・インクリメンタル設定オフの時は、入力ボックスに文字列を入れてEnterで検索、
SHIFT+Enterで逆方向検索
・migemoまたは正規検索が複雑で検索不可能なときは検索ボックスが黄色に、
検索単語が見つからないときは検索ボックスが赤色に
・上下ボタンはそれぞれ、逆方向、順方向への次候補検索
・抽出ボタンまたはCTRL+ENTERでレス抽出。SHIFT+CTRL+ENTERでツリー抽出
▽設定
・設定−検索・更新−「検索バーを使う」のチェックで検索ツールバーが有効に
・インクリメンタル検索、migemoの有効無効の設定、デフォルトの検索モードの設定
・migemo(ローマ字インクリメンタル検索)の設定方法
・kaoriya.net( http://www.kaoriya.net/ )から
C/migemoのバイナリ(DLL)リリース版
for WindowsをD/Lして適当なフォルダに展開
必要なのはmigemo.dllと、dictフォルダにある辞書
(展開にはLachaデラックス版、LhaPlusなどのBZ2を展開可能なアーカイバを
利用してください)
・設定−検索・更新の設定
・「migemo」チェックボックスをチェックする
・DLLのボックスにアーカイブを展開したmigemo.dllのパスを指定
・辞書のボックスにC/migemoを展開したmigemo-dictのパスを指定
(dictフォルダに含まれるmigemo-dict以外の辞書も必要なので、
必ずmigemo-dictと同じ場所に置いてください)
※それぞれのパスを入力しなかった場合は、「exeのフォルダ\migemo.dll」、
「migemo.dllのフォルダ\dict\migemo-dict」が指定されたと見なされる
・以上の操作後に再起動する事でmigemoが有効になる。
・C/migemoに同梱の辞書は用言にマッチさせにくいので、新たに作成した辞書が
http://www.geocities.jp/jview2000/migemo.htmlのmigemo-dict.zipにあります
-----------------------------ここまで引用---------------------------------------
※マウスホイールによる検索キーワードへのジャンプは「カーソルの下にあるペインを
ホイールスクロール」をオフにした状態でのみ動作します。
DLLの操作は「追加コンポーネント」に記載のラッパーを使用、アイコンは
JaneUpLoader
の http://vamp.s9.xrea.com/updata2/650.zip を改変して使用しています。
- Nida050116
- ・ログから検索で読み込み違反が出る不具合を根本的に修正。
・ログから検索で「適当にポップアップ」のとき、マルチワード
検索が動作しない不具合を修正。
・BEユーザープロフィールのリンクの右クリックメニューで、
不必要そうな項目を非表示にした。
・ポップアップヒント上の「選択単語でレス抽出」の動作を再修正。
- Nida050115a
- ・NightlyBuild 05/01/12 20:51(UTC)までの取り込み。
・ユーザープロフィール関連のdatフォーマットの変更に対応。
・設定-【書き込み】に「BEログイン警告」と「コテハン警告」を追加。
・設定-【書き込み】の名前リストの変更が書き込み欄に即座に反映されな
いのを修正。
・ポップアップヒント上の右クリックメニューで「選択単語でレス抽出」と
「メモ帳に追加」が正しく動作しないのを修正。
・「レス抽出」および「ログから検索」の検索方法に「マルチワード(AND)」
と「マルチワード(OR)」を追加。
・正規表現検索でもキーワードのハイライト表示が可能になった。
- Nida050107
- ・朝生板 http://live14.2ch.net/argue/
に書き込む際には書き込みウィンドウの
BEチェックボックスの状態にかかわらず認証コードを送信するようにした。
・オートリロードの仕様を変更。
リロード時に新着があった場合、リロード間隔を
設定の秒数にいきなり戻すのではなく、5秒ずつ減らすようにした。
・read.cgiの仕様変更によるちょっと見ビューアのレスのリンクの不具合を修正。
・過去ログ非表示時のソートの不具合を再修正。
- Nida050102
- ・NightlyBuild 04/12/31 12:37(UTC)までの取り込み。
(Windowsのユーザー名を変えると●のパスワードが保存できない不具合の再修正)
【BE関連】
・2ch.net限定だったBE認証コードの送信をbbspink.comにも適用するようにした。
・設定-【User】にBEのログイン情報設定を追加。
KZ(ry
・ユーザープロフィールへのリンクの表示ロジックを見直し。
-
- Nida041230a
- 【BE関連】
・BE板以外でBeユーザープロフィールへのリンクが処理されないのを修正。
・書き込みウィンドウに「BE」のチェックボックスを追加。
オンにするとBE板以外(2ch.netドメインのみ)にもBEの認証コードを送信
します。
【BE関連以外】
・過去ログ非表示機能を追加。
dat落ちのスレッドをスレッド一覧に表示しないようにします。
デフォルトの動作はメニューバーの「設定」で指定し、板ごとの動作(設定
は保存されません)はスレッド一覧のタブの右クリックで設定します。
- Nida041226
- ・抽出ポップアップで読み込み違反が起こる不具合を修正。
・「選択単語でレス抽出」でも検索履歴が残るようにした。
・PNG画像の処理を改善。
・スキンにアニメーションGIFを指定すると固まるのを修正。
- Nida041225
- ・「ログから検索」で読み込み違反が起こる不具合を修正。
・設定-【あぼーん】のOptionに「あぼーん理由表示」を追加。
ローカルあぼーん表示が「ぽっぷあっぷ」のとき、メール欄に
あぼーんの理由が表示されます。
- Nida041219
- ・NightlyBuild 04/12/12 08:09(UTC)までの取り込み。
・オートリロード、メモ欄を追加(JaneStyleとほぼ互換仕様)
(OpenJane Memo、黒改のソースをベースにしています)
・一行スキンタグに対応。スキンで<dt>のかわりに<dt2>を使うことで
Live2chのチャット風1行スキンのように文中の<br>を削除して出力します。
・板別スキンを追加(JaneView非互換)
板ごとにスキンを使い分けることができます。スキン(*.html,
attrib.ini,
画像など)が入ったフォルダを「スキンのフォルダ(デフォルトではJane2ch.exe
があるフォルダ)」にコピーするとそれが選択スキンになります。スキンの選
択は板一覧で板の右クリック、あるいはスレッド一覧タブで行ないます。
「標準」は「スキンのフォルダ」の中に直接置かれたスキン、もしくはJane
内蔵のデフォルトスキンです。
・ポップアップヒントでもレス番・ID着色。
・設定-【その他2】に「『全ての新着を開く』の制限数」を追加。
・IDポップアップの右クリックメニューでID関連以外のメニューが表示
されないようにした。
・設定ダイアログのフォントを固定
・スキンタグの追加(JaneView互換:以下JaneView.txtから引用)
─────────────────────────────────────
▽新規スキンタグ<SECRETMAIL/>を追加
・メール欄が空白、sage、age、あぼーんのときは普通の<MAIL/>と同じ
・それ以外の文字の時は、****と表示されたリンクで内容をポップアップする
▽チェックされたレスの表示をスキンでカスタマイズ可能に
・レス用スキンのソースのうち、<!--MARKBEGIN/>と<MARKEND/-->で囲んだ範囲は
レスがチェックされているときだけレンダリングされる
・<!--MARKBEGIN/>がないスキンの場合、レスを12番色に
─────────────────────────────────────
・その他細かい修正等。
- Nida041202a
- ・起動と同時に表示されるスレ・板に対して高速Mergeが働かない不具合を修正。
・BE板で「ログから検索」の「適当にポップアップ」が使用できない不具合を修正。
・BE板で「レス内容をコピー」の「名前」「投稿日」等が文字化けする不具合を修正。
- Nida041128
- ・NightlyBuild 04/11/27 11:36(UTC)までの取り込み。
・BE@2ch掲示板 http://be.2ch.net/ に試験対応。
JANE2CH.iniの[TEST] に
MDMD=認証コード(パスワードではない)
DMDM=登録したメールアドレスを書いてください。
※BE板は試験対応(板自体がβ版)です。何事にも動じない人
のみ利用してください。
・高速Mergeを初めて使用する際、自動でidxが取り込まれず、手動で
「ボードデータを再構成」を行なわなければならない場合がある
不具合を修正。
・高速Mergeのオプションとして「ボードデータの自動同期」を追加。
オンにすると「ボードデータを再構成」を行なわなくても、自動的に
DBとidxファイルが同期する。(ミラーリング作業がある分、高速
Mergeの性能は低下します。)
※今回のバージョンアップでDBの構成に変更があるため、一度データ
ベース全体が再構成されます。
・DIVタグに囲まれたHRタグの表示がおかしくなる不具合を修正。
・未読・新着ありスレを強制過去ログ化してもスレ一覧のアイコンに反映
されない不具合を修正。
・「このレスをコピー」に「URLをコピー」を追加。
▽外部コマンドの拡張(JaneView互換)
・新規プレフィックス/,+を追加
・コマンドの名前の頭に/を付けると、スレ欄右クリックメニューだけに表示される
・コマンドの名前の頭に+を付けると、レス番クリックメニューに表示される
・新規タグ$NUMBERを追加
・レス番クリックメニューからコマンドを実行したときのレス番を示す
・レス番以外のメニュー(名前に+のないもの)では単に長さゼロの文字列で置換される
- Nida041122
- ・NightlyBuild 04/11/21 09:23(UTC)までの取り込み。
(マルチディスプレイ環境でウィンドウ位置が正しく保存されない場合がある
不具合を修正)
・スキンタグの拡張(JaneView互換)
・bodyタグにrightmargin属性を追加
・div, /divタグを追加
・アトリビュートalignで行揃えを設定可能
・可能な値は left, center, right
例) <div align="center"><MESSAGE/></div>
・ かなり不完全な実装ながら imgタグのalign属性を解釈するようにした。
BookMark.htmlに改行タグを加える手直しが不要になるはず。
・書き込みウェイト機能を仕様変更(黒改から取り込み:◆184NBKmVW6氏に感謝)
・設定-【書き込み】にカウントダウン補正を追加
・WriteWait.iniの読み込み形式を変更(例
pc5=20 → pc5.2ch.net=20)
以前のWriteWait.iniと相互性がありません。
・カウント中でも書き込みボタンを押せるようにした
・WriteWait.ini自動追記・変更機能を追加
・強制過去ログ化をスレ一覧から行なえるようにした。複数選択した時の挙動は
「印をつける」と同様。
・URLのリンクにおける括弧の扱いを修正。
・<THREADURL/>タグで過去ログのURLを表示すると2つのURLが1行につながって
表示される不具合を修正。
・「ボードデータを再構成」メニューを板一覧の板の右クリックメニューから
メインメニューのスレ覧に移動した。
- Nida041117
- ・NightlyBuild 04/10/30 14:18(UTC)までの取り込み。
・お気に入り更新チェックの高速化。
・画像ビューアでutf-8エンコードのHTMLを表示したとき、
Unicode文字が ? に文字化けする不具合を修正。
・JaneViewに合わせて外部コマンドの置換文字拡張
$TEXTIX, $TEXTX (EUCでURLエンコード)
$TEXTIU, $TEXTU (UTF-8でURLエンコード)
※Nida専用の$UTF8TEXT系、$EUCTEXT系は
JaneView用コマンドとの互換性から
$UTF8TEXTE → $TEXTU,$UTF8TEXTIE → $TEXTIU,
$EUCTEXTE → $TEXTX,$EUCTEXTIE → $TEXTIX
等の置き換えが推奨されます。
・Header.html の body タグに leftmargin 属性と
maxwidth 属性を追加。
スレビュー左端の余白を leftmargin (ピクセル単位)で指定し、
maxwidth(スレビュー左端からのピクセル数)
の位置でレスを強制改行する。
例) <body background="bg.bmp" halign="left"
leftmargin="40" maxwidth="784">
適用前SS http://members.at.infoseek.co.jp/koreawatcher/janenida/bodytag1.png
適用後SS http://members.at.infoseek.co.jp/koreawatcher/janenida/bodytag2.png
・「板の読み込みを速くする」を「高速Merge」に変更。
idxデータの管理にデータベース(SQLite)を使用するようにした。
Log\2chフォルダの下に qmerge.db というファイルが作られる。
※従来と異なり、他のJaneとログを共有した場合、管理データに不整合
が生じます。スレ一覧のタブメニューの「ボードデータを再構成」を実行すると
他のJaneで生成・変更した最新のidxデータを取り込めます。また、idxのないdat
ファイルもidxを自動生成して取り込みます。
・スレビューのユニコード表示に使うフォントをスキンで設定可能に(JaneView互換)
スキンのフォントタグでuface="ユニコード用フォント"のアトリビュートを追加する
例: <font face="MS Pゴシック"
uface="MS UI Gothic">
これに伴い、「特殊文字の表示にはMS
Pゴシックを使う」を廃止。
▽041115試作品からの変更点。
・板一覧の板の右クリックメニューにも「ボードデータを再構成」を付けた。
・複数のスレタブを閉じたり、複数のスレを削除するのに時間がかかる不具合を
修正。
- Nida041021
- ・設定-【スレ覧項目】に「増レス」を追加。
(lovelyのソースを参考にしました。◆aiai/zdSWk氏に感謝)
・「リンクされたレス番を着色」「連鎖あぼーん」で、>m>n
あるいは >m>nの
パターンで n が対象にならない不具合を修正。
・「このレスをコピー」のサブメニューの表記を分かりやすく変更。
・「更新チェック」で、Jane起動時に前回Jane終了時刻から一律に300秒のイン
ターバルが発生する仕様を変更し、起動し続けているのと同じ挙動にした。
- Nida041012
- ・NightlyBuild 04/10/11 07:23(UTC)までの取り込み。
・OpenJaneDoe-0.1.12.2がリリースされたのに伴い、添付ファイルの更新、
バージョンの変更等。
・URLのリンクに閉じ括弧を含まないようにした。
- Nida041007
- ・スレッドタイトル検索の取得先をhttp://ttsearch.net/に変更。
・設定-【その他2】に「ゴミ箱アイコンの削除確認」を追加。
・その他細かい修正。
- Nida041003
- ・tp://をリンクするようにした。
・ID:を含めて文字列を選択すると、右クリックメニューに「コピー」等が
表示されない不具合を修正。
・リンクの着色でメモリリークを起こしていたのを修正。
- Nida040930
- ・NightlyBuild 04/09/28 13:39(UTC)までの取り込み
・書き込みウィンドウのスレッドタイトルパネルをダブルクリックすると
該当スレッドをスレビューに表示するようにした。
・レス番右クリックのツリー表示、連鎖あぼーん、およびレス番着色で、
カンマで区切られたレス参照アンカーが対象にならない不具合を修正。
・IDポップアップ関係の修正
- 設定に「本文中のID:もリンクする」を追加。
- 右クリックメニューに「このIDでレス抽出」「NGIDに追加」を追加。
- Shiftキー押しながらで多段解除にならないのを修正。
・その他細かい修正。
- Nida040925
- ・NightlyBuild 04/09/24 22:33(UTC)までの取り込み
(したらばのcom→jpドメイン移行に対応など)
・「スレタブにマークを表示」時のスレタブの背景色を標準のタブ風に。
(SIGNALTABを参考にしました)
・「このレスをコピー」がスキン変更の影響を受けないようにした。
・ちょっと見ビューアでuft-8のページが表示できなくなっていたのを
元に戻した。
・強制過去ログ化を解除できるようにした。
・UserAgentを"Jane2ch"から"JaneNida"に変更。
・名称を"OpenJane Nida"から"JaneNida"に変更。
・設定-【操作】に「リロード制限」を追加。
- Nida040916
- ・ポップアップヒントでCtrl+C(コピー)、A(すべて選択)、Home、End、PageUp、
PageDown、↑、↓を使えるようにした。
・ ポップアップヒントでマウスホイールを使えるようにした。
・設定-【マウス】に「カーソルの下にあるペインをホイールスクロール」を追加。
( http://jane.s28.xrea.com/test/read.cgi/bbs/1067059929/604 を参考にしました。)
・World2chが終了し、Taiwan2chがdat読みできなくなったため、他言語掲示板対応
ロジックを削除した。
- Nida040910
- ・NightlyBuild 04/09/07 23:20(UTC)の取り込み
・スレッドツールバーのゴミ箱アイコンに強制過去ログ化機能を追加。
・「AAListに追加」でウィンドウが開いたときにプレビュータブが
アクティブになっている不具合を修正。
・「スレッドタイトルパネルのダブルクリックで再読み込みβ実行」を
復活させた。
・IDポップアップの柔軟性を若干向上。IDが8桁以上の掲示板にも対応。
- Nida040906
- ・JPEG画像でクラッシュする脆弱性の対策を<IMG>タグにも適用。
・「ここ壊れてます」のスレタイ警告を左端だけ赤くするように変更。
(赤マーククリックで再読込βを実行。)
・メインメニューの「検索(S)」に「スレッドタイトル検索」を追加。
(黒改から取り込み。◆184NBKmVW6氏に感謝。)
・書き込みウィンドウの右クリックメニューに「再変換」を追加。
・manifestファイル適用時にコンボボックスがBackSpaceキーで文字化け
しないようにした。
・お気に入りの「名前の変更」がF2キーで行えない不具合を修正。
・IDポップアップがマウスオーバー・モード時、自動多段の挙動が
「設定-機能-【ひんと】」の「自動多段
スレビュー」の設定に
依存するようにした。
・IDポップアップをニュー速VIPのひらがなIDに対応させた。
- Nida040902
- ・CMYK形式のJPEGでバッファオーバーフローして不安定になる不具合を修正
(View氏情報提供)
・「連鎖あぼーん」および「リンクされたレス番を着色」で、全角のレスアンカーを
処理するよう修正。 その他、細かい修正。
・報告のあった不具合の修正
▽タスクトレイ格納でビューアが残る不具合を修正
▽設定−操作の「アドレスバー直打ち」(裏で開く設定)が無視される不具合を修正
▽メインメニューからのチェック解除でスレビューが再描画されない不具合を修正
▽書き込みダイアログが「タスクバーを使う」設定のとき、書き込みダイアログを
閉じずにJaneを終了させるとエラーが出る不具合を修正
▽書き込みダイアログプレビューの名前欄◆修正
- Nida040827
- ・NightlyBuild 04/08/26 16:33(UTC)の取り込み
(したらばの板をjbbs.shitaraba.comのURIで登録しているとスレ覧の更新が
できない不具合を修正)
・ちょっと見ビューアの右クリックメニューに「ブラウザで開く」を追加。
・書き込みウィンドウの文字色が変更できない不具合を修正。
- Nida040822
- ・NightlyBuild 04/08/21 14:39(UTC)の取り込み。
・バージョンが0.1.12.1に。
・設定-【スタイル】に「スレタイをタイトルバーに表示する」を追加。
- Nida040812
- ・NightlyBuild 04/08/08 16:06(UTC)の取り込み。
・設定-【その他2】に「検索履歴を保存する」を追加(デフォルトでオン)。
検索履歴をSearchHistory.txtに保存する(最大15個)
・前バージョンで「板」のお気に入りを更新チェック対象から外していたのを
元に戻した。
・書き込みウィンドウでCtrl+Ins, Shift+Insが使えない不具合を修正。
- Nida040808
- ・特殊な書庫ファイルを開くとテンポラリ以外のディレクトリに展開される可能
性がある脆弱性の修正(View氏による修正済みソースを取り込み)
・スレッド一覧の右クリックメニューに「選択中のログをコピー」を追加。
選択されたスレッド(複数選択可)のdatファイルとidxファイルをエクスプ
ローラにコピーする。
・Ayayaの「お気に入りの新着を開く」、「全てのログを削除」、「お気に
入り以外のログを削除」を追加。
・スレッドタイトルパネルの右クリックで>>1をポップアップ。
・設定-【あぼーん】-Optionに「1をNG処理の対象から除外する」を追加(デ
フォルトは無効)。NGワードが含まれていても1だけはあぼーんされなくなる。
・更新チェック終了時、「お気に入り」が常に新しいタブで開くように修正。
- Nida040801
- ・GIFアニメで遅延時間が0.05秒以下の場合、遅延時間を0.10秒に変更する
というIEの仕様に合わせた。
・設定−その他2の「IDポップアップの動作」を「マウスオーバー」に変更。
・設定−その他2にJaneViewの「IDポップアップのリンクを発言数に応じて着色」
と「スレ内でリンクされたレスの番号に着色」を追加(デフォルトは無効)。
以下はJaneView.txtから引用(一部改変)
----------------------------------------------------------------------
▽IDポップアップのリンクを発言数に応じて着色
・そのレス以外に発言がないID、指定した数よりも多くのレスをしたIDのリンクに、
通常のリンクとは異なる色をつける
・設定−その他2−「リンクに着色」のチェックボックスで有効に
・発言が多いID,発言数1のID、それぞれ右の「...」ボタンで色を指定する
・「発言が多いID」とは「しきい数」に指定したよりも発言が多いID
→しきい数を1にすると、全てのIDリンクの色が変わる
※スレビュー上端にID:の途中で改行された「D:」などがあるとき色が付かないのは仕様
▽スレ内でリンクされたレスの番号に着色
・「設定」−「その他2」−「リンクされたレス番を着色」で設定
・サンプルとして表示された「100」の右の「...」ボタンで色を指定
- Nida040729
- ・GIFアニメで遅延時間が設定されていない場合、アニメーションが高速に表示
されてしまう不具合を修正。
・「自動で多段化」がオフの場合にレスアンカーから画像URLにマウスカーソル
を移動したときの挙動を変更。
・background画像のalignがrightまたはbottomの時、画像がスクロールバーの裏
などに隠れてしまうことがある不具合を修正。
- Nida040720
- ・NightlyBuild 04/07/12 16:48(UTC)の取り込み。
・PNG画像の色化けを修正。
・コマンド変数に$LINKをURLエンコードした$LINKEを追加。
・JaneView独自のタグに少し対応。 以下はJaneView.txtから引用(一部改変)
----------------------------------------------------------------------
▽<HR>タグに対応
・スキン、レス、簡易HTML表示、全てで有効
・対応アトリビュート:color(色コードは#RRGGBB形式のみ有効)とsize
▽スキンで<IMG>タグに対応
・スキンの中だけで有効。レスや簡易HTMLでは無効。対象はローカルファイルのみ
・有効な画像形式はjpeg,bmp,gif,pngおよびsusieプラグイン対応画像
・対応アトリビュート:src(Win形式でスキンパスからの相対パスを指定)
※JaneViewでは指定できたalign属性(=overlapのみ→後続のテキストを上に重ねる)
は、Nidaではoverlapで固定。
▽Bodyタグのbackgroundアトリビュートによる背景画像の設定
・スキンのHeader.htmlで<body background="bg.jpg"
valign="center" halign="left">の
ように記述
・スキンの中だけで有効。レスや簡易HTMLでは無効。対象はローカルファイルのみ
・有効な画像形式はjpeg,bmp,gif,pngおよびsusieプラグイン対応画像
・対応アトリビュート
background:Win形式で背景画像のスキンパスからの相対パスを指定
valign :top, center, bottomから選択。デフォルトはcenter
halign :left, center, rightから選択。デフォルトはcenter
----------------------------------------------------------------------
- Nida040711
- ・「ログから検索」のレス表示でキーワードがハイライトするよう修正。
・「勢い」の計算単位を「日」から「分」に変更。
・したらばJBBSのlivedoor移転に対応。
- Nida040704
- ・NightlyBuild 04/07/03 16:20(UTC)の取り込み
・抽出のハイライト表示の仕組みをJaneViewと同じ方式に変更。
従来は不可能だったURL内のキーワードもハイライト表示可能に。
・これに伴い設定を「その他2」から「Doe」へ移動。
背景色のみの指定になった。
- Nida040629
- ・NightlyBuild 04/06/27 15:26(UTC)の取り込み
・GIF,PNGにネイティブで対応(Susieプラグインが不要に)
・レス番メニューに「レス内容」、「参照+レス内容」のコピーを追加。
- Nida040622
- ・NightlyBuild 04/06/20 10:23(UTC)の取り込み
・「AAListに追加」がv2.0のriched20.dllで正しく動作しない不具合を修正。
・書き込みウィンドウの右クリックメニューの「削除」が、選択範囲でなく
文書全体を削除してしまう不具合を修正。
- Nida040616
- ・NightlyBuildの適用で「ちょっと見ビューア」のHTMLタグ処理が
おかしくなってしまったのを修正。
- Nida040614
- ・NightlyBuild 04/06/13 14:09(UTC)の取り込み
・初期状態のWin95/98/98SE(riched20.dllがv3.0ではなくv2.0)で
「これにレス」「引用付きレス」および「AA入力支援機能」が
動作しない不具合を修正。
・更新チェックで最後の板が鯖落ちの場合にエラーが出る不具合を修正。
・OSの日付設定を和暦にしているときに曜日が間違って表示される不具合
を修正。
・「AAListに追加」で重複登録エラーの表示に不具合があったのを修正。
- Nida040607
- ・NightlyBuild 04/06/06 16:42(UTC)の取り込み。
・鯖落ちチェックのURLをhttp://users72.psychedance.com/imode.html
に変更。
理由は別名が2つしか取得できないため、news14やfood5などの鯖落ちを検知
できないから。
・「更新チェック」の内部的な仕組みを変更。従来の仕組みだと場合によっては
OSが落ちるかもしれない。
- Nida040604
- ・NightlyBuild 04/05/30 16:26(UTC)の取り込み。
・JaneStyleの「更新チェック」関係の新機能の取り込み。
以下、JaneStyle.txtより引用
---------------------------------------------------------------
・「更新チェック」の設定画面を、設定>基本>機能に新設した
・更新チェック前に鯖落ちチェックを行う機能を追加
更新チェック前に、2ch鯖監視所(http://users72.psychedance.com/)を利用
して、チェックする板の鯖が落ちていないかどうかを確認します。鯖が落ち
ている場合はその鯖の更新チェックを行いません。
この機能の使用するかどうかの設定は、設定>基本>機能>更新チェックの、
「更新チェック前に鯖落ちチェックを行う」から行ってください。
・「リンク」フォルダー内のスレッドを更新チェックの対象から除外する設定
を追加
設定>基本>機能>更新チェックの、「「リンク」フォルダー内のスレッド
を更新チェックの対象から除外する」で設定できます。
・お気に入り直下の、"!"で始まるフォルダ名のフォルダに入れたスレッドを
更新チェックの対象から除外するようにした
・更新チェックを裏で行う設定を追加した
設定>基本>機能>更新チェックの、「更新チェックを裏で行う」で設定できます。
---------------------------------------------------------------
・「更新チェック完了をダイアログで通知」の設定を「更新チェック」の設定画面
に移動。
・ちょっと見ビューアに右クリックメニューを付けて、コピー等が行なえるように
した。
- Nida040525
- ・NightlyBuild 04/05/24 15:23(UTC)の取り込み
(「2ちゃんねるビューア」の新認証サーバに対応)
・OpenJaneDoe-0.1.11.1がリリースされたのに伴い、添付ファイルの更新、
バージョンの変更等。
・コマンド変数の追加
UTF-8対応コマンド変数として従来の$UTF8TEXT,
$UTF8TEXTEに加えて
$UTF8TEXTI, $UTF8TEXTIE が追加された。さらにEUC-JP($EUCTEXT,
$EUCTEXTE, $EUCTEXTI, $EUCTEXTIE)にも対応した。
使用例)
2ちゃんねる検索=$VIEW http://find.2ch.net/?STR=$EUCTEXTIE&COUNT=10&TYPE=TITLE&BBS=ALL
- Nida040517
- ・NightlyBuild 04/05/16 09:08(UTC)の取り込み
- 板一覧の更新を実行しても板移転の追尾が行なわれないときは、
メニュー「スレ覧」-「板移転の追尾」で手動で板移転を行なう。
- 本家のポップアップが最初から「騙し絵対応」になったため、
「騙し絵」の設定を設定ダイアログから削除した。
・「特殊文字の表示にはMS Pゴシックを使う」を要望により復活。
- Nida040515
- ・「 (Ctrl+)Endキーでスクロールした場合にもスレが既読になるよう修正」を
とりあえず以前の仕様に戻した。
- Nida040514
- ・「最後までスクロールしたスレを既読に」関連の修正
- (Ctrl+)Endキーでスクロールした場合にもスレが既読になるよう修正。
- 「表示レス数」アイコンの右クリックでも既読になってしまう不具合を修正。
・「投稿日に曜日を表示する」の曜日の文字列を変更できるようにした。
- 設定はJaneViewと互換。以下JaneView.txtより引用
-------------------------------------------------------------------
・Jane2ch.iniの[option]セクション、DayOfWeekForThreViewを好みの設定に変更する
※iniにDayOfWeekForThreViewがないときは一度Janeの設定で「よろし」を
押してから開き直すか、項目を自分で作成する
・書式はコンマ区切りテキスト(スペース、コンマを含む文字列は"で囲む)
-------------------------------------------------------------------
・レス番号Ctrl+右クリックのポップアップのインデントを修正。
・NightlyBuild 04/05/09 18:29(UTC)の取り込み
- Nida040507
- ・メニューに「タイトルをコピー」を追加。
・NightlyBuild 04/05/02 15:57(UTC)の取り込み。
以下、Styleスレを見ていて気付いたこと…。
・IDポップアップの表示レス数を最新レスからのカウントに修正。
・全角数字反転右クリックでポップアップするように修正。
・JaneViewのスレ欄表示ベンチマークを付けた。
・Unicodeを多用したスレの読み込みの高速化。
- Nida040430
- ・画像ビューアでHTML表示時、アンカーのマウスオーバーで
ポップアップヒントが表示されない不具合(040407以降)を修正。
・スレ欄でメッセージの行頭に空白が入る不具合(040426)を修正。
・NightlyBuild 04/04/29 12:25(UTC)の取り込み。
- Nida040426
- ・設定-機能-あぼーんに「NGName,Addr,Word,idを新着のみ適用」を追加。
これはNGExの「新着のみ適用」と同様のもので、オンにすると新着レスだけを
NGチェックするので処理が高速になる。(レス番クリック、スレ欄右クリック
でNGを登録した場合は、そのスレに限り既得レスもNGチェックする。)
NGEx用との違いは個別のキーワードではなく全体に影響するところ。それ以外
はNida040416の「新着のみ適用」の項を参照のこと。
・.icoファイルを実行ファイルのフォルダに置くことによるアイコン変更で、
タスクトレイのアイコンも変更するように修正。
・View氏提供の「簡易HTML閲覧でバッファオーバーフローが発生する場合がある
不具合の修正」を適用。
- Nida040416
- ・NGExにJaneViewの「新着のみ適用」と「対象URI/タイトル」を追加。
以下JaneView.txtより引用
--------------------------------------------------------------
▽拡張NGに「新着のみ適用」を追加
・新着レスだけNGをチェックするので、重い正規表現のNGに設定しておくと
既存レスの表示が遅くならない。
・NGあぼーんされても新着でなくなればあぼーんを解除できる
・既存レスに新着用のNGを適用するには、
メインメニューのスレ(T)またはレス数アイコンの「新着用NGを適用」を実行
▽NGExの項目に「対象URI」を追加
・NGを有効にしたいスレッドや板URIの一部を指定して、板別、スレッド別NGに
・例:タイプ=含む、/read.cgi/win/ または
/win/ などでwin板
:タイプ=含む、/read.cgi/win/1069927409/
でViewスレッド
・サーバ移転の影響が小さいURIを選ぶのがコツといえばコツ
・複数のスレ、板で有効にしたいときは正規表現で(/win/|/software/)など
・エディットボックスの右にあるボタンで表示中スレのURIを取得可能
・正直、あまり使いやすくない・・・
▽NGExでスレタイ文字列に対応
今までの対象URL欄に入れた文字列を、URLとスレタイの両方で検索する
--------------------------------------------------------------
- (注意:NGExをJaneView以外と共有すると「新着のみ適用」「対象URI/タイトル」
の設定情報が失われます)
・スレ欄の右クリックに「選択単語で一括あぼーん」を追加。
- NGWordに追加することなく、選択単語を含むレスをあぼーんする。
・「書込み中・・・」の改行がおかしいのを修正。
・「ちょっと見ビューア」が Ctrl+W で閉じられるよう修正。
・NightlyBuild 04/04/11 17:04(UTC)の取り込み
- Nida040410
- ・独自だった「ちょっと見る」の通信部分をJaneに任せるようにした。
・「ちょっと見るの範囲」がまちBBSにも適用されるよう修正。
(例えば"l30"を指定するとまちBBSのURLには"&LAST=30"が付加される。)
・「このレスをチェック/解除」で再描画されなくなっていたのを修正。
・NightlyBuild 04/04/09 18:14(UTC)の取り込み
- Nida040408
- ・「設定-機能-ひんと」の「自動で多段」がオフの場合、画像をビューア
ではなくブラウザで開いてしまう不具合を修正。
・「クリックでIDポップアップ」を選択しているのにマウスオーバーで
IDポップアップが表示されてしまう不具合を修正。
・「レス抽出」で、最後に右クリックをしたスレビューを誤って検索対象の
スレビューにしてしまう不具合を修正。
- Nida040407
- ・曜日表示をOSの日付の設定に依存しないよう修正。
・&に英数字が続く文字列がある場合、それより後の文章がコピーされない
不具合を修正。
・レス抽出で「関連レスも含める」を選択時、ハイライト表示されないのを
修正。
・NightlyBuild 04/04/04 15:46(UTC)の取り込み
- Nida040401
- ・「レス抽出検索単語強調表示」の修正。ヒット箇所の大文字小文字がキーワード
によって変化してしまう不具合を修正。名前欄のヒット箇所もハイライト表示され
るよう修正。 URLにヒットした場合にURLが途切れる不具合は現在の仕組みでは
直せないため、とりあえずURLをハイライト対象から外した。メール欄、日付、ID
も同様にハイライト対象外。
- Nida040331
- ・「レス抽出検索単語強調表示」を追加。
レス抽出で検索キーワードにヒットした
箇所をハイライト表示する機能。 設定は「設定-機能-その他2」で行なう。
・NightlyBuild 04/03/30 15:44(UTC)の取り込み。
- Nida040321
- ・文字コード変換ロジックに致命的なバグを発見、これを修正した。「これにレ
ス」や「AA入力支援」がうまく動作しない環境があるのは、動作しない環境に問
題があるのではなく、多くの環境でバグが顕在化しなかったに過ぎないことが
判明。
- Nida040319
- ・スレ一覧とスレ欄の右クリックメニューに「ちょっと見る」を追加。
通信部
分と「ちょっと見ビューア」は黒改のソースを参考にした独自のものを使用。
スレ一覧の「ちょっと見る」は全件読み込む前にスレ内容をチェックできる。
「ちょっと見る」範囲は「設定-その他」で設定可能。スレ欄の「ちょっと見る」は
簡易ブラウザとして機能。これに対応するコマンド変数
$CHOTTO も追加。
- Nida040312
- ・更新チェックで1つの板しかチェックしないことがあるバグ(040311)を修正。
- Nida040311
- ・更新チェックのお気に入り解析を高速化。
・お気に入りの「リンク」フォルダを更新チェック対象から外した。
・「設定-基本-動作」に「更新チェック完了をダイアログで通知」を追加。
・更新チェック中はメニューの「《更新チェック(P)》」を「《更新チェック中止(P)》」に表示を
変更するようにした。
・更新チェック規制のメッセージをトレース画面からダイアログに変更。
(トレース画面の表示はリアルタイム性が低いため)
・台湾2chでRes.htmlの<MAILNAME/>タグの漢字が文字化けするのを修正。
- Nida040310
- ・JaneStyleをまねて更新チェックを付けてみた。
- 但し「鯖マデオツカイ」と同水準の規制がある。(前回Jane終了時から5分間は更
新チェック出来ない。 更新チェックを行なったら板数×20秒の間は更新チェック
出来ない。 但し、最大5分間までとする。
板数の制限は無い。)
- 更新チェック実行中に《更新チェック(O)》を押すとチェックが中止される。
・台湾2chに限り中国語フォントの言語セットをGBからBIG5に変更。
簡体字が
表示できなくなる代わりに繁体字が読みやすくなる。
・メニューのスレ覧-ソートに「勢い」を追加。
- Nida040306
- ・OpenJaneDoe-0.1.11.0がリリースされたのに伴い、openjane.txt,
OpenJane.chm
の更新、バージョンの変更等。
・最新NightlyBuildの取り込み
・「設定-機能-あぼーん」にNGThreadタブを追加。NGThreadリストのキーワード
を含むタイトルのスレッドを一覧に表示しないようにする。ログを取得済みのス
レッドはdat落ちの形式で表示。
・スレ欄のレス番クリックに「AAListに追加」、スレ欄の範囲選択右クリックに
「選択範囲をAAListに追加」を追加。
・AAList.txtの読み込みタイミングを書き込みウィンドウ生成時から表示時に
変更。
・書き込みウィンドウに文字列を送る機能(AA入力支援、引用付きレス)で、
& のあとに初めて出現する英数字以外の文字が
;(セミコロン)に変換されて
しまう不具合を修正。
- Nida040229
- ・「設定-機能-その他2」に「IDポップアップの動作」を追加。
・「設定-機能-その他2」に「特殊文字の表示にはMS
Pゴシックを使う」を追加。
スレビューのフォントにMS Pゴシック以外を使用して特殊文字(Unicode文字)が
表示されない場合、オンにする。
・文字実体参照で大文字が小文字で表示される不具合(Nida040226,
040228)を修正。
・レス1001、取得1000のスレッドでのスレッドタイトルパネルとスレタブの赤表示を抑制。
・同様のスレッドを「新着があるスレを開く」の対象から除外。
- Nida040228
- ・「最後までスクロールしたスレを既読に」と「新着チェック時に既得スレを描
き直す」を併用した際のスクロールバーの誤作動を修正。
・4桁と2桁の年が混在するスレッドでIDポップアップの抽出に失敗する不具合
を修正。
・Nidaの多言語機能を若干強化し、試験的に
World2ch http://world2ch.net/world2ch.html
- (UTF-8) と Taiwan2ch http://www.comic.com.tw/mini02/ (Big5=繁体中国語)
に対応してみた。
- Nida040226
- ・「設定-基本-操作」に「未読があるスレタブを選択するとレス取得」を追加。
「新着があるスレを開く」との併用で効果あり。
・「設定-基本-その他」に「最後までスクロールしたスレを既読に」を追加。未
読のスレでスレビューを一番下までスクロールすると未読(タブ色=青)から既
読(タブ色=透明)に自動的に切り換わる。スレビューの再描画(新着の消去)
は「基本-動作-スレ」の「新着チェック時に既得スレを描き直す」に依存。
・「設定-機能-あぼーん」に新ページ "Option"
を作り、イメージビューア設定
の「あぼーん」関係をそこへ移動。
・「設定-機能-あぼーん」の Option に「連鎖あぼーん」を追加。これはあぼー
んされた発言へのレスを芋づる式にあぼーんする機能で、基本的には手動であ
ぼーんした発言のみが連鎖の起点になる。NGワードで自動的にあぼーんされた発
言も連鎖の起点にするには「NGをあぼ〜ん(NGワードを削除しても復活しない)」
をオンにする。
・「設定-機能-その他2」に黒改(◆184NBKmVW6氏)から取り込んだ「騙し絵対
応」を追加。
・Ayaya(ayaya◆Bc4IjI2zEo氏)から「トレース画面変更」を取り込み。
・書き込みウィンドウに書かれたUnicode文字は、これまで全て数値文字参照の
形式で投稿していたが、これを出来る限り文字実体参照の形式で投稿するよう修
正。
・Nida用アイコンを同梱。ハングル板「2chブラウザ推奨スレ U」の632氏
(仮)の作品。 http://ex2.2ch.net/test/read.cgi/korea/1067522103/632
- ・Jane の実行ファイル名の拡張子を
.ico に変えたアイコンファイルを実行フ
ァイルと同じフォルダに置くと、それがアプリケーションアイコンになる機能を
追加。(一般的には Jane2ch.exe と同じフォルダに
Jane2ch.ico という名前の
アイコンファイルを置く)
・特定のGIFファイルでクラッシュするバグを修正(View氏の情報提供)。
・NightlyBuild 04/02/21 13:51(UTC) の取り込み
- スレ絞り込み中の絞り込みメニューを「新たにスレ絞り込み」と「さらにスレ
絞り込み」に分けた
- 「スレ絞り込みのクリア」は絞り込まれているときだけ有効に
- スレ絞り込み検索を2byte文字対応に
- Doeで<br>から始まるスキンを使うとレス番ジャンプができない不具合を修正
- Nida040217
- ・「板の読み込みを速くする」使用時、「ここまで読んだ(しおり)」が記録さ
れない不具合を修正。
・「板の読み込みを速くする」を若干改良。
・「スレッドあぼーん」を追加(一部の改良を除いて基本的には2-293氏のソース
をそのまま使用)。 あぼーん対象スレッドは板フォルダ内のsubject.abn
に記録
されていて、マサオ、狂っぷ〜などと互換性がある。
あぼーんされたスレッドを
復活させるには subject.abn を手動で削除する。
・NightlyBuild 04/02/13 23:51(UTC)の取り込み。
- Nida040213
- ・NightlyBuild 04/02/12 16:12(UTC)の取り込み。
- ・上記NightlyBuild(JBBSしたらばでIDがDATに取り込まれない不具合を修正)を適用したため、
NidaからIDポップアップモードで強制的にIDを表示するロジックを除去。
- Nida040212.1
- ・したらばJBBSで新規取得データのIDが表示されない不具合を修正
(IDポップアップモードのみ)。
・更新履歴ファイルを添付するようにした。
- Nida040212
- ・「板の読み込みを速くする」使用時に特定の板で「リストのインデックスが範囲を超えています」
のエラーが出るという報告があったので、このエラーが出る可能性を一つ排除。(原因が定かでない
ため、エラー報告者の環境で直るかどうかは不明)
- ・NightlyBuildの取り込みにより、したらばJBBSのデータ形式が変わってID
が表示されなくなった
ため、当然IDポップアップも使用できなくなるという不具合のあることが発覚。
対応を思案中。
・困ったことに、うちのプロバイダがアクセス規制で現在2chに書き込めない。
- Nida040211
- ・「板の読み込みを速くする」を改良。これに伴い
IdxList のファイル形式を変更
(2-293氏のJaneと互換性なし)。IdxList.lst,
IdxList.idb を廃止して IdxList.bin
の1ファイルのみに。
・まちBBSのIPアドレス表示のある板でIDポップアップが機能しなかったのを修正。
・ハングルを多用したスレッドの読み込みの高速化。
・スレッドタイトルパネルでの & を含むタイトルの表示の異常を修正。
・NightlyBuild 04/02/06 16:21(UTC) の取り込み。
- Nida040206
- ・設定-機能-その他2に「板の読み込みを速くする」を追加。
これはログの板フォルダ内の複数のidxファイルの情報を一つのファイルにまとめてHDのアクセス
回数を減らすことで、PC起動後に初めて開く各板の読み込みを高速にする仕組みです。
内部的には独自ロジックですが、ファイル形式は2-293氏の改造Jane
http://cincinnati7743.hp.infoseek.co.jp/#KaizouJaneSample と互換性を持たせてあるので、
2-293氏の改造JaneとIdxListを共有できます。
・「曜日を表示」の状態で「あぼーん」レスに遭遇すると、スレの読み込みがバグるケースが
ある不具合を修正。
・Nightly Buid 04/02/04 17:46(UTC)の取り込み。
- Nida040201
- ・「設定」−「外観」−「タブ」の「スレ欄タブ」部分の表示がおかしかったのを修正。
・IDポップアップをしたらばJBBSに対応。
- Nida040131
- ・書き込みウィンドウに「末尾整形」を追加。(書き込み時に最終行の無駄な改行等を削除します。)
・「設定」-「その他2」に「投稿日に曜日を表示する」を追加。
- Nida040127
- ・「新着があるスレを開く」とタブマークにおいて、既読・未読関係なく、「取得」よりも「レス」が
- 多ければ「新着ありスレ」とみなすように変更した。
・データ破損スレでタブマークが赤くなるよう修正。
・「新着チェック」ボタンの右クリックで、スレを既読(青マークを消す)にできるようにした。
・スレ一覧に「勢い」カラムを追加(test氏)
・メニューバーの「スレ」メニューとスレタブの右クリックメニューに「自動スクロール」を追加。
- Nida040125
- スレのタブ幅を指定した状態で「スレタブにマークを表示する」にチェックを入れると表示がめちゃくちゃになる不具合を修正。
- Nida040124
- メニューバーの「スレ覧」メニューとスレッド一覧タブの右クリックメニューに「新着があるスレを(裏で)開く」を追加(新着レスの取得自体は手動)。
スレ表示欄タブにスレの状態を色で表示(色の意味はJaneViewと同じ)。詳細は
http://vamp.s9.xrea.com/yukiwiki/wiki.cgi?JaneView%A5%AA%A5%F3%A5%E9%A5%A4%A5%F3%A5%D8%A5%EB%A5%D7#i80 にて。 スレッドタイトルパネルのダブルクリックで「再読み込みβ」を実行。
- Nida040120
- IDポップアップの高速化(多レススレッドで特に顕著)。
「レス抽出」の結果でIDポップアップを行なうと「読み込み違反」が起こる不具合を修正。
- Nida040118
- IDポップアップ機能を追加。
メモリーリークの削減(ゐ氏に感謝)。
更新で416エラー時もスレタイを赤く表示。
- Nida040111
- NightlyBuild(文字、行数表示をステータスバー形式に、など)の取り込み。
多段ポップアップの動作を微修正。
- Nida040103.1
- 多段ポップアップの操作を最新のJaneViewに似せて若干修正しました。
- Nida040103
- 設定-機能-その他2に「多段ポップアップの動作」を追加。多段ポップアップモードでシングルクリックによるジャンプが可能になります。
- Nida031230
- NightlyBuild(SETTING.TXTの読み込み+プレビューへの反映(名無し,ID,BBS_UNICODE)、名前,メール,メッセージの文字数、改行数警告、名前欄必須警告、デフォルト節穴警告、誤爆警告など)を取り込み。
書き込みウィンドウの行数欄が「黄色」で省略表示警告、「赤」で最大改行数超過による書き込み不可警告。
Nidaではさらに、プレビュー時の名前欄必須警告、書き込み時のUnicode使用不可警告を追加。
- Nida031227
- 書き込みウィンドウにSETTING.TXT閲覧タブを追加。
書き込みウィンドウの行数カウンタが働いていなかったのを修正。
最新NightlyBuildの取り込み。
- Nida031214
- OpenJaneDoe-0.1.10.1がリリースされたのに伴い、openjane.txtの更新、バージョンの変更等。
最新NightlyBuildの取り込み。 Unicode強化処理のスレビューへの負荷を低減。
- Nida031206
- NightlyBuildの取り込み。 OpenJaneDoe-0.1.10.0がリリースされたのに伴い、添付ファイルの更新、バージョンの変更等。
本家の注意事項より: 「0.1.10.0よりスキンの仕様が変更されています。
スキンを使用している方は、添付のopenjane.txtの<その他>の1番目の項目を読んでください。
」
- Nida031205
- $UTF8TEXTが機能していなかったのを修正。
- Nida031204
- ベースを本家DoeからView0905 +
NightlyBuildに変更。
- Nida試作品
- 2003/12/01 Doe View α 0.1.9.0をベースにした改造試作品です。
NidaのUnicode強化、看板閲覧機能を実装しました。
また、0.1.9.0ベースですが、NightlyBuildを適用しているのでまちBBSなども閲覧できるようになっています。
- Nida0.8
- 2003/11/21 最新のNightlyBuildを適用。画像ビューアで「画面にあわせて縮小」の計算ミスを修正。「板設定を表示」を廃止。
- Nida0.72
- 2003/11/15 レスビューにおいて、異なる言語のUnicode文字が連続した場合に、フォント切り替えがうまく行かずに文字化けする不具合を修正。
書きこみウィンドウにおいて、多言語が混在する場合に、日本語が他の言語用のフォントで表示されてしまう不具合を修正。
板の右クリックメニューに「板設定を表示」を追加。直リンク不可の画像を読み込めるように画像ビューアを修正。
- Nida0.71
- 2003/11/06 書きこみウィンドウが
Unicode ‚〜ÿの一部の文字を不必要に数値文字参照に変換してしまい、一部のブラウザでAAなどが正しく表示できなくなっている不具合を修正。
- Nida0.7
- 2003/11/04 外部コマンドの変数に
$VIEW と $INPUT(E) を追加。実装方法はまったくの別物ですが、一応View系列の独自変数と同じ使い方です。
使い方の例を下に示します:command.datに以下の文を追加
ハングル板過去ログ検索=$VIEW http://rkrc5w2q.dyndns.org/cgi-bin/search/namazu.exe?query=$INPUTE&submit=Search%21&whence=0&max=100&result=normal&sort=date%3Alate&idxname=korea_ex&idxname=korea_ex_wait&idxname=korea_academy&idxname=korea_kaba&idxname=korea_teri
スレッドタイトル検索=$VIEW http://ruitomo.com/~gulab/s.cgi?k=$INPUTE&o=K
- Nida0.62
- 2003/11/01 書きこみウィンドウを表示するたびにAA支援機能のリストが増えていくバグが0.61にあったので修正。
- Nida0.61
- 2003/11/01 画像ビューアに「画面にあわせて縮小」機能を追加。
画像ビューアにおけるPageDown、PageUpおよびカーソルキーによるスクロールの移動量の計算間違いを修正。
画像の保存ダイアログを普通のダイアログに変更。
- Nida0.6
- 2003/10/29 板看板閲覧機能と簡易画像ビュアーが内蔵されました。
これは初心者用OpenJaneに添付されている外部モジュールの板看板閲覧アプリ「ぞぬのめ」と画像閲覧アプリ「nonoViewer」の見た目や操作感を模した機能を内蔵したものです。
板看板の閲覧は板一覧ツリーか板タブで右クリックして「板看板を見る(V)」。
画像閲覧はスレビューで画像URLをクリックします。
デフォルトで対応している画像形式はJPEGとBMPで、Susie
Plug-inをJane.exeと同じフォルダまたは"Susie"フォルダに置くことで、GIFとPNGも使用できるようになります。
(Susie Plug-inの操作は計氏のSusie Plug-in 読込コンポとビットマップを使用。)
- Nida0.5:
- 2003/10/24 「引用付きレス」でUnicode文字が送れるようになりました。
AA入力支援機能で、文字実体参照・数値文字参照がUnicode文字で表示されるようになりました。書き込みウィンドウの右クリックメニューに「数値文字参照でコピー」「参照を解釈して貼り付け」を追加。
コマンドのキーワードに$UTF8TEXTEと$KSTEXTEを追加。
これによりハングルなどのUnicode文字をUTF-8でGoogle検索したり、韓国のサイトにKSコードでキーワードを送信することができます。ハングルを多用したスレッドの読み込み速度の低下を軽減しました。
- Nida0.4:
- 2003/10/18 中国語の読み書きに対応。書きこむ際に漢字が"?"に化けたり、閲覧時に簡体字が"・"に化けたりすることがなくなります。
- Nida0.3:
- 2003/10/15 スレビューのクリップボードへのコピーをUnicode対応に。
書きこみウィンドウでAA入力支援機能が表示されない不具合を修正。
字上符付きアルファベットが通常のアルファベットで送信されてしまう不具合を修正。
- Nida0.2:
- 2003/10/13 本家にあわせてベースをα0.1.9.2に変更。ハングル以外のUnicode文字の表示が乱れるのを修正。書き込みウィンドウでDeleteキーが使えない不具合を修正。
- Nida0.1:
- 2003/10/12 ハングル板住人の意見により、名称を"Nida"に変更。
ハングルを含むUnicode文字の書き込みが可能に。
- Korea0.1:
- 2003/10/10 Delphi6Personalのコンパイル環境を整え、OpenJaneのソースをダウンロード。ソースを小一時間眺め、ハングルを表示する方法を思いつき、とりあえず自サイトにアップ。