HSP初心者な割にちょっとダークな質問になるかと思いますが、
わかる方ご教示していただけたら幸いです。
user = sysinfo(1) FileNumber = 0 repeat FileNumber++ CookieFilename = "C:\\Documents and Settings\\" + user + "\\Cookies\\" + user + "@(URL)[" + FileNumber + "].txt" exist CookieFilename if ( strsize != -1 ){ notesel Cookie : noteload CookieFilename : break } if ( FileNumber == 3 & Cookie == "" ){ dialog "エラー" : end } wait 10 loop
該当するクッキーの一部に書かれている値と
当方で用意した値(当方で用意したサーバーに存在)が一致すればその後の動作ができる。
という仕組みにしたいのです。(二次配布を防ぐため)
XP以外は対応させる気がなく、
XPでのクッキーフォルダの場所しか指定していないのですが、
一部のXP環境でクッキーファイルの内容が読めません。
いろいろ調べてみた結果、有力な情報が出てきませんでしたが、
もしかしたらと考えているのは
・セキュリティプログラム
・PCを購入した時点でXP SP3
・その他の原因(たとえばIE設定)
この3つです。
また、当方環境では正常に動作しています。
上記にあわせて環境をあらわすと、
・avast!
・WindowsXP HomeEdition 元SP2 現SP3
・IE7
です。
読み込めるような処理やその他の方法があればご教示願います。
おねがいします。