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


HSPTV!掲示板


未解決 解決 停止 削除要請

2011
0413
aoisensihspで、ほかのpcにデータを送る方法20解決


aoisensi

リンク

2011/4/13(Wed) 20:12:35|NO.38363

hspで、ほかのpc(インターネット上で)に、直接データを送るにはどうすればいいですか?
理想は、PC1のIPアドと、PC2のIPアドをお互いにそれぞれ指定することで、
お互いにサーバを経由せずにテキストデータを送受信したいです。
簡単なサンプルや、URLでもいいんで、お願いしますm(_ _)m



この記事に返信する


backdrop

リンク

2011/4/13(Wed) 20:18:01|NO.38364

まずサーバーを介さずに直接のが難しいね。
別にローカルアクセスだったら、同じアクセスポイントから探し出すだろうけど
不特定多数だとまず無理っぽい。
まぁこれを無視するんだったらhspsockでサンプル探してみ。



aoisensi

リンク

2011/4/13(Wed) 20:23:24|NO.38366

無料のレンタルサーバーで使えるんだったらやってもいいんですけどね、
他で質問したら「無料はない」って言われて



ORZ

リンク

2011/4/13(Wed) 20:30:29|NO.38367

君が言っているサーバーと、我々が思っているサーバーというものにかなりの違いがあるように思う。
満足に検索していない事が生き生きと伝わってくる文面なのでまずは調べなさい。



backdrop

リンク

2011/4/13(Wed) 20:37:54|NO.38369

>君が言っているサーバーと、我々が思っているサーバーというものにかなりの違いがあるように思う

勝手ながらaoisensiさんのために補足。
・サーバーというのは、ここではネットワークにつながれているすべてのコンピュータのうち、
ネットワーク経路を中継する役割をもつものをいう。WAN(Wide Area Network)つまりWebに接続し、
データを送受信するには必ずこの「サーバー」を経由しなければならないのである。

aoisensiさんの言う「サーバー」はたぶん、フツーにWebページ見るくらいのための
単なるHTTPサーバーにすぎないのでしょう(違ってたらごめんなさい)
まずここから復習しましょ



aoisensi

リンク

2011/4/13(Wed) 21:34:17|NO.38373

wanのことはわかってるんですが・・・
質問したとき、
誰でも自由に編集できるサーバにお互いの文面を保存していけばいいんじゃね?
って言われたんで



aoisensi

リンク

2011/4/13(Wed) 21:41:43|NO.38375

話がずれているようなんで

直接送信する方法を!



てれてれ

リンク

2011/4/13(Wed) 21:59:23|NO.38376

無料です。
http://web.fc2.com/



aoisensi

リンク

2011/4/13(Wed) 22:10:17|NO.38377

自分以外が書き込みできないから無理



いつき

リンク

2011/4/13(Wed) 22:15:39|NO.38378

>自分以外が書き込みできないから無理
そうじゃなくて、ここでサーバー借りて、wikiみたいなページを作って
お互いに編集できる様にすればいいじゃないって事だと思うんですが。
もしくは、アップローダーを設置するとか。

本末転倒だけど、何か作りたいっていう意欲を感じないのですよ。



panda

リンク

2011/4/13(Wed) 22:16:23|NO.38379

標準でサンプルが付属しています。

HSPスクリプトエディタを起動→ツール→HSPアシスタント起動→Sampleタブでhspsockを開く
client2 と server2 があります。

どちらかがサーバになる必要があります。
(その場合はサーバ側はファイアウォールの設定をする必要があります)

どちらもサーバにならないP2Pの方法もありますが、標準で実装するのはややこしいので割愛します



aoisensi

リンク

2011/4/13(Wed) 22:27:48|NO.38380

>>いつき
だからCGI使えないから自分しか編集できない

>>panda
できればP2P無理ならCGIでいこうと考えてます
P2Pは最高何人と通信できますか?
二人までならCGIでやります



aDW

リンク

2011/4/13(Wed) 23:07:45|NO.38381

> 自分以外が書き込みできないから無理
FC2のサーバーにFTPでアップするという方法もあるとは思います。
(パスワードの流出的にあまり良くないが、仲間内で使うのであれば平気)
ちなみに、この方法ならCGIの知識は必要とせず、hspinetさえ使えば、
基本的にはHSP内で処理を完結できます。
(HSP歴数年の私が実際に作った経験があるので、作れない事はないはず。)

ちなみに、HSPと完全に関係ないが、FC2のサーバーにFFFTPというソフトでやりとりすることも可能。
この方法なら、FTPのサーバー名とパスワードを教えるだけで良いので、簡単。

ちなみに、FC2のサーバーがこの様な使い方(多人数でのFTP)を許容しているかどうかは未確認。



aoisensi

リンク

2011/4/13(Wed) 23:15:58|NO.38382

仲間内じゃないです



backdrop

リンク

2011/4/14(Thu) 00:19:32|NO.38385

とりあえずCGI何なり勉強しましょ
そもそも勉強してから考えりゃ何か解決策思い浮かぶものでしょ

それから質問するときの態度をもっとよくしましょ
途中から何か苛立つとゆーか何か、、、



aoisensi

リンク

2011/4/14(Thu) 00:32:01|NO.38387

すいません一度出直してきます
たぶんp2pですると思います



ORZ

リンク

2011/4/14(Thu) 07:24:53|NO.38389

出直してこなくていいです。



f(給与泥棒中)

リンク

2011/4/14(Thu) 08:36:42|NO.38391

>PC1のIPアドと、PC2のIPアドをお互いにそれぞれ指定することで

終わってるようだが、お互いがグローバルなIPを指定して
1対1で通信するならhspsockで十分なんじゃなかろうか。
それ以上だと面倒くさいが。

むしろMSNメッセンジャーでいいんじゃねぇのとか。

P2Pは「サーバを使わない」と言うよりは「全部がサーバになる」だと思う。



aoisensi

リンク

2011/4/14(Thu) 18:37:30|NO.38395

でも、hspsockってlan上じゃないといけないんじゃないんですか



ORZ

リンク

2011/4/14(Thu) 22:39:31|NO.38404

LANが何ナノか説明してみさらせ。
多分ね、基礎的な事がわかってないばかりに、よけい面倒くさいことをやろうとしていて
それについても理解が足りていないという状況。
ビルの屋上まで行きたい、エレベーターを知らない、階段も知らないから屋上までロープを使って壁を登ろう。
そのロープの上り方すら間違う。つまり脳内の設計図にまったくあってる箇所が無いような気がするので
基礎的なことを勉強して、知った気で口答えする精神を改めれば救いがあるかもしれない。



f(給与泥棒中)

リンク

2011/4/15(Fri) 08:31:52|NO.38407

>hspsockってlan上じゃないといけないんじゃないんですか

誰が君を騙したのかね?



・・・もしポート開放云々が面倒/出来ないと言うなら、グローバルなIPとの通信自体諦めるべき。



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