http://sakura.qp.land.to/?Junk%2F1
|
1.5.14.0+文字コード認識テスト版メッセージ比較用にテスト版を作成しました. --げんた
本命は301の方です.ですが,301でうまく行かないケースでは300,現行版とも比較してみてください.判別の詳細はファイルのプロパティで確認出来ます. rastivさんがアップロードされた物と中身は同じですが,rastivさんのはデバッグモードでコンパイルされていたので,リリース版と同等になるよう作り直しました. 添付は削除(rastiv)
添付は削除 1.5.13.0 +sdiff_r1001_KanjiCodeCheckerFixed_3-2.zip +Properyページに詳細を出す修正 +0バイトのファイルのプロパティを開くと落ちるバグ修正 バージョンは1.5.13.300としてあります. 添付は削除 EUC半角かなの判定処理を修正した物です. こんな感じで修正しました. bool __fastcall IsEucHanKana2( const uchar_t c ){ return ( 0xa1 <= c && c <= 0xdf ); } int CheckEucJpChar( const uchar_t* pS, const int nLen ) { ... if( uc == 0x8e && IsEucHanKana2( pS[1] ) ){ // 半角カナです. (JIS X 0201 Kana.) return 2; } ... } 添付は削除 1.5.12.0 svn:1001 に以下のパッチを入れたテスト版です.
ファイル→ファイルのプロパティ で自動認識状況(各文字コードの特有バイト数/不正バイト数)を表示するようになっていますので,誤認識した場合にはそちらをチェックしてみてください.
|