2004年07月25日 (日)

iBlog Spy で .CHANGE_ENCODE.time を使う

kaoru_ariさん 作の iBlog Spy の最近のバージョンは iblogPatcher のプラグイン CHANGE_ENCODE.plugin が作成する隠しファイル .CHANGE_ENCODE.time を利用することができます。この CHANGE_ENCODE.plugin は iBlog サイトの各ファイルのエンコードをデフォルト(iBlog 1.3.6 以降は UTF-8)から Shift_JIS や EUC-JP など別なものにするためのものですが、デフォルトのエンコードのままにして .CHANGE_ENCODE.time だけを作成するようにもできます。
注意!!! これは iblogPatcher-1.3.X 以降に付属している CHANGE_ENCODE.plugin の話です。

そのためには、blog 定義ファイルの preview > after > onFinish の中で CHANGE_ENCODE::OnFinish(@_); を実行します。

サンプルの blog 定義ファイルでは当該箇所は次のようにします。

# 次回エンコード変更のための .CHANGE_ENCODE.time を作成する
#	一番最後に行う
CHANGE_ENCODE::OnFinish(@_);
CHANGE_ENCODE::OnFinish(@_); の部分がコメントになっている(行頭に # が付いている)のでこれを外してください。CHANGE_ENCODE に関するこれ以外の部分はそのままコメントにしておいてください。もちろん CHANGE_ENCODE を利用して各ファイルのエンコードを変更する場合は有効にしてください。


Posted: 07:32    | Comment | Trackback


以下、類似エントリです。