WinChalowをインストールしてみたんだが、なかなか苦労したので記録に残す。
・環境
OS:WindowsXP SP2(Windows2000SP4でもできた)
テキストエディタ:秀丸5.12
・WinChalowダウンロード
本体。当然必須。
http://blogger.main.jp/changelog/
今回は1.0rc4を使用した。
落としたファイルは解凍し、「C:\chalow」として配置した。任意。
※サンプルファイルには「C:\Program Files\chalow」と書いてあるが、パス名にスペースがあると何かと面倒くさそうなのでCドライブ直下にした。
・ActivePerlダウンロード
chalow実行のために必要。
http://www.activestate.com/Products/Download/Download.plex?id=ActivePerl
今回はVer5.8.7.8インストーラーを使用した。
・ActivePerlインストール
基本的に「Next」を連打。インストール先もデフォルトのC:\perlのまま。
・作業用ディレクトリ作成
C:\chalow\txt
→メモファイルを置く場所。任意。
C:\chalow\local_html
→HTMLファイルが吐き出される場所。任意。
・秀丸用マクロ編集
C:\chalow\HIDEMARU\changelog.mac編集
7行目:$mead ="<sugiyama@snowballdesign.com>";
9行目:$myname ="sugiyama";
16行目://$path =getenv("HOME");
17行目:$path ="C:\\chalow\\txt";
C:\chalow\HIDEMARU\chai.cmd編集
13行目:set chaichalowpath=C:\chalow
16行目:set chaihtmlpath=\local_html
22行目:set chaihomepath=C:\chalow\txt
26行目:%chaimyperl% %chaichalowpath%\chalow -o
%chaichalowpath%%chaihtmlpath% -c %chaichalowpath%%chaiconf%
%chaihomepath%\changelog.txt | %chaimyperl%
%chaichalowpath%\ftpsend.pl
※オリジナルの「%htmlpath」は「%chaihtmlpath」の誤り。たぶん。
・秀丸にマクロ登録
changelog.mac
→Ctrl+2に登録。任意。
chalow.mac
→Ctrl+3に登録。任意。
※Readmeには秀丸マクロディレクトリに置けと書いてあるが、「C:\chalow\HIDEMARU」に置いたのを秀丸から呼んでも問題なし。
・FTPアップロード用設定
C:\chalow\ftp.conf編集
自分のサイトを設定
・Perl用ファイルをコピー
C:\Perl\libに以下ファイルをコピー
C:\chalow\ftp.conf
C:\chalow\Jcode.pm
C:\chalow\ChangeLogReader.pm
C:\Perl\lib\HTMLに以下ファイルをコピー
C:\chalow\HTML\Template.pm
・chalowファイル変更
C:\chalow\chalow
435行目:#$all = Jcode->new($all)->euc; # 文字コードを euc にしておく
うちの環境だとここでエラーになるので、勝手にコメントアウト(行頭に#追加)した。
コメントアウトしてもなんとか動いてるから見てみぬふり。
・CSSファイルをコピー
C:\chalow\local_htmlに以下ファイルをコピー
C:\chalow\sample\diary.css
インストールおしまい。
カスタマイズ
C:\chalow\cl.confでサイトのタイトルとか、表示件数とか、任意で変更。
C:\chalow\local_html\diary.cssで色とかを変更。
使い方
秀丸起動
↓
Ctrl+2
↓
changelogテキストが開く
↓
メモを書く
↓
Ctrl+3
↓
C:\chalow\local_htmlにHTMLが作られる
と同時に、
FTPでアップロードされる
↓
いいね