Cookiesフォルダからファイルを取得…
と思ったら、あれ?ランダムなファイル名になってる!
ググると、いつかのWindows Updateプログラムからそうなったらしい。。
じゃあindex.datを解析!
Cookieファイルの内容面倒…
とか思ったんですが、InternetGetCookieっていう便利なAPIを発見しました。
http://msdn.microsoft.com/en-us/library/aa384710(VS.85).aspx
しかし、なんだかあまり使われないもののようで、英語の情報が多いし。。
http://www.rinku.zaq.ne.jp/ultimate/から逆引き辞書、そしてAPI名で検索すると、HSP3での動かし方は載ってます。
(ここはリファラ制限がかけられているために直リンク不可です。)
しかし私の環境では動きませんでした。
IE9だからか…それとも終了時Cookieを削除する設定になっているからか…
一応そんなAPIがありました、と言っておきます。
もしあなたの環境で動いたとしても、例えば私の環境のような動かないこともある、と思っておいたほうがいいかもしれません。
もしもCookieが取得できたなら、hspsockでSet-Cookieヘッダでも送ってやろうかと考えたんですけどね。
あー、でもどうなのかな。
ほかのプロセスでAPIを使えばCookie取得できるってことは、
wininetを使ったブラウザでログインした後は、
hspでwininet(hspinet.as)を使ってアクセスしたとき、自動でCookie送られるのかな。