HSPLet にて sockput系(sockputb,sockputc)を使用しても何もデータが取得できないようです。
エラーメッセージが出るわけではなく、何もデータが取得できないようです。
過去の質問にもありましたが( http://hsp.tv/play/pforum.php?mode=all&num=34456 )解決となる回答は有りませんでした。
なお、同一サーバー上で実行させています。
(別サーバを指定するとそもそも起動段階でセキュリティエラーが起こる)
どなたか解決方法や原因をご存知の方がいらっしゃいましたら、教えていただけると幸いです。
※下記スクリプトは通常ランタイムでは動作しますが、
HSPLETで試して頂ける場合は URL を自分のサーバにしてください。
(でないと、セキュリティエラーがでます)
#include "hspsock.as" sdim buf,10240 tmp=0 : tmps="" url = "www.onionsoft.net" sockopen 0,url,80 if stat : dialog "error sockput "GET / HTTP/1.1\nHost:"+url+"\n\n\n" mes "受信中..." repeat await 1 : sockget tmps if stat : gosub *errs : break tmp=peek(tmps,0):if tmp=0 : break buf+=tmps sz+=64 if sz>64000 : : gosub *errs : break title ""+sz loop mesbox buf,640,480 stop *errs dialog "エラー発生" return