[PR]看護師の好条件な求人情報満載:「夜勤は嫌!」など希望の転職が実現♪
2chブラウザ JaneXeno

JaneXenoはJaneNidaのUnicode版(Delphi2009)です。
英語版Windowsなどでも動作するようになりました。
JaneXenoの特徴
- JaneNidaはユーザーインターフェイスではUnicode文字を表示していても内部処理は依然としてシフトJISをベースにしていましたが、JaneXenoはUnicodeをベースにしているため、OSの「地域と言語のオプション」の「標準形式」と「Unicode対応でないプログラムの言語」が日本語に設定されていなくても動作するようになりました。
- コンパイラがVistaに対応したのでVistaが動作対象OSに加わりました。
98やMe等では動作しなくなりました。
- 書きこみウィンドウ、メモ欄、AA入力支援、検索バーなどでUnicode文字が入力できます。
- レス表示欄がOLE Drag&Dropに対応しているので、メモ欄、検索バー、あるいは外部のOLE
D&D対応アプリ(WordPadなど)にレス表示欄の文字列をDrag&Dropでコピーすることができます。
- そのほかに画像ビューア、簡易インラインサムネイル、メモ欄、オートリロード・スクロール、IDポップアップ、連鎖あぼーん、発言数に応じたIDの着色、レスのついた発言のレス番の着色、高速Merge、検索バーなど、派生Janeで一般的な機能もある程度は備えています。
- Unicode関連については「Unicode関連の補足説明」をご覧ください。
質問等はJaneXenoスレでお願いします。
コテハン: koreawatcher ◆Nida.eneRA
メールアドレス: koreawatcher-lj@infoseek.jp
JaneXeno付属のヘルプはOpenJane用で、Xenoで拡張された機能などは載っていません。
付属のJaneNida.txtやJaneXenoWikiを参考にしてください。
本体ダウンロード
その他ダウンロード
動作環境の注意
Windows2000、XPおよびVistaを動作対象としています。Windows7は動作保証外です。
98、Me等では動作しません。
更新履歴
- Xeno091122
- ・インド系文字表示によるメモリリーク、クラッシュ等の脆弱性に対応。
・「ウィンドウのリサイズでツールーバーがズレる不具合を抑制」を
オンにした際の副作用を軽減。
・「選択範囲のURLを全て開く」や「新着画像の取得」で大量の画像タブを
開くとフリーズ状態になるのを修正。
・既読分変換中にレス表示欄を更新しないようにした。
・設定-【スレ覧項目】に「レス数が1000を超えたスレを勢いのソート
対象にしない」を追加(元ネタ:JaneStyle)。
・同梱のsqlite.dllを3.6.20に差し替え。
-
- Xeno091105a
- ・091105の修正ミスでqmerge3.logが作られなくなったのを修正。
・「無効/非表示ウィンドウにはフォーカスを設定できません.」の対処方法が
不適切であったため再修正。
-
- Xeno091105
- ・【設定】-スタイルに「ウィンドウのリサイズでツールバーがズレる不具合を抑制」
を追加。オンにするとVista等で起こるこの不具合を抑制する。副作用として
リンクバーのリサイズが正しく行なわれなくなる(manifestファイルを適用した
JaneNidaと同様の動作。リンクバーの表示・非表示で直る)のでこの不具合が
起こらない環境ではオフにすべき。
・環境によってレス表示欄の文字の表示位置がおかしくなる不具合をフォント設定
のロジックの見直しで修正。
・【設定】-パスで「ブラウザを指定する」がチェックされていない場合、URLExec.datで
$BROWSERが動作しない不具合を修正。
・タイトルバー、タスクバーの「メニューの表示」の位置を「閉じる」と入れ替えた。
・SusieのTIFFプラグインが存在するとき、.tifを画像拡張子とみなすようにした。
・HTMLポップアップの「GET」で文字化けするのを修正。
・書き込みウィンドウを一度でも表示したあとCtrlキーを押しながらスペー
スキーを押すと「無効/非表示ウィンドウにはフォーカスを設定できません.」
というエラーが出るのを修正。
・SQLiteでエラーが発生した時、アクセス違反を起こしてしまうのを修正。
・Jane2ch.iniの[TEST]セクションにSQLLog=1を加えるとqmerge3.dbと同じフォルダに
qmerge3.logが作られるようにした。SQLiteに対して要求したSQLが記録される。
・1000未達で落ちたスレを●で取得しようとすると失敗する不具合の修正。
・過去ログを選択した状態でスレ一覧を「過去ログを表示しない」にするとアクセス違反
が起こるのを修正。
※以下、Xeno091102試作品との差分
・●認証でエラーが起きたときのトレース画面表示を若干変更。
・091102でFireFox3の履歴の取得に失敗する不具合を修正。
-
- Xeno091020
- ・スレタブの切り替えでレス表示欄がちらつくの修正。
・ウィンドウを最大化した状態で外部からURLが送られると、最大化が解除されるの
を修正。
・書き込みウィンドウがメインウィンドウの裏にあるとき、マウスジェスチャーで
書き込みウィンドウに割り当てたコマンドが実行されてしまうのを修正。
・"|"を含むURLが画像自動取得の対象外になるのを修正。
・初回起動時にレス表示欄の検索バーが表示されず、ウィンドウをリサイズして
初めて表示されるのを修正。
・クラシックスタイル時、Delphi2009の仕様(不具合?)でスレッドツールバーの
背景色が変わらないのを開始色と終了色を同じにしたグラデーションをかける
ことで回避した。
-
- Xeno091017
- ・正式版として最初のリリース。
・Jane終了時の挙動のみ091015試作品から変更された。
Unicode関連の補足説明
レス表示欄
JaneNidaとは違い韓国語や簡体中国語に対して特別な処理を行なっていないため、スキンによってはこれらの言語の文字が表示されません。
スキンのfontタグのface属性に"MS Pゴシック"などを指定した場合は、ufaceに"MS
UI Gothic"や"Tahoma"などを指定することで、これらの言語が表示できるようになります。UTF-8掲示板ではfaceとufaceを区別することができないため、板別スキンでfaceに"MS
UI Gothic"や"Tahoma"などを指定してください。
また、右クリックメニューやDrag&DropなどによってJane本体のメモ欄、外部のWordPadなどにUnicode文字列をコピーすることができます。(通常JaneDoe系は数値文字参照でコピーされます)
メモ欄、書き込みウィンドウ、検索バー、検索ダイアログ
書き込みウィンドウやメモ欄に文字参照を使わずにUnicode文字列を直接入力することができます。
AA入力支援機能もUnicode対応されていて、AAList.txtの中で文字実体参照(♥など)や数値文字参照(한など)を使うとUnicode文字で表示されます。この場合AAList.txt自体はShiftJISで作成します。
設定ファイル等
JaneNidaやその他のJaneとの互換性のためシフトJISで保存されます。このためUnicode文字は保存できません。また、NGワードにおける非JIS文字は2chのdatに記録されている通り文字参照によって指定してください。(既知の問題としてUTF-8掲示板の非JIS文字がNGワードに指定できません)
ログファイル等
2ch、まちBBS、したらばのログ(*.dat、*.idx)、スレッド一覧(subject.txt、subject.abn)は従来どおりの文字コードで保存されますが、UTF-8掲示板の場合は従来と異なり、*.dat、*.idx、subject.txt、subject.abnがすべてUTF-8(BOMなし)で保存されます。