Wikiの更新一覧をシェルに表示するスクリプト

シェルを起動する度に最近更新されたページを表示するようにできます。Python2.7だけで動くので、学科PCや最近のMacOS Xでは何も追加インストールしなくても動いて、WindowsでもPython2.7をインストールしさえすれば動くはずです。

wikirss.pyをホームディレクトリにでも保存して、chmod 755 wikirss.pyなどで実行権限をつけてください。

まず初めに

./wikirss.py cookie

を実行して、アクセス用のクッキーを保存しておく必要があります。クッキーのデータはホームディレクトリ直下の.is2013wiki-cookieというファイルに保存されます。

以降、wikirss.pyを実行する度に、前回実行したとき以降の更新履歴が表示されます。サーバーの負荷軽減のために、前回の実行から5分間はスクリプトを実行しても何もしないようにしています。

.bashrc

~/wikirss.py

とでも書いておくと、シェルを起動するたびに自動的にWikiの更新履歴を表示するようになります。

Wikiの更新一覧をシェルに表示するスクリプト (last edited 2013-05-01 20:40:54 by grafi)