★cronを利用して自動実行★
(板リストのシンクロ)

※シンクロさせるだけなので、editboard.cgi とは別にスクリプトを書くのが手っ取り早い。

#!/usr/local/bin/perl

require '/homeディレクトリ/iMona/http.pl';
$brd4 = &http'get('同期元アドレス/brd4.txt');
$brd5 = &http'get('i同期元アドレス/brd5.txt');

#print "Content-type: text/html\n\n";
open(OUT,">/homeディレクトリ/iMona/brd4.txt");
print OUT $brd4;
close(OUT);
open(OUT,">/homeディレクトリ/iMona/brd5.txt");
print OUT $brd5;
close(OUT);
#print "成功";
exit;

こんなのでOK。これはiMona付属のhttp.plを使っているのでWindows鯖では動きません。普通のレンタル鯖なら多分問題なく動くはず。
もちろんcronに使うファイルなので拡張子は*.plで保存。一日に(失敗することも予想して)二回くらいの実行で十分だと思います。

戻る