ファイルを送信、受信をする部分で詰まってしましたので質問させてください。
もし良ければですが、適当なサンプルでもあれば是非拝見させていただきたいです。
受信のほう。
#include "hspsock.as" screen 0,350,130,0 color 0,0,0:boxf:color ip = "127.0.0.1" port = 11111 repeat sockmake 0,port if (stat!0){goto *_end} if stat=0:break wait 5 loop repeat sockwait 0 if stat=0:break wait 5 loop wait 5 title"接続" // a="" sdim a,40000 sockgetb a,,40000,0 bsave"test1111.bmp",a stop *_end sockclose end
送信の方。
#include "hspsock.as" screen 0,350,130,0 color 0,0,0:boxf:color ip = "127.0.0.1" port = 11111 objsize 200,19:pos 20,20:input ip color 255,255,255 pos 225,20:print "接続先" pos 20,50:input port pos 225,50:print "ポート" pos 155,90:objsize 50,19 button"接続",*connect stop *connect sockopen 0,ip,port if (stat!0){goto *_end} title"接続しました" exist "test.bmp" size=strsize sdim buf,size bload "test.bmp",buf,size sockputb buf,,40000 stop *_end sockclose endファイルだけ作られ中身は空っぽ・・・といった感じになってしまいます。4バイトだけ入ってる時も・・? HSP始めたばかり初心者なので悪いところ、訳の解らないことをしている所など沢山あると思いますが、よろしくお願いします。