HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2010
1225
HSPLet の sockput についてpanda3解決


HSPLet の sockput について

リンク

2010/12/25(Sat) 01:26:57|NO.36330

こんにちわ。pandaです。

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



この記事に返信する


panda

リンク

2010/12/25(Sat) 01:27:32|NO.36331

名前とタイトルを間違えた・・・(^^;;



ANTARES

リンク

2010/12/25(Sat) 06:39:05|NO.36333

 解決となる回答がないのは解決不能だからだと思います。
結論が曖昧なのは、断言できるほどJava Appletに詳しい人がいないのでしょう。



panda

リンク

2010/12/25(Sat) 13:58:58|NO.36346

回答ありがとうございます。
hspsockAを使うことで解決できました。



ONION software Copyright 1997-2023(c) All rights reserved.