
Version 1.914
1997/02/28
片桐雅代のページへ
目次
朝日奈アンテナって何?
- 朝日奈アンテナとは、WWW上の情報の最終更新時刻を取得する
「更新時刻情報取得エンジン」です。
- 他に、「朝日奈葉子のアンテナライフ
」を
指す場合もあります。(もともと、朝日奈アンテナは「…アンテナライフ」の
ために開発されました)
何が新しいの?
- 今回のバージョン(V1.914)の主な変更点は以下の通りです。
- V1.910からの主な変更点
- "/"で始まる書式のURLに対応できなくなっていたので修正。
- %R, %i{url}, %i{title}追加。
- flastmodにhrefオプション追加。
- Rモードで誤動作することがあったので修正。
- V1.907からの主な変更点
- <A>タグ、<!--#flastmod-->にmethodオプション追加。
- 従来のvirtualオプションによるリモート指定は一部仕様が変わり、
旧バージョンと完全互換ではなくなっています。methodオプションによる指定を
推奨します。
- リモート情報取得で誤動作する不具合修正。
- V1.906からの主な変更点
- CERN httpd対策が誤動作する不具合を修正。
- V1.36からの主な変更点
- アンカーの色を変えるためにURLに付加する文字列を定義可能にした。
- 時刻解析を改良した。
- Netscape-Communicationのバージョン違いに対応。
- V2.0のための各種機能を準備(未公開)。
- V1.35からの主な変更点
- Netscape-Communication対応。
- %?, $CERNMARK, $NOTCERNMARK追加
- timefmtのデフォルトを"{%Y/%m/%d %H:%M} (%S)%?"に変更。
- 「ちょべりばー」時に%aをヌルに置換するようにした。
- 改行出力をちょっと変更。
- V1.341からの主な変更点
- httpでのリモート情報取得にIf-Modified-Sinceを使うようにして負荷を軽減。
- リモートからの情報を誤認するバグ修正。
- 改行コード認識部分のバグ修正。
- V1.331からの主な変更点
- 誤った時刻を出力するバグ修正。
- 時刻情報解析部分の改良。
- リモートから得た情報のうち、ある程度未来の時刻を無視するようにした。
- リモート情報に年齢の概念を導入。
- 改行出力をちょっと変更。
- Gモードでの改行判定を改良。
何ができるの?
-
朝日奈アンテナは、WWW上の情報の最終更新時刻を以下の方法で取得することが
できます。
- ファイルのタイムスタンプから取得(直接アクセスできる場合)
- HTTP 1.0のHEADリクエスト
- HTTP 1.0のGETリクエスト(コンテンツに更新時刻情報が記載されている場合)
- 他サイトに設置された朝日奈アンテナ等の更新時刻情報取得システムの
出力からhttp経由で取得
- dirpによるドキュメント情報取得
- V1.10からは、更新時刻情報をある程度、自動認識できるようになりました。
- 朝日奈アンテナは、取得した更新時刻情報を他の更新時刻情報取得システムで
再利用できる形で出力できます。
- 朝日奈アンテナは、PROXY経由で使用することができます。V1.01からは、PROXY使用時にはキャッシュを無視するようになりました。
- 以下の環境での動作が確認されています。V1.06から、SystemV系に
対応しました。
- FreeBSD 2.1.0-RELEASE + perl 5.001
- IRIX 4.0 + perl 5.001
- Linux 1.2.13 + perl 4.036
- Linux 1.2.13 + perl 5.001
- Solaris 2.4 + perl 5.002 + CERN httpd 3.0(PROXY)
- SunOS 4.1.2 + perl 5.001 + CERN httpd 3.0(PROXY)
- SunOS 4.1.3 + perl 5.001 + CERN httpd 3.0(PROXY)
- SunOS 4.1.3-JLE1.1.3_U1 + perl 4.036
- SunOS 4.1.3-JLE1.1.3_U1 + perl 5.003
- SunOS 4.1.3_U1 + perl 5.001 + CERN httpd 3.0(PROXY)
- SunOS 4.1.4-JLE1.1.4 + perl 4.036
- 残念ながら、以下の環境では問題が発生するようです。
- SunOS 4.1.3-JLE1.1.3_U1 + perl 5.001
- SunOS 4.1.3上では、一部のhttpサーバに接続したときにコアダンプする
現象が確認されています。このような場合は、リモートアンテナを
使用して回避するなどしてください。また、patch 100891-13を
当てると解決できるようなので、システム管理者に相談してみるのも
よいでしょう。
- V1.22以前のバージョンでは、プロセスが消えずに残ってしまう現象が
確認されています。V1.23以降を使ってください。(本当に直ったのか
不安ですが…)
- V1.252以前のバージョンでは、lock-fileを残したまま異常終了する現象が
確認されています。完全には解決できていませんが、一応対策を
講じているのでV1.26以降を使ってください。
- V1.910は誤った時刻を出力する場合があります。V1.914以降を使ってください。
どうやって使うの?
- 朝日奈アンテナは、標準入力から受け取った内容に従って情報を取得し、
標準出力に出力します。
- 朝日奈アンテナ用の変形HTMLを入力として与え、HTML形式で出力を
得るのが一般的な使い方です。
- 定期的に更新時刻情報を取得するには、朝日奈アンテナをcronで起動するなど
します。
- 具体的なインストール方法・使用方法はusage.htmlを参照してください。
使う時の注意事項は?
- 強制はしませんが、朝日奈アンテナを使用していること、およびその
バージョン番号を明示していただければ幸いです。
- マシンやネットワークに負担をかけすぎるなど、周囲の迷惑にならないように
気をつけてください。
- アンテナ間通信による分散化を行うことで、マシンの負荷を軽減することが
できます。
どこで入手できるの?
誰が作ったの?
- 原形はあまだたかし氏が作りました。
- これを元にして、あーるもーりあ氏が
改良し、実用化しました。
- 現在は、片桐雅代が改良を
行っています。
- 以下の方々の御協力に感謝します。
再配布・改造はしていいの?
- 朝日奈アンテナは、あまだたかし、あーるもーりあ、片桐雅代の著作物です。
- 朝日奈アンテナは、フリーウェアです。
- 再配布は、無償(または配布作業に伴う実費程度の請求)で
行うことを条件に、可能とします。
- 朝日奈アンテナの改造および改造した朝日奈アンテナの配布は、以下の
条件で可能とします。
- 朝日奈アンテナの改造物であることを明示すること
- 誰が改造したのかを明示すること
- HTTPリクエストのUser-Agent:で送る文字列を変更し、無改造の
朝日奈アンテナではないことがわかるようにすること
サポート体制、問い合わせ先は?