2010-11-20 10 views
1

私の大学では、学生はオンラインでクラスに登録します。大規模な大学であるため、頻繁にクラスを追加および削除します。私が追加したいクラスをドロップすると、私に警告するための簡単なスクリプトを作った。プログラムは、私のクラスが座っているWebページでwgetを呼び出すループを実行し、5秒待ってwgetを呼び出してからdiffを呼び出して、作成された2つのファイルを比較します。 diffがファイルwgetが作成された場合に違いがあると判断した場合、私のスクリプトは通知をメールします。その後、私の電話でその通知を見ることができ、コンピュータに走ることができます。私が知る必要があるのは、私の大学がこの余分な交通量を禁止することです。私はウェブサイトhttp://my.sa.ucsb.edu/home/TermsOfUse.aspxのサービス条件を見て、私のスクリプトが違法だとは何も言わなかった。しかし、私はまだかなり心配です。Wgetのエチケット?

+9

あなたの大学が怒るかどうかを知る方法はありません。 – ceejayoz

+7

5秒ごとに?どのような大学がこのレベルのクラスの解約を持つ可能性がありますか? –

+1

CSコースを受講し、それらをエースして、ユニの監視ソフトウェアをハックしてください... Voila! –

答えて

0

何でもしてください!必要に応じて、数千のコンピュータのファームでそれぞれ10ミリ秒ごとにあなたの大学のウェブサイトを照会してください!悪いことは何も出てこないと約束します。

*さまざまな値が不正です。

2

スクリプトと5秒ごとにリフレッシュするブラウザでウェブページに座っているだけの違いは何ですか?なぜそれが問題になるのかわかりません。あなたは12時間ごとのようにチェックしてみませんか?あなたは本当に5秒ごとにチェックする必要がありますか?

0

これは難しいことですが、これまで私がwgetを使っているときには、私はそれらを手元の環境に基づいて判断しています。ここで

は私が通常使用する設定されている:いくつかの(まれ)の機会に

  • -nc
  • -nH
  • -w 2

、私は待ちタイマをバンプかもしれません〜5秒。