wwwcount.cgiで、毎日定時間にメール配信されるには?

[上に] [前に] [次に]
通行人A 1999/09/04(土) 07:06:06
とほほさんのwwwcount.cgiを設置しました。アクセスログをメールで配信される設定ですが、配信時間が決まってないようです。
例えば、毎日AM1時に配信されるようにするには、どうすれば良いのでしょうか?

paraQ 1999/09/04(土) 11:48:37
UNIXのcronコマンドを使えばできます。

僕も 1999/09/04(土) 15:29:37
僕もこれ知りたいです
具体的にはどのように書けばよいのでしょう?

通行人A 1999/09/05(日) 01:43:20
paraQさんへ
>UNIXのcronコマンドを使えばできます。

僕もさん同様、私も具体的な記述方法を知りたいので、再度コメントをお願いします。

ふじ 1999/09/05(日) 02:07:02
crontab を使うには、サーバがUNIXでシェルが使えること、が条件です。
#NTにもATコマンドってのがあるにはあるけど。

で、とりあえず
man crontab
を読んで下さい。
#どうも、Solaris と FreeBSD,Linux とではオプションが
#少々違うようなので(あやふや)

crontab -l
で現在の設定の表示

crontab -r
で現在の設定の削除

crontab -e
で、設定内容の編集が出来ると思います。

設定内容を書いたテキストファイルを用意して、
crontab textfile
としても設定できます。

通行人A 1999/09/05(日) 06:03:43
>man crontab
>を読んで下さい。
どこでman crontabとやらを読めばいいのでしょう?(^^;

>crontab textfile
>としても設定できます。
\(^o^)/ 万歳ではなく、お手上げ状態…

B-Cus 1999/09/05(日) 11:40:29
> どこでman crontabとやらを読めばいいのでしょう?(^^;
telnet でログインして man crontab。あるいは
 http://www.jp.freebsd.org/cgi/mroff.cgi?subdir=man&man=crontab&dir=jpman-3.2.0%2Fman
書式は crontab(5)。
 http://www.jp.freebsd.org/cgi/mroff.cgi?sect=5&subdir=man&dir=jpman-3.2.0%2Fman&man=crontab

でも、man crontab の意味がわからないなら、cronはやめときなさい。
記述ミスでサーバに負荷をかけてしまうのがオチでしょう。

> crontab -e
> で、設定内容の編集が出来ると思います。
viやらeeやらが立ち上がって、何もできない人の姿が目に浮かぶよう…。なので、

> 設定内容を書いたテキストファイルを用意して、
> crontab textfile
やるならこっちの方がいいでしょう。

通行人A 1999/09/05(日) 23:43:41
>crontab を使うには、サーバがUNIXでシェルが使えること、が条件です。
プロバイダに確認したら、telnet もシェルも使えませんとのこと。

諦めるしかないか・・・

ふじ 1999/09/06(月) 02:57:48
サーバが駄目ならクライアント側で・・・

Win95 + Microsoft PlusやWin98だと確か、決まった時間に
コマンドを起動するような機能が提供されてますよね(手元にないので未確認ですが)
それを使って、毎日決まった時間に wwwcount.cgi を GET しにいく
クライアントを起動すればいいんじゃないでしょうか。
#常時接続じゃないとダイアルアップの接続もしなくちゃいけないけど。

例えば、Perlで簡単に書くなら

use LWP::Simple;
get("http://hoge/cgi-bin/wwwcount.cgi?gif");

こんなのを起動するとか。

B-Cus 1999/09/06(月) 04:01:51
あるいは、指定の時間に指定の場所にアクセスしてくれるような
サービスを使う、ってのもありますな。そのサービスの名称やURLは
知らないので、誰かお願い。

[上に] [前に] [次に]