chalowで作った日記HTMLを、サイトにアップロードするスクリプトを作ってみた。
chalowの標準出力から更新ファイルを取得して、FTPでアップロードします。
ダウンロードはこちら: ftpsent.pl
ご使用の前に、ユーザー設定項目を適宜書き換えてください。
# ユーザー設定項目
# FTP ホスト名
our $FTPHOST = 'Your.FTP.Host.Address';
# ログインID
our $LOGINID = 'Your_Login_ID';
# パスワード
our $PASS = 'Your_Password';
# アップロード先のディレクトリ
our $PATH_C = '/Host_Path'; # Host FTP path
使い方は…
$ perl chalow -o 出力パス -c cl.conf c:/changelogのパス/changelog.txt | perl ftpsend.pl
のように、chalowの標準出力をftpsend.plの標準入力とします。
cygwin の場合、~/.bashrcにエイリアスを登録すると便利です。
DOS窓では、バッチファイルを作っておきましょう。
※最新版のパッケージには、秀丸から実行できるマクロと、TeraPadから実行できる外部ツールを同梱しました。
秀丸から実行できるマクロと
TeraPadから実行できる外部ツールができました。