あの、いろいろ考えたんですが確実に一本のみを捕らえる方法、こんなのはだめですか?
リファラを利用するんです。つまりアンテナ'のリンクを現在のやり方じゃなくて、つまり直接
https://location.request/dummy.cgi?my=https://hogehoge/env.cgi&pos=$location
を取るのではなくいったん別のところに導いて、その後自動的に
https://location.request/dummy.cgi?my=https://hogehoge/env.cgi&pos=$location
をプログラム的にGETしに行けば確実につながった状態から再度取得になり、リファラも確認すれば確実にいけそうじゃないです?実験しないと分かりませんが・・・。複数アンテナを取る可能性もゼロになるのでルーチンも減らせるし意外といいかもです。どうでしょう?ココギコさーん!
やってみないと自信ないですが・・・。
2004/9/25 15:02.
■■■追記(9/27)■■■
いろいろ考えたのですが・・・・
CGIから自動的に以下のようなJSを作り出してあとは
リファラをチェックすればできそうです。
これならば一旦接続してからアンテナを取得できますので
確実に一本のアンテナを捉えられそうですよ。
どうでしょうか?動作は確認済み。
------------------------------------------
function getcs(){location.href="https://location.request/dummy.cgi?my=https://hogehoge.com/hoge.cgi&pos=$location";}
body onLoad=getcs()
------------------------------------------
hoge.cgi&pos=$location
のところに
hoge.cgi&pos=$location&refid=hohogeid
見たいなものをつけてもいいかもしれません。
そうするともっと確実?かな。
もしこれができたらファームウェア1.5に再度アップしまーす。