「HTMLをプレインテキストに変換するための秀丸エディタ用マクロ v0.03」をバージョンアップしました。
○ v0.04 (2007/6/20)
・ExtractTxtFromHtml.mac v0.03 → ExtractTxtFromHtml.mac v0.04の修正点
(1) 0x3Fマスクなしでcharsetキーワードをチェックしていたため、改行コード
の設定状態によっては、動作しないケースがあったため、きちんと、マス
ク処理を追加
(2) VBSに引き渡す一時HTMLファイルの作成時のopenfileのモードコード指定で
/fを使用することにより、charsetによる分岐とコードの種類の制限をなく
した。
(3) ステルスモードで開いている一時ファイルクローズの方法を変更。
(findhidemaruでクローズ対象ウィンドウを探す方式から、オープン直後に
hidemaruhandle(0)で取得しておく方式に変更)
・ExtractTxtFromHtml.vbsは変更なし(VBSファイルはv0.03のまま)
ファイルのダウンロードは、以下からできるようにしてあります。
「甘党のプログラマ」のファイル保管庫の「秀丸エディタ関連のマクロ」ページの「■ HTMLからプレインテキスト情報を抽出するための秀丸エディタ用マクロ」
今回のバージョンアップは、まるっきり、h-tomさんのアドバイスそのままです。これでしばらく使ってみてみようかなと考えています。
※ プロフェッショナルな方に、コードレビューをしていただいた感じで、非常、ありがたいです。
それにしても、秀丸エディタのマクロとかVBScriptとかのスクリプト言語系は、ちょろっと書いて、その場で、すぐに動作させることができて、楽しいですね。
もう、普段は、ソフトをコーディングすることがなくなってきて、久しぶりにソフトを作る楽しみを味わっています。
○ v0.04 (2007/6/20)
・ExtractTxtFromHtml.mac v0.03 → ExtractTxtFromHtml.mac v0.04の修正点
(1) 0x3Fマスクなしでcharsetキーワードをチェックしていたため、改行コード
の設定状態によっては、動作しないケースがあったため、きちんと、マス
ク処理を追加
(2) VBSに引き渡す一時HTMLファイルの作成時のopenfileのモードコード指定で
/fを使用することにより、charsetによる分岐とコードの種類の制限をなく
した。
(3) ステルスモードで開いている一時ファイルクローズの方法を変更。
(findhidemaruでクローズ対象ウィンドウを探す方式から、オープン直後に
hidemaruhandle(0)で取得しておく方式に変更)
・ExtractTxtFromHtml.vbsは変更なし(VBSファイルはv0.03のまま)
ファイルのダウンロードは、以下からできるようにしてあります。
「甘党のプログラマ」のファイル保管庫の「秀丸エディタ関連のマクロ」ページの「■ HTMLからプレインテキスト情報を抽出するための秀丸エディタ用マクロ」
今回のバージョンアップは、まるっきり、h-tomさんのアドバイスそのままです。これでしばらく使ってみてみようかなと考えています。
※ プロフェッショナルな方に、コードレビューをしていただいた感じで、非常、ありがたいです。
それにしても、秀丸エディタのマクロとかVBScriptとかのスクリプト言語系は、ちょろっと書いて、その場で、すぐに動作させることができて、楽しいですね。
もう、普段は、ソフトをコーディングすることがなくなってきて、久しぶりにソフトを作る楽しみを味わっています。
修正しましょう、、、。
※ それにしても、ちょっとの修正でも、バグが入りますね、ソフトウェアって、、、。