げんちゃんゲームランド

げんちゃんゲームランド - 無料ブラウザゲーム 商人物語のサイト

曇りがちで寒い日だった。

密かに新たな商人物語を製作中。果たして完成するのか。結構真面目に、資源・エネルギーから金属、製造業あたりを再現。アイテム数240~250程度の予定。今日はひたすら「単位」をつける。建物は、軒・棟・戸などいろいろある。船も、隻・艇とか。装置みたいなものは、台とか基とか。基だと、なんだか据え置いて動かない気がする。意外と奥が深い。

よく晴れていた。

商人物語の3つの街とマイホームFlash館さんの街とを移転&貿易提携。商人物語も大分運営サイト減っているからなぁ。自分の店を早速マイホームFlash館さんのゲーム街に移転してみる。これは高校生のときに作ったSOLDOUT版のゲームで、こらちも商人物語に移植した上でいろいろと改造されていた。懐かしい。移転でいろいろな街を体験してみるかな。

2011年04月03日(日)

商人物語ソケット通信(socket)対策

やや寒く、吹雪いていた。

誰かが必要とするかもしれない、商人物語での移転が失敗する場合の対策を記しておく。さくらインターネットのスタンダードにおける対策なので、別サーバーでは効かないかもしれない。

【症状】error code [ NOTCONNECT ]と表示されて移転システムが正常に作動しない。

【行ったこと】
・recv-shop.cgiのパーミッションを744に設定
・recv-shop.cgiの最初のほうの記述、requireの前あたりに「use Socket;」を入れる
・move-s.cgiのsub MoveShopの最初に「use Socket;」を入れる。
・move-s.cgiのsub PostHTTPの# socket openの後に「use Socket;」を入れる。「my $name=pack("S n a4 x8",2,80,$addr);」をコメントアウトか削除して、代わりに「my $name = sockaddr_in(80, inet_aton($host));」を入れる。
・move.cgiの最初、DataRead();の前に「use Socket;」を入れる。