1 名前:Now_loading...774KB [03/04/20 15:32 ID:EbMp6/as] Flash板のスキルを上げるべく専門スレを立てます 自鯖、ソケット開けてくれるレンタル鯖情報など初心者でもOKな幅広い話題を扱います faces.bascule.co.jp/ XMLソケットを使用したJava-FLASHの連携を紹介しているサイト。 j73x.com/ CGI-FLASHの連携を優しく解説しているサイト。 関連スレ 【アクション】ムービーだけがFLASHじゃない!【スクリプト】 pc3.2ch.net/test/read.cgi/swf/1030886688/ ―スクリプト関係のスレ少な杉なのでweb制作板からも ActionScriptの質問は第二章で♪ pc2.2ch.net/test/read.cgi/hp/1020707139/
2 名前:Now_loading...774KB [03/04/20 15:33 ID:JyqCaGkq] 2
3 名前:Now_loading...774KB mailto:sage [03/04/20 15:42 ID:???] これも>>1 だろ? XML用のツールクレクレ君 pc3.2ch.net/test/read.cgi/swf/1049727769/l50 自分の立てたスレはブックマークしれ!!
4 名前:Now_loading...774KB mailto:sage [03/04/20 15:43 ID:???] >>3 多分ちがうと思うぞ
5 名前:Now_loading...774KB mailto:sage [03/04/20 15:47 ID:???] >>1 の頑張り次第だな。
6 名前:Now_loading...774KB [03/04/20 16:01 ID:Xc++MBDS] なかなか異色のスレが立ってるよ・・・。 Socket使ったことないのでよく知らないけど 鯖側はJavaじゃなくたって良いわけだよね? PerlとかPHPとかでも。 完全に鯖側で常駐というワケにはいかないけど。
7 名前:Now_loading...774KB mailto:sage [03/04/20 16:10 ID:???] >>6 たまたま>>1 のサイトでDLできるSocketが扱える鯖側が Javaで組まれてるだけで、別段VBでもPerlでもできるらしいです。 とはいえいちいち鯖側ソースまでぐりぐり作ってらんねーよ! って人のために用意されたのがFACEs鯖という感じでわ。
8 名前:Now_loading...774KB mailto:sage [03/04/20 21:11 ID:???] ソケット間通信 pc2.2ch.net/test/read.cgi/hosting/1017675685/
9 名前:Now_loading...774KB [03/04/20 21:12 ID:D6EgJJwm] >>1 依頼所の人どうもありがとう
10 名前:Now_loading...774KB mailto:sage [03/04/20 21:28 ID:???] >>7 ということはもしかしてフリーでどっかに転がってるcgiを FTPで上げるだけでsocket使えたりすんのでしょうか? 自鯖立てたり一台丸ごと鯖借りたりしなきゃ使えないって時点で かなりのユーザーが減ってると思うんだけど。 初心者なんでまず簡単にテスト出来る環境づくりから教えてほしいなあ。 もちろんローカル以外で。 とりあえず参考 use Socket;について熱く語るスレ pc2.2ch.net/test/read.cgi/php/1015692614/
11 名前:Now_loading...774KB [03/04/20 21:39 ID:D6EgJJwm] ストーリーでわかる!Flash XML Socket―チャットルーム作成プロジェクト www.amazon.co.jp/exec/obidos/ASIN/4812520746/249-5274623-2108330 なんかこんな本しかないんですかね
12 名前:Now_loading...774KB mailto:sage [03/04/20 21:57 ID:???] 簡単なチャット程度なら汎用的なソケットサーバで事たりるが ゲーム製作となると、サーバ側のプログラムが負担になる。 そこでFlash Communication Serverに目をつけてみたんだけど これってパフォーマンス的にどうなの? トライアル版で試したんだけど、ちと全体的に重そう・・・ Diablo風RPGなら作れるかな?
13 名前:Now_loading...774KB mailto:age [03/04/20 22:30 ID:???] そもそもxmlってプログラム言語?htmlみたいな非プログラム言語? socketを使うにはxmlとかでバリバリ言語を記述しなきゃいけないの?
14 名前:Now_loading...774KB mailto:sage [03/04/20 22:40 ID:???] www.simonf.com/flap/ これを使えばperlとFlashの連携が簡単に出来るよ。 perlの構造体の永続化を使えば、オブジェクトを含むあらゆる型を鯖に保管できる。 実験済み。 で、当方XMLの知識、殆ど無し。 誰か「perlで解析したテキストをFlashに渡す」と、「FlashでXMLを解析する」の違いを 優しく教えてください。 お願いします。
15 名前:Now_loading...774KB mailto:sage [03/04/20 22:58 ID:???] >>13 HTMLみたいなもんだ。 >>14 単純に考えるとサーバ負荷orクライアント負荷の違い? てゆーかXMLsocketってソケットにXML解析機能を付加したようなもんだから 無理にXMLでやりとりする必要は無いんだけどね。
16 名前:13 mailto:sage [03/04/20 23:07 ID:???] >>13 えと、これはいい加減な知識なので、鵜呑みにしないでください。 XMLはHTMLの元に当たるものから派生したらしいです。なので、マークアップ言語です。 で、HTMLとの違いは、タグを自分で編集できるようです。 それはどういうメリットがあるかと言うと、 --XMLで作った構造をFlashに渡す とかが出来るらしいです。 つまり、「アプリケーションで解析しやすいように、予めテキストに印をつけておく」ことが出 来るのだと思います。 この程度なので、皆さんお願いします。
17 名前:14 mailto:sage [03/04/20 23:16 ID:???] 14でした。すみません。 >>15 なるほど。XMLだと鯖に負荷がかからないんですね。 なら、今後使い分ける必要が出てくるかも。
18 名前:本物の13 mailto:sage [03/04/21 01:09 ID:???] >>16 あー、ありがとうございます。 XMLとFlashを実際具体的にどう使うのかいまいちわかりにくいとこありますよね。 とりあえずムービー中心のこの板の本流がアリアハンだとすると このスレはスーの村くらい辺境だと思うのでいろんなレベルの人が情報交換しあって 気軽にXMLSocktに挑戦できるようなテンプレとか作れたらいいなと思います。 というかおれも初心者だし。
19 名前:Now_loading...774KB mailto:sage [03/04/21 01:25 ID:???] faces.bascule.co.jp/ にテンプレどころか 詳細なチュートリアルとサンプルがあるので興味あるなら一通り動かしてごらんなさい。 XML云々よりソケット通信自体が鬼門になりそう・・・ がんばれ
20 名前:Now_loading...774KB mailto:sage [03/04/21 02:13 ID:???] 40くらいで行き詰るな多分
21 名前:Now_loading...774KB mailto: [03/04/21 02:26 ID:???] しかしsocketバリバリ使ってるサイトって日本にどれくらいあるんだろう chat.hanihoh.com/chat/?moving こういうチャットとかにみんな使ってるんだろうけど こんなビデオチャットとかも出来るのね www.edit.ne.jp/~usa/flash/test/vchat.php
22 名前:Now_loading...774KB mailto:sage [03/04/21 02:34 ID:???] 2chでビデオチャットやったらどうなるんだろう
23 名前:Now_loading...774KB [03/04/21 02:54 ID:6odu/iRS] >> 21 chat.hanihoh.com/chat/?moving これは定期的に自動リロードしてるだけだね。cgiチャットと同じで リアルタイムのチャットじゃない(XMLSocketとか使ってない)。 www.edit.ne.jp/~usa/flash/test/vchat.php これはFCS(Flash Communication Server)だね。XMLSocket だとストリーミングはできない。
24 名前:Now_loading...774KB mailto:sage [03/04/21 04:02 ID:???] >>23 ああ、そこの上のチャットはやっぱ自動リロードかましてるだけなんだ Flash Communication Serverは話には聞いてもあんまりよくわかってない。 www.macromedia.com/jp/software/flashcom/ satt.jp/tools/flash/pleasecs.htm www.game3rd.com/flash/action/fcs.htm こういうとこ読むと特有のオブジェクトを使ってやりとりするって感じを想像するんだけど これもXMLSocketの勉強は必須なのかな (勉強になるから必須の方がいいんです)。
25 名前:Now_loading...774KB mailto:sage [03/04/21 04:39 ID:???] あと、やっぱせっかく作るんだからwebに上げたいんだけど、 自鯖組み立てたりする金もないおれのような超貧乏人は、 FCSのホスティングサービス(FCS導入済みのレンタル鯖ってことか?)とやらを利用したいんだけど、 この会社の www.mediatemple.net/ ここを見ると www.mediatemple.net/services/webhosting/flashcom/shared/matrix/ 月15ドルだと同時接続10人までで、帯域がビットレートで 64 Kbs って少なくない? それにそんな金があるなら自鯖立てた方がマシかと。 あと一つすごい恥かしい疑問があるんだけど、FCSってApacheみたいなサーバーソフトのこと? それとも単にApacheとかに組み込むアプリケーションみたいなやつのこと? FCSをうたってる海外のレンタル鯖はみんな当たり前にperlとか webサイトを作る上で必要なものは完備してるのだろうか 一杯質問してすいません、なにしろ情報があんまないもので、 分かる人気長に待ちますんで、気が向いたら教えてください
26 名前:Now_loading...774KB mailto:sage [03/04/21 06:08 ID:???] レンタルするよか、自鯖+FCS1.5 Personalの方がまだ使えるな。 50人まで接続できて、1Mbps出せるし。 XMLSocketもサーバーソフトから自分で作らなければだめだし、 工数的に考えるとFCSを使える環境を用意した方がいい。 FCS1.5からはLinuxが使えるようになったし。 XMLSocketに関しては、何もXMLで通信する必要はなく、平文テキストで 送れるし、受信できる。onDataで捕まえれば、パース前のテキストが取れるから、 まずはここから始めて、サーバー作りしてはどうかな。
27 名前:Now_loading...774KB [03/04/21 08:48 ID:qnKzOuSX] 緒方
28 名前:Now_loading...774KB mailto:sage [03/04/21 12:16 ID:???] 誰か簡単なサーバ作ってくれよ。
29 名前:Now_loading...774KB [03/04/21 14:28 ID:SH/V9tsJ] こんなスレが立つのを舞ってたよ age
30 名前:Now_loading...774KB [03/04/21 16:31 ID:AcPNaGsT] Nの2乗のデータがやり取りがあるわけだから CGIの常時接続1000人とかとは負荷の桁が違うよな ヘッダが無いから転送量がCGIと比べて半分で済むと見積もったとしても 大体45人くらいで常時転送量が2000件を超える リアルタイム処理の為とはいえ、可也のボトルネックだなぁ
31 名前:Now_loading...774KB [03/04/21 16:51 ID:AcPNaGsT] 最大2000件までとキャパを設定したとしても 4人ずつのプレイなら受付やラウンジを設置しても 100部屋くらいは何とかなるかな 大会のときだけ他を閉めて40人同時プレイとかやってみたいな 何を作るかにもよるけどw
32 名前:(・∀・)yossy ◆FlasH.X1/s mailto:sage [03/04/21 16:54 ID:???] XMLSocketを使ったFlashっていうと「もなちゃと」ですね。 今俺はFACEsServer使ってギコチャット作ってます。一応自鯖も。 FCS面白そうだけど高いなー、エデュで\43,000か・・・・ ていうか動作環境Winのみ・・・・(;´Д`)
33 名前:Now_loading...774KB mailto:sage [03/04/21 17:20 ID:???] FCSのチャットならここも。 playon.jp/coms/chat/ FCS1.5はすでに発表されて、Linux対応になっているけど、日本は遅いね。
34 名前:(・3・) mailto:sage [03/04/21 17:32 ID:???] こんなスレがたってたとは・・ うちでやってるチャットはピーク時100人超えとかあるので FCSではとてもやってけません(買えませんw) 当方自宅鯖でFACEs(改) FACEsは鯖負荷自体は軽い模様 転送データ量は扱うデータ次第だねー
35 名前:Now_loading...774KB mailto:sage [03/04/21 17:47 ID:???] (´-`).。oO(作者さんトリップつけたらどうだろう・・・・)
36 名前:Now_loading...774KB mailto:sage [03/04/21 17:51 ID:???] >>34 チャットの場合はアルゴリズム次第じゃないかな? CGIの場合と違ってデータ送受信のタイミングは 入室したときと誰かがメッセージを書き込んだときだから リアルタイムゲームと違って転送機会はずっと少ないよ XMLSocketはリロードを必要としない(と思おう)し、 ログはstatic変数で扱えばスループットもトラフィックも優秀だと思う ここまで書いといて何だけどXMLSocketって同期してるんだよね?
37 名前:Now_loading...774KB mailto:sage [03/04/21 17:58 ID:???] >>36 意味がわからん。
38 名前:(・3・) ◆RTquCoolEE mailto:sage [03/04/21 18:13 ID:???] >>36 >リアルタイムゲームと違って転送機会はずっと少ないよ リアルタイムゲームは常に位置情報が飛んでるからねー またチャットと違って鯖側で持つべきデータも増えるし、 プレイヤー相互間の関連(あたり判定とか)もある。 より鯖側ソフトが重要と思われ >スループットもトラフィックも優秀だと思う 同意
39 名前:Now_loading...774KB mailto:sage [03/04/21 18:19 ID:???] Flash板でシステマチックな話は通用しないよ そもそも畑が違う
40 名前:Now_loading...774KB mailto:sage [03/04/21 18:26 ID:???] >ログはstatic変数で扱えばスループットもトラフィックも優秀だと思う 素人でごめん、static変数てなんですか?
41 名前:Now_loading...774KB mailto:sage [03/04/21 18:28 ID:???] >>39 そういう閉塞状態をちょっと改善していこうというスレだと思ったけど
42 名前:Now_loading...774KB mailto:sage [03/04/21 18:40 ID:???] >>33 そこいきなり接続が遮断されましたっていって落ちちまったよ
43 名前:Now_loading...774KB mailto:sage [03/04/21 18:53 ID:???] >>40 CGIが前提だと説明が難しいな・・・ 簡単に言うと全てのアクセスに対して値を共有しておける変数。 普通PERLとかでCGIチャットとかを作ると ファイルから読み書きを動的変数(共有できない変数)に値をいれてから 現在のログを表示するよね? んで、staticな変数を使えるシステム(XMLSocketなど)なら ファイルの読み書きはサーバーを起動する最初の一回でいいの。 なぜならログ情報をstatic変数として常に共有していられるから。 メッセージの読み書きはstatic変数に対して行うだけでいい。 ファイルアクセスが無くなる=サーバーの処理速度(スループット)が向上する。 でも回線速度(トラフィック)には何ら影響を与えない。これが罠。 ・・・ごめん、俺説明が下手だw
44 名前:Now_loading...774KB [03/04/21 18:56 ID:0RgNQSNp] >>43 ここの住人にそれでは分からんぞ
45 名前:Now_loading...774KB mailto:sage [03/04/21 19:05 ID:???] もれはわかったYO! 無理して標準語で話さなくても地元の人同士方言でしゃべれるってことだね!
46 名前:Now_loading...774KB mailto:sage [03/04/21 19:17 ID:???] >staticな変数を使えるシステム(XMLSocketなど) この場合のXMLSocketてのはサーバ側の事を指していてstaticってのはクラス変数って事? 要は、 ・ログは一括してメモリ上に読み込んでおいて、全ての接続で共有する ってな感じ?
47 名前:Now_loading...774KB mailto:sage [03/04/21 19:18 ID:???] >>26 さんきゅ、やっぱ後々考えると安いノートでも買ってそれを鯖にします。 FCS1.5 Personal、50人で1Mbpsならまあ納得。 しかし一台何億かして世界に数えるほどしかなく あのFF11を動かしたりしてる鯖ってどんなんだろうなと、 試しに調べてみたらなんのこっちゃ全然わからん。帯域幅はスゲーけど。 jp.sun.com/products/servers/highend/sunfire15k/specs.html
48 名前:Now_loading...774KB mailto:sage [03/04/21 19:23 ID:???] >>46 YES! >staticってのはクラス変数って事? これはちょっと違うけど。 クラス内にstaticメンバ変数を持てるからねぇ その関数内限定のグローバル変数のこと。
49 名前:Now_loading...774KB mailto:sage [03/04/21 19:24 ID:???] >>45 無理して公用語(英語)の辞書を引かなくても 日本語で話せば通じるとかでもいいかなw
50 名前:Now_loading...774KB mailto:sage [03/04/21 19:31 ID:???] >>46 ,48 おまいら何言語の話でつか? サーバー側は何でもありだから前提条件がないとよくわからんよ
51 名前:Now_loading...774KB mailto:sage [03/04/21 19:41 ID:???] >>50 この話題に関してはJavaでもC++でも同じですYO! 僕はC++派だけど、今回の話題に関してはJavaが前提でいいかも。 FACEsにサンプルあるしねぇ。 でもXMLSocketはFlash板の住人には敷居が高そうだね。 マ板かソフトウェア板から人引っ張ってこれれば大作も出来そうだけど。
52 名前:Now_loading...774KB mailto:sage [03/04/21 19:43 ID:???] (0゚v゚0) <ムービー馬鹿だけど頑張って勉強してみるっち
53 名前:Now_loading...774KB mailto:sage [03/04/21 20:03 ID:???] >>52 ムービーバカさんならアルゴリズムバカさんと組んだ方がいいYO XMLSocketServerを作るのは知的財産0からだと辛いッス。 30で上げたCGIなら常時接続何件っていう基準は 一般が公開できる鯖の回線から行くと何件ぐらいまで可能なの? これはレンタル鯖で聞いた方がいいのかな?
54 名前:Now_loading...774KB mailto:sage [03/04/21 20:05 ID:???] FしるならDeveloper Editionが5ユーザーだが無料だから ここからはじめるがいいと思われ
55 名前:Now_loading...774KB mailto:sage [03/04/21 20:42 ID:???] ちょっと見積もってみた。 まず鯖は2つ必要である。 ・ソフトウェアDL鯖 これは無料のを使えばよい ・ゲーム鯖 当然有料で専用レンタル鯖か自鯖をから選択する 10Mbps(帯域保障なし)を初期費用6万、月額1万程度で借りるとする。 スループットよりトラフィックが重要であることから 1メッセージ辺りのデータを200バイト程度に納める 帯域保障がないから30%程度の回線速度として 3000Kbps / (0.2x8=1.6)Kbps / 12fps = 156トランザクション 1ルーム4名までのゲームなら 156件 / (4人x4人=16件) = 10ルーム 結論としては初期費用6万、月額1万規模のサーバーで 4人対戦ゲームが10ルーム運営できる(飽くまで目安) 結構いけるねぇ
56 名前:Now_loading...774KB mailto:sage [03/04/21 21:43 ID:???] 誰か簡単なサーバサンプル作ってくれない? 複数接続&それに対してメッセージスルーするだけの PerlかJAVAかC#キボンヌ。
57 名前:Now_loading...774KB mailto:sage [03/04/21 21:47 ID:???] >>56 FACEs使っとけ、じゃダメなのかな?
58 名前:Now_loading...774KB mailto:sage [03/04/21 21:53 ID:???] ここのスレの人たちはサーバー側に興味ある人が多いのかな?
59 名前:Now_loading...774KB mailto:sage [03/04/21 21:53 ID:???] >FACEs XML関係とかいらないクラスが多すぎて・・・
60 名前:Now_loading...774KB mailto:sage [03/04/21 22:01 ID:???] >>59 コード削ればいいじゃん データの取り扱い方は結構スマートだったと思うよ。 >>58 Socketの利点「同期性」に感心がある人が集まるスレだから必然。
61 名前:Now_loading...774KB mailto:sage [03/04/21 22:16 ID:???] ここから従来のFlash職人と力を合わせて 一大ムーブメントを巻き起こす職人が生まれることを願っています
62 名前:Now_loading...774KB mailto:sage [03/04/22 00:14 ID:???] FlashでXML形式でやりとりするメリットってある? なんか速度的にもトラフィック的にもXMLはあんま好きじゃないんだが、、 <CHAT name="giko" value="こんちわ" /> とか送るより CHAT:giko,こんちわ とか固定形式で十分な気もする。 双方のメリット、デメリット教えておくれ。
63 名前:Now_loading...774KB mailto:sage [03/04/22 00:19 ID:???] flashに送信時にxmlは、ほぼメリットは無いw
64 名前:Now_loading...774KB mailto:sage [03/04/22 00:28 ID:???] FLASHでSocket(=同期)をとる方法がFしる意外だとXMLsocketしかないから 結局XMLを使わざるを得ないっていう認識のつもりだったんだけど、 >>26 が言うようにonDataでキャッチしてしまえばわざわざXML形式じゃなくても 鯖さえ用意すればSocket機能は使える、みたいな認識でいいのでしょうか? だとしたらちょっと敷居が下がってくれて嬉しいなぁ
65 名前:Now_loading...774KB mailto:sage [03/04/22 00:38 ID:???] >>64 その認識でOK
66 名前:Now_loading...774KB mailto:sage [03/04/22 10:23 ID:???] >>63 同じデータを使うなら便利だよ data1,data2,data3・・・よりも <data/><data/><data/>と処理できた方が記述がラクチン >>62 僕はXMLSocketをArraySocketという独自クラスで継承して使ってる。 onDataの部分を onArray(new ArrayObject(str)) に変えて、onXMLはdelete。 sendはArrayObject.encodeを掛けてから、super.sendで済ましてる。 ArrayObjectってのは送受信機能のないLoadVarみたいなクラス。 data_array(2次元配列)、decode(string->data_array)、encode(data_array->string) をメンバーに持っている。 これらのクラス宣言を最初にインクルードしてます。
67 名前:Now_loading...774KB mailto:sage [03/04/22 10:41 ID:???] チャットならサーバー側でN=1のセマフォとメッセージキューを作るだけでいいかな
68 名前:63 mailto:sage [03/04/22 10:41 ID:???] >>66 ぉぶじぇくしょん! flashの簡易xmlパーサの能力を考えれば、 xmlで送ってあげようなんて思いません。 ラスタで拾ってというのも同様の理由で嫌い。 送信元や拾得元が変えられないなら仕方ない。
69 名前:Now_loading...774KB mailto:sage [03/04/22 10:51 ID:???] ま、FCSの方が楽だけど。サーバー側もActionScriptだし。
70 名前:66 mailto:sage [03/04/22 11:10 ID:???] >>68 メリットがないと書かれたようなので考えられるメリットを書いたまでです。 僕も"XML"Socketは使って無いとちゃんと書いてますし。 あとXMLはホームページ管理には持ってこいです。 日記リストなら<data date="1970/01/01">コメント</data>をズラッと並べるだけだし。 記述側の可読性が高い上にCGI日記より負荷が少なく、レスポンスも早い。 XMLのメリットは十二分にありますよ。 "XML"Socketのメリットは皆無だと思ってますがw
71 名前:Now_loading...774KB mailto:sage [03/04/22 11:15 ID:???] >>69 鯖の言語はJavaですよ。 ActionScriptは元はJavaから来てますから、似てて当然ですけどね。 系列的には孫にあたるのかな? Java -> JavaScript(インタプリタJava) -> ActionScript
72 名前:Now_loading...774KB mailto:sage [03/04/22 11:40 ID:???] えー。FCSはJavaじゃないでしょ。Javaのコードなんて埋め込めないし。 文法は似ているが、非なるもの。 www.macromedia.com/jp/software/flashcom/productinfo/product_overview/ > サーバーサイドのアプリケーションロジックを構築 > するためのサーバーサイドActionScriptは、 > Java- Script 言語(ECMA-262)に準拠しています。
73 名前:71 mailto:sage [03/04/22 11:53 ID:???] >>72 ごめんFACEs鯖と勘違いしてたw
74 名前:Now_loading...774KB mailto:sage [03/04/22 12:01 ID:???] 関連スレ ■ FLASH MX + JAVA ■ pc2.2ch.net/test/read.cgi/tech/1021006665/
75 名前:Now_loading...774KB mailto:sage [03/04/22 12:33 ID:???] Flashのトップレベルオブジェクトのメソッドは全部ピュアコードじゃないのかな? Hoge_strやHoge_arrayに代入するってのはバリアント型に変換される訳だし、 スループットに関しては自作オブジェクトよりXMLオブジェクトの方が展開が速いと思う。 皆が言うようにトラフィック重視のコードにしたほうが良いというのには賛成だけねど。
76 名前:Now_loading...774KB mailto:sage [03/04/22 13:16 ID:???] >>75 ところがそうでもないらしい、 どっか海外のHPで高速XMLパーサが公開されてたよ。 ピュアコードだろうが、アルゴリズムがよろしくなければ遅い って事だろう
77 名前:Now_loading...774KB mailto:sage [03/04/22 13:29 ID:???] ふっ、おまえら、ちゃんと俺が教えた通りに成長してきたようやな
78 名前:Now_loading...774KB mailto:sage [03/04/22 13:40 ID:???] >77はムービー馬鹿
79 名前:Now_loading...774KB mailto:sage [03/04/22 14:07 ID:???] 77は寝起きの主婦
80 名前:Now_loading...774KB [03/04/22 22:30 ID:ZTj1H7If] >>74 プログラム板に立つとは…
81 名前:Now_loading...774KB mailto:age [03/04/23 16:24 ID:???] 発展希望age
82 名前:Now_loading...774KB [03/04/23 16:28 ID:OnZvmFH+] yahooo.s2.x-beat.com/linkvp/linkvp.html
83 名前:Now_loading...774KB mailto:age [03/04/24 10:59 ID:???] >>80 web板ではだれでも知ってたけど >>82 エロ系無害 MLに流れた本 『 Flash MX + COLDFUSION MX 』 ttp://www.mx-jp.com/BOOKS/
84 名前:Now_loading...774KB [03/04/24 12:54 ID:C2Oua0x2] 装丁のかわいさにはそそられるけどなあ
85 名前:Now_loading...774KB mailto:sage [03/04/24 22:45 ID:???] JRun+FLASH Remotingの開発やってるんだけど、>>281 の何がメリットなのか見えません。 そもそもRemotingがデータ交換を容易にするためのモノなので その間にConnectionKitとやらを挟んで何がどうなるのか。 教えてエロい人! ていうか、CFの本はぼつぼつ出始めてるのに何でJRunの参考書は出ないんだYOヽ(`Д´)ノ (JS→FLASH(AS)というヌルすぎる育ちじゃJRunなんて扱いきれません・・・)
86 名前:Now_loading...774KB mailto:sage [03/04/24 22:45 ID:???] >>85 は誤爆です、スマソ。
87 名前:Now_loading...774KB mailto:sage [03/04/24 22:48 ID:???] >>85 コンパイル可能言語を触ったことが無いのか、頑張れ。 コンパイル(=最適化)をする分規則にうるさいから最初は大変かもね
88 名前:Now_loading...774KB mailto:sage [03/04/24 23:31 ID:???] ム板とfla板で誤爆するとは
89 名前:Now_loading...774KB mailto:ネムー [03/04/26 19:21 ID:???] このまま終了しそうな勢いですが、皆様いかがお過ごし? だれかサーバーとか作ってるのかな?
90 名前:Now_loading...774KB mailto:sage [03/04/26 19:43 ID:???] >>89 FACEsのを覚えたらCとpostgresでやってみようとたくらんでまつ
91 名前:Now_loading...774KB mailto:sage [03/04/26 19:49 ID:???] >>90 ぽすぐれで一体なにを? 気になるところでつ。
92 名前:Now_loading...774KB mailto:ネムー [03/04/26 19:50 ID:???] >>90 ネトゲー鯖とかに期待
93 名前:(*´д`*)鼻毛将軍 ◆3zNBOPkseQ mailto:(*´д`*) [03/04/26 20:15 ID:???] 性欲が強いというのは、その人の鼻毛エネルギーが強いことも示しており、仏教的に言えば功徳がある証左でもありますから、悪いことではないと思います。 あとは、性欲を昇華させるために、ヨーガの修行をされるといいでしょう。ヨーガ・密教では、性欲を昇華させて、セクースより微細で大きな楽をつくり出す修行法を探究してきました。これはキリスト教等にはないものですね。 わたしもその実践者で、そのため、性欲のコントロールができるようになりました。そして、鼻毛エネルギーが保全できると、体は非常に若い状態に保つことができます。自分が若く見えるのはそのためです ime.nu/www8.plala.or.jp/Laputa/menu/flash/hanage.html (転載OK) tmp.2ch.net/test/read.cgi/youth/1051180206/-100 (関連スレ) jbbs.shitaraba.com/anime/166/ (鼻毛道場) 鼻毛がお待ちしています
94 名前:Now_loading...774KB [03/04/27 05:54 ID:oRJp2rae] >>89 おれも聞きたいことはけっこう聞けて助かったので あとは金が貯まったら鯖でも立ててみるつもり。 またその時にでもゆっくり聞こうかと( ´ー`)y−〜〜
95 名前:Now_loading...774KB mailto:sage [03/04/27 07:04 ID:???] はやくしないと旬が過ぎる罠
96 名前:Now_loading...774KB [03/04/27 09:36 ID:oRJp2rae] 焦りは禁物でつ 半年後にはこのスレハケーンした隠れ初心者が倍増ウハウハなり
97 名前:Now_loading...774KB [03/04/27 09:43 ID:E2zzHrcf] ネット上で自分の分身キャラ「アバター」を作って楽しくコミュニケーション 無料登録で、もれなく商品券とメールアドレスが貰える!! camellia16.fc2web.com/cafest.html
98 名前:あもい ◆dqVzDvT5pM [03/04/27 11:14 ID:Rc9LCUaV] 今、Javaで汎用のXMLソケットサーバを作り始めてます。 Servletコンテナ <--> ソケット鯖 コンテキスト <--> 独立アプリケーション Servlet <--> XMLコマンド ってな感じで、Servletみたいに、 自由に「ソケット使用した独立アプリケーション」を追加できる仕組みの鯖が作れないかな、と思いまして。 興味がある人、います?
99 名前:Now_loading...774KB mailto:sage [03/04/27 11:30 ID:???] >>98 いいね、期待age
100 名前:Now_loading...774KB mailto:sage [03/04/27 11:39 ID:???] >>98 XMLでの通信に加えてシンプルな独自形式の通信プロトコルも 用意すると上のほうの要望も満たしててウマーなのかも とりあえず打倒Fしるw
101 名前:あもい ◆dqVzDvT5pM mailto:sage [03/04/27 12:59 ID:???] >>99-100 ありがとうございます。 最後の「XMLコマンド」の部分については、自由に設定できるように考えています。 ですので、シンプルな形式も可能かな、と。 加えて、Flash側から簡単にアクセスできる「クラス」も用意しようと考えています。 それさえ用意できれば、少々複雑なプロトコルでも、何とかなるかなと思いまして。 ですがActionScriptの方は不慣れでいけません。 誰か手伝っていただけませんかね? まぁお手伝いさん探す前に、仕様を公開しなければ話にはならないでしょうね。 もう少しお待ちください。 打倒できますかね(笑)
102 名前:Now_loading...774KB mailto:sage [03/04/27 15:14 ID:???] 素人目にはそんだけJavaが書けるならActionScriptなんて屁のカッパだと思うんだけど、 色々とクセがあるんだねぇ
103 名前:あもい ◆dqVzDvT5pM mailto:sage [03/04/27 20:12 ID:???] >>102 すみません。単に勉強不足です。 あ、Javaの方も「そんだけ書ける」ほどすごくはないですよ... とりあえず、情報公開用にGeoCitiesのアカウントとってみました。 フリースペースを使用するのは初めてなので、どきどきです。
104 名前:Now_loading...774KB mailto:sage [03/04/27 21:34 ID:???] >>102 ASはまともな参考書が無いという点でjavaより習得が難しい ActivationObjectまで踏み込んでる参考書自体見たこと無い
105 名前:Now_loading...774KB mailto:sage [03/04/27 21:50 ID:???] 漏れもwindows向けの汎用サーバ作ってます。 独自プロトコルの簡単なやつだけど・・・ ASの独自コンポーネントも用意してまつ。 似非FlashRemotingのように動作してまつ。
106 名前:Now_loading...774KB mailto:sage [03/04/27 23:58 ID:???] XMLSocketはPORTが1024以上でないと駄目ってのが辛い 最近はルータで閉じちゃってるケース多いから仕事だとかなり 制約がきつく感じる
107 名前:あもい ◆dqVzDvT5pM mailto:sage [03/04/28 13:12 ID:???] >>105 Windows向け、ってことはVB/C#/Cですか? 仕様とかソースとかそのうち出しますので、ぜひ添削お願いしますです。
108 名前:Now_loading...774KB mailto:sage [03/04/28 17:04 ID:???] やっぱりPerlでCGIのふりして空いてるポートを探して表示して 子プロセスとしてサーバを起動したり… つーか Perlでサーバ書いてる人いまつか?
109 名前:Now_loading...774KB mailto:sage [03/04/28 18:19 ID:???] PerlだったらFLAPどぉYO
110 名前:Now_loading...774KB [03/04/28 18:20 ID:S2l8PW//] 念のため109をフォローしておくと FLAP: Flash Remoting in Perl ね。
111 名前:密室 mailto:sage [03/04/29 00:09 ID:???] flapで受けて、storableで保存して、gdbmで管理して、flapで返してます。
112 名前:あもい ◆dqVzDvT5pM [03/04/29 18:57 ID:6GyRVOM+] 早速ですけど、 www.geocities.co.jp/SiliconValley-PaloAlto/8242/ で、ダウンロードできるようにしておきました。 まだ未完成だわ、仕様はまとめてないわで、いいところなしなのですが、 興味がありましたら、ぜひご覧くださいませ。
113 名前:Now_loading...774KB mailto:sage [03/04/29 19:03 ID:???] うーん。すごい
114 名前:Now_loading...774KB [03/04/29 19:14 ID:uRmyhmzG] my.vector.co.jp/servlet/System.FileDownload/download/ftp/0/281853/pack/win95/game/table/pachinko/SUTING.LZH
115 名前:(・3・) ◆RTquCoolEE mailto:sage [03/04/29 21:15 ID:???] >>112 面白そうですねー これはライセンスはどうする予定でしょうか。商用でもフリーのライセンスに なる予定ならうれしいですねー。 さて、まだソースをちょっと眺めてみただけなんで、すべて当てはまるわけでは ないと思いますが、いままでFACEsいじってて問題となった点(自分で直して 使ってる点)を参考までに・・・ ・SJISだけだと使えない文字とか多い MX向けにソケット入出力をUTF-8に(も)対応させてます。 ・アクセス集中時などにConcurrentModificationExceptionを投げる 同期化してないためIteratorのループ中に入退室があったりすると起こるようです。 うまく同期するように要所要所synchronizedしてます。 ・クライアント側でネットワーク的な不都合あった場合などに遅い・固まる ループの途中でsendが固まってその先に送られなくなったりすることがありました。 うちではループ内ではバッファするだけにして、送信スレッドを作ってそっちで送る ようにもできるようにしてます。 期待しております、ガンガってください!
116 名前:Now_loading...774KB [03/04/29 22:46 ID:MOjHop2H] >>111 ある意味すごいな。感心する。
117 名前:Now_loading...774KB mailto:sage [03/04/29 23:12 ID:???] あもいさんすごいね。 今はあまりに情報少ないので、そのサイトから勉強した、って人も将来増えると思うよ。 自分のペースキープしてがんばれ!
118 名前:あもい ◆dqVzDvT5pM mailto:sage [03/04/30 09:25 ID:???] >>115 ありがとうございます。 私は所謂「スレッドプログラミング」のコツどころが良く分かっていませんので、 大変参考になります。 すぐソースの方に反映させたいと思います! >>117 応援ありがとうございます。 ちょっとずつですが、前進していきたいと思います。 で、この先も、このスレッド使ってお話させていただいても良いですかね? もし「邪魔だ!」って方がいらっしゃいましたら、別のところに退避します。
119 名前:あもい ◆dqVzDvT5pM mailto:sage [03/04/30 10:34 ID:???] >>115 あ、ライセンスですが、完全フリーを通していくつもりです。 (どこかに明記しておいた方が良いですか?) サーバソフトだけあっても、役には立たないですからね。 お金を頂くならやっぱりコンテンツですよ、コンテンツ!
120 名前:Now_loading...774KB mailto:sage [03/04/30 12:45 ID:???] >で、この先も、このスレッド使ってお話させていただいても良いですかね? FLASH板で興味ある人はほとんどいlない過疎地なのでむしろ占領して欲しいくらいだ
121 名前:あもい ◆dqVzDvT5pM mailto:sage [03/04/30 19:36 ID:???] 1.00α002アップしました。 >>115 さんのご提案を反映させていただきました。 ConcurrentModificationException、はまりました(笑) 送信部のスレッド化ってこんな感じで良いんでしょうか? …自信ないので、ちょっとスレッド関係の書籍でも買い漁ってきます。 この版から、初期設定ファイルが生きます。 独自アプリケーションの登録が出来るのですが…ドキュメントは明日書きます。 >>120 ありがとうございます。 では、このスレッドを活用させていただく方向でいますが、 もし、うざったいと思う方が他にいらっしゃいましたら、 いつでもおっしゃってくださいね。
122 名前:(・3・) ◆RTquCoolEE mailto:sage [03/05/01 19:10 ID:???] >>121 バージョンアップ乙カレーでつ 相変わらずソース眺めての疑問点・要望点です。 (仕様公開まで待てよという話もありますが) ・ユーザー固有の属性は client.set/getParameter() でアクセスでOK? ・アプリケーション固有の属性はset/getInitParam()? ・SocketApplication.checkConnection()の結果で直接切断したいかも。 ・切断時にremoveClient呼ばれる前に実行できるメソッドがあるといいかも。 この辺確認できたら試しにサーバーアプリ書いてみたいと思います
123 名前:あもい ◆dqVzDvT5pM mailto:sage [03/05/01 21:23 ID:???] 特定のユーザーへだけ送信したい、ってな場合に対応できるように、 クライアントへのメッセージ送信部を作りこみました。 あと、スレッド関係をご指摘いただきまして、そちらも作り直しました。 で、ドキュメント整備に手が回らず、と(w >>122 ユーザ固有属性はその通りです。 #get/setAttributeの方が良かったですかね。 getInitParamでは、初期設定ファイルで指定された文字列を取得、ですので、 現状ではgetしか出来ないようにしてあります。 アプリケーション固有情報については、 α003で、set/getAttributeを追加したところです。 >>checkConnection()で切断 SystemCommandApplication書きながら、同じこと考えてました。 α003では改善します。 >>切断時メソッド なるほど。SocketApplicationにabstractでpreRemoveClient()を追加しておきます。 参考までに、どのようなときに使用したいのか、聞かせていただけますか? もう少し手を入れたらアップしますね。
124 名前:(・3・) ◆RTquCoolEE mailto:sage [03/05/01 22:02 ID:???] >>123 >#get/setAttributeの方が良かったですかね。 ユーザー・アプリともにAttributeかParamのどちらかに統一されてると 打ち間違いなくていいですねw Servlet風ならAttributeでしょうか。 >>切断時メソッド >参考までに、どのようなときに使用したいのか、聞かせていただけますか? ユーザーが落ちたのを他のユーザーに通知したり、その状態のユーザーリストを 送ったりとかですね。 ルームにいるユーザーを常に表示してるチャットのような場合に退室メッセージ を送ってもらって当該ユーザーを消すような場合に使います。
125 名前:あもい ◆dqVzDvT5pM mailto:sage [03/05/01 22:29 ID:???] 1.00α003アップロードしました。 >>124 私も少し統一感のなさが気になりまして、先ほど仕様変更しちゃいました。 アプリケーションの、初期設定ファイルから取得できる情報はgetInitParam クライアントの、初期接続コマンドから取得できる情報もgetInitParamとして、 クライアントのset/getParameterは廃止してしまいました。 その代わり、自由に追加できる固有属性として、 アプリケーション、クライアント共に、 set/getAttributeを追加しておきました。 >>切断時メソッド。 あ、なるほど。そう言えばそうですね。 自分もチャット専用サーバ作ったことあるのに、忘れてました。 いつもご指摘ありがとうございます。 あと、特定のクライアントにのみメッセージを送信したい時用に、 Finderなんてクラスを追加したのですが、ごちゃごちゃしてとても見にくいです。 コメントを入れてないせいもありますが、それだけじゃないような気もします… ドキュメント整備した後、この辺はチューンナップします。 明日こそドキュメントを整備するぞい!
126 名前:Now_loading...774KB [03/05/02 10:27 ID:f/jJzCIY] 乙
127 名前:Now_loading...774KB mailto:sage [03/05/02 12:19 ID:???] パナウェーブ研究所? スカラー電磁波って( ´,_ゝ`)プッ plaza16.mbn.or.jp/~satchel/
128 名前:あもい ◆dqVzDvT5pM mailto:sage [03/05/02 18:43 ID:???] ドキュメントは作ってはいるのですが、今日はアップできなさそうです... 来週までおまちくださいませ。 で、ちょっと頭休めに、Flashクライアントを作り変えました。 初期接続コマンドを設定できるようにして、 接続しにいくアプリケーションやユーザー名、初期化パラメタを 送信できるようにしてみました。 あと、ActionScriptは書けるけど、Javaはちょっと…って方に朗報です。 (・3・) ◆RTquCoolEEさんに、ECMAスクリプトエンジンFESIを紹介していただきました。 これがうまく動けば、Javaコンパイラのない方でも、 (JavaScriptが書けるならば) ソケットアプリケーションを作れるようになりますよ!!
129 名前:(・3・) ◆RTquCoolEE mailto:sage [03/05/02 19:32 ID:???] >>128 のECMAスクリプトの件 現在こんな感じでサーバープログラム書ける状態になってます。 もちろん再コンパイルなしで使用可能。便利です -- //初期処理 function onInit(){ count=0; } //ユーザー接続時処理 function onConnect(client){ count++; client.send("接続されますた"); client.setAttribute("count",0); return true; }
130 名前:(・3・) ◆RTquCoolEE mailto:sage [03/05/02 19:32 ID:???] --続き //ユーザー切断時処理 function onDisconnect(client){ application.sendToAllClients("誰か切れますた"); } //コマンド受信時処理 function onCommand(client,command){ if(command=="#count"){ client.send("メッセージ送信回数:"+client.getAttribute("count").toString()); return true; }else if(command=="#exit"){ return false; }else{ var ComCount = client.getAttribute("count"); client.setAttribute("count",(++ComCount)); application.sendToAllClients(command); return true; } }
131 名前:Now_loading...774KB mailto:age [03/05/02 19:49 ID:???] スクリプト対応イイ! これで自由に動作を設定できるようになるのね 期待age
132 名前:あもい ◆dqVzDvT5pM mailto:sage [03/05/02 22:17 ID:???] 二人だけで楽しんでは申し訳ないし、 明日あさっては更新できないと思いますので、 (・3・) ◆RTquCoolEEさんに頂いたスクリプトアプリケーションを追加したものを アップしておきました。 細かいバグフィックスもあったので、α004とします。 FESIの方は、まだライセンスを読んでいないので、同梱してありません。 サイトのほうを参考していただいて、別途ダウンロードしてください。 Flashマスターの猛者の皆さん!ぜひ挑戦してみてください。
133 名前:Now_loading...774KB mailto:sage [03/05/02 23:34 ID:???] なんてゆとりのあるスレなんだろうw
134 名前:あもい ◆dqVzDvT5pM mailto:sage [03/05/03 20:28 ID:???] Flash Remotingの説明を斜め読みしてみました。 「サーバサイド関数の呼び出し」ってのは、 (クライアント部分のオブジェクトさえ作りこめば) ほとんど同じことが今作ってるサーバでも出来そうですね。 クライアント部分のスクリプトが読んでみたくなりました。 トライアル版をダウンロードしてみます。
135 名前:Now_loading...774KB [03/05/04 11:47 ID:TYwIABhN] XMLSocketはポートが1024番以上でないと駄目だからなー Firewallの厳しいところだと使えないんだよな HTTPトンネリングを標準で装備して欲しいもんだ
136 名前:Now_loading...774KB mailto:sage [03/05/04 11:57 ID:???] >>135 マクロメディア的にはFCSを売りたいわけだし、 XMLSocketのほうはこのままなんだろうなー・・
137 名前:Now_loading...774KB [03/05/04 12:41 ID:TYwIABhN] >>136 Flash Player自体は、多分対応してるんだろうね。FCSの導入だけで できるようになってるんだから。ちょっと悔しいな
138 名前:Now_loading...774KB mailto:sage [03/05/05 01:47 ID:???] >>137 AMF解析しかないからねえ。 公開フォーマットになればいいんだけど。 (なったら意味ないって?まあね)
139 名前:あもい ◆dqVzDvT5pM mailto:sage [03/05/05 18:10 ID:???] >>135 やっぱり現状ではあまり使われないですかね… ちょっと寂しい。 >>136-138 RemotingのNetServices.asを見てみたんですが、 定義されていないNetConnetion.connectがいきなり呼ばれてるんですね。 親クラスの定義も見当たらないし、訳わかんないです。 さて、汎用サーバの方ですが、ちょっとだけ機能追加しました。 接続中のクライアントの検索条件を、文字列で指定出来るようにしてみました。 例えば、ユーザー名が amoi で、 初期化パラメータ名 room の値が chatroom のクライアントを検索したい場合は、 username == amoi & p.room == chatroom で検索できます。 この機能はα005に乗ります。アップは明日になると思いますです。
140 名前:(・3・) ◆RTquCoolEE mailto:sage [03/05/05 22:46 ID:???] gpss ECMAスクリプト関係 FESIでの実装だとなんか使えないメソッドとか多そうな予感。 mozillaのJavaScriptエンジンRhinoによるスクリプトも試しに 実装してみますた。こちらのほうが動作的にはいいかも。 現在いろいろ書いてテスト中・・・
141 名前:Now_loading...774KB mailto:sage [03/05/06 11:12 ID:???] > RemotingのNetServices.asを見てみたんですが、 > 定義されていないNetConnetion.connectがいきなり呼ばれてるんですね。 > 親クラスの定義も見当たらないし、訳わかんないです。 NetConnectionってASネイティブ組み込みの、ソケットがあるんす。 o=NetConnection.prototype; ASSetPropFlags(o,null,0,1); for (var p in o){ trace([p,o[p]]); }
142 名前:あもい ◆dqVzDvT5pM mailto:sage [03/05/06 12:44 ID:???] >>141 なるほど。 NetServices.asでは、 既にあるNetConnectionをRemoting用に補強してる、ってことですね。 ASの方を本気で勉強しなければいけないと実感しました。
143 名前:あもい ◆dqVzDvT5pM mailto:sage [03/05/06 18:12 ID:???] あれ?書き込めなかった。 α005アップしました。 詳しくは、サイトをご覧ください。
144 名前:Now_loading...774KB [03/05/07 13:04 ID:90HYkfof] あもいさんの作ってるのは、RemotingよりもFCSっぽい気がするな。 Remotingはpc2.2ch.net/test/read.cgi/tech/1021006665/313-319 によると Perl,PHP,Javaで既にプロジェクトがあるので、是非頑張ってFCSの方向を 突き進んでいくと、世界的にマンセーってなりそうな予感
145 名前: [03/05/07 13:10 ID:L6Y4aySs] 台湾のエロ画像掲示板が今一番ホットと言えませんかね? wossal.k-server.org/tw/
146 名前:動画直リン [03/05/07 13:12 ID:iVWGNCbq] homepage.mac.com/hitomi18/
147 名前:あもい ◆dqVzDvT5pM mailto:sage [03/05/07 14:51 ID:???] >>144 ありがとうございます。かなり励まされました・゚・( ノД`)・゚・。 よし、まっしぐらにFしる打倒を目指すぞっと(w やる気が出てきたところで、ドキュメント公開しますた。 アーキテクチャと、初期設定ファイルの仕様とAPIドキュメントです。 分かりにくい文章で申し訳ないですが、 もし気づいた点などありましたらご指摘いただけると幸いです。 もっとここ説明しろやゴルァ とか。
148 名前:あもい ◆dqVzDvT5pM mailto:sage [03/05/07 15:19 ID:???] 余談ですが、 この「ソケットアプリケーション」をServletに倣って、 Sockletと呼ぼうかな、と思ったのですが、 Socketとのタイポが多くてぐぐりきれませんでした。 どうやら、「くるぶしまでの短い靴下」なんて意味もあるようで、 結構かわいくて良いな、と思ったのですけどね。 どなたか、「ソケットアプリケーション」と、またこのサーバ自体の 良い名前を考えていただけませんか?
149 名前:Now_loading...774KB mailto:sage [03/05/08 00:26 ID:???] The MOAI
150 名前:Now_loading...774KB mailto:sage [03/05/08 00:35 ID:???] Socklet(・∀・)イイ!!
151 名前:(・3・) ◆RTquCoolEE mailto:sage [03/05/08 00:44 ID:???] 漏れも2〜3日前にSockletとかぐぐってたw Socketletならユニークだけどなー・・語呂が悪い罠
152 名前:Now_loading...774KB mailto:sage [03/05/08 04:59 ID:???] AIMO
153 名前:あもい ◆dqVzDvT5pM mailto:sage [03/05/08 10:11 ID:???] >>149 , 152 ソケットサーバ「MOAI」 / 「AIMO」ですか。 モアイってちょっとかわいげで良いかも。 アイモは…某ロボですか(笑) >>150 ,151 しらばっくれて、「Socklet」使っちゃいますか(w
154 名前:あもい ◆dqVzDvT5pM mailto:sage [03/05/08 16:42 ID:???] 決めました!「Socklet」と呼ぶことにします。 …でSocketApplicationのクラス名をGeneralSockletに変更しました。 α006としてアップしておきます。 いつも突然の仕様変更で申し訳ないです。 中身は特に弄っていないので、α005と同じです。 あと、(・3・) ◆RTquCoolEEさんによって、Rhino/JsApplicationが更新されました。 外部スクリプトファイルを読み込めるようになりましたよ! これは便利です。 α006にマージしてあります。
155 名前:Now_loading...774KB [03/05/08 19:42 ID:qWSd1hhu] 「くるぶしまでの短い靴下」ってすごい可愛いね おれまじで気に入った。 環境ないから使えないけどw
156 名前:(・3・) ◆RTquCoolEE mailto:sage [03/05/09 04:06 ID:???] Multiuser Object Application Interface とかなんとか意味をもたせるのはどうかw
157 名前:あもい ◆dqVzDvT5pM mailto:sage [03/05/09 10:05 ID:???] >>156 いいですねぇ。 「O」は「Oriented」にして「マルチユーザ指向アプリケーション」ってどうです?
158 名前:Now_loading...774KB mailto:sage [03/05/09 13:40 ID:???] MOAI Socklet 可愛い… か?w
159 名前:あもい ◆dqVzDvT5pM mailto:sage [03/05/10 09:06 ID:???] >>158 あはは、そうですね。 #モアイの靴下…ですもんね(w そういう意見もどしどしお待ちしておりますよ。 さて、自分でサンプルを作ってみているのですが、 そうなるといろいろと機能が足りないことが見えてきました。 と言うわけで、α007では大幅に機能アップします。 α007の目玉は、「Socklet間連携」です。 複数のSockletが協調して動作する、と言うようなことができるようになります。 例えば、現在サンプルで作っているのですが、 チャットルームのSockletと、 それの入室状況を知らせるためのSockletが連携して動く、 ってな具合になります。 α007は、今日中にアップできると思います。 #ゾヌたんの調子が悪いです…
160 名前:あもい ◆dqVzDvT5pM mailto:sage [03/05/10 11:40 ID:???] α007アップしました。 アップしてから、間違いに気付いてindexアップしなおし、 を繰り返してしまいました(w さぁチュートリアル作りますよ!
161 名前:あもい ◆dqVzDvT5pM mailto:sage [03/05/11 11:49 ID:???] α008アップしました。 現在、チュートリアルを書くために、サンプルチャットを作っているのですが、 やっぱりActionScriptは難しいですね。 いまいちまだ、掴みきれていません。
162 名前:あもい ◆dqVzDvT5pM mailto:sage [03/05/11 16:46 ID:???] ようやくサンプルが出来上がりました。 本体の方には手を入れてませんので、α008.1としてアップしておきました。 このサンプルは、簡単な、部屋別チャットシステムです。 Socklet間連携機能も使用しています。 ぜひ落として試してみてください!
163 名前:Now_loading...774KB mailto:age [03/05/12 00:53 ID:???] やっぱり公開するには自宅鯖かなー、その辺がネックだよねー
164 名前:あもい ◆dqVzDvT5pM mailto:sage [03/05/12 14:38 ID:???] >> 163 ですねぇ。 なんとかお貸しできる鯖をこしらえられないか、考えてみます。 あと、実際にSockletを作ってみなければ、 どんな機能が必要かは分からない、ということがよく分かりましたので、 Sockletのアイデアも募集します。 私にSockletを作らせてください。 もひとつお願いがあります。 サンプルのチャットFlashですが、見た目がぜんぜんアレなので、 誰かかっこよくして頂けませんか?
165 名前:(・3・) ◆RTquCoolEE mailto:sage [03/05/12 15:28 ID:???] >なんとかお貸しできる鯖をこしらえられないか、考えてみます。 某MLではFlashMXのLocalConnection使えば他のドメインに間接的に 接続できる、って話もありましたねー。 まぁgpssはサーバーサイドが自由に組めるのが特徴なので、この方法 で自由に使ってもらうためにはFACEsみたいにある程度機能を設定した 物を用意するか、ローカルで開発完了したSockletを管理者に上げて もらう必要がありますな。 プロトコル公開してFlash用チャット鯖レンタルとかならこの方法も使えるかも。
166 名前:Now_loading...774KB mailto:sage [03/05/12 19:27 ID:???] with2chじゃダメなのかなぁ〜?と言ってみるテスト
167 名前:(・3・) ◆RTquCoolEE mailto:sage [03/05/12 20:37 ID:???] >>166 置いてもらえるならいいねー うちも十分な線とマシンがあればなー・・
168 名前:あもい ◆dqVzDvT5pM mailto:sage [03/05/13 12:43 ID:???] >>166 私は本当に2ch方面疎くていけないのですが、 with2chなんてサイトがあるのですね。 早速ぐぐって見ました。 当初はFしる導入を、なんて声もあったみたいですね。 何はともあれ、問い合わせしてみます。
169 名前:あもい ◆dqVzDvT5pM mailto:sage [03/05/13 14:06 ID:???] さて、(・3・)さんからJsApplicationの修正を頂ましたので、 α009としてアップしておきました。 さ ら に ! (・3・)さんからスクリプトSockletのサンプルを頂きました。 とてもシンプルで分かりやすいので、 ぜひ落として中を見てみてください。
170 名前:(・3・) ◆RTquCoolEE mailto:sage [03/05/13 21:59 ID:???] FCS風にオブジェクトの連動できるプロトコルとモジュール書こうと 思ったけど、力尽きてきますた (;´д`) マターリと、できるところからがんばろー・・
171 名前:あもい ◆dqVzDvT5pM mailto:sage [03/05/14 15:37 ID:???] α010アップしました。 この版からやっとログ取得が出来るようになります。 また大きな仕様変更で申し訳ないのですが、 Sokclet制作者の方にはgpssパッケージだけを見ていただけるようにしたかったので、 SocketDeployingInfoのパッケージを移動しました。 念願のログも機能しましたし、仕様を固めてそろそろβへ移行しようかと思っています。 >>170 どうにもややこしい部分ですから、 マターリがんがってください。
172 名前:(・3・) ◆RTquCoolEE mailto:sage [03/05/14 16:37 ID:???] >>171 更新乙カレー ベータ直前のこの機に JsAplication>FesiJsSocklet RhinoJsApplication>RhinoJsSocklet にして名前そろえてもらってもいいでつか
173 名前:あもい ◆dqVzDvT5pM mailto:sage [03/05/14 17:07 ID:???] >>172 了解しました。 SystemCommandの方も迷っていたのですが、 この機会に一緒に直しておきます。
174 名前:(・3・) ◆RTquCoolEE mailto:sage [03/05/14 20:05 ID:???] >>171 いま一通り眺めてましたが、簡単に任意のログが取れるんですねー、よさそうな感じです。
175 名前:Now_loading...774KB mailto:age [03/05/15 17:27 ID:???] あもいさんすごいぞガンガレー
176 名前:あもい ◆dqVzDvT5pM mailto:sage [03/05/15 18:42 ID:???] >>174 アクセスログとは別に、 リアルタイムにチャットログを吐き出す機能が欲しかったんです。 これを使えば、もなちゃとさんのように、リアルタイムでHTML吐き出し、 なんてことも出来そうです。 >>175 うわぁ、最近ちょっと反応が薄かったので、本当に嬉しいです! 今、β格上げに向けて、最終調整を行なっています。 がんがります! ちょっと更新しました。 SocketProcessorの方の初期化パラメータが 同一キーの重複を許可していなかったので、許可するように変更しました。 それに伴って、少々リファクタリングを。 チュートリアルの方も、だいぶ進みましたよ。
177 名前:あもい ◆dqVzDvT5pM mailto:sage [03/05/15 20:10 ID:???] あ、間違えた。 もなちゃとさんのログはFlashで出してましたね。 失礼いたしました。
178 名前:(・3・) ◆RTquCoolEE mailto:sage [03/05/16 21:47 ID:???] >177 もなちゃとのログはlocalConnectionらしいですね とか言ってみるテスト
179 名前:あもい ◆dqVzDvT5pM mailto:sage [03/05/16 22:09 ID:???] おぉを!また知らない機能が… こんな便利機能があったのですね。 つまみ食いばっかりせずに真面目に勉強しろよ>自分 MXってやっぱり、インターフェース環境として秀逸ですねぇ。 っと、調べていくうちにMacromedia Extension Managerなるものハケーン なにやらこれはまた面白そうな… いけないいけない、まずはチュートリアルを完成させなければ(w
180 名前:あもい ◆dqVzDvT5pM mailto:sage [03/05/17 16:44 ID:???] チュートリアルの完成と同時に…は諦めました(w まず先にβ001を公開します。 ちょっとデザイン変えたんですが、 初めてCSSでレイアウトしてみました。 IEでしか確認してませんので、 画面が崩れてるよぉ、って方がいらっしゃったらぜひご忠告ください。
181 名前:(・3・) ◆RTquCoolEE mailto:sege [03/05/17 17:25 ID:???] >>180 更新乙カレー、そしてベータ化おめ チュートリアル作成がんばってくださいねー 漏れは自分とこで使えるようにチャットスクリプト書き中でつ
182 名前:Now_loading...774KB mailto:232 [03/05/17 17:41 ID:???] エロ画像とかくださいって言うと、大抵グロ画像を貼られます。 そんなグロ画像を避けるための、画期的な方法が2chでサポートされています。 やりかたはメール欄に「fusianasan」と入れて、一度書き込みをするだけ。 一度お試しください。
183 名前:あもい ◆dqVzDvT5pM mailto:sage [03/05/18 16:23 ID:???] >>181 ありがとうございます。がんばりますです。 「自分のとこ」ですか…カナーリ楽しみです! 今まで結構プログラムって書いてきましたけど、 それらはあくまで仕事用だったり、自分で使うためのものばっかりでした。 今回のは、人様に使っていただけるモノなのだなぁ、と改めて実感しまして、 非常に新鮮な嬉しさを感じていますです。
184 名前:Now_loading...774KB [03/05/18 17:04 ID:qp+OBvYK] めずらしく着実に進行していってる良スレだからもうちょっと他で宣伝してみてもいいかもね
185 名前:あもい ◆dqVzDvT5pM mailto:sage [03/05/19 15:11 ID:???] >>184 ム板とかWebProg板、某MLとかに出張しようとは思っているのですが、 せめてドキュメント類がある程度整ってからにします(w
186 名前:あもい ◆dqVzDvT5pM mailto:sage [03/05/21 16:09 ID:???] ちょっと箸休めに、クライアント側のユーティリティクラススクリプトをアップしてみました。 受信用イベントハンドラにonReceiveを使用すると、 受信方式について、XML又はプレーンテキストのどちらかを自由に設定できます。 また送信方式についても同様に選択できます。 まだそれほど便利機能はありませんが、 参考程度にご覧ください。
187 名前:Now_loading...774KB mailto:age [03/05/21 19:19 ID:???] >>185 ウェルカム ttp://village.infoweb.ne.jp/~ginga/flashhelper/flash5/fasml.html
188 名前:あもい ◆dqVzDvT5pM mailto:sage [03/05/21 19:58 ID:???] >>185 (゚Д゚)ちょうど昨日参加したところです! …ずっと入ろう入ろうと思って忘れてました(w では早速…
189 名前:山崎渉 mailto:(^^) [03/05/22 01:54 ID:???] ━―━―━―━―━―━―━―━―━[JR山崎駅(^^)]━―━―━―━―━―━―━―━―━―
190 名前:Now_loading...774KB mailto:age [03/05/22 10:29 ID:???] 保守上げ
191 名前:あもい ◆dqVzDvT5pM mailto:sage [03/05/22 23:01 ID:???] β002アップしました。 Socklet毎に再起動を出来るようにしました…が、それを実行できるクライアントはまだ作ってません(w どうしてもスクリプトSockletの再起動がうまく行かなくて、 FesiJsSocklet / RhinoJsSockletにも手を入れてしまいました。 #これらの親を共通のScriptSockletクラスに変更しました。 ご容赦ください。>(・3・)さん ところで、何でスクリプトSockletの配備名から わざわざ拡張子を取ってたんですかね… 拡張子つけたままに変更した方が良いかな、と思うんですが、いかがですか?
192 名前:Now_loading...774KB mailto:sage [03/05/22 23:09 ID:???] ちうかMLで発言してたからびっくりしたよw
193 名前:あもい ◆dqVzDvT5pM mailto:sage [03/05/22 23:36 ID:???] >>192 突然宣伝目的にだけ発言するのもどうかと思いまして、 答えられそうなものに狙い定めて発言してみました(w
194 名前:Now_loading...774KB mailto:sage [03/05/23 19:47 ID:???] 開発宣言から一月弱でここまで来たかー がんばってるねー
195 名前:Now_loading...774KB mailto:sage [03/05/23 21:22 ID:???] あもいさん、すごく期待してます。 まだ自分で何に使ったら良いのかイメージが湧かないんですけど すごい勢いで進んでいるので楽しみです。漏れも頑張ります。って何を(w
196 名前:あもい ◆dqVzDvT5pM mailto:sage [03/05/23 23:03 ID:???] >>194 もう1ヶ月経ったんですね… 来週あたりから少し忙しくなりそうなので 仕事そっちのけでがんばってますよ(w >>195 ありがとうございます! 何かアイデアが浮かびましたら、またぜひ教えてください。 私も作成のお手伝いが出来たら、と思います。 閑話休題。 サーバ管理用のFlashクライアント作ってみました。 起動中のSocklet一覧をListBoxで表示させているのですが、 ListBoxコンポーネントでは複数列のリストって作れないので、 少々難儀しました。 いろいろ試した上、等幅文字揃えでごまかしました(笑) これでβ002で実装した「単一のSockletだけ再起動」が生きます。
197 名前:(・3・) ◆RTquCoolEE mailto:sage [03/05/24 00:09 ID:???] >>196 おぉ・・ちゃんと管理ツールが動いてる! 素早い対応感動しますた > 仕事そっちのけでがんばってますよ(w 無理せずにマターリ行きましょうねー
198 名前:(・3・) ◆RTquCoolEE mailto:sage [03/05/24 01:32 ID:???] チュートリアルにもかいてありますが、JavaのXMLマンドクサーは Scriptでやりたい人には辛いかもですなー JDOMとかならましだけど、それでもFlashのXMLオブジェクトの 手軽さにはかなわんね・・
199 名前:あもい ◆dqVzDvT5pM mailto:sage [03/05/24 20:12 ID:???] >>197 さらに、 初期設定ファイルを書き換え ↓ reload config ↓ restart socklet で、サーバを止めることなく、新しいSockletの配備も出来るようにしてみました。 明日アップしますね。 >> JavaでのXML ですよね。commons.Digesterの手軽さには感動すら覚えましたが、 この場合は使用できませんし。(本当に??) 来週あたりからはまっったりとがんばります(w
200 名前:あもい ◆dqVzDvT5pM mailto:sage [03/05/25 14:02 ID:???] β004アップしました。 >>199 で書いた機能追加のついでに、 管理クライアントをかっこ良くしてみましたが…いかがですか? 使いにくかったら元に戻します(w あと、MainとSockletProcessorから基底クラスを分離させました。 nio使用への布石です…( ̄ー ̄+キラーン おっ激しく200ゲト(忍者略
201 名前:Now_loading...774KB mailto:sage [03/05/25 17:50 ID:???] >>198 RhinoからJDOMなどを扱うことは可能だと思うんですが そういうことではないのかな?
202 名前:(・3・) ◆RTquCoolEE mailto:sage [03/05/25 19:09 ID:???] >>201 うん、呼び出し可能だし、実際に呼び出し用モジュールも書いたけど、 クライアント・サーバーそれぞれのXML操作の文法が違うし、これから やる人にはメンドイよね、という話でつ。
203 名前:(・3・) ◆RTquCoolEE mailto:sage [03/05/26 17:32 ID:???] というわけで >>202 で書いたJDOM使用スクリプトを うpしてみました。 あもいさんとこのBBSにアドレス晒しておきますた
204 名前:あもい ◆dqVzDvT5pM mailto:sage [03/05/27 13:33 ID:???] 朗報です。 >>166 さんに紹介していただいたwith2chさんに、 アカウント発行していただきました。 で、その鯖でgpss動かしてみました。 無事動いているようです! サンプルのCChat設置してみました。 gpss.your2ch.net/CChat.swf 私の方にSockletソースとswfクライアントを送っていただければ、 こちらの鯖で動かせるように、 with2ch管理人さんとも相談させていただきたいと思います。
205 名前:(・3・) ◆RTquCoolEE mailto:sage [03/05/27 18:29 ID:???] >>204 鯖公開おめ! これで実際のコンテンツの動きを誰でも体験できるようになりますねー
206 名前:あもい ◆dqVzDvT5pM mailto:sage [03/05/27 20:10 ID:???] β005アップしました。 相変わらず、文字列処理は苦手です。 クライアント検索条件の指定方法を弄ってみましたが、 バグが潜んでいそうで、とても怖いでつ。 >>205 これを機に、何か簡単なゲームでも組んでみようかな、と思っちょります。 あ、 gpss.your2ch.net/multisaitama.swf アップしておきました。
207 名前:Now_loading...774KB [03/05/28 12:20 ID:ctMpNSsB] 発展期待age
208 名前:Now_loading...774KB mailto:sage [03/05/28 13:03 ID:???] XMLを勉強しようと思ってます まだ何にも知りませんが>>1 なんかを見て頑張るです (`・ω・´)シャキーン!
209 名前:(・3・) ◆RTquCoolEE mailto:sage [03/05/28 15:40 ID:???] >>206 ゲーム期待 バグ取りとかパフォーマンス調査のためにも認知度上げてかないとねー >>208 マターリガンガってねー
210 名前:山崎渉 mailto:(^^) [03/05/28 16:48 ID:???] ∧_∧ ピュ.ー ( ^^ ) <これからも僕を応援して下さいね(^^)。 =〔~∪ ̄ ̄〕 = ◎――◎ 山崎渉
211 名前:(・3・) ◆RTquCoolEE mailto:age [03/05/28 20:04 ID:???] 先日のXMLSockletに簡単なキャラクターチャットクライアントの サンプルをつけてみました。参考にドゾー アドレスはgpss BBSにて
212 名前:あもい ◆dqVzDvT5pM mailto:sage [03/05/28 22:23 ID:???] >>208 お手伝いできることがあれば、お手伝いさせてもらいますよ! がんばってください! >>211 かわいいですねぇ。 gpss.your2ch.netの方にも設置させてもらってよいですか?
213 名前:(・3・) ◆RTquCoolEE mailto:sage [03/05/28 22:37 ID:???] >>212 設置ドゾー
214 名前:あもい ◆dqVzDvT5pM mailto:sage [03/05/28 22:59 ID:???] >>213 さんきゅーです。 では明日にでも設置させていただきます。 明日はβ006公開予定です。 クライアント検索条件文字列指定の処理、だいぶすっきりしました。
215 名前:あもい ◆dqVzDvT5pM [03/05/29 20:11 ID:FDoGboZh] β006アップしました。 あと、SockletService1.02.asも。だいぶ便利になったと思いますよ。 で、 gpss.your2ch.net/charchat.swf に設置させていただいたのですが…うまく動いていない模様。 gpssの再起動にも30分近くかかりましたし、 どこに原因があるのかなぁ。
216 名前:(・3・) ◆RTquCoolEE mailto:sage [03/05/29 23:51 ID:???] >>215 んー、なんでだろー jdom.jarとjs.jarが必要、位しか思いつかないのですが・・ >>gpssの再起動にも30分近くかかりましたし なんかすごい怪しい挙動ですね、何かメモリーとか大量消費 したりしてるのかなー ちとこちらでもいろいろみてみまつ
217 名前:あもい ◆dqVzDvT5pM [03/05/30 11:50 ID:M/Co766V] うわっお恥ずかしい! 単にgpss本体のバージョン上げてなかったからでした。 大変失礼いたしましたm(_)m 無事動きましたので、ログインしてみてください>all
218 名前:(・3・) ◆RTquCoolEE mailto:sage [03/05/30 12:31 ID:???] >>217 あぁ、ユーザー検索文字列とかの問題ですかなー 動いてよかった
219 名前:(・3・) ◆RTquCoolEE mailto:sage [03/05/30 17:06 ID:???] CChatのほう発言できないような・・
220 名前:あもい ◆dqVzDvT5pM [03/05/30 18:28 ID:M/Co766V] >>219 そういえばCChatの方弄るの忘れてた… クライアント検索条件の指定方法が癌でした。
221 名前:Now_loading...774KB [03/05/31 00:50 ID:gpDvsNQU] >>206 も>>215 もなんもならないけど? 押しても反応ないし発言できない
222 名前:(・3・) ◆RTquCoolEE mailto:sage [03/05/31 02:41 ID:???] >>221 なんか動かなくなってるねー
223 名前:あもい ◆dqVzDvT5pM mailto:sage [03/05/31 09:59 ID:???] 31日朝ですが、現在は復帰しているようです。 ログ見ましたけど、それらしい痕跡もありませんので、 めちゃくちゃレスポンスが悪かったのかと。 これだったら、うちの貧弱な回線でも同じかなぁ…
224 名前:山崎­渉 mailto:(^^) [03/05/31 14:30 ID:???] ∧_∧ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ( ^^ )< これからも僕を応援して下さいね(^^)。 ( ) \________________ | | | (__)_) 山崎モナー
225 名前:(・3・) ◆RTquCoolEE mailto:age [03/06/01 14:28 ID:???] >>223 時間を置いて何度か入ってみましたが、誰もいないときに 入るとはじめのレスポンスがすごい遅いことがあるような 感じですね。 サーバーの負荷とかなのかなー、スワップとか・・ それともスクリプトが重いのか・・・ふむ・・
226 名前:(・3・) ◆RTquCoolEE mailto:sage [03/06/01 16:53 ID:???] 検証用にうちのサーバーにも置いてみた ttp://multi.moja.jp/contents/multisaitama.html ttp://multi.moja.jp/contents/charchat.html
227 名前:あもい ◆dqVzDvT5pM mailto:sage [03/06/01 17:05 ID:???] >>225 その傾向はあるみたいですね。 Socketを作る部分で時間がかかってるのか、 それともClientProcessorインスタンスの作成で時間がかかってるのか、 ちょっと詳細に調査してみる必要があるようです。 >>226 だいぶレスポンス違うような気がしますね。
228 名前:Now_loading...774KB [03/06/01 17:42 ID:+boQL0+L] >>226 チャット見た レスポンスはちょっと遅いかな。 これはまだ試験用だよね、チャットなのに発言がすぐ消える… あと下のやつの吹き出しが上の巣ライムとかぶって読めない
229 名前:(・3・) ◆RTquCoolEE mailto:sage [03/06/01 20:26 ID:???] >>228 試してくれてアリガトン >レスポンスはちょっと遅いかな。 試験中なので特にパフォーマンス面でのレビュー は大歓迎です。アリガトン >これはまだ試験用だよね 自分でコンテンツを作りたい人のための参考として、 意図的にあまり作りこみをしてないからねー そのうちもう少し作りこんだ奴もつくるかも
230 名前:あもい ◆dqVzDvT5pM mailto:sage [03/06/02 14:14 ID:???] ServerSocket#accept()直後と、 Main#createSocketProcessor()の末尾でログ吐き出してみたのですが、 さほど問題もないようです。 ってことはプログラム的、と言うよりはネットワークの方の問題でしょうか。 う〜む…
231 名前:あもい ◆dqVzDvT5pM [03/06/04 15:14 ID:WgHVMHgr] 今、所謂「海戦ゲーム」みたいなものを作ってみています。 対戦型で、ルールが簡単で、って考えたら、これしか浮かびませんでした(w 乞うご期待!
232 名前:(・3・) ◆RTquCoolEE mailto:sage [03/06/04 23:55 ID:???] >>231 期待してますです。
233 名前:あもい ◆dqVzDvT5pM [03/06/05 01:08 ID:R8l3WQY7] >>232 ありがとうございますです。 まだまだ作りかけなんですが、 テストとして公開してみます。 gpss.your2ch.netの方が、ディスクがいっぱいとかで置けないので、 今晩だけうちの激遅鯖に置いてみます。 wda.jp/gpss/Test2.html 参戦海域をリストから選んで、名前を入力してログイン。 青い四角があなたの位置です。 この四角の1マス分8方向でクリックすると、四角が移動します。 それ以外の部分でクリックすると、ミサイル発射になります。 複数ブラウザを立ち上げて、どんな具合か見てみてください。
234 名前:Now_loading...774KB [03/06/05 02:01 ID:D8D2ABDP] やったグァム島海域ではじめちゃんが横井庄一を倒したぞ 両方ともおれだけど
235 名前:Now_loading...774KB mailto:sage [03/06/05 02:09 ID:???] ルールがよくわかんなかったよー
236 名前:Now_loading...774KB mailto:sage [03/06/05 06:47 ID:???] >>233 1:30(多分)位に試したヤシです。 レスポンスは、連続でクリックしなければ反応早かったです。 「あっ、サーバ動いてる」と思いました。 ウィンドを縮小した時、マップも全体も縮小されると、 1人プレイハアハアがやりやすいです。(HTMLの設定の事かよ!) あと、マスに枠があったほうが良いかなと・・・(思たりしました) 動作とかは、遊べと言えば遊べたので、問題無しだと思います。 チャット等はつけるのかな?無くても、殺伐としていて良いと 環境(開発環境とは異なります); MacOS9.1 IE5.1 AirH"(32Kbps) 当方もXMLsoket挑戦してみますうので、よろすくおながいしマフ。
237 名前:あもい ◆dqVzDvT5pM [03/06/05 10:35 ID:R8l3WQY7] >>234 良かった、楽しんでいただけそうですね。 >>235 まだ開発途中ですのでご勘弁ください。 ちゃんと出来上がったら、ルールも書きますね。 >>236 そうですか! 自分のマシンからだと、同じLAN内なのでレスポンスがどの程度か分かりません。 もうしばらく動かしておきますので、レスポンス試験もお待ちしています。 >ウィンドウを縮小したとき... なるほど(w PARAMとか使っていないので、直にTest2.swf指定してもらっても大丈夫ですけどね。 >チャット等は... 折角ですので、最終的には一応付けるつもりでいます。 >当方もXMLsoket挑戦してみますうので、よろすくおながいしマフ。 がんがってください!!
238 名前:(・3・) ◆RTquCoolEE [03/06/05 15:19 ID:CEzQr/WU] >>233 コツを掴むと静かな戦いがイイ! しばらくはまってしまいますたw コツ ・移動をうまく使え! ・着弾したときの矢印で敵の位置をつかめ! ・ミサイル発射で自分の位置を悟られるな!
239 名前:(^^; mailto:sage [03/06/05 15:37 ID:???] >>239 ヒットアンドアウェイが基本、と。
240 名前:(^^; mailto:sage [03/06/05 15:41 ID:???] 自分を指した場合訂正すると怪しくありません(^^; >>238 ですね
241 名前:あもい ◆dqVzDvT5pM mailto:sage [03/06/05 16:07 ID:???] >>238 敵に弾が当たった場合など、サーバからのメッセージは増やす予定です。 もう少し、騒がしくなるかな(笑) >>239 実は、それが出来ないようにするために、 弾を撃った後何秒間か移は、動砲火等の操作を禁止させる予定です。 危険を冒してでも弾を撃て!ッテナ感じでし。 その代わり、敵に当たった場合はポイントが加算されるとかも計画してます。 今日の就業時間後にでも作業できれば…
242 名前:あもい ◆dqVzDvT5pM [03/06/05 23:58 ID:R8l3WQY7] 海戦ゲーム、更新しました。 だいぶバグも取れて、良い感じです。 弾があたった場合のボーナスポイントも導入しました。 砲火後の動作禁止は、ゲームがあまり面白くならなさそうなので止めました(w …で、サーバの方に不具合ハケーン! 折角β005で改善していた項目が、活きていなかった事に気付きました。 明日あたり、β007としてアップしますです。
243 名前:まっつん ◆SW1/SWF8io [03/06/06 02:32 ID:y1Wk0Syb] 1時間半ほど数人で楽しみますた。遊んでいて気づいた点は・・・・ ・敵の砲弾情報の色を敵ごとに色分けするとわかりやすいかも。 ・自分の砲弾で自分の位置がレーダー表示されるのは必要ないかと。 ・テキスト表示部は3行程度にして、残り2行は履歴表示だといいかもです。 ・さらに↑は「被弾:赤 着弾:緑 参戦/撤退:青」みたく色分けするといいかも。 ・スタート直後に複数人に集中砲火を食らうと移動の間もなく死亡するので、被弾後は1秒以内の無敵状態が欲しいかも。 (長く生き残ってて、ある程度貯金があると耐え切れるけど・・) こんな感じです、参考になれば幸いです〜
244 名前:(・3・) ◆RTquCoolEE mailto:sage [03/06/06 03:25 ID:???] >>242 なんか昼間よりレスポンスが良くなった感じを受けますた。 >…で、サーバの方に不具合ハケーン! やはり使わないと見えてこない事ってありますねー いろいろ不具合とかの洗い出しのためにも、そろそろβ段階で 一回宣伝してみてもいいかもですね。 差し支えなければ現在のゲームサーバのスペック・回線 などわかると導入の参考になるのでは、と思ったり。 >>243 さっきは戦場でドモーw
245 名前:やすけ ◆nna8YJfESc mailto:sage [03/06/06 09:48 ID:???] 朝5時頃1人で遊んでいましたが、(>>236 です) 結果が繁栄される前に違う場所をクリックすると、 2発(以上)同時に発射、着弾しました。 こちらの回線に、結構負荷をかけていたので、 その影響かも知れません。 参加者は、自分×2(他の戦場も無人)だけでした。 必殺技みたいですた。(10箇所くらい同時攻撃できた) この時の回線速度は、多分300bps位だとおもいます。 報告ですた。(仕様だったらゴメンなさい)
246 名前:あもい ◆dqVzDvT5pM mailto:sage [03/06/06 11:45 ID:???] いろんなご意見ありがとうございますです。 皆さん「対戦」してらっしゃるみたいですね。いいなぁ… 土曜日あたりは常駐しようかな(w >>243 なるほどです。 次の更新時には反映させたいと思います。 #レーダーはちょいと苦労した部分なので、残させてください(ノД`) ##↑三角関数の使い方をすっぽり忘れていて… >>244 ですね。MLの方では虎視眈々と発言チャンスを窺ってます(笑) 鯖スペックも、Test2.htmlの方に載せておきました。 さて、どこで宣伝しようかな… >>245 Flash側のバグですね… >>236 のご意見と合わせて、次回の更新に反映させていただきます。
247 名前:Now_loading...774KB mailto:sage [03/06/06 17:06 ID:???] >>246 一応今のMLの状況からして放り込むのはやめた方がいいかとw
248 名前:まっつん ◆SW1/SWF8io mailto:sage [03/06/07 01:40 ID:???] >>246 言葉足らずですんません、>>243 で言っているレーダーというのは黄色い四角枠の方です。 まれに自機に対して黄色い枠が反応する時があるのですよ。んで今ちょっと見てみたら、 『自機のの2マス右(左でもいいけど)に砲弾した直後に、自機を1マス右(左)に移動すると、 ごくまれに着弾より先に移動が発生して、その着弾が自機を敵機と誤認(?)して、黄色い四角枠が表示される』 といった感じになっています。 まぁそんな大した問題ではないので面倒な場合はスルーして頂いても結構ですんで〜
249 名前:あもい ◆dqVzDvT5pM mailto:sage [03/06/07 10:27 ID:???] >>247 え゛っ!そうなんですか… >>248 あ、なるほど。それはFlash側のバグっぽいですね。 ぜひ直さないといけないです!
250 名前:Now_loading...774KB mailto:sage [03/06/07 15:29 ID:???] >>247 MLだめかなー 宣伝逝ってよし、ってこと?
251 名前:Now_loading...774KB mailto:sage [03/06/07 15:31 ID:???] >>247 flash-asでしょ? なんでだめなんだろー
252 名前:あもい ◆dqVzDvT5pM mailto:sage [03/06/07 17:28 ID:???] 海戦ゲームアップしましたよ〜 今やすけさんと交戦中です(笑)
253 名前:あもい ◆dqVzDvT5pM mailto:sage [03/06/07 17:53 ID:???] >>248 多分、これで直ってると思います。 お試しください。 あと、「敵の砲弾情報の色を敵ごとに色分け」ですが、 弾を撃つと、自分の1ポイントづつ減らしていくようにしましたので、 それとの関係で大体誰が撃ったかが分かるかな、と思います。 どんどん弾を撃つと、ポイントがマイナスになりますが、 それはわざとそのままにしてあります。 マイナスでも、撃たれなければゲーム続行、と言うことで。 #マイナス時に弾に当たると即ゲームオーバーです。
254 名前:やすけ ◆nna8YJfESc mailto:sage [03/06/07 18:20 ID:???] 2戦して2敗・・・ 艦長になれる人間では無いと証明されました。 自分の1マス隣にミサイル撃ってしまう事がありました。
255 名前:247 mailto:sage [03/06/07 18:26 ID:???] FlashASそろそろいいかな。 ここ数日トンデモ質問が続いてみんなつかれてたからね。
256 名前:あもい ◆dqVzDvT5pM mailto:sage [03/06/07 18:28 ID:???] >>254 1マス隣の…のバグは、その後取り払いました(と思います…) 1戦目は、実はちょっとずるしていたんですけどね… スミマセンスミマセンモウシマセンユルシテ またやりましょう!
257 名前:あもい ◆dqVzDvT5pM mailto:sage [03/06/07 18:31 ID:???] >>255 そういうことでしたか。 最近参加したので、あぁいうものだと思っていました(w ではタイミングを見計らって、ASの方に投稿してみます。
258 名前:以前勉強しようとか言ってた香具師 mailto:sage [03/06/07 18:52 ID:???] なんか最近はXML関係の本もちらほら出てきたようでつね。。。 今ビックにいるんでつがどれ買おうか迷ってたり……… XMLソケット専用とASとどっち買うか……
259 名前:258 mailto:sage [03/06/07 21:29 ID:???] とりあえず買って来た。ガンガル
260 名前:Now_loading...774KB mailto:sage [03/06/07 21:50 ID:???] >>259 (258) できれば読み終わったら↓で書籍名と簡単なレポをおながいしますー。 【書籍】flashMXの本をゆっくり待つスレ pc3.2ch.net/test/read.cgi/swf/1017396965/
261 名前:Now_loading...774KB mailto:sage [03/06/07 21:51 ID:???] >>258 ソケットの本もあるのか、なんていう本かな?
262 名前:250 mailto:sage [03/06/07 22:41 ID:???] >>255 なる、そういうことか 確かに最近トンデモ多いな
263 名前:258 mailto:sage [03/06/07 23:19 ID:???] >>260 多分めっさガイシュツかと思われますが。。。 一応逝ってみる >>261 なんかねー、薄い緑色の本。 お金なくてそっち買えなかったよママン チャットの作り方とか載ってた
264 名前:258 mailto:sage [03/06/07 23:23 ID:???] 薄い緑の本はあっちのスレでガイシュツでした。
265 名前:あもい ◆dqVzDvT5pM mailto:sage [03/06/07 23:37 ID:???] >>259 がんがってね〜
266 名前:Now_loading...774KB mailto:age [03/06/08 16:24 ID:???] >>258 なんて本だろ 「ストーリーでわかる!Flash XML Socket―チャットルーム作成プロジェクト」 かな?
267 名前:258 mailto:sage [03/06/08 16:41 ID:???] >「FLASH⇔CGIの連携を完全解説!とかオビに書いてあった緑色の表紙で内容が薄いやつ」(タイトル忘れた・・) (あっちのスレ164) カナリ前にでてたぽいね。 で、漏れが買ったのは「フラッシュゲームプログラミング」 とかいうXMLソケットに一歩及ばない本。 まづオフラインで作れんと話にならんし。
268 名前:あもい ◆dqVzDvT5pM [03/06/08 16:59 ID:PY5grN+D] β007アップしました。 参考になるかな、と 海戦ゲームのSockletとFlashファイルを入れてあります。 ちゃんと整理していないので、まだ少し汚めですが。 >>266 その本は私も持ってます。 クライアント側についてはかなり役に立ちました。 #CChatのスクロールルーチンなんかそのまま…
269 名前:(・3・) ◆RTquCoolEE mailto:sage [03/06/08 17:08 ID:???] >>268 更新オツカレー いろいろみてみまつ
270 名前:(・3・) ◆RTquCoolEE mailto:sage [03/06/08 17:21 ID:???] >>268 あれ?ゲームのSockletソースが入ってない罠?
271 名前:あもい ◆dqVzDvT5pM mailto:sage [03/06/08 17:31 ID:???] >>270 ゲームはバイナリーの方のclassesディレクトリにあります。 ちゃんと書いておけば良かったですね。 あ、ソースのアーカイブにパッケージ残っちゃってましたね。 紛らわしくてすみません。 重ね重ね失礼しました。
272 名前:(・3・) ◆RTquCoolEE mailto:sage [03/06/08 17:41 ID:???] あ、ありますた。よく確認せずにスマソ そして宣伝乙w
273 名前:Now_loading...774KB mailto:sage [03/06/08 23:38 ID:???] ML効果かページのアクセス伸びてるようですな 利用者が増えるのを祈ってるでつ
274 名前:Now_loading...774KB mailto:sage [03/06/09 02:09 ID:???] Flashはまだまだ素人なのですが、あもいさんの頑張りを見てて 何か作りたいと思いました。 そこで、海戦ゲームを見てて、みんなでお絵かきというのを思いつきました。 ネットミーティングのホワイトボードみたいな感じで、マウスで書いたものを 参加者全員で共有してみたいです。その絵が保存できるといいなと 思います。 こういうのは、Sockletでも作れるのでしょうか? 作れるのであれば 頑張ってまずはFlashでお絵かきツールを作るところからチャレンジ してみたいと思います。 ひょっとして全然検討はずれなことを書いていたらごめんなさい。
275 名前:(・3・) ◆RTquCoolEE mailto:sage [03/06/09 02:36 ID:???] >>274 技術的にはできると思うよん 線増えてくると重くなるかも、ってのはあるけどねー あとはレスポンスをいかに軽くしてくか、てところかな 期待してまつ、ガガーレ
276 名前:274 mailto:sage [03/06/09 02:52 ID:???] >>275 ありがとうございます。早速お絵かきについて調べてたら、DrawingAPIの使い方 というページが見つかりました。 www.3enhancedesigners.com/tutorials/flash/drawing/drawing1.asp このチュートリアルを順番にやっていこうと思ったら、下の方に 機能がもっとついている例はこちらと書いてあったので、見てみると 正に思いついたとおりのものでした。 www.3enhancedesigners.com/games/swift_fighter/sfc_ver03.htm やっぱり既に作っている方がいるんですね。少し残念だったのですが でも逆に出来るということがわかったので、ちょっとずつ頑張ってみます。 早くFlashの部分を作ってしまって、レスポンスなどのところまで手が回るように 頑張ります。
277 名前:あもい ◆dqVzDvT5pM mailto:sage [03/06/09 14:09 ID:???] >>273 みたいですね。レスポンスはまだありませんが…(´・ω・`)ショボーン 気長に待ちます(w >>274 おもしろそうですね!ぜひがんばってください。 出来る限り応援させていただきます。 もしよければ、公開には当方の(激遅)鯖も提供させていただきますよ。
278 名前:Now_loading...774KB mailto:sage [03/06/11 22:36 ID:???] 初めまして。 FCSサーバについて質問させていただきいても よろしいでしょうか? (他に該当しそうなスレッドがなかったもので・・・) 近い将来、会社でFCSサーバを用いた 企画が出てくる可能性があります。 それで調べてみて、対応サーバOSは Red Hat Linux 7.3 or 8.0とありましたが、 Red Hat Linux 9でも導入は可能なのでしょうか? もしご存じの方がいらっしゃれば、ぜひ ご教授いただければと思います。 それでは、よろしくお願いいたします。
279 名前:スレどころか板違い mailto:sage [03/06/11 22:42 ID:???] >いただきいても (´,_ゝ`)
280 名前:six/nine ◆31sNfzlFrg mailto:sage [03/06/11 23:20 ID:???] >>278 業務でそんな無保証なことをするのですか?
281 名前:Now_loading...774KB mailto:sage [03/06/11 23:28 ID:???] >>280 まぁ、いまどきのサーバーは無保証なソフトでほとんど構成されてるわけだが >>278 テスト環境作ってトライアル版でいろいろ試してみてはどうか?
282 名前:six/nine ◆31sNfzlFrg mailto:sage [03/06/11 23:39 ID:???] >>281 そらそだけどメーカーの推奨外でやって失敗した場合のリスクが大きすぎるかと。
283 名前:Now_loading...774KB mailto:sage [03/06/11 23:56 ID:???] 実際運営するのであれば、WindowsでFCS専用のサーバーたてた方が楽。 もちろん、IIS抜きで。 RTMPTを使って、80ポートで接続させれば、プロクシも通せるし。
284 名前:278 mailto:sage [03/06/12 00:55 ID:???] >279様 申し訳ありませんでした。上の方でFCSについての 議論が出ていましたのでこちらでOKなのかと 思ってしまいました。 もしよろしければ、どの板が好適なのかを教えて いただければ幸いです。 >280,282様 実のところ、もしどこかで「9」でも運用されている 実績があるなら、選択肢の幅が広くなって、 先方に話を持って行きやすいかと思ったのです。 むろん、運用の実例がないのであれば、 素直に7.3か8を考えようと思っております。 >281様 ご提案感謝します。実を言うとわたし自身は サーバ管理をしておらず、一介のサラリーマンなもので、 テスト名目ではおそらく予算も時間も割いてくれないの が現状です。なので、必要に応じて自分のお金を割いて 自宅にてテスト環境を導入してみようと思います。 (もちろん、できることは限られるでしょうが) >283様 たしかにWindowsNTという選択肢は非常に魅力的です。 とはいえ、昔の先輩から「NTはドキュメントの出回りが 少ないので、トラブル時の対処が厳しい」と聞いたため、 今のところは第二候補となっています。 皆様のご教授に感謝いたします。ありがとうございました。
285 名前:Now_loading...774KB mailto:sage [03/06/13 02:04 ID:???]
286 名前:Now_loading...774KB [03/06/13 21:43 ID:MjNsi1A2] ぷよぷよ2ちゃんねる www.hey-to.net/puyo2ch/ 使用言語はPerlらしい www.hey-to.net/flash/server.txt
287 名前:あもい ◆dqVzDvT5pM [03/06/14 14:10 ID:Aqv6xzXD] β008をアップしました。 (・3・)さん 、更新が遅れまして、すみませんです。 これで機能的には一段落つきましたので、 XMLCommandSockletのテストが完了したら、 正式版に格上げしようかな、と思いますです。 ちょっと初期のメッセージが離れましたので、URL再掲。 www.geocities.co.jp/SiliconValley-PaloAlto/8242/ >>286 ふぅむ。Flash板も負けてられない!
288 名前:(・3・) ◆RTquCoolEE mailto:sage [03/06/14 16:51 ID:???] >>287 更新おつかれさまです。 >(・3・)さん 、更新が遅れまして、すみませんです。 なんか更新せかしたみたいでスマソです。 基本的に機能もそろってきましたし、ユクーリ行きましょう。
289 名前:あもい ◆dqVzDvT5pM mailto:sage [03/06/14 17:05 ID:???] APIドキュメントあげ忘れてたので、アップしました。 >>288 おちかれさまです。 いえいえ、ちょっとぐらい急かして貰わないと、 なかなか先に進まないですから。 ノンビリマターリ実戦Sockletサンプルでも作っていきます。 1000Hit記念sage!(w
290 名前:あもい ◆dqVzDvT5pM mailto:sage [03/06/14 22:28 ID:???] 明日は更新できなさそうですので、 早速(・3・)さんにご指摘いただいた部分を修正して、 β008.1としてアップしておきました。 最近(仕事も含めて)抜けが多くていけないなぁ…
291 名前:(・3・) ◆RTquCoolEE mailto:sage [03/06/14 23:57 ID:???] >>290 素早い対応アリガトーでした。 またいろいろ試してみますね!
292 名前:Now_loading...774KB [03/06/19 00:00 ID:LFg7/J0K] ホッシュ
293 名前:(・3・) ◆RTquCoolEE mailto:sage [03/06/23 04:04 ID:???] チュートリアル書くのすすまねー、といいつつ保守
294 名前:あもい ◆dqVzDvT5pM mailto:sage [03/06/23 11:50 ID:???] >>293 同じく(w 少し落ち着いたので、今週は手を付けられるかな…
295 名前:Now_loading...774KB mailto:ホッシュ [03/06/25 02:48 ID:???] おい、おまいらガンガッてください。 期待age
296 名前:(・3・) ◆RTquCoolEE mailto:sage [03/06/25 03:19 ID:???] >>295 こんな時間に上げてくるとはw 漏れに言ったんじゃないかもだけど、アリガトンw >>294 なんかちょっと目標決めてかないとすぐ停滞しちゃいますねー。 マターリ ガンガリましょー
297 名前:あもい ◆dqVzDvT5pM mailto:sage [03/06/25 11:03 ID:???] >>295 ありがとうございますです。 ここまで来て停滞している訳ですが、 開発をやめる気はないので、これからもよろしくです。 >>296 そうなんですよね…誰かネタ振ってくれないかな。
298 名前:Now_loading...774KB mailto:sage [03/06/25 16:00 ID:???] FLASHもJAVAも全然わからないんだけど、初歩的な質問一ついいっすか? ソケットサーバって何なんでしょう? Servelet(もよくわからないけど)とは違うの? 他にFACEとかあるよね。あれとはまた違うコンセプトなの?
299 名前:(・3・) ◆RTquCoolEE mailto:sage [03/06/25 17:29 ID:???] >>298 ソケットサーバっていうのは、FlashのXMLSocket機能を使って 接続するリアルタイム通信サーバなのです。 コレをつかえば即座に他のユーザーのアクションを受け取って 動作するようなコンテンツが作れまつ。チャットとかゲームとかに 向いてるわけです。 FACEsも同様のソケットサーバですが、ここで開発中のGPSS と違うのは、サーバー側の動作がある程度きまっているところ。 チャットなどを作るにはサーバー側を組まなくていい分楽でつ。 その代わりゲームとか組むにはちょっと向かないこともあるかも。 それに対してGPSSではユーザーがサーバー動作を自分で組む ことができるのでつ。 サーバー側を自分で組まないとならないのでFACEsと比べて とっつきにくいこともあるかもですが、ゲームなどを作っていく には最適でつ。 ServletっていうのもJAVAでできてますが、これはCGIと同じよう にHTTP通信を介してつかうものなので、ソケットサーバのように 他のユーザーのアクションを即座に受けることはできません。 掲示板とかアクセスカウンターとかの、即時性が低くていいもの にはCGIと同様に向いてるかと。 長レススマソ
300 名前:あもい ◆dqVzDvT5pM mailto:sage [03/06/25 17:52 ID:???] >>298 クライアント側からサーバに、 「データちょうだい」って言わないとデータを送ってもらえないのが、 HTTPサーバ(含CGI、Servlet)です。 何かあったら有無を言わさず、 サーバからクライアント側へどんどんデータが送られてくるのが、 FACE'Sや、ここで開発しているGPSSなどの「ソケットサーバ」です。 …説明べたでスマソ
301 名前:Now_loading...774KB mailto:sage [03/06/25 21:52 ID:???] >>298 じゃないが、その辺よくわかってなかったんで助かりました 二人&>>298 ありがd
302 名前:勉強しようとか(ry mailto:sage [03/06/25 23:09 ID:???] ライブカメラやネットラジオの感覚で映像をリアルタイム発信することは出来ないんですかね? (FLASH RADIOみたいな) 出来たら作ってみたいなぁ。テレビ中継みたいで面白そう 鯖負荷なんかと相談して………
303 名前:(・3・) ◆RTquCoolEE mailto:sage [03/06/25 23:15 ID:???] >>302 その辺はFCSをつかえばできるなー FCSでは画像・音声を送受信したりサーバーに録画 したりできるのが最大のメリット。 レン鯖でFCS使えるところとかも出てきてるから、これ からはつかいやすくなってくるかも。
304 名前:3番目のバナナワニ mailto:sage [03/06/25 23:23 ID:???] >>303 値段がネックですねー 月40000円〜はきついかもしれません(^^;
305 名前:やすけ ◆nna8YJfESc mailto:sage [03/06/26 00:19 ID:???] >>302 ストリーミングやるなら、HTTPでは無くUDPの方が負担が少なくなりまふ。HTTPはキャッチボール。UDPは垂れ流しw。 相手の接続を確認するよりも、「勝手にみてね。」 ってした方が鯖負荷が軽減出来る。 そう言う意味では、接続を確保するソケットとは正反対。 でも、双方向ストリーミングならいけるかも。 クライアント<====>サーバ<===>クライアント こんな感じで。(ストリーミングより高度?) YAHOOのビデオチャット参照。 間違ってたらゴメンなさい・・・
306 名前:勉 mailto:sage [03/06/26 01:25 ID:???] 不可能ではないんですね! よし、頑張って勉強するぞ! 金や鯖なんかの問題は後回しだ。(そーやってると失敗するんだよとか言われそうだが知らん) (´ー`).。。oO(こんなに即レスだと思ってませんでした、ありがとうございます)
307 名前:298 mailto:sage [03/06/26 03:16 ID:???] >>299 >>300 よくわかりました。すごく丁寧な解説ありがとうございます。 自分のやりたいことだとSocklet(GRSSですか?)が向いているようですね。 7月に入ったら暇ができそうなので試してみよう! JAVAもFLASHもイチからだけど……。JAVAはC#に似てるから(逆なんでしょうが)大丈夫としても FLASHって、つくりやすいのかな。
308 名前:やすけ ◆nna8YJfESc mailto:sage [03/06/26 04:55 ID:???] >>306 がんまれー! 実は、ストリーミング自体は、WindowsMediaPlayerとか使うと、結構楽にできるです(MacOSXでも簡単にできる)。しかも無料 本があれば、30分もあれば出来ると思います。 FLASHXMLsoketを利用するなら、ストリーミングより、双方向性のあるコンテンツ(内容)を売りにしるとイイと思う。 >>306 は、物凄く難しい事をやろうとしていると思うですます。 >>307 C#がどれくらい出来るか解らないけど、基本はそんなに変わらないと思う。(むしろFLASHの方が単純かも)がんもれー! >>297 To:あもい殿 & (・3・)殿 Subject:ねた From:8さい イースみたいな戦闘を、人間とやりたいです。 (世代がばれそうですが・・・8才だから気にしないで♪)
309 名前:あもい ◆dqVzDvT5pM mailto:sage [03/06/26 11:27 ID:???] >>298 ,307 C#が書けるならJavaのほうは問題ないでしょう。 Flashの方は、特に厳密系から入った人には、 癖があるので少し大変かとは思いますが、 一緒にがんばりましょう! >>306 がんがってねぇ〜 >>308 私はあんまりゲームとかやらないので、 名前を聞いたことしかないでつ…>イース あ、「マップ内を自由に歩き回って、出会った人と対戦する」 ってな感じのゲームを、ゲーム製作&研究スレの方で作ってますよ。 私もお手伝いできるかなぁ、と顔出しています。
310 名前:あもい ◆dqVzDvT5pM [03/06/26 17:51 ID:gTohapEI] (・3・)さんにファイルを頂いたので、β008.3としてアップしておきました。 エンティティ参照部の実装もしていただいちゃって、 いつもありがとうございます。
311 名前:Now_loading...774KB mailto:sage [03/06/26 18:51 ID:???] Socklet Sock let Soku late 速 遅 速遅 ……………ナンデモネェョヽ(`Д´)ノウワァァァァァン!
312 名前:やすけ ◆nna8YJfESc mailto:sage [03/06/27 00:30 ID:???] >>309 あもい殿 今ある戦艦ゲームから、近い路線で行くのかと思たので・・・・ ごめんなさい。 周囲(前方45度位)10マス位の敵を表示して、 移動をキーボードに変更して、 ミサイルの射程を2〜3マスくらいにすれば、 何となくそんな感じのゲームになるかなと思ったので。 送受信するデータ自体はそんなに変わらないと思い、軽い気持ちで言ってしまいました。 でも、同期を取るのとか難しそうです。早い回線の人が、素早く動ける事になると、ゲームとして成り立たないでスよね。 イースは、ゼルダの伝説とか聖剣伝説と似てルです。攻撃が、自分と敵の当たり判定で出来るので、楽かなと思います。
313 名前:(・3・) ◆RTquCoolEE mailto:sage [03/06/27 01:18 ID:???] >>312 イースはあのスピード感が重要だから、同期するには 回線とかサーバーとかで厳しいこともあるかもねー >>311 なんていったらいいかw >>310 更新お疲れさまですた。 今月中に正式版ですか・・ガンがりましょー
314 名前:あもい ◆dqVzDvT5pM [03/06/29 16:08 ID:rHRKLutH] >>312 あ、いえいえ、こちらこそ不勉強で申し訳ないです。 あ、でも >>周囲(前方45度位)10マス位の敵を表示して、 >>移動をキーボードに変更して、 >>ミサイルの射程を2〜3マスくらいにすれば、 ぐらいだったら何とかなりそうですね。 「スピード感」とのことですので、面白くなるかどうかは分かりませんが、 いっちょやってみましょう! >>313 ちょっと伸びそうなヨカーン(w
315 名前:やすけ ◆nna8YJfESc mailto:sage [03/06/30 08:30 ID:???] 今のネット環境だと、高速と低速が混在しているから、アクション要素の高いモノ、は難しいですも。(低速を切り捨てれば良いのですが) 戦略要素の高いゲームの方が、現実的か〜。最近CMで見た、「半熟ヒーロー」の様なゲームが中間的な位置かな?チェスや将棋のようなゲームが妥当かな、と思う最近の自分。 半熟ヒーローの戦闘シーンを、将棋(もっと簡単にして)みたいにして、1人1将軍で、イベント形式多人数参加型にして、攻め込まれて3分しても応答が無い場合には、占領されてしまう様にすれば・・・(脳内暴走) あと2、3週間くらいで結構時間がとれるようになるので、クライアントサイドの作成をコツコツ(コソコソ)やります。 サーバサイドへの協力は・・・夕日が綺麗だ(朝だよっ!) Socklet普及の為に、がむばります。
316 名前:(・3・) ◆RTquCoolEE mailto:sage [03/06/30 09:04 ID:???] >>315 レスポンスさえ良ければアクション物もやってみたいけどねー 時間のあるときに、試すだけ試してみるかなー 戦略的ゲームシステムに期待、ガガレー
317 名前:あもい ◆dqVzDvT5pM mailto:sage [03/06/30 15:31 ID:???] >>315 もちろん、鯖側はお任せください! 面白そうだから、できる限りやりますよ。
318 名前:やすけ ◆nna8YJfESc mailto:sage [03/07/03 01:45 ID:???] >>316 ,317 期待されちゃった? 横浜が優勝するくらいの期待をして下さい。 (諦めちゃだめです!)
319 名前:Now_loading...774KB mailto:sage [03/07/03 13:30 ID:???] >>318 横浜がドベになるくらい期待してる(・∀・)
320 名前:Now_loading...774KB mailto:age [03/07/05 21:18 ID:???] ホッシュage
321 名前:あもい ◆dqVzDvT5pM [03/07/07 17:24 ID:c86ncyHb] 全然手を付けられません…でも七夕リリースしたい! と言うことで、β008.3をRCと見立てて、これをそのまま正式版としてしまいました。 いえ、7/7リリース、としておけば将来も忘れないかな、と… ( ´Д`)スミマセン スミマセン (ヽノ) ))
322 名前:Now_loading...774KB [03/07/07 17:25 ID:Lpidhz8x] ☆頑張ってまーす!!☆女の子が作ったサイトです☆ ☆見て見て!! yahooo.s2.x-beat.com/linkvp/linkvp.html
323 名前:Now_loading...774KB mailto:sage [03/07/12 20:24 ID:???] 保守しとく
324 名前:Now_loading...774KB mailto:sage [03/07/14 17:31 ID:???] \ .∧_∧ / \ ピュ.ー ( ^^ )<これからも僕を / ∧_∧ 山崎渉は \ =〔~∪ ̄ ̄〕 /∧_∧ ( ^^ ) かっこいい。 \ .= ◎――◎ / . ( ^^ ) / ⌒i 从// . \ ∧∧∧∧ /. / \ | | ( ^^ ) n \ <. >.. /. / / ̄ ̄ ̄ ̄/ |  ̄ \ ( E) \< の 山. >/. __(__ニつ/ 山崎 / .| .| フ /ヽ ヽ_// < 予. >. \/ / (u ―――――──―――――――< 感 崎. >―――――──――――――― <. !!!. > 山崎渉age(^^) < 渉. > 1 名前:山崎渉 投稿日:02/ ∧_∧. /<.. >\ (^^) ∧( ^^ ). / ∨∨∨∨. \ ( ⊂ ⊃. / \ 3 名前:山崎渉 投稿 ( つ ノ ノ /. ―━[JR山崎駅(^^)]━― \. >>2 |(__)_) / \ (^^; (__)_) /. ―━―━[JR新山崎駅(^^)]━―━― \ ./ \
325 名前:やすけ ◆nna8YJfESc mailto:sage [03/07/15 01:33 ID:???] 今、NHK教育でPC入門っぽい番組やってるけど、 その中で、FLASHMXを使った双方向通信やってた。 ストリーミングやってたよ。ビデオチャットみたいなのを。 「NHK高校講座情報A」って番組。 ちょっと、ストリーミングについて研究しようと思います。 戦略的ゲームはとりあえず別の言語(JAVAかHSPあたり)で作ります。 FLASHがしばらく使え無さそうなので・・・・
326 名前:あもい ◆dqVzDvT5pM mailto:sage [03/07/15 10:19 ID:???] >>325 ttp://www.nhk.or.jp/school/bangumi/high_info/1-ban.html ですね。 国語、とか数学に並列で「情報」があるんですね、今時は。 上のスケジュールを見ると、 その回は「Webで発信しよう」の前のようですが、 HTMLやる前にストリーミングって大胆なカリキュラムですね。 ちょっと新鮮な驚きです。 >>戦略的ゲームはとりあえず別の言語(JAVAかHSPあたり)で... GPSSは一応「Flash向け」と言うことにしてありますが、 もちろんJavaクライアント(i-appli等)でも、効果的に使えると思います。
327 名前:山崎 渉 mailto:(^^) [03/07/15 11:19 ID:???] __∧_∧_ |( ^^ )| <寝るぽ(^^) |\⌒⌒⌒\ \ |⌒⌒⌒~| 山崎渉 ~ ̄ ̄ ̄ ̄
328 名前:Now_loading...774KB [03/07/16 03:21 ID:zlXxVpky] 今月3日からカキコ止まったと思ったらレス詰まってたのかな 再取得したら拾えた
329 名前:やすけ ◆nna8YJfESc mailto:sage [03/07/17 00:56 ID:???] >>326 「ストリーミングを体験する」という感じだったです。 ユーザ側の立場でやってました。 システムを利用する体験学習みたいなものでした。 ビデオチャット+お絵書きチャットみたいな事をやってました。 良く考えたら、外部の機能を利用してしまえば、できるような 気がして来ました(WindowsMediaPlayerとか)。 しばらくカキコ出来なくなるので報告しておきます。('A`)>
330 名前:Now_loading...774KB [03/07/17 23:46 ID:V2aoXF8n] >>329 俺も見てたけど、あれは多分FCSを使ってたと思う。 あの程度ならスクリプトすら書かずに構築できるし。
331 名前:勉 mailto:sage [03/07/21 21:48 ID:???] なんだかんだいっといてすまないんだが、やっぱりFlashストリーミング放映は無理な気がしてきた(´д`;) ウチの回線が脆すぎる。 こっちのアップが遅くなって鯖負荷問題以前にラグ起きまくる予感 これじゃPVなんかは流せん…… んで、前身形として考えたのが、FlashMixer。スペルは知らない。 前もって鯖にあげられてたFlashを外部から読み込んでいくというそれだけのFlash。 んで、管理者がそいつに表示させるFlashを変えたくなったら 変数を投げ込んでやれば自動的に表示されるswfが変わるという。 まぁ、でもやっぱり問題になるのは鯖負荷…… イチイチ読み込ませるわけだし…… (ていうか文意が伝わるかもわからんし)
332 名前:(・3・) ◆RTquCoolEE mailto:sage [03/07/22 02:48 ID:???] >>331 なんとなくわかりますよん>FlashMixer 要するに管理ツールでデータを変えると、クライアントの方も、 同じ表示になるように、パーツをロードして表示する感じですね。 データを変更するタイミングによりますが、うまくやれば転送量 的にも結構抑えられそうな予感。
333 名前:Now_loading...774KB mailto:sage [03/07/23 20:35 ID:???] Flash初心者ですが質問です。 XMLSocketでデータを受信してクライアント側で処理しようとしているのですが、 受信するXMLデータが大きいせいなのか、受信直後は何もできなくなります。 受信中もクライアントの操作を可能にしたいのですが、方法はありますか? onXMLメソッドはタイムラインの1フレームめに記述しています。
334 名前:あもい ◆dqVzDvT5pM mailto:sage [03/07/24 09:52 ID:???] >>333 どんなスクリプトを書いているか、見せていただけますか?
335 名前:333 mailto:sage [03/07/24 12:49 ID:???] お言葉に甘えて、ソースを一部掲載します。 var socket = new XMLSocket(); //ソケットを作るところ。(PushButton「接続」) function connectToServer(){ if (isConnect == false){ socket.onConnect = connectAction; socket.onData = invokeOnData; socket.onXML = acceptAction; socket.connect("localhost",9090); }else{ inst_console.text += "\n接続済です"; } } //データをとってくるところ function invokeOnData(src) { var tmpXML = new XML(); tmpXML.ignoreWhite = true; tmpXML.parseXML(src); this.onXML(tmpXML); }
336 名前:333 mailto:sage [03/07/24 12:50 ID:???] <続き> //XMLパース時 function acceptAction(doc){ var str_tmp; var e = doc.lastChild; if (e != null && e.nodeName == "MESSAGE"){ this.str_tmp = "\n[" + e.attributes.username + "]:" + e.attributes.usertext; inst_console.text += this.str_tmp; } updateAfterEvent(); } これが1フレーム目に記載されていいます。 表示レイヤーには、テキストフィールドとして、inst_consoleと接続ボタンをのせています。 サーバーはAquaServerをちょこっと改造し、こちらが設定したメッセージを送るように してあります。
337 名前:Now_loading...774KB mailto:sage [03/07/24 16:04 ID:???] >>336 そんなに重そうな処理ではないような気がしますね。 そんなに大きなデータなのでしょうか・・・ ちなみにonXML内でupdateAfterEvent(); って有効でしたっけ?
338 名前:あもい ◆dqVzDvT5pM mailto:sage [03/07/24 16:31 ID:???] >>333 う〜ん、実行してみたけど、メッセージが短いせいか、特に問題ないなぁ。 私じゃ手に負えないかも。 とりあえず、ところどころにtraceを咬ませて、 どこが問題になっているのか(処理に時間を食っているのか)を調べてみてください。 あと、「何もできなくなります」の状況ももう少し詳しく教えてもらえますか?
339 名前:336 mailto:sage [03/07/24 16:31 ID:???] >>337 データは1000行位のメッセージをやり取りさせています。 トレースをとると、onXMLイベントで処理停止していました。 Threadみたいな処理ってActionScriptにはないのでしょうか? (それとも1000行のデータっていうのがそもそも無理?) >ちなみにonXML内でupdateAfterEvent(); って有効でしたっけ? 実は良く判っていなかったります。 適当なサンプル見て実装しただけです。(藁) ちなみに、Flash弄りはじめて2週間目なので、タイムラインやらレイヤーやらオブジェクト の概念がいまいち頭の中でハッキリせず、混乱しています。
340 名前:337 mailto:sage [03/07/24 17:30 ID:???] 1000行・・・ってずいぶん大きなデータですね。 毎回コレくらいの量のデータが流れるコンテンツなのでしょうか・・ ためしにデータを小さくして試してみては? 解決法はデータを分割で送る・・くらいしかおもいつかないっすねー
341 名前:あもい ◆dqVzDvT5pM mailto:sage [03/07/24 17:47 ID:???] いろいろ試してみたんですが、 XMLオブジェクトで引っかかるみたいですね。 残念ながら別スレッドで、と言う方法は私は知りません。 やはり、>>340 さんも仰るように、 重たい処理はサーバ側で行なって、Flash側の処理は軽くする、 と言うのが一番の解決方法ではないでしょうか。 せっかくのXMLSocketなんですから、 受信したよ→あいよ、じゃ次のデータね→受信したよ→あいよ… と言う実装方法ではいかがでしょうか?
342 名前:Now_loading...774KB mailto:sage [03/07/25 08:13 ID:???] 1000行って長さに驚いて、しゃっくりが止まらない。 パースするのにも時間かかるし、サーバーと常時通信する量ではないと思う。 データ量減らした方がいいでしょう。
343 名前:336 mailto:sage [03/07/25 12:52 ID:???] >>340 >>342 やっぱり「無謀」でしたか。 今作っているのは在庫管理端末みたいなもので、最初に現在の商品マスター を読み込まねばならず、件数自体は減らせないんです。(アップしたコードは XMLSocketの動きを知るためにつくりました) 起動後はたいして送受信は発生しないので(在庫数と、商品マスターの名称変更) この部分をどうにかしようと思います。 >>341 いろいろありがとうございます。 まだ本格設計前にこの点が判って良かったです。ただ、どうやってこのデータを 渡すか考えあぐねていますけど。
344 名前:(・3・) ◆RTquCoolEE mailto:sage [03/07/25 13:28 ID:???] 在庫管理ですかー。 ネットワークの初期トラフィックを減らすには、商品分類毎に 必要になり次第ロードするとかですかね。 反応が全くなくなることを嫌うのであれば、やはりデータを分割 送信ということになるでしょうか。
345 名前:Now_loading...774KB mailto:sage [03/07/26 06:19 ID:???] >>343 分割送信してその間適当な待ちアニメーションをさせとけばいいんでないの? FLASHムービーとかであるやん。 操作ができなくてもプログラムが止まってるようにおもわれるよりはいいでしょ。
346 名前:Now_loading...774KB [03/07/27 00:18 ID:nRJtYaqX] >>345 > >>343 > 分割送信してその間適当な待ちアニメーションをさせとけばいいんでないの? > FLASHムービーとかであるやん。 > 操作ができなくてもプログラムが止まってるようにおもわれるよりはいいでしょ。 > いや、たぶんパースに時間をくってるんですよ、 なのでアニメも無理っぽいじゅやない?
347 名前:あもい ◆dqVzDvT5pM mailto:sage [03/07/27 00:56 ID:???] >>346 多分、>>345 さんは、 データを(パースにそれほど時間がかからない程度に)分割して、随時データを読み込むようにして、 その間のタイムラグはアニメでごまかせば? ってことを言ってるんだと思いますよ。 >>343 大量のデータなら特に、一気に読み込むよりは、少しずつ受信確認しながらの方が安全ですよ。 万が一、どっかで失敗してもその失敗した部分だけ再読込できますから。 ネットワークソケットをそれほど信頼しない方が良いと思います(笑)
348 名前:ぼるじょあ ◆ySd1dMH5Gk mailto:(^^) [03/08/02 05:28 ID:???] ∧_∧ ∧_∧ ピュ.ー ( ・3・) ( ^^ ) <これからも僕たちを応援して下さいね(^^)。 =〔~∪ ̄ ̄ ̄∪ ̄ ̄〕 = ◎――――――◎ 山崎渉&ぼるじょあ
349 名前:Now_loading...774KB mailto:sage [03/08/04 01:37 ID:???] ホッシュ
350 名前:Now_loading...774KB mailto:sage [03/08/05 16:02 ID:???] 保守
351 名前:Now_loading...774KB mailto:sage [03/08/08 08:48 ID:???] Facesでネトゲー作ってる人いないかな。
352 名前:Now_loading...774KB mailto:sage [03/08/08 12:13 ID:???] >>351 2chブラザース制作スレ で使ってるんじゃなかったかなー
353 名前:Now_loading...774KB mailto:あげ [03/08/09 10:37 ID:???] たまにはageてみるか
354 名前:あもい ◆dqVzDvT5pM [03/08/14 20:57 ID:ActoYWY+] ご無沙汰しておりますです、皆様。 (・3・) ◆RTquCoolEE さんから、RhinoJsSockletをアップデートしていただきましたので、 ver1.01としてアップしました。 お盆休みはSockletで遊ぶぞ!
355 名前:あもい ◆dqVzDvT5pM mailto:sage [03/08/15 21:46 ID:???] 反応なくても泣かないっ!(゚ε゚)まぁお盆だし(w マルチクライアント化しました。 gpss.wda.jp/flash/town1.01.html ログインボタンを押すまでは、昨日の1.00と全く同じ状態です。 (つまり、ローカルのみ) ログインボタンを押して、無事サーバに接続できると… 運が良い人は「マルチクライアントな感じ」を体験できると思います(笑) ^^^^^^^^^^^^^^^^ あ、ソースも共有鯖にアップしておきました。 URL書いちゃって良いのですかね?
356 名前:あもい ◆dqVzDvT5pM mailto:sage [03/08/15 21:48 ID:???] ↑誤爆です…大変申し訳ございませんでした。
357 名前:山崎 渉 mailto:(^^) [03/08/15 22:52 ID:???] (⌒V⌒) │ ^ ^ │<これからも僕を応援して下さいね(^^)。 ⊂| |つ (_)(_) 山崎パン
358 名前:Now_loading...774KB mailto:sage [03/08/16 02:09 ID:???] ホッシュ
359 名前:Now_loading...774KB [03/08/19 18:25 ID:HZMtvHmD] 緊急浮上
360 名前:Now_loading...774KB mailto:sage [03/08/23 12:42 ID:???] ほしゆ
361 名前:Now_loading...774KB [03/09/07 06:11 ID:8Qkw3S98] ほs
362 名前:Now_loading...774KB mailto:sage [03/09/09 13:51 ID:???] 質問です。(・∀・)ノADSL環境で、簡易httpdサーバーを立てて、そこでflashを動かして、 socketと接続しようとするんだけど、うまくいきません。誰かヒントないでせうか? 状況は、 httpd経由でflashは閲覧できる。 プロジェクタで、connect "localhost"での、チャットは実現できている。 ドメインの制限がかかっていると想像して connect null、"aaa.bbb・・・"表記、"xxx.jp"表記なども試したが全滅。 ルーターがあるので、とりあえずconnectするsocketの受け口のポートは開けた(必要?) netstatするとnortonが途中に噛んでいる。 ※"localhost"での通信成功時。通常はlistenしている。 なにか見落としてるんでしょうか?
363 名前:Now_loading...774KB mailto:sage [03/09/09 16:55 ID:???] >>362 ちょっと状況が読めないんだけど、 "aaa.bbb.・・・"ってのは、グローバルアドレスってこと? そうでなければ、グローバルアドレスで試してみてください。 そうであるなら、ちょっとFlashと鯖のソースを覗かせて貰っても良いですか?
364 名前:Now_loading...774KB mailto:sage [03/09/09 19:24 ID:???] >>362 HOSTSをかかないと内部で見えないことはある。 他の人からはどうなるかな?
365 名前:Now_loading...774KB mailto:sage [03/09/09 21:38 ID:???] >>363 その表現だとグローバルかプライベートかわからないですね。グローバルです。 ソースは(´Д`*)恥ずかしくてお見せできません。 >>364 なるほどだから内部で見えなかったんだ・・・proxyかませてチェックしてました。 現状は、connect nullで、[ マシン名]での接続までこぎつけました。 でも、やっぱり外部からグローバルアドレスで接続しようとすると、できない・・・。 外部->ルーター(http[aaa.bbb.ccc.ddd:xxxx]/192.168.0.1)->ポートマッピング-> ->httpdサーバー(192.168.0.3)に接続。でswf起動。 flash用サーバー(192.168.0.3)はポートzzzzでlisten中。 swfよりconnect null ポートzzzzで接続。 (一応、ルーターで、ポートzzzzへの接続はポートマッピングしている。) でも、反応しない。 途中ルーターを挟んでいて、ルーター自身の位置(192.168.0.1)に flash用サーバーがないせいかなぁ・・・(´・ω・`)たしけて。 ※localhostがノートンを挟むのは、hostsに記述してありましたので、 関係ないようです。スマソ。
366 名前:Now_loading...774KB mailto:sage [03/09/09 22:23 ID:???] >>365 で、connect nullって何度もでてくるけど、それってなぁに?
367 名前:Now_loading...774KB mailto:sage [03/09/09 22:50 ID:???] >>366 socketってconnectするんだけど、その時、置いてあるサーバーに 対して通信するならば、サーバーの引数をnullでいいって書いてあったから、 nullにしてみました(´∀`)。 >host 引数に対して null を指定した場合、接続されたホストは >XMLSocket.connect を呼び出すムービーが存在するホストになります。 たしかに[ マシン名]ではできた。
368 名前:366 mailto:sage [03/09/09 23:46 ID:???] >>367 あ、なるほどそのことね。ゴメンネバカデ もひとつ。LAN内の他のマシンから、ローカルアドレスでconnectできる? ソース見せてもらえれば、こちらでもテストできるのになぁ。
369 名前:Now_loading...774KB mailto:sage [03/09/10 00:09 ID:???] >>368 httpdを通して、ローカルのアドレスでの接続チェックはできません。 サブマシン壊れちゃったから。(´・ω・ω・`) 以前、httpdを通さないで192.168.0.2にFlash用サーバーを置いて、192〜.3の flashと、通信実験やった時は、できた用な気がするけど、ちょっとうろ覚え。 flashの通信制限は辛いなぁ・・・(´・ω・`)ボヨヨーン
370 名前:あもい ◆dqVzDvT5pM mailto:sage [03/09/10 09:49 ID:???] うぅ〜私には状況がわからないです。 Flash側の問題なのか、鯖側なのか、はたまたルータなのか、 問題を切り分けすることが必要です。 やはりここは恥をしのんで… 蛇足ですが、人に見せる事を意識してソースを整理してみると、 案外問題が発覚することもあります(笑)
371 名前:その1 mailto:sage [03/09/10 10:16 ID:???] (´・ω・`)人の書いたソースだと思うからちょっと心配だけど、いいか。 サーバープログラム(VB)単純にデータをオウム返しするサーバ。 Private intMax As Long Private Sub Form_Load() intMax = 0 Winsock1(0).LocalPort = 9001 Winsock1(0).Listen End Sub Private Sub Winsock1_ConnectionRequest _ (Index As Integer, ByVal requestID As Long) If Index = 0 Then intMax = intMax + 1 Load Winsock1(intMax) Winsock1(intMax).LocalPort = 0 Winsock1(intMax).Accept requestID Load txtData(intMax) txtData(intMax).Top = txtData(intMax - 1). _ Top + 400 txtData(intMax).Visible = True ' 新しいボタンを ' 表示します。 End If End Sub
372 名前:その2 mailto:sage [03/09/10 10:16 ID:???] Private Sub txtSendData_Change() ' txtSendData という名前のテキスト ボックス (TextBox) コントロー ' ルに送るデータが入っています。ユーザーがテキストボックスに入力するた ' びに、SendData メソッドを使用してその文字列を送ります。 End Sub Private Sub Winsock1_DataArrival _ (Index As Integer, ByVal requestID As Long) ' 受信データ用の変数を宣言します。 ' GetData メソッドを呼び出し、txtOutput という名前のテキスト ボック ' スの Textプロパティにそのデータを設定します。 Dim strData As String Dim i As Integer Winsock1(Index).GetData strData txtData(Index).Text = strData For i = 1 To intMax Step 1 If Winsock1(i).State = sckConnected Then Winsock1(i).SendData strData DoEvents End If Next End Sub
373 名前:その3 mailto:sage [03/09/10 10:17 ID:???] Private Sub CClose_Click() For i = 0 To intMax Step 1 Winsock1(i).Close Next i Unload Me End Sub Private Sub Winsock1_Close(Index As Integer) Winsock1(Index).Close End Sub
374 名前:flash側通信部分 mailto:sage [03/09/10 10:19 ID:???] たぶんfaceの奴とかから抜き出したと思う通信部分 unction loadEnd () { mySocket = new XMLSocket(); mySocket.onConnect = checkConnect; mySocket.connect(null, 9001); mySocket.onClose = checkClose; mySocket.onXML = myOnXML; } function checkClose () { trace ("disconnected"); } function closeSocket () { mySocket.close(); trace ("closeSocket test\n"); } function checkConnect (bOK) { if (bOK) { trace ("接続"); sendStr("<MESSAGE name=\"" + name +"\" text=\"" + "入室しますた" + "\"/>"); } else { trace ("切断"); } }
375 名前:flash側通信部分その2 mailto:sage [03/09/10 10:21 ID:???] // function myOnXML(docXml) { trace("recieve Date"); var doc = docXml.firstChild; if (doc != null && doc.nodeName == "MESSAGE") { MsgWindow( doc.attributes.name+":"+doc.attributes.text ); } } function SendMessage () { str = "<MESSAGE name=\"" + name +"\" text=\"" + SendText + "\"/>"; sendStr(str); } function sendStr (str) { theXML = new XML(); theXML.parseXML(str); mySocket.send(theXML); } 一応通常にCHATは実現している(グローバルで外部からのアクセスでは、うまくいかない)。 (/。\)ハズイ
376 名前:Now_loading...774KB mailto:sage [03/09/10 16:07 ID:???] (´・ω・`)恥ずかしいのですがhostsを変更後、保存してませんでした。 hostsを設定したら、うまくいきました。大変お騒がせしました。 これでADSLでもルータ経由でxmlsocketを使用して遊べそうです。 ではでは。
377 名前:Now_loading...774KB mailto:sage [03/09/10 23:16 ID:???] >>376 なんじゃぁ(`Д´)ノそりゃぁぁぁー!!!(藁 (´∀`)なんか面白いのできたらあそばせてね〜♪
378 名前:Now_loading...774KB mailto:sage [03/09/11 02:01 ID:???] XMLConnector イイヨイイヨー
379 名前:Now_loading...774KB mailto:sage [03/09/11 04:43 ID:???] >>377 最後にまとめておくと。 ADSL環境でADSLモデムのルーターで、hhtpd用とflash用のポートを開けて、 hostsに自分のグローバルipを記述。するとproxy経由(つまり外から)でも、 flashのsocket通信ができる。※flash用の鯖アプリも必要。 socketのconnectはnull。ちょっと難しかったけど、結構誰でもできる感じ。 (あとはipが晒せるかどうかなんですが(´∀`)どうしよう・・・)
380 名前:あもい ◆dqVzDvT5pM mailto:sage [03/09/11 10:59 ID:???] >>379 なんとかなって何よりです。 お役に立てずスマソ でもこれはよいリポートになりましたね。
381 名前:あもい ◆dqVzDvT5pM mailto:zage [03/09/16 17:28 ID:???] ver1.02うぷしました。 「街」を作成していると、いろいろと修正したい項目が出てくるわけでして… また近々アップするかもしれません。
382 名前:・3・) ◆RTquCoolEE mailto:sage [03/09/16 17:34 ID:???] >>381 更新オツカレー
383 名前:Now_loading...774KB mailto:sage [03/10/04 20:01 ID:???] このスレは最近動きがないのう みんな街にいったかな
384 名前:Now_loading...774KB mailto:sage [03/10/04 21:02 ID:???] 鯖を用意するのが大変だからね。
385 名前:あもい ◆dqVzDvT5pM [03/10/05 16:51 ID:V6wmXJTB] やっぱり実戦で使ってみないと、 不具合とか分かりませんからね。 既に不具合が見つかってますので、近々アップします。 GPSSなりFACES改なり、実戦でXMLSocketを利用しているところってどれぐらいあるんでしょうね?
386 名前:・3・) ◆RTquCoolEE mailto:sage [03/10/05 23:10 ID:???] >>385 >実戦でXMLSocketを利用しているところ とりあえずここに一名w やはりネット系は机上だけではわからない問題がいろいろ出てきたりしますからねー。 じっくり実践してくのが一番ということですかね
387 名前:あもい ◆dqVzDvT5pM mailto:sage [03/10/07 18:18 ID:???] あ、老舗がいた(笑) ちょこちょこ私のところにも連絡を入れてくださる方が出てきましたので、 ちょっとづつでも増えてるとは思うのですが… XMLSocket普及に、ほんの少しだけでもお役に立てられれば幸いです。
388 名前:Now_loading...774KB mailto:sage [03/10/08 18:23 ID:???] Sockletを実戦で使うために色々と試しているところです。 あもいさん頑張ってくださいねー。
389 名前:・3・) ◆RTquCoolEE mailto:sage [03/10/09 10:10 ID:???] >>388 さんもガンバレー Sockletいろんなところで使われて、もっと有名になるといいですね
390 名前:あもい ◆dqVzDvT5pM mailto:sage [03/10/09 11:17 ID:???] >>388 アリガトン&ガガレー >>389 もなちゃさんとか「街」とか、目立つサイトが増えてくるとよいですね。 そうそう、 ttp://untrod.keihanna.ne.jp/whitedog/index.html こんなのあったんですね。(気付くの遅っ!) 競合してる気がする…_| ̄|○ デモ(゚ε゚)キニシナイ
391 名前:・3・) ◆RTquCoolEE mailto:sage [03/10/09 11:45 ID:???] 競合といえば、先ごろバージョンアップしたUNITYですね。 ttp://www.moock.org/unity/ FlashのカリスマColin Moockが開発しています。Sockletと 同様にイベントを処理するクラスを定義することで簡単に サーバーアプリが作れるというもの。 ルーム管理あたりまではシステム側で装備してます。 ただし商用ソフトで接続ユーザー無制限だと$739.00、と 結構なお値段です。 んー、でも管理ツールがかっこいいなー www.moock.org/unity/u2server/ GPSSはフリーなんで個人ユーザーには最高ですね。
392 名前:・3・) ◆RTquCoolEE mailto:sage [03/10/09 11:47 ID:???] ぬぅ直リンしてしもた ttp://www.moock.org/unity/u2server/ スマンカッタ
393 名前:あもい ◆dqVzDvT5pM mailto:sage [03/10/12 13:48 ID:???] >>391 管理ツールカコ(・∀・)イイ!! こういうの作りたいなぁ。 画面見ると、ルーム管理は階層になってるみたいですね。 実はGPSSでも、Sockletをそのようにできないか思案中です。 #「街」の方で全てのバージョンを起動してしまうと、 #管理swfで探しにくくて… 管理ツールと言えば、 GPSS起動したまま新しいSockletを配備する機能が欲しいな、と思う今日この頃です。 街のver upの度に再起動じゃ申し訳ないですから。 あと、昨日になりますが、ver1.03アップしました。 バグフィックスです。
394 名前:Now_loading...774KB mailto:sage [03/10/31 14:54 ID:???] ほしゅ
395 名前:Now_loading...774KB [03/11/03 14:51 ID:prercIV0] ココの香具師らはFCSには手は出さないのかい? シームレスにオブジェクト共有が出来て敷居はSocketXMLより遥かに低い サーバーサイドスクリプトもJavascriptで組めるから簡単だぞ 値段は高いけど
396 名前:あもい ◆dqVzDvT5pM mailto:sage [03/11/03 17:17 ID:???] GPSSだって、(・3・) さんのおかげで鯖サイドECMAScriptで組めます! と、それはおいておいて(笑) FCSは確かに便利なんでしょうが、仰るようになんせ高価。 MacromediaさんがわざわざXMLSocketを開放してくれたってことは、 マルチクライアントに関しては、XMLSocketからのアプローチにこだわるのもありなんだと思っています。 誰もが、業務でFlashを使うわけじゃないですからね。 そのためにも、できるかぎり敷居が低くなるようがんばります…
397 名前:Now_loading...774KB mailto:sage [03/11/03 20:36 ID:???] 元々SocketXMLは他社製DBとの接続用に載ったようなもんなんだけどね リアルタイム通信をやりたきゃFCSを使えというのが真っ黒の本音だろ 真っ黒は製品群の囲い込みをしたいようだし
398 名前:Now_loading...774KB mailto:sage [03/11/03 20:43 ID:???] FCSのパーソナルエデュケーション版は4万ちょいだったね 最大接続数は50本 So-netのFCSホスティングが最大接続数10本で9800円 パーソナルで自鯖建てた方が安い 無茶苦茶な価格設定・・・。
399 名前:Now_loading...774KB mailto:sage [03/11/03 21:45 ID:???] でも300Wのパソコンを一ヶ月つけっぱなしにすると電気代は約4500円かかるしなぁ
400 名前:Now_loading...774KB mailto:sage [03/11/03 22:31 ID:???] 現実問題としてFCSの価格は(特に50ユーザー超えると)個人で趣味には厳しい。 まぁFCSのキモはストリームだと思うから、個人鯖の帯域幅を考えると、パーソナル 版でもいいのかもな。 接続数が必要なサーバーとかにはXMLSocketも生き残ると思うな。 いずれにしろ自鯖なら電気代はかかる(w
401 名前:Now_loading...774KB mailto:sage [03/11/04 00:14 ID:???] FCSでDB使うにはColdFusionとか別に必要なのかな?
402 名前:Now_loading...774KB mailto:sage [03/11/05 15:57 ID:???] FLASH-JP.COMはFCSを使っているね。
403 名前:Now_loading...774KB mailto:sage [03/11/05 17:03 ID:???] >>402 FCSはチャット部分かな
404 名前:Now_loading...774KB mailto:sage [03/11/05 22:36 ID:???] >>401 DB接続にColdFusion さらにトンネリングにFlashRemotingが必要
405 名前:Now_loading...774KB [03/11/05 22:37 ID:2t1MyDA4] ぷよぷよ2chもSocketXMLみたいだけどあれの鯖ってFace's? でもソースを見た限りPerlだったような・・・。
406 名前:Now_loading...774KB mailto:sage [03/11/05 22:44 ID:???] FCSでは、DBを直接操作することはできない。 ColdFusionが必須って訳ではないけど、Flash Remotingに対応してない アプリケーションサーバーに接続できない。
407 名前:Now_loading...774KB mailto:sage [03/11/06 00:27 ID:???] なんだかんだいって結局はマクロメディアの包囲網から逃れられんな 鯖製品高いなー
408 名前:Now_loading...774KB mailto:sage [03/11/06 09:19 ID:???] OpenAMF 使ってる人いませんか? ttp://www.openamf.org/ これでもアプリケーションサーバに接続できるよね?
409 名前:あもい ◆dqVzDvT5pM mailto:sage [03/11/06 11:35 ID:???] >>408 OpenAMFは今すごい興味あります。 ちょっと手が空いたら、触ってみようかなと。 #「街」のDB周りはそれを使おうかなと思ってみたり見なかったり… どなたか情報持ってらっしゃる方いらっしゃいますかね?
410 名前:Now_loading...774KB [03/11/06 12:46 ID:gG3XGb1w] >>406 Remotingクライアント機能は持ってるから接続は可能
411 名前:Now_loading...774KB mailto:sage [03/11/08 20:36 ID:???] >>408-409 WEB+DB PRESSにOpenAMFの記事が載ってるってさ ■ FLASH MX + JAVA ■ pc2.2ch.net/test/read.cgi/tech/1021006665/l50
412 名前:Now_loading...774KB mailto:sage [03/11/08 23:28 ID:???] Perl(サーバ)&Flash(クライアント)でオンラインカードゲームを作ることに興味がある方はおりませんかな?
413 名前:Now_loading...774KB mailto:sage [03/11/09 11:30 ID:???] >>409 SockletからでもDB使えるが・・・ 要はJDBC呼び出すわけだから 別にOpenAMFにこだわる必要も ないと思われ。 OpenAMFのRecordSetを使いたい とかそういうことなら話は別だが。
414 名前:Now_loading...774KB mailto:sage [03/11/09 12:11 ID:???] >>413 デカいデータを落としたりする場合は、 裏でremotingコネクションはって落とせば メリットあるのかも、とかいってみる 平行して動くのかな〜?
415 名前:Now_loading...774KB mailto:sage [03/11/09 17:52 ID:???] Remotingって結局はHTTPだからなー。 OpenAMFだとActionScriptのオブジェクトを JavaBeansに自動的にマップしてくれるので 楽ではある。 XMLSocketとRemotingを並行して動かすことは 全然OK。漏れは普通にやってるYO
416 名前:あもい ◆dqVzDvT5pM mailto:sage [03/11/09 21:48 ID:???] >>413 特に街プロジェクトなんですが、 「国」ごとにswfを置くサーバを変えようかと言う話がありまして。 それなら、DB周りはRemotingで装備しておけば、 swfを置くどの鯖からでもデータを引っ張れるのではいかと思うんですが、どうなんでしょう? 思いっきり勘違いしてるような気もする… いやまだ全然よく分かってないんですよ。>Remoting
417 名前:Now_loading...774KB mailto:sage [03/11/09 22:59 ID:???] >>416 ん? swfのDL元が変われば別のところにswfから 直接はアクセスできないはずだよね。Player7で変わった? RemotingはあくまでもRPCに過ぎない。DBアクセスは関係ない。 まずはWEB+DB PRESSのVol.17に 「OpenAMFで始めよう ActionScript⇔サーバサイド言語のマッピング技術FlashRemoting入門」 という記事があるのでそれを読むと雰囲気がわかる。 要するにActionScriptから鯖側のJavaのメソッドをリモート呼び出し 出来るってのがRemoting。 でもって、詳細はこの本を読むことを強くお薦めする。 「FlashクライアントとJavaサーバ」 www.amazon.co.jp/exec/obidos/ASIN/483991057X/
418 名前:Now_loading...774KB mailto:sage [03/11/09 23:08 ID:???] >>416 >swfを置くどの鯖からでもデータを引っ張れるのではいかと思うんですが、どうなんでしょう? っていうのは、各鯖ごとにRemotingGatewayを配備してやって、それぞれの鯖から DB鯖へリモートアクセスするってことかな? それだと各鯖にGPSSを置いてやって、それぞれからDB鯖にアクセスするのも同じだよ。 Remotingを使うかXMLSocketを使うかはプロトコルの違いだけ。RemotingはHTTPだよ。 あもいたんはJDBCは理解してるかな?swfから直接JDBCは呼べないので普通は 鯖サイドでJDBCを呼び出してDBにアクセスするよね。だからJDBCを呼び出すJavaのオブジェクトを Sockletで呼び出すか、それともServlet(RemotingGatewayはServlet)から呼び出すかの 違いだけだよ。
419 名前:Now_loading...774KB mailto:sage [03/11/09 23:15 ID:???] データの取得はRemotingで、リアルタイムメッセージはSocketで、って事じゃないの?
420 名前:あもい ◆dqVzDvT5pM mailto:sage [03/11/09 23:22 ID:???] >>417 XMLSocketは、swfを置いた鯖と違うドメインの鯖と通信できないので、GPSSは各swf鯖に設置します。 Remotingの方は、swf置いたところと違うドメインのRemotingサーバであっても 問題ないと思っていたのですが、だめなのでしょうか? #ECashさんとかは、そういうサービスをしていると理解していたのですが… Remoting(=SOAP)=RPCと言う図式は一応何となくですが理解しています。 ですので、各swfから所持金額やアイテムなどの情報を、 getItem(id, pass, itemNumber) みたいな形で簡単に引き出せればなぁ、と考えてみました。 …やっぱり根本的に間違ってるようですね。すみませんです… ご紹介いただいた本は、とても良さそうですので、早速注文しました。 ありがとうございます。びしばし勉強したいと思います!
421 名前:Now_loading...774KB mailto:sage [03/11/09 23:24 ID:???] >>417 >ん? swfのDL元が変われば別のところにswfから >直接はアクセスできないはずだよね。Player7で変わった? Player6でもFlashにあるコマンドを1行書くだけで許可した外部鯖からの読み込みが可能になるそうで 詳細は次のスレッドです ActionScript中〜上級者用スレ pc4.2ch.net/test/read.cgi/swf/1054659810/178
422 名前:あもい ◆dqVzDvT5pM mailto:sage [03/11/09 23:48 ID:???] >>418 >>それぞれの鯖からDB鯖へリモートアクセスするってことかな? ではないです。DBに保持する情報はSWFから直接取得、と考えています。 もちろん、swfからDBに直に接続する手段がないことも心得ていますので、 間にRemoting噛ませてやれば良いのかな、と思いました。 SockletからDBへのアクセスは、既に実装したことがあります。 ですので、とりあえずJDBCを「使用すること」まではできます。 #JDBCの理解はどうよっ!?と言われると、非常に怪しいものがありますが(笑) もちろん、GPSSからDB鯖へ接続する方法で良いのですが(当初はその予定でした)、 最近猛烈にRemoting(と言うよりWebService)への興味が湧いてきまして、 ちょうど良さそうなので使用してみようかと思った次第です。 曖昧な表現で気を揉ませてしまいまして、申し訳ないです。 貪欲に勉強して、もっとちゃんと説明できるようがんがります!
423 名前:Now_loading...774KB mailto:sage [03/11/11 07:56 ID:???] >>422 WebServiceなんてめんどくさいからやめときなさい。 FlashとJavaの世界なら、Flash Remotingが最適。
424 名前:あもい ◆dqVzDvT5pM mailto:sage [03/11/21 22:08 ID:???] やっぱり大きく勘違いしてました… RemotingはWebServiceが必須だと思ってました_| ̄|○ >>417 さんにご紹介いただいた本は、素晴らしく勉強になるとても良い本です。 本当にありがとうございます。 まだまだガンガリマス + 激しく感謝を込めて +
425 名前:Now_loading...774KB [03/11/22 09:16 ID:O/h8PmTr] やっと、Remotingも認知されてきたね。 下がり過ぎているんで、ageとくよ。
426 名前:あもい ◆dqVzDvT5pM mailto:sage [03/11/29 15:09 ID:???] 久しぶりにバージョンアップします。 Seasarサービスとして起動できるようにしてみました。
427 名前:Now_loading...774KB mailto:sage [03/11/29 20:45 ID:???] >>426 Seasarってなに?
428 名前:あもい ◆dqVzDvT5pM mailto:sage [03/11/30 12:17 ID:???] >>427 国産のアプリケーションサーバです。 AMFプロトコルに対応しているので、FlashRemotingで接続できるんです。 ちょっとだけ、indexページ更新しておきましたので、ご参考にどうぞ。
429 名前:Now_loading...774KB [03/11/30 15:54 ID:tI6xCdG0] うまいらーめん (・+・9)
430 名前:Now_loading...774KB [03/12/01 16:43 ID:WtgeUz9l] XMLSockletで送受信する内容をxmlとかtextじゃなくて、 AMFにしたらオブジェクトとして送受信できるかな? できたらサーバーサイドとのバインディングが要らないから楽になるなぁ
431 名前:Now_loading...774KB mailto:sage [03/12/01 20:25 ID:???] >>430 多分XMLSocketでは無理じゃないかなー 完全にFCSのプロトコル実装すればNetConnectionからいけるんだろうが・・
432 名前:Now_loading...774KB mailto:sage [03/12/03 11:06 ID:???] >>431 無理でした。 AMFバイナリーが文字列として取れるだけでした。 stringToObject()みたいなアンドキュメントなメソッド無いかな…
433 名前:Now_loading...774KB mailto:sage [03/12/03 13:35 ID:???] >>432 バイナリはstringじゃないしなー
434 名前:Now_loading...774KB mailto:sage [03/12/04 17:24 ID:???] レンタルで専用サーバ借りてる場合(直接サーバ触れない場合) サーバ側のポート監視プログラムって Telnetでつないで実行するんでしょうか? 他に実行させる方法って何かある?
435 名前:434 mailto:age [03/12/04 19:48 ID:???] とりあえずtelnet試してみたら実行はでけた・・・が telnetから切断するとポート監視も止まる telnetから切断されても ポート監視プログラムを動かす方法ご伝授下さい
436 名前:Now_loading...774KB mailto:sage [03/12/04 20:37 ID:???] >>435 実行するときのコマンドのおしりに & って付けてみれば?
437 名前:434 mailto:sage [03/12/04 21:10 ID:???] >436 THX ありがとう &をつけて試したら見事成功しました でも、これずっと実行しっぱなし? WINしか使った事無いのでシェルとかに弱くて 再起動以外で終了方法もよければ教えてもらえないですか
438 名前:Now_loading...774KB mailto:sage [03/12/04 21:33 ID:???] >>437 その「ポート監視プログラム」とやらにFlashとかXMLSocketの話が絡んでるのかい?
439 名前:434 [03/12/04 21:37 ID:IkonGhhr] 一応FLASHのXMLSocketで簡単なゲーム作ってます
440 名前:Now_loading...774KB mailto:sage [03/12/04 22:08 ID:???] >>439 いや、喪前さんがゲーム作ってるかどうかに関わらず、 その監視プログラムってのがXMLSocketにどう絡んでるか、ってことが知りたかったんだよ。 ま、いいや。ちょっとは自分で調べなよ? ps と kill ttp://linux-topics.com/command/ 変なプロセス落とすなよw
441 名前:Now_loading...774KB mailto:sage [03/12/08 23:28 ID:???] GPSSがいつの間にやらseasarと合体してた・・・ 今seasar勉強中なんだけど、一区切りついたらGPSSの機能も使ってみるかな・・・ なんか面白くなってきたなぁ
442 名前:Now_loading...774KB mailto:sage [03/12/09 07:42 ID:???] GPSSのclassesをWEB-INF/classesにできないかな。 そうすると、EclipseからSockletをデバッグできるんだけど。 WEB-INF/libにgpss.jarを置いて、gpss.jarの相対位置 ../classesでclassesを特定すればできる気がします。 その場合、GPSSはServletとして実行するのかな といってみるテスト。
443 名前:あもい ◆dqVzDvT5pM mailto:sage [03/12/09 11:17 ID:???] >>441 ありがとうございます。 RemotingとXMLSocketが一つのサーバで実装できると言うのは面白いかなと思って、 Seasarサービス作ってみました。 >>442 1.04から仕様が変わりまして、 config.xmlのsystemノードのclasspath属性で、 Sockletの配置ディレクトリを指定するようになりました。 ですので、ここを絶対パスでWEB-INF/classesを指定していただければ、 とりあえずデバッグ環境はできるかな、と思います。
444 名前:Now_loading...774KB mailto:sage [03/12/10 14:44 ID:???] Seasar側とGPSSでデータがやり取りできればそれなりに面白いことできそうな予感 Flashのリアルタイムチャットとケータイでも使えるHTMLチャットが連動してるとか。
445 名前:Now_loading...774KB mailto:sage [03/12/10 16:26 ID:???] MX2004でもそのままSocklet動きました。 Seasar+OpenAMF+Sockletでいろいろ作ってるとこです。
446 名前:Now_loading...774KB mailto:sage [03/12/11 00:18 ID:???] Seasarってたぶん、OpenAMFの機能ってもってたんじゃなかったかな。
447 名前:Now_loading...774KB mailto:sage [03/12/11 14:36 ID:???] あるよ、nazunaAMFが eclipse、seasar(jetty、GPSS込み)、flashMXだけでカナーリのことができるな、、、
448 名前:Now_loading...774KB mailto:sage [03/12/13 01:20 ID:???] FLAPってどうよ? 俺としてはPerlの方が扱いやすいんだけど、何分日本語の資料が なさすぎる。
449 名前:Now_loading...774KB mailto:sage [03/12/13 03:04 ID:???] 日本語という点では国産のGPSSとSeasarは強いやね
450 名前:Now_loading...774KB mailto:sage [03/12/14 14:04 ID:???] GPSSに限ったことじゃないけど1接続毎にスレッド割り当ててる Javaサーバーはメモリをガンガン食うから怖いね。 java.nioもなんだか資料少なくてよくわからんしな。
451 名前:Now_loading...774KB mailto:sage [03/12/16 00:09 ID:???] ttp://www.oreilly.com/catalog/javanio/index.html この本とかよさそうなんだけど英語だしね。 サンプル落として研究してみるか・・
452 名前:・3・) ◆RTquCoolEE mailto:sage [03/12/20 15:38 ID:???] >>450 >>451 現在こっそりとGPSSのjava.nio版作成中でつ。 パフォーマンスがあがるといいなー・・
453 名前:Now_loading...774KB mailto:sage [03/12/20 18:14 ID:???] >>452 マルチスレッドを避けるために、NIOを使っても、 パフォーマンスはあがらん(たぶん下がる)と思うが、 メモリは食わなくなり、大量のアクセスにも耐えられるように なるかもね。 がんがれ。
454 名前:・3・) ◆RTquCoolEE mailto:sage [03/12/20 23:53 ID:???] >>453 >>パフォーマンスはあがらん(たぶん下がる)と思うが そうでつね。スループットとか全体としてののパフォーマンスとかは ケースバイケースゆえ、従来の実装系とは共存と言うかたちになる 予定でつ。起動ファイルor設定ファイルで選択可能みたいな うちの場合はとにかく接続多いので、反応性よりリソース節約が課題 なんでNIOに期待しとるわけですわ。
455 名前:Now_loading...774KB mailto:age [03/12/29 16:21 ID:???] 紅白で下がりすぎてるのでホッシュ
456 名前:Now_loading...774KB mailto:sage [04/01/09 16:50 ID:???] ほす
457 名前:Now_loading...774KB mailto:sage [04/01/15 15:48 ID:???] おまいら今年もがんばってください と応援しつつホッシュ
458 名前:Now_loading...774KB mailto:sage [04/01/19 03:05 ID:???] とりあえずネタも無いがホッシュ
459 名前:Now_loading...774KB mailto:sage [04/01/20 14:28 ID:???] ライブカメラの話題をするならこのスレ?
460 名前:Now_loading...774KB mailto:age [04/01/20 15:56 ID:???] ライブカメラはFしる方面(XMLSocketでいける??)だけど、 話題もなさそうだし、いいんじゃない。
461 名前: ◆YU1mgokxPc mailto:sage [04/01/20 23:43 ID:???] ttp://multi.moja.jp/outline/fcs.html FCSとFlashMXの新機能 FCSに接続するには、FlashMX(Player6)からサポートされた、 NetConnectionオブジェクトを利用します。 その他にFlashMXとFCSを組み合わせて使用するために用意された機能に、 リモートオブジェクトを利用するためのSharedObject、 動画を送信するためのCamera、 音声を送信するためのMicrophone、 ビデオやサウンドをやり取りする経路を扱うNetStream などがあります。 これら新機能を用いたサーバーとのやり取りには、 仕様非公開の独自プロトコルを使用しています。 したがってこれらの機能を利用したマルチユーザーコンテンツを作成するためのサーバーには、 実 質 F C S 以 外 の 選 択 肢 は あ り ま せ ん 。
462 名前:Now_loading...774KB mailto:sage [04/01/21 01:41 ID:???] それは困った。 とりあえずパケットダンプだ。
463 名前:Now_loading...774KB mailto:age [04/01/21 14:19 ID:???] >>460- サンクス。仕様非公開なのか(´・ω・`)ショボーン。出直してきます。
464 名前:Now_loading...774KB mailto:sage [04/01/21 14:20 ID:???] 間違えてあげてしまった・・・_| ̄|...((○コロコロ
465 名前:Now_loading...774KB mailto:sage [04/01/30 00:53 ID:???] pc4.2ch.net/test/read.cgi/swf/1070704688/370 さんいらっしゃい。 1) できます。 XMLSocket で通信を行う場合、HTTP などの断続的な接続ではなくて、 サーバとの間に永続的なコネクションを張り続けます。だから、 2) theSocket.send(XMLデータ)としてサーバに送ったデータを、 クライアントがデータを取りに来なくても、 サーバが他のクライアントに向けて送信することができます。 3) データの混線については、そうさせることもできますけど、 普通にプログラム作ったら混線はしません。 XMLSocket サーバについては、 ttp://faces.bascule.co.jp/link.php こんなところで探してみるといいかもしれません。 この辺を元にして自作するのもいいかも。
466 名前:Now_loading...774KB mailto:sage [04/01/30 01:23 ID:???] >>465 かってに補足 このスレでもGPSSというサーバーが開発されてるので、 それを使えば比較的簡単にサーバーを構築できる。
467 名前:あっちの370 mailto:sage [04/01/30 11:12 ID:???] >>465-466 レスありがとうございます。 取りあえず失敗覚悟で挑戦してみます。
468 名前:あもい ◆dqVzDvT5pM mailto:sage [04/01/30 11:29 ID:???] >>あっちの370 GPSSだったらご相談に乗りますよ。 がんがってください! www.geocities.co.jp/SiliconValley-PaloAlto/8242/
469 名前:Now_loading...774KB mailto:sage [04/01/30 16:44 ID:???] 現在perlでソケット鯖作ってるけど限界を感じてきた・・・ 誰かPerl版GPSS作って・・・もしくは移植を・・・ 普通に考えると無理だろうけど、ソケット鯖って、PHPで作るってのはやっぱ無理?
470 名前:あっちの370 mailto:sage [04/01/30 17:43 ID:???] そもそもGPSS自体分からないorz これが無いとソケット動かないぽ?
471 名前:Now_loading...774KB mailto:sage [04/01/30 18:25 ID:???] >>469 PHP CLIでSocketを有効にすれば作れるかと思われ。 >>470 そんなこたーない あればサーバ側が簡単に作れるというぐらいで。
472 名前:あっちの370 mailto:sage [04/01/30 19:15 ID:???] >>471 安心しますた(*´Д`*)
473 名前:関係ない人 mailto:sage [04/01/30 19:19 ID:???] >>469 独自で既出のものを越えるのは難しいと思う。でも、そのスピリッツに期待。 >>472 でも普通にソケット通信の基本は勉強?をした方がいいと思うよ。 ソケットの基本がわかってるだけでも違う気がする。
474 名前:Now_loading...774KB mailto:sage [04/01/30 23:21 ID:???] まぁはじめはFACEsのチュートリアルからはじめて、 FACEsサーバーに限界感じたら作るなり、GPSS使う なりすればよし。 とりあえずがんばる人は応援しまつ
475 名前:Now_loading...774KB mailto:sage [04/01/30 23:35 ID:???] FACEsサーバーはめっきり動きなしだね。開発者の 人がFCSのほうに興味が移っちゃったみたいだから しょうがないかな。 そういやGPSSも最近動きないっすね。 まぁどんどん機能が増えてくもんでもないだろうし、 新たなバグもなく安定期ってことですかね。
476 名前:あもい ◆dqVzDvT5pM mailto:sage [04/01/31 00:26 ID:???] >>475 いやはや、手付かずですみませんです。 ・3・)さんに、追加していただいた機能があるので、 明日にでもアップロードしようかと思ってます。
477 名前:Now_loading...774KB mailto:sage [04/01/31 00:27 ID:???] nio版出たんじゃないっけ?<GPSS
478 名前:Now_loading...774KB mailto:sage [04/01/31 02:01 ID:???] つうかさ Java 動かないんですよ うちのサーバw Linux入れるにも空きマシンないし
479 名前:Now_loading...774KB mailto:sage [04/01/31 12:37 ID:???] >>478 Javaが使えないのを原動力にして、Cとかで究極のサーバー作ると天下取れるかもよ
480 名前:関係ない人 mailto:sage [04/01/31 13:58 ID:???] CでもperlでもJAVAであっても、ポート開放してくれるような鯖が無いとねー。 自分のマシンでやるの嫌だしー。
481 名前:Now_loading...774KB mailto:sage [04/01/31 14:10 ID:???] >>480 月々数マソ払って専用鯖か・・・ 本格的に仕事でならアリなんだけどね
482 名前:Now_loading...774KB mailto:sage [04/01/31 14:37 ID:???] GPSSサイトのサンプルって止まってる?っていうか街も?
483 名前:Now_loading...774KB mailto:sage [04/01/31 15:46 ID:???] プロバイダによっては、月数千円出せば、固定IPもらえるし、サーバたてた方が安いけど。 FCSはそうして使ってる。Windowsのサーバをお守りをしてくれるところはどこも高いし。
484 名前:あもい ◆dqVzDvT5pM mailto:sage [04/01/31 15:54 ID:???] GPSS鯖復旧させました。 どうも街の方のSockletにバグがあるみたいです。 Sockletのバグがサーバ本体に影響するってのは重大な問題ですので、 時間が取れ次第調査して、修正します。
485 名前:Now_loading...774KB mailto:sage [04/01/31 16:22 ID:???] 汎用サーバには興味無かったけどおもしろそう > Cのサーバ 普通のチャットぐらいだったら Perlでサーバ書いちゃう方だったから 実際どんな感じだか勉強しないとなー Javaは縁がなくて触ったこともないから(笑
486 名前:あっちの370 mailto:sage [04/01/31 18:32 ID:???] あー、鯖ってプロバが提供しているようなやつじゃダメぽですか?(;´ー`) 当方ニフ会員なので[homepage*.nifty.com/ 垢/]でつが、 これだと接続・・・出来ます? ついでにポート番号ってチャットの部屋番号みたいな捉え方でいいのかな・・・サッポリ(;´Д`)
487 名前:関係ない人 mailto:sage [04/01/31 19:12 ID:???] >>483 スレ違うが気になるけど、FCSもやっぱり専用鯖が無いとダメなのか・・ (;´Д`)当たり前っちゃそうなのかもしれないけど。 >>486 基本的にダメ。ソケットという機能を使うのにポートつかうんだけど、 ポート番号っていうのは、だいたいそのサービス毎に1つ使う感じ。 よく言うのがhttpが80番みたいな感じで。 で、全員で共有で使っている鯖だから個人にはポートを使わせてくれない感じ。 だから独自で鯖を借りるか、自分のマシンを使うはめに。
488 名前:あっちの370 mailto:sage [04/01/31 19:20 ID:???] (;´Д`).oO((;´Д`).oO((;´Д`).oO((;´Д`).oO((;´Д`).oO(ソンナハナシキイテナイヨーorz)))))
489 名前:Now_loading...774KB mailto:sage [04/01/31 19:42 ID:???] >>488 イキロ
490 名前:あっちの370 mailto:sage [04/01/31 19:49 ID:???] _ 、N´ `ヽ、 ・・・。 ゝ l 7二ニ7==‐-_、 イ l / // ̄\ /、`'‐、 "W._ヽ=-‐|/-──'-~、.._/ `'‐、 \  ̄  ̄7 ⌒ヽ / \.ヽ / }. k \! / |____| /‐┬f=i . 7'''─r/ \. , ' .|_| ‖ . / // //ヽ. // ‐''´ ,E! リ .f_/ .// / ヽ/.∠. -‐┬f=i _,:=/ /'´ ,' / |_| ‖ {三 ' _,ノ l _, -‐''´ ,E! リ  ̄ ̄ `ー-‐ ''"´ ゝー'
491 名前:関係ない人 mailto:sage [04/01/31 20:15 ID:???] >>490 でも個人で実験する分には、できるからテストしたり作っておいて、 いつか自分で鯖が用意できるになったら公開すればいい。
492 名前:あっちの370 mailto:sage [04/01/31 20:34 ID:???] connect(サーバ, ポート) 個人(自分のPC)でやる場合はサーバのところを『null』、ポートを1024以上で適当に入れて動きますか?
493 名前:Now_loading...774KB mailto:sage [04/01/31 20:55 ID:???] >>492 ポート番号はソケットサーバーの設定に合わせる。 たとえばFACEsの標準的な使い方では8080番。 まぁFACEsのはじめのチュートリアルでも一通りやってごらんよ ttp://faces.bascule.co.jp/tutorial/
494 名前:あっちの370 mailto:sage [04/01/31 21:01 ID:???] イエッサー<(゚◇゚)
495 名前:あもい ◆dqVzDvT5pM mailto:sage [04/01/31 21:06 ID:???] GPSS ver1.05リリースしました。 www.geocities.co.jp/SiliconValley-PaloAlto/8242/index.html (・3・) ◆RTquCoolEEさんによる、NIOの試験実装とアクセス制御機構の追加です。 >>492 焦らずに少しずつ試してみてください。
496 名前:あっちの370 mailto:sage [04/01/31 21:22 ID:???] バイブ片手に作ったけど不明点は多いし、動かない。。 その上ウイルスバスターが暴走してPCが強制終了→データアボーン ほんと落ち着きたい(((;´Д`)))
497 名前:・3・) ◆RTquCoolEE mailto:sage [04/01/31 21:23 ID:???] >>495 更新オツカレー、っと今日は珍しくこのスレがにぎやかですなー
498 名前:Now_loading...774KB mailto:sage [04/01/31 21:25 ID:???] >>496 バイブ片手って、あんたw まぁマターリがんがれや
499 名前:あっちの370 mailto:sage [04/01/31 21:27 ID:???] ___ .//⌒___ \ //_/ \\ \ \\ \ (( | | ∩ | | | | | | | / | ._ ゴメソ、バイブル \ ̄ ̄~/ /~ ̄ .\ ||\ ~^~^~^~ \ ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄ || || ̄ ̄ ̄ ̄ ̄ ̄ ̄|| .|| ||
500 名前:Now_loading...774KB [04/01/31 22:45 ID:SicWu7sn] 500ゲト というわけでこのスレも折り返し地点。みんなガンガレ
501 名前:Now_loading...774KB mailto:sage [04/01/31 23:49 ID:???] ソケットとかまったく分かってないんだけど、 麻雀ゲームの東風荘とかあるじゃないですか。 あれも似たような技術を使っているのでしょうか? あれはFlashじゃないけど同じことがFlashでもできるみたいな。 全然違ってたらすみません。
502 名前:Now_loading...774KB mailto:sage [04/01/31 23:58 ID:???] >>501 大変だとは思うが同じようなことはできる
503 名前:Now_loading...774KB mailto:sage [04/02/01 00:41 ID:???] つーか確実に使ってるに100ソケット。
504 名前:501 mailto:sage [04/02/01 01:07 ID:???] >>502-503 ありがとうございます。 東風荘は最大2000人とか繋がるみたいですが、 やっぱかなりすごいサーバとか技術を使ってるんですかね? 聞いてばっかりでも悪いのでちょっと勉強してみます。
505 名前:Now_loading...774KB mailto:sage [04/02/01 10:44 ID:???] XMLでないぶんパースとか余計な事しなくていいぶんサーバは楽かと。 昔の東風はテレホタイムになるとつながらなかったなぁ… スレッドが使えるOSなら素直にスレッドでコネクションを担当させたほうがプログラムは楽 使えないOSは、select(/poll) で待機 これが結構面倒 単一のプロセス内では一つの接続に対する処理に時間をかけられないし、 接続毎にプロセス起動すると 接続の旅に負荷がかかるし apache みたいにあらかじめプロセス起動しておく手もあるけど いっそ apache2 のモジュールにしたほうが 移植の手間も省けるかな?
506 名前:Now_loading...774KB mailto:sage [04/02/01 10:47 ID:???] >>505 は >>504 に対するレス すごいサーバ技術ってなんだろう?
507 名前:あっちの370 mailto:sage [04/02/01 13:25 ID:???] Java2SDKはどれなのか分からない罠orz FACEsにリンクが張られているけどDLできる場所(ページ)じゃなかった。。 ページを変えたら『J2SETM v1.4.2_03 のダウンロード』ってあったけどこれは違うような気がするし(´・ω・`)
508 名前:Now_loading...774KB mailto:sage [04/02/01 13:41 ID:???] >>507 それが最新版のJDKじゃよ
509 名前:あっちの370 mailto:sage [04/02/01 13:43 ID:???] あふん(;´Д`) JAVA2の後の文字は気にしなくていいってことですか?
510 名前:Now_loading...774KB mailto:sage [04/02/01 13:49 ID:???] SEってのはStandardEdition=通常版・一般バージョンということじゃよ FACEsやGPSSを使うにはコレでOK
511 名前:あっちの370 mailto:sage [04/02/01 13:53 ID:???] thx かなり慎重気味で進んでます(;´Д`)
512 名前:Now_loading...774KB mailto:sage [04/02/02 14:32 ID:???] まったく未経験からソケットサーバを立ち上げるなんてレポートは、 めったに見られないから期待してるぞ! ゆっくりでも良いから、挫折しないでね。
513 名前:Now_loading...774KB mailto:sage [04/02/02 14:45 ID:???] >>512 最近の流れは博士と助手のかけあいと言った趣になってるなw
514 名前:Now_loading...774KB mailto:sage [04/02/03 13:45 ID:???] あーやっと 「あっち」がわかったー ちゃんと書いてよー 「あっち」はあんまり見てないから 久々に見てやっとわかった。 チャットのサーバならPerlで書いたのがあるけど FLASH側がMX2004で保存したら動かなくなった…
515 名前:Now_loading...774KB mailto:sage [04/02/03 15:39 ID:???] >>514 ver.5のころなら文字コードとかかな
516 名前:Now_loading...774KB mailto:sage [04/02/03 15:44 ID:???] >>514 あとパブリッシュバージョンとか
517 名前:あっちの370 mailto:sage [04/02/03 19:13 ID:???] PCの性能が悪すぎて死にかけますた(;´Д`) のでデータをハイスペックPCに移して再度続行してみまふ。 ノードの理解が半端だけど今のところ文字を送って受け取るところまで出来ますた(受信ログはまだ)。 プログラムを変えるたびにテストをしてると、1人チャットになって激しく寂しい罠(´・ω・`)
518 名前:Now_loading...774KB mailto:sage [04/02/03 21:59 ID:???] >>517 公開しない限りずっと一人チャットな罠
519 名前:Now_loading...774KB mailto:sage [04/02/03 22:21 ID:???] >>517 うんうん、分かりますよその気持ち。 私もPlayer二つとか立ち上げて、一人で「こんにちは」「ご機嫌いかが?」ってやってますw 一人でけんかしてみたり_| ̄|○
520 名前:・3・) mailto:sage [04/02/03 22:24 ID:???] そういや漏れも一人で乾布摩擦してたわ
521 名前:Now_loading...774KB mailto:sage [04/02/04 01:04 ID:???] ここは寂しい人が集うスレでつか?
522 名前:・3・) mailto:sage [04/02/04 01:33 ID:???] >>521 そんな寂しい人々をつなぐテクノロジーを研究するスレでつ
523 名前:Now_loading...774KB mailto:sage [04/02/04 12:53 ID:???] >>517 すげぇーもうCHATまで逝ってるのか。(゚Д゚;)。
524 名前:Now_loading...774KB mailto:sage [04/02/05 00:38 ID:???] >>523 まぁ、はじめに作るにはテキストチャットが一番手ごろな罠
525 名前:Now_loading...774KB mailto:sage [04/02/07 23:55 ID:???] >>515-516 産休 ターゲットプレイヤーを ver6にしたら動きマスタ。
526 名前:Now_loading...774KB mailto:sage [04/02/10 07:36 ID:???] チャット鯖って 部屋ごととか、人ごとにプロセス分けとかしてる? というか、した方が良い? perlで常駐鯖作ってみたんだけど 禁止ワード関係の判定や、ログ管理なんか入れると結構重くて・・・ まあ、人数少なければ余り気にならないけど
527 名前:Now_loading...774KB mailto:sage [04/02/10 10:53 ID:???] してないなー スレッドにもしてない むしろ、なぜそんなに重いのかが疑問
528 名前:Now_loading...774KB mailto:sage [04/02/10 11:10 ID:???] なにか作り方の問題かな・・ サーバーの性能が足りないってわけではないよね ロジックをコメントアウトしてみてボトルネックを探ってみては?
529 名前:Now_loading...774KB mailto:sage [04/02/10 20:50 ID:???] >>526 個人で適当にやる分には、FLASH側で制御した方が鯖負荷軽いんだろうけど、 実際に大きい人数になると、そうした方がいいんじゃね? 俺も大人数で実験してみたいなぁ。
530 名前:Now_loading...774KB mailto:sage [04/02/12 00:18 ID:???] 重いのは何が原因なんだろ。 XMLのパース? メッセージの振り分け? 大人数ってどれくらい? 100人? 1000人? それ以上?
531 名前:Now_loading...774KB mailto:sage [04/02/12 00:37 ID:???] selectとかで処理するなら、メッセージ毎の処理が重くなるときついだろうね
532 名前:Now_loading...774KB mailto:sage [04/02/13 22:53 ID:???] スレッドが使い物にならないOS使ってると大変なりよw
533 名前:Now_loading...774KB [04/02/16 01:32 ID:qZySoHo/] facesのサーバなんですけど str = "<WORD play='1' save='SWORD' key='1' /> str = "<WORD play='2' save='SWORD' key='2' /> この二つをそれぞれ送ってSWORDをリクエストすると <SWORD><WORD play='1' /><WORD play='2' /></SWORD> 見たいな感じで2つとも受信しました。 で分割すると<WORD play='2' />これだけしか受信しませんでした。 分割方法は以下のとおりです。(多分コピペしたのであってます。) if ( e.nodeName =="SWORD") { for (i=0; i<e.childNodes.length; i++) { var x = new XML(e.childNodes[i]); //データをもう一度受信させる getdata(x); } } なぜ2つを分割したとき一つかえってこないのでしょうか。教えてください。flashmx,win2000
534 名前:533 mailto:sage [04/02/16 02:38 ID:???] 三日間考えたすえに書き込んだのですが、変数がダブっていたのが原因でした。 すれ汚してすみません
535 名前:Now_loading...774KB mailto:sage [04/02/16 12:33 ID:???] ドンマイ
536 名前:Now_loading...774KB [04/02/17 23:23 ID:XAEdNPx0] facesサーバーです。ルームをある人が切断すると そのルームつながっている人は<D />を 受け取りますが、ログアウトボタンを作り、Dを手動で送信させたいのですが できませんでした。↓このようにしてます。 --------------------- str = "<D n='"+n+"' />\n"; sendstr(str); ----------- DをAにかえると<A />が送受信できます。どこがいけないのでしょうか。
537 名前:・3・) ◆RTquCoolEE mailto:sage [04/02/17 23:39 ID:???] >>536 仕様では >ログアウト時になどにクライアント側から使用してもよい。 となっていますが、<D n="x"/>を受け取ったときに他のユーザーに 通知するようにはなっていません。 ログアウトする場合には、実際に切断してしまうか、<EXIT n="x"/> のような独自のメッセージを送るようにすればいいかと思います。
538 名前:Now_loading...774KB mailto:sage [04/02/18 00:07 ID:???] なるほど。送信しても鯖で飲み込んじゃうって事か
539 名前:536 mailto:sage [04/02/18 02:01 ID:???] >>537 ありがとうございます。やりたいことができました。
540 名前:Now_loading...774KB mailto:sage [04/02/23 23:41 ID:???] よくわかんないけど これ使うとユーザー同士で1対1チャットみたいなのってできるの? サーバーなしで
541 名前:Now_loading...774KB mailto:sage [04/02/24 13:05 ID:???] >>540 Flashプレイヤーはサーバーにはなれないから、P2Pには出来ないよ。 よってサーバーがないと無理
542 名前:Now_loading...774KB mailto:sage [04/02/24 14:29 ID:???] サーバーがなければ何を基準につながるのか・・・・ 場合によってはIPを手入力なら何とかなりそうだが。
543 名前:Now_loading...774KB mailto:sage [04/02/24 14:53 ID:???] >>542 IP手入力でもいいけど、P2P出来ないんだから、結局サーバーは立てないと
544 名前:Now_loading...774KB mailto:sage [04/02/24 15:27 ID:???] >>543 ん?localconnectionで作れると思うけど。 ま、そこまで頑張るかは謎だけど。
545 名前:Now_loading...774KB mailto:sage [04/02/24 15:53 ID:???] >>544 LocalConnectionは同一マシン内だけではないですか?
546 名前:Now_loading...774KB mailto:sage [04/02/24 16:11 ID:???] >>545 allowDomainについて調べて。 swfのリモートデバッガウインドウを ローカルで走らせて、サーバ側の動作状況を モニターしたりできてるからチャットも同じ原理でできるはずかと。
547 名前:Now_loading...774KB mailto:sage [04/02/24 16:12 ID:???] 補足。 リモートデバッガウインドウというのはflashで作成した オリジナルのものの話ね。誤解ないように。
548 名前:Now_loading...774KB mailto:sage [04/02/24 16:28 ID:???] なんかピントがずれた話をしてるように見えるのは漏れだけかな?
549 名前:545 mailto:sage [04/02/24 16:35 ID:???] >>546 同一マシン上で一人でチャットが出来るということですか? ドメインを超えるといってもリモートに接続しているわけではないと思いますが。
550 名前:540 mailto:sage [04/02/24 22:18 ID:???] なるほど、サーバーがないと無理っぽいのですか、サンクスです だとしたらサーバープログラムのようなものを作ればいいのでしょうか? ユーザー同士だけで通信をさせたいので(チャットとかでIPを交換して)
551 名前:Now_loading...774KB mailto:sage [04/02/24 22:50 ID:???] >>550 FLASH単独ではサーバは無理っぽ。
552 名前:Now_loading...774KB [04/02/25 16:08 ID:TWSJMN7n] Javaだと、ServerSocketっていうオブジェクトを使って、 たとえばアプレットとしてサーバプログラムを作ったりできるんだけど、 (ブラウザ上でサーバ機能を実装したアプレットを実行して、 そのアプレットに対して別のクライアントから接続できる) XMLSocketには、そういう機能はあるの?
553 名前:Now_loading...774KB mailto:sage [04/02/25 16:15 ID:???] >>552 なんだか最近こういう話題ばかりだが、「XMLSocketはサーバーにはなれません。」 ところで最近はアプレットでServerSocketつかえるようになったの? 昔はセキュリティ関連で使えなかったような・・ 使えるならFlashと同じページにサーバーアプレット入れて通信できるかもな
554 名前:552 mailto:sage [04/02/25 16:36 ID:???] >>553 クスコ。やはりXMLSocketはサーバにはなれんか。。。 "XMLServerSocket"じゃないから、あくまでクライアント用途ってことか。 アプレットについては、MSJVMだとSecurityException出るけど、SunのJDK1.4.xとかで、 Java Plug-inとして使うと動くよ。 もっとも、WinXPからはデフォルトでMSJVM積んでないから、 HTML側で自動的にJRE組み込む仕組みにしとけば、モーマンタイ。
555 名前:Now_loading...774KB mailto:sage [04/02/25 17:09 ID:???] >>552-554 これはいい抜け穴ですね。でもプレーヤーの方でなんか規制されそうだ。
556 名前:Now_loading...774KB mailto:sage [04/02/25 17:23 ID:???] >>555 抜け穴と言えるかな。。? Java環境が無い場合、SunからJREをダウンロードすることを促す、 プラグインのインストーラーが起動するんで、 あとはユーザーがJREを入れるか否かを選択できるんだけどね。 ただ、XMLSocketが、鯖とセッション張りっぱなしにできるようだから、 そこまでする必要も無いのかな・・・? という漏れは、今日、エムエクースのトライアル版を入れてみたJavaピログラマれす。 タイムラインって何?最近やってた映画?(涙)
557 名前:Now_loading...774KB mailto:sage [04/02/25 17:51 ID:???] >>556 タイムラインを乗り越えてががーれ 普通のプログラミング言語の感覚と一番違うのがタイムライン周りだからねぇ。 MX2004のフォームとかならまた考え方違ってくるが
558 名前:Now_loading...774KB mailto:sage [04/02/25 20:32 ID:???] つーことはjava使えばサーバープログラム作れるってことか 勉強してみよ
559 名前:Now_loading...774KB mailto:sage [04/02/25 22:23 ID:???] ごくごく基本的なSocket通信するServerアプリなら、 Javaで数十行程度。
560 名前:Now_loading...774KB mailto:sage [04/02/26 04:38 ID:???] めっちゃ基本的なことかもしれないんですが・・・ 画像やHTMLを表示するのは、当然鯖に負担がかかりますけど XMLつかってユーザ同士でやりとりさせた場合も、やりとりした分の負担が鯖にダイレクトにかかるんでしょうか? このへんがどうもよくメリットなのかわからないので、手を出そうか迷ってるのですが・・・ どなたかお願いします。
561 名前:補 [04/02/26 04:41 ID:VlMAJEuk] ↑100KB分のテキストを送信したら普通に100KB分の転送量が鯖にかかるんだろうか、 ってことです・・・ あと質問者なので、IDを出しておきます。
562 名前:Now_loading...774KB mailto:sage [04/02/26 04:47 ID:???] そりゃそうです。 サーバーサイドの言語というのはサーバーが実行します。文字通り。
563 名前:Now_loading...774KB mailto:sage [04/02/26 09:58 ID:???] ただしHTTP等と違ってヘッダなどに無駄な容量はつかないけどね。 一般に複数人でのやり取りの場合は人数分データ転送量が発生する 事も要チェックかな。
564 名前:Now_loading...774KB mailto:sage [04/02/26 10:34 ID:???] >>561 XMLSocketを使用するメリットは、鯖の負荷を減らすことではないです。 (むしろ、鯖の負荷は上がるかも) チャットに代表されるように、鯖側からアクティブにクライアントへ情報を送れる(プッシュ)ことにあります。 プル型通信、プッシュ型通信、TCP/UDPなんかを調べてみると良いでしょう。
565 名前:560 [04/02/26 22:03 ID:VlMAJEuk] >>562-564 詳しく答えてくれてありがとうございます・・・。 リアルタイムにやりとりができるが、やっぱり負担はかかるんですね。 メッセンジャーなんかはサーバ経由せず直につないでいるらしいですけど、最終的にはそういうのもやってみたいものです 上のほうでFlashがサーバになれないか、ってのがあったけど バージョンが上がっていけばP2Pみたいなことができるようになりますかね。期待
566 名前:Now_loading...774KB mailto:sage [04/02/27 00:16 ID:???] >>565 MSNメッセンジャーは鯖経由でP2Pではない罠 大抵のメッセは鯖経由だと思ふ
567 名前:Now_loading...774KB mailto:sage [04/02/29 18:50 ID:???] ミ・д・ミ <圧縮警報!圧縮警報!
568 名前:Now_loading...774KB mailto:sage [04/03/08 13:06 ID:???] スレの流れがとまりつつマターリ
569 名前:Now_loading...774KB mailto:sage [04/03/08 16:18 ID:???] なんか ある程度話が進むと別のところで話を進るっぽい
570 名前:Now_loading...774KB mailto:sage [04/03/08 18:15 ID:???] そうなのか。
571 名前:Now_loading...774KB mailto:sage [04/03/08 21:51 ID:???] まぁXMLSocketは難しいもんでもないしね。
572 名前:Now_loading...774KB mailto:sage [04/03/12 15:02 ID:???] GPSSのパッチがこっそりリリースされつつ、保守的カキコ
573 名前:Now_loading...774KB mailto:age [04/03/14 18:06 ID:???] 緊急浮上!
574 名前:Now_loading...774KB [04/03/22 02:20 ID:IVgYb27q] age
575 名前:Now_loading...774KB [04/03/28 19:51 ID:k+dKsQ6/] x
576 名前:Now_loading...774KB mailto:sage [04/04/03 15:36 ID:???] hosyu
577 名前:Now_loading...774KB mailto:sage [04/04/14 07:17 ID:???] 保守
578 名前:Now_loading...774KB mailto:age [04/04/28 19:04 ID:???] 保守age ってもうネタないのかな.....
579 名前:Now_loading...774KB mailto:sage [04/04/28 21:12 ID:???] そんな事ないよ。保守周期早くない?
580 名前:Now_loading...774KB mailto:sage [04/05/04 08:03 ID:???] 保守
581 名前:Now_loading...774KB [04/05/05 22:47 ID:2nr0cYgo] FCSでビデオ&ボイスチャットを作りたいんですが どのくらいの規模のものが作れるんでしょうか? ヤフーチャットの一部屋分ぐらいの大きさの物って作れますか? 初心者な質問ですいません。
582 名前:Now_loading...774KB [04/05/05 22:47 ID:2nr0cYgo] FCSでチャットを作りたいんですがCGIの知識とか必要なのでしょうか?
583 名前:Now_loading...774KB [04/05/05 22:52 ID:2nr0cYgo] XMSsocketとFCSってどうちがうんですか?
584 名前:・3・) ◆RTquCoolEE mailto:sage [04/05/05 23:08 ID:???] >>581 FCSには接続数&使用帯域の量によって値段の違う製品がありますので、 どのクラスの製品かにより構築できるサービス規模は異なります。 >>582 CGIの知識は必要ありませんが、FlashのActionScriptとFCSのJavaScript の知識が必要です。自分でサーバーをたてるならサーバー&ネットワーク の知識も必要になります。 >>583 FCSではXMLSocketではできない音声・映像のストリーミングができます。 うちのページだけど、参考ページ ttp://multi.moja.jp/
585 名前:Now_loading...774KB [04/05/05 23:11 ID:2nr0cYgo] >>584 ありがとうございました ところでそのリンク死んでませんか?
586 名前:Now_loading...774KB [04/05/06 00:24 ID:mVfzCgOz] FCSについてまったく知らない初心者なんですが 本によるとFCSをサーバーで走らせておくだけでチャットやネット対戦ゲームが 簡単にできるって書かれてるんですが サーバーでFCSを走らせるってどういうことなんでしょうか? ただ作ったファイルをサーバー側に保存しておくだけで 勝手に「走る」んですか?それとも何か特別なことを しないといけないんでしょうか?
587 名前:・3・) ◆RTquCoolEE mailto:sage [04/05/06 00:57 ID:???] >>586 FCSというサーバープログラムを、サーバー機で常に実行中にしておく必要があります。 通常のプロバイダのWebエリアや、無料or安価なWebスペースレンタルではユーザーが 自由にプログラムを実行できないため、FCSは使用できません。 高価な専用レンタルサーバーかFCSホスティングサーバーを借りるなり、自宅・社内に 自分でサーバーを立てる必要があるでしょう。 >>584 のアドレスも参考にしてください(って、見えてないのかな?うちでは見えるんだけど・・)
588 名前:Now_loading...774KB [04/05/06 01:15 ID:mVfzCgOz] >>587 なぜかさっき見れなかったんですが 上のHP今度はちゃんと見れました ありがとうございました
589 名前:Now_loading...774KB mailto:sage [04/05/06 01:24 ID:???] >>588 違う人かと思ったら同じ人か・・ なるべくsageを活用してください
590 名前:Now_loading...774KB [04/05/06 01:34 ID:mVfzCgOz] FCSでビデオチャット作ろうと思ってたんですが 高価なサーバーを用意しないといけないということを きいてやる気がなくなってきました お金をかけずにビデオチャットみたいな ものが作れる方法ってないですか?
591 名前:Now_loading...774KB [04/05/06 01:40 ID:0FWZLNmO] リアルタイム通信をするときの簡単な見積もりは 参加人数×参加人数×平均メッセージバイト数でいい。
592 名前:Now_loading...774KB mailto:sage [04/05/06 01:42 ID:???] >>590 MSNメッセンジャーがあるじゃないか :-)
593 名前:Now_loading...774KB [04/05/06 01:56 ID:mVfzCgOz] FCSホスティングサーバーって一番安いので どれくらいなんですか?
594 名前:Now_loading...774KB [04/05/06 02:33 ID:mVfzCgOz] >>592 ところでMSNメッセンジャーもFCSつかってるんですか?
595 名前:Now_loading...774KB mailto:sage [04/05/06 02:36 ID:???] >>593 全部込みで月6万からあります あなたがFCS使うのはまだ早いです このスレへの書き込みも半年くらい控えてください
596 名前:Now_loading...774KB mailto:sage [04/05/06 02:56 ID:???] 半年くらい前、XMLSocketのXMLの部分をなくしたテキストパケット用のソケットを作ったことがある onDataを書き換えてXMLパーサーを通さない仕様だったから、それほど手間もかからなかったよ Flash+Java+XMLで動作が遅いと感じているならここらへんも変えてみるといい
597 名前:Now_loading...774KB [04/05/06 04:32 ID:mVfzCgOz] >>595 そうみたいですね・・・ 今頃気がつきました FCSで作りたいものがいっぱい頭の中にあって 夢を膨らませながらFCSに関する本を買ってきたのに ものすごく無駄なことだったようですね・・・ 出直してきます。
598 名前:Now_loading...774KB mailto:sage [04/05/06 11:12 ID:???] あきらめたらそこで終わり。 >>596 がちょっといい話、書いてくれてると思ったんだけどな。
599 名前:Now_loading...774KB mailto:sage [04/05/06 11:32 ID:???] >>596 スピードを口にした場合、このスレでは定番の方法ですな。
600 名前:Now_loading...774KB mailto:sage [04/05/06 22:35 ID:???] 街はXMLでJavaか。汎用性高いけど、カスタマイズし難い仕様だね。 今の街は接続人数いくつくらいまで実用性あるの?
601 名前:Now_loading...774KB mailto:sage [04/05/06 22:59 ID:???] >>600 汎用性高いのにカスタマイズし難い、ってのはちょっとピンとこないな。速度的には不利だけど。 街は数十人レベルだっけか。同様の構成のもなちゃととかで200人くらいかな。
602 名前:Now_loading...774KB mailto:sage [04/05/06 23:02 ID:???] カスタマイズってかチューンだな
603 名前:601 mailto:sage [04/05/06 23:09 ID:???] >>602 納得した。そして禿堂。 負荷の高いサービスなら速度的にはきついだろうね。 街の場合はGPSSのデモ的側面もあるからXMLなのかもね。
604 名前:Now_loading...774KB mailto:sage [04/05/07 20:16 ID:???] ごめん、頭悪いから混乱してきた。 onData云々はクライアント(swf/AS)側の負荷を下げるための話だよね。 それにGPSSの通信内容はXMLに限定してなかったと思う。 チューンし難いってとこ、もう少し詳しく聞きたいでつ。
605 名前:Now_loading...774KB mailto:sage [04/05/07 22:21 ID:???] >>604 > onData云々はクライアント(swf/AS)側の負荷を下げるための話だよね。 いや寧ろサーバー側の対策として必要で、XMLパーサーは何かと処理に無視が在る。 人にとって可読性の高いデータは機械にとっては分かりにくくてしかたない。 XMLパーサーはそういう無理をしてくれるデバイスドライバみたいなもんだから、無い方が当然早いと。
606 名前:Now_loading...774KB mailto:sage [04/05/08 00:05 ID:???] 更に一般的にはJavaよりもCとかのほうが早い=負荷減らせる ってところかな
607 名前:Now_loading...774KB mailto:sage [04/05/08 12:51 ID:???] swfファイルを皆さんどういう様に管理していますか? 効率的なファイル管理を考えるスレ立てました。 あなた達のディレクトリ構造を教えなさい。 pc4.2ch.net/test/read.cgi/swf/1083981225/
608 名前:(・3・)ぼるじょあ ◆yBEncckFOU mailto:sage [04/05/22 23:32 ID:???] ホシューリ
609 名前:Now_loading...774KB mailto:sage [04/05/28 16:28 ID:???] ほっそり
610 名前:Now_loading...774KB mailto:age [04/06/05 23:46 ID:???] このスレってまだ住人いる? 街ってどうなったの?
611 名前:・3・) ◆RTquCoolEE mailto:sage [04/06/06 00:50 ID:???] >>610 街はこっちのスレですよ ■ゲーム製作&研究スレpart2■ pc5.2ch.net/test/read.cgi/swf/1072360601/
612 名前:Now_loading...774KB mailto:sage [04/06/06 20:00 ID:???] チャットなり各種ゲームなりのモジュールを作ってください
613 名前:Now_loading...774KB mailto:sage [04/06/06 21:27 ID:???] 断る!
614 名前:Now_loading...774KB mailto:sage [04/06/06 21:28 ID:???] そこをわんとか
615 名前:Now_loading...774KB mailto:sage [04/06/06 23:29 ID:???] SSの方もつくらんといかんから面倒ですよw
616 名前:Now_loading...774KB mailto:sage [04/06/07 00:11 ID:???] SSってなんじゃろ?
617 名前:Now_loading...774KB mailto:sage [04/06/07 00:48 ID:???] サーバーサイダーの略
618 名前:Now_loading...774KB mailto:sage [04/06/07 01:24 ID:???] サーバー側のことかい?
619 名前:Now_loading...774KB mailto:sage [04/06/07 01:26 ID:???] 対語はCS(クライアントサイド)
620 名前:・3・) ◆RTquCoolEE mailto:sage [04/06/07 01:31 ID:???] GPSSでも実用的なサーバーサイドのサンプルを いくつか用意しておいたほうがいいかもなー、 クライアント側の通信モジュールとセットで。 時間ができたら何か書こうかのぅ
621 名前:Now_loading...774KB mailto:sage [04/06/07 01:45 ID:???] あ、うん。SSはもちろんサーバサイドのことで。 >>620 頑張ってね。俺も暇できたらつくろっかな。
622 名前:Now_loading...774KB mailto:sage [04/06/07 01:48 ID:???] >>620 ASとJavaとCでお願いします。
623 名前:y─┛~~ mailto:sage [04/06/07 15:31 ID:???] >>612 ASとJavaを駆使すれば出来るとは言うものの、やっぱりなかなか敷居が高いですよね。 実は「街」の方は出来る限りコンポーネント化できるよう心がけながら作ってます。 #最近は全然触っていませんが… コンポーネントをステージに置いて、ちょちょっとプロパティ弄るだけでチャットが作れてしまう、 なんてぐらい簡単なものが出来ないかどうか模索しながらやってます。 もうちょっと収斂されたら公開しますね。
624 名前:Now_loading...774KB mailto:sage [04/06/07 16:28 ID:???] >>623 ネックを鯖を用意できるかだと思う。 単純なチャットとかなんて普通にASできる奴なら誰でも組めるだろうし。
625 名前:Now_loading...774KB mailto:sage [04/06/07 16:36 ID:???] >>624 >ネックを鯖を用意できるかだと思う。 XMLSocketにしてもFCSにしても、ここがネックではあるね。 自宅鯖やってる人間にとっては別にたいした問題ではないんだが。 FCSには価格の問題もあるか。
626 名前:y─┛~~ mailto:sage [04/06/07 17:00 ID:???] >>624 自宅鯖はあるけどASだのJavaだの全然できない方ってそれほどいませんかねぇ。 AS勉強しなくてもFlashチャット置けるって、そこそこ魅力的かなと思ったんですけど… とりあえず自分の勉強にもなるんで、やるだけやってみます。 それにしても、その「ネック」を解消するための何かよい方法は無いかなぁ。 と悩み続けて早(ry
627 名前:Now_loading...774KB mailto:sage [04/06/07 17:16 ID:???] いやモジュール化の良い点は共通データでやり取りできるという点だから。 各自が好きなスキンを好きなコミュニティで使えるのが利点。2chとかと同じだね。
628 名前:Now_loading...774KB mailto:sage [04/06/07 18:14 ID:???] とりあえず、みんなどんなのが欲しいのか聞いてみるテスツ
629 名前:Now_loading...774KB mailto:sage [04/06/07 18:27 ID:???] ローカルからなら任意のサーバーに接続可能なんだっけ? それともソケットに関してはドメインによる排他は無し?
630 名前:Now_loading...774KB mailto:sage [04/06/07 18:29 ID:???] なんでそうなるの。
631 名前:Now_loading...774KB mailto:sage [04/06/07 18:32 ID:???] ローカルからならRSSとか引っ張ってこれるからソケットもそうなのかなと
632 名前:Now_loading...774KB mailto:sage [04/06/07 18:34 ID:???] >>629 ローカルならだいじょうび。 鯖に置いたらドメイン制御ありでつ。
633 名前:Now_loading...774KB mailto:sage [04/06/07 18:42 ID:???] 街もローカル版が出れば色々無茶ができるのにね 豊富なスキンにメッセンジャー機能にゲームラウンジ・・・
634 名前:Now_loading...774KB mailto:sage [04/06/07 18:54 ID:???] FlashDesktopを思い出すw
635 名前:Now_loading...774KB mailto:sage [04/06/07 19:02 ID:???] >>626-627 あ、すみません。作られるのはとてもグッジョブな事だと思います(´・ω・)ノシ。 サンプルがあれば、裾野も広がりますしね。 >>632 ん?そうだっけ?ローカルから任意の鯖に繋げるなら、 ダウソしたswfからネット上の鯖にアクセスできる?
636 名前:Now_loading...774KB mailto:sage [04/06/07 19:31 ID:???] >>635 ローカルに関しては>632のとおりでつよ。 あと最新のFlashプレイヤーではWeb上でもかなり接続の自由度があがっています。 といっても好き放題というわけではなく、サーバー側から制御ができるということでつ。
637 名前:Now_loading...774KB mailto:sage [04/06/07 20:03 ID:???] >>636 マジデー!!。(´・ω・`)目から鱗落ちた。今度実験してみよう。タンキュー
638 名前:Now_loading...774KB [04/06/11 22:07 ID:ISQT0oRq] Flash使ってMMORPGを作りたいと思ってるのですが、 XMLソケットというものを使えば作れますか? WinSockとかと同じように使えるということなのでしょうか? というか、これからこのスレ読みます。。。
639 名前:Now_loading...774KB mailto:sage [04/06/11 22:18 ID:???] >>638 WinSockが使えるなら、めっさ楽チンだと思う。 性質は全然違うものだけどね。
640 名前:638 mailto:sage [04/06/11 22:26 ID:???] いえ、使えないですw 申し訳ないです。 ただ、socketプログラムが書ければネットワーク関係のプログラムはほとんどokなんですよね? がんばって勉強してやろうかな、とやる気が出てきました! とりあえずはこのスレと >>1 のサイトを読みます。
641 名前:Now_loading...774KB mailto:sage [04/06/11 22:27 ID:???] >>634 同じ状況だなあ
642 名前:Now_loading...774KB mailto:sage [04/06/11 22:54 ID:???] >>640 ほとんどOKかどうかは微妙ですが、 FlashのXMLSocketとサーバ側のプログラムをいろいろいじってみると、 TCP Socketの基礎勉強にはなると思います。
643 名前:Now_loading...774KB mailto:sage [04/06/11 22:59 ID:???] >>640 おっと、初心者スレで質問してたのね。 あそこで「事実上無理」って言われたのは、「結構道は険しいよ」って意味だと思います。 でも現にProject街やBARギコオンライン(こっちはFCS)があるんだから、無理ではないと思いますよ。>MMORPG ガンガレ!!
644 名前:638 mailto:sage [04/06/12 00:02 ID:???] >>642 なるほど了解です。がんばって勉強します。 >>643 >Project街やBARギコオンライン 既に作ってる人がいるんですね。初めて知りました。 ちょっと参考にしてみようと思います。 ありがとです。
645 名前:Now_loading...774KB mailto:sage [04/06/12 00:19 ID:???] >>644 とりあえずFACEsとかGPSSをサーバーにして、XMLSocketのコツをつかんでみては?
646 名前:Now_loading...774KB mailto:sage [04/06/12 03:32 ID:???] project街の壁(家とか)はMCの中に衝突判定用のMCを忍ばせてhitTestを使ってるのでしょうか?
647 名前:646 mailto:sage [04/06/12 03:32 ID:???]
648 名前:y─┛~~ ◆POwfj/AMOI mailto:sage [04/06/12 12:54 ID:???] >>646 Flashでは複雑な図形同士のhitTestが出来ないので、 足元の座標と、障害物のMCでhitTestしています。 gpss.wda.jp/machi/sample005.swf
649 名前:Now_loading...774KB mailto:sage [04/06/12 13:00 ID:???] >>648 意外と力技だなw
650 名前:Now_loading...774KB mailto:sage [04/06/12 20:52 ID:???] >>648 (・∀・)つヘェヘェー。これで実現できるのか!すげー参考になった。
651 名前:646 mailto:sage [04/06/12 22:46 ID:???] >>648 ありがとうございます。よく考えたらすれ違いでした。
652 名前:Now_loading...774KB mailto:sage [04/07/03 22:31 ID:???] gosyu
653 名前:名無しさん@そうだ選挙に行こう mailto:sage [04/07/11 15:58 ID:???] gosyu
654 名前:Now_loading...774KB mailto:sage [04/07/18 01:26 ID:qYA9J5rv] Redhatでfaces,sockletなどを試験中。 Javaをまるっきり知らんから苦戦中; セットアップするのも結構暇がかかった。 だれか一緒につきあってくれ
655 名前:Now_loading...774KB mailto:sage [04/07/18 03:29 ID:6RqOLhaJ] >>654 おう、漏れもリナクスでやってみたいからつきあうぜ
656 名前:Now_loading...774KB mailto:sage [04/08/03 00:58 ID:ytVGN2c3] 喪主
657 名前:Now_loading...774KB [04/08/23 07:51 ID:1Gz7jp43] hoshu
658 名前:Now_loading...774KB mailto:sage [04/08/26 17:30 ID:tqUARug5] test
659 名前:Now_loading...774KB mailto:sage [04/08/29 21:13 ID:rnbhtDBE] テストに使われてるじゃんかよ(´Д`)
660 名前:Now_loading...774KB [04/09/27 15:24:37 ID:OqW6bYdk] 難しすぎて人が寄り付かないんじゃない? だって開発には最高水準のASとサーブレット以上の難関WEBスクリプトが必要だし 稼動させるためのイニシャルコストも馬鹿にならない。
661 名前:Now_loading...774KB mailto:sage [04/09/27 17:11:08 ID:o+MIcZHo] >>660 そんな事ないよ。 細かいセキュリティが妥協できれば、今日からでも始められる。 俺はやらんけど。
662 名前:Now_loading...774KB mailto:sage [04/09/28 00:45:11 ID:MRP2jLXF] WEBスクリプトもいらないね
663 名前:Now_loading...774KB mailto:sage [04/10/11 15:39:52 ID:KHiElixQ] GPSS使ってる人はVer.UPしたほうがいいらしいですよ
664 名前:Now_loading...774KB mailto:sage [04/10/12 13:13:49 ID:FPxjrP5L] Servlet可で、高負荷もOKな レンタルサーバっていくらぐらいからあるかな? 手の届きそうな価格のレンタルサーバで Servlet可、高負荷可って見たことないんですが。 俺もServlet+FLASHで何かを作ってみたいんだけど、 自宅鯖しか現実的な方法がないのはちょっとつらいな…。
665 名前:Now_loading...774KB mailto:sage [04/10/12 13:23:23 ID:FPxjrP5L] pc5.2ch.net/test/read.cgi/swf/1050820352/ ちょっと使えそうなスレ発見。 もし他にもいいところをご存知の方がいたら教えてください。
666 名前:Now_loading...774KB mailto:sage [04/10/12 13:26:56 ID:pJItBvhY] >>665 誤爆?
667 名前:Now_loading...774KB mailto:sage [04/10/12 13:27:20 ID:FPxjrP5L] 間違えた。 pc5.2ch.net/test/read.cgi/hosting/1016218662/l50 こっちでした。 高負荷可はやっぱり厳しいかな…。
668 名前:Now_loading...774KB mailto:sage [04/10/12 19:12:09 ID:pJItBvhY] このスレはXMLSocketスレだから、自宅鯖or専用レン鯖が普通なんだよな。 要するにスレ違いってこった。
669 名前:Now_loading...774KB mailto:sage [04/10/12 19:39:52 ID:yYd+QuS1] XML単独の話題はいいんだっけ? RSSとFLASHの連携の話とか。
670 名前:Now_loading...774KB mailto:sage [04/10/12 20:36:47 ID:DbNeBxoy] 質問ならAS関連のスレで聞いた方がレス付くと思うが、別にここでも良いんじゃない? 独り言とか実験結果ならここで確定
671 名前:Now_loading...774KB mailto:sage [04/10/24 18:59:30 ID:lR42fJAk] crossdomain.xmlがうまくいかねぇー。という独り言。
672 名前:Now_loading...774KB mailto:sage [04/10/24 20:17:39 ID:Oq+Kb687] >>671 GPSSのNightly版いれて実験したときはうまくいったよ。 1024以下ポートもばっちり プラグインのバージョンとかが限られるけどね
673 名前:Now_loading...774KB mailto:sage [04/10/27 12:45:28 ID:4uKqbclW] >>672 自分もうまく行く所と行かない所があるんだよ。 swfファイルを置いた場所のドメインが、うまくcrosdomain.xmlに記述したドメインと 一致しないのかもしれない。
674 名前:Now_loading...774KB mailto:sage [04/10/28 18:57:07 ID:6l14DZMB] 寂れているようなのでちょっと質問。 このスレの住人の考えるASマスターとはどの程度のことができることを示すか?
675 名前:Now_loading...774KB mailto:sage [04/10/28 21:09:26 ID:iyM70uWc] MX2004でMMCP
676 名前:Now_loading...774KB mailto:sage [04/11/05 16:44:44 ID:yDfhzh76] c-place.ne.jp/2050PrgTraningList/ Colin Moockのマルチユーザーアプリケーション開発ワークショップ Unity使うみたいなんでXMLSocketネタということで
677 名前:Now_loading...774KB mailto:sage [04/11/17 18:08:34 ID:1Ki21OFZ] MMORPGのクライアントをFLASHで作れればマスター
678 名前:Now_loading...774KB mailto:sage [04/11/29 12:17:39 ID:8fW+8Aav] 流行ってるっていうか商業的に成功しているXMLSocketコンテンツはあるのか?
679 名前:Now_loading...774KB mailto:sage [04/11/29 23:02:52 ID:DgVMtbQl] んー、使ってるかどうか、背後の動きは見えないからなぁ。 ライブカメラ系は、使ってると言えるの?
680 名前:Now_loading...774KB mailto:sage [04/11/30 10:50:13 ID:2qgNLorh] ライブカメラ系はFCSだからねぇ 商用サポートのあるサーバーじゃないと大きいプロジェクトでの採用はむずかしいか・・
681 名前:Now_loading...774KB mailto:sage [04/11/30 13:01:06 ID:ccvecXww] チャットとかならどう?。
682 名前:Now_loading...774KB mailto:sage [04/12/06 23:59:07 ID:F18WNFYf] 最近このスレを見始めました。 大学のちょっとした企画でオンラインゲーム風のコミュニティを作る事になり、 そのサンプルをFLASHで作れないかなぁと思って色々と調べていたところ、 いうときに丁度「プロジェクト街」、そしてXMLSocketのことを知りました。 今はまだ勉強中で、とりあえずはアバターチャットを作るところ(まだマウスによる操作用のASを考えてる段階ですが)から始めてます。 来年の卒業制作ではMMOが作れるといいかな、と思っています。。 同じ志を持っている方がいたので、ちょっと書き込んでみました。頑張りましょう。
683 名前:Now_loading...774KB mailto:sage [04/12/07 00:19:28 ID:lnBZVti0] >>682 おう、がんばるべ
684 名前:Now_loading...774KB mailto:sage [04/12/07 12:06:36 ID:v3KTpABk] >>682 大学とかだと恐らくLAN上だから、敷居がより低く実現できそうだな。ガンガレ。
685 名前:Now_loading...774KB mailto:age [04/12/21 14:48:16 ID:DIsK5+3c] 紅白危険age
686 名前:Now_loading...774KB mailto:sage [04/12/21 19:47:08 ID:bN1VxwwO] XMLSocket(笑)
687 名前:Now_loading...774KB [05/01/20 19:27:29 ID:XFyMiOvP] XMLSocketのサーバの実装を調べてたんだけどどれも数年前に メンテが止まってるように見えるけど何か理由あるのかな 単純にFCSに食われたとか技術的にここまで扱える人間がいないとか そういうレベルの話? それとも技術的に何か問題あるのかな。 Macromediaが今後はサポートしないって公言したとか。
688 名前:Now_loading...774KB mailto:sage [05/01/21 22:49:17 ID:gISzOage] ん?意味がわからん。
689 名前:Now_loading...774KB mailto:sage [05/01/22 02:49:39 ID:ay90ztQq] >>687 facesは止まってるけど sockletは最近まで活動してたでしょ。 どっちもソコソコ完成したから、 そのままにしてるだけじゃない?
690 名前:Now_loading...774KB [05/01/22 10:28:40 ID:EDF/MjPu] MacromediaのFlexってどうよ?面白そうじゃねえ?
691 名前:Now_loading...774KB mailto:sage [05/01/23 00:15:10 ID:kWUxzkwV] >>690 面白そうではあるけど高すぎ あとセミナーでフジフイルムのサイトのデモ見たけど重すぎ 誇らしげに見せられたけどあんな重いアプリいやだ・・・
692 名前:Now_loading...774KB mailto:sage [05/01/23 03:15:03 ID:hpVpmGLe] Flexはたしかに高い。言い値というか不合理な価格設定だ。 動作が重いっていう欠点も商用サイトでは致命的だ。 技術的にみても自分は面白そうとは思わない。
693 名前:Now_loading...774KB [05/01/25 02:58:58 ID:/LA0LE3N] 重いのか。じゃあ駄目じゃん。高いってのも普及しないだろーな。
694 名前:Now_loading...774KB mailto:sage [05/01/25 03:18:35 ID:tTDDxqM4] >>691 重いのはサーバー側の処理? クライアント側?
695 名前:Now_loading...774KB mailto:sage [05/01/27 11:31:34 ID:X20ICVJK] そういやこのスレにも縁の深い某氏が先週からネットラジオで XMLSocketのチュートリアルみたいなことやってますね。
696 名前:Now_loading...774KB mailto:sage [05/01/27 15:17:44 ID:ScJsck9U] >>694 なんかデジカメで撮った写真を印刷するサービスとかのサイトだと思ったけど 全体的にマッタリしてたけど特にサムネイル表示とかが洒落にならんくらい重かった。 (デモ中に重いから途中でやめますとかってデモしてる奴が止めてたし・・・) これだとどっちの処理が重いかわからないよなぁ。 少なくともユーザーサイドに立ったら使いたいと思うパフォーマンスでは無かったね。
697 名前:694 mailto:sage [05/02/01 04:49:17 ID:bJIuyl6c] >>696 遅レスだけれど、レスありがとう。 そんなに重いんだ…。 いや、MXMLを一度コンパイルすると、ずっとメモリにロードされ続けるとか 聞いたけれど、もしメモリに常駐しているとしても、その処理速度は ちょっと実用的ではないね。 価格に見合った効果は得られないということか…。
698 名前:694 mailto:sage [05/02/01 04:50:10 ID:bJIuyl6c] >>697 遅レスというのは、自分のことです。 微妙な表現なので、追加。
699 名前:Now_loading...774KB mailto:sage [05/02/02 11:35:40 ID:va24BuWX] >>696 ttp://fujicolorprint.jp/ 多分これだよね。画像を扱うからその分の重さもありそう。 他にFlexで作られたサイトって誰か知らない? ってスレ違いかな。
700 名前:Now_loading...774KB [05/02/23 05:00:29 ID:TeqHDXmg] すごく素人質問なんですけど GPSSのサーバの起動のさせかたってどうすれば良いんでしょうか? Facesの方はチュートリアルにしたがって一応使ったりできたんだけど GPSSは最初の敷居が高くてよくわからなかった・・・
701 名前:Now_loading...774KB mailto:sage [05/02/23 16:02:41 ID:AAGZ+cfB] FACE'Sサーバーってリアルタイムで通信できるっていうけどやっぱオンライン シューティングゲームとかは作れないのかな ただリアルタイムチャットが作れますってだけの話?
702 名前:(・3・) ◆yBEncckFOU mailto:sage [05/02/23 17:24:42 ID:nY5hxiby] >>700 Facesが使えているのであれば、Javaはインストールされていることと思います。 JAVA_HOME環境変数にJavaをインストールしたフォルダを指定してあげて、 startup.bat(Windowsの場合)を実行すれば起動はすると思います。 現在どのような感じで失敗しているかわかれば、もう少し詳しくサポートできるかも しれません。 >>701 Facesの場合、通信プロトコル&サーバー動作が固定なので、ゲームなどを作るには 一工夫が必要ですね。Flash側の処理で対処する必要があるので、少し高度な処理に なると厳しいかもしれません。 GPSSなどを使えばプロトコル&サーバー動作周りは自由に設計できますが、シュー ティングやアクションなどの即時性が必要なコンテンツでは、ユーザー間の動作の同期 や、通信トラフィック・速度の問題などいろいろ考えるべき事柄がありますね。
703 名前:700 [05/02/24 23:28:20 ID:nZzm9uKV] >>702 失敗というか、純粋に分かってないだけで申し分けないんですが FACEsだと、 C:\faces>java jp.faces.FacesServer 8080 のようにして実行させてますが GPSSの場合だととのファイルと引数を入れて実行させれば良いのかが イマイチ分かってません。JAVAはインストールしています。 (あとWindows使ってます)
704 名前:(・3・) ◆yBEncckFOU mailto:sage [05/02/25 02:02:49 ID:HGHqMKjl] >>703 基本的に付属の startup.bat を起動するのが良いと思います。 (全部コマンドで打って立ち上げるのは結構大変ですからね。) コマンドから立ち上げたいなら C:\gpss>startup.bat とかかな。 You must set JAVA_HOME to〜 とか出るようなら、 >702に書いてるようにJAVA_HOME環境変数をセットしてください。 もしポートを変えたいとかなら config.xml を書き換えです。
705 名前:Now_loading...774KB mailto:sage [05/02/25 13:58:01 ID:4cQYUo/7] なるほど返信サンクスです しかもXMLソケットサーバ使いたきゃ自宅鯖立てなきゃならないんですよね 年内にがんばって鯖たてます
706 名前:701 mailto:sage [05/02/25 14:05:40 ID:4cQYUo/7] ↑は701です
707 名前:Now_loading...774KB mailto:sage [05/02/25 17:27:41 ID:Lkhl+4Ee] Face's Connectorっていうモジュールをダウンロードして改造して使おうと思ったら さっぱり意味がわからんです まずbiyon()を改造してポイントがマウスに追従してくるようにしたいんだけど。。
708 名前:703 mailto:sage [05/02/25 20:02:14 ID:OelvggJl] >>704 startup.batは分かりました。 で、実行するとすぐにコマンドプロンプトが消えて実行されていない状態です。 順に聞いてみるとサンプルのチャットやクライアントのswfを 実行させたいだけの場合はgpss-1.05.01のファイルだけで良いですよね? (特に変更する場所も無いのかな?) それと、たぶん今回問題になっているのは>>702 で言われている 環境変数あたりだと思いますが設定するのは PATHとCLASSPATHとJAVA_HOMEの3つを設定すれば良いですよね?
709 名前:703 mailto:sage [05/02/25 20:10:12 ID:OelvggJl] 「環境変数のための領域がたりません」という新展開が起こりました・・・・orz
710 名前:(・3・) ◆yBEncckFOU mailto:sage [05/02/26 09:17:31 ID:jLw/+hca] >>708-709 >サンプルのチャットや〜 標準のダウンロードファイルで一通り動作するようです。 チャットを試すには特に作業は必要ありません。 NavalBattleを試すにはNavalBattleフォルダのport.txtをsample フォルダにコピーする必要があるようでした。 >「環境変数のための領域が〜 Win98系でしょうか、startup.batを右クリック>プロパティで メモリ>環境変数の初期サイズ を増やせば良いらしいです。
711 名前:Now_loading...774KB mailto:sage [05/02/26 09:58:58 ID:pA+0ixp4] すごい長々とスイマセンが公式サイトでも聞いてるんですがここでも質問させてください Face'sを使って自分のポイントがマウスに追従してくるというヤツをやろうと思ってます 今Face'sコネクターっていうのを改造してるんですがコネクターに詳しい方がいたら教えてください このconnectorのプログラムだとなんか他の人のポイントも自分側のスクリプトで動かしてる ような感じなんですが(?)(for文を使って順番にthis[attr.n].move(attr); となってるので) これは場所だけ知らせてくれるようにしてその位置に仲間を表示させるようにしよう と思ってます そんで自分も位置._x,._yを仲間に送信する感じで 以下は修正箇所です まずreflectPointメソッドの一部を修正しました マウスにポイント(自分)を追従させるためマウスがクリックされた時だけじゃなくって 常に自分の位置を仲間に知らせなきゃならないと思うので if(attr.n == pNam) this.onMouseDown = this.sendPOS; のところのonMouseDownを消して if(attr.n == pNam) this.sendPOS; っていうふうに修正しました で一番下のsendPosメソッドなんですが、これは自分のクリックしたマウスの位置を送信する ようになってるので自分の位置を送信したいのでthis._xmouse 、this._ymouse となってるとこを this._x 、this._y に変えました ムービークリップ側ではbiyon()メソッドでバネみたいに動かしてる様ですけど ここは仲間の位置を受け取って↓みたいに位置_x,_yの値を更新するようにしてみました point.prototype.biyon = function(xx,yy){ this._x=xx; this._y=yy; } 最後に自分のポイントをマウスに追従させるメソッドchaseMouse()というのを作りました そんでこのメソッドをどこに書けばいいかなんですがcheckPLRメソッドって一定間隔で呼ばれているんですよね? この中に書けば問題ないでしょうか? 全く検討違いのことしてるような気も。。。 ほんとに長いカキコすいません こんな長いの見たことない。。
712 名前:711 mailto:sage [05/02/26 10:01:30 ID:pA+0ixp4] ↑改行が多すぎるというエラーがでたので敷き詰めたらすごい読みにくく なってしまった。。すいません
713 名前:711 mailto:sage [05/02/26 10:12:37 ID:pA+0ixp4] 書き忘れましたがこれ実行してもポイントが動かないです o/z.. どれが一定間隔で呼ばれてるメソッドなのかわかりません。。
714 名前:703 mailto:sage [05/02/26 11:04:28 ID:DsU++t2z] >>710 ありがとうございます。やっとできました。 環境変数の初期サイズはMS-DOSプロンプトのプロパティで 変えたら全部変わると思っていたら、各実行ファイルも変えないと いけなかったんですね。>startup.bat これからは、サンプル見て勉強します。
715 名前:Now_loading...774KB mailto:sage [05/02/27 03:41:18 ID:U970bUVI] >>711 FACEsConnectorは試してないから詳しくいえないけど・・ まず動く状態の奴をじっくり研究したほうが良いんじゃないかな。 どういう情報をどういうタイミングで送って、受け取ったデータを どういう風に処理しているか。 まずはあちこちにtraceいれて動きを追ってみたほうがいいよ。
716 名前:711 mailto:sage [05/02/27 07:21:10 ID:Fxr3SCyE] >>715 返信どうも やりたいのは複数の人が入れるチャット部屋なんですが 自分の位置をマウスに付いてくるように動かせるとうい風にしたいんです 十字キーで自分を動かせるチャットサンプルは落としたんですが複雑でちょっと 処理がよくわからなかったので自分でシンプルに通信し合うだけのヤツを作ってみたんですよ んでそれはなんとか動くんですが それをどうやって応用すればいいかが分からなくて。。 もっとじっくり研究すればわかってくるもんですかね むしろコネクター使わない方がいいのかな
717 名前:Now_loading...774KB mailto:sage [05/02/27 09:06:18 ID:lNgfK/vL] FACEsの十字キーでキャラクターを動かせるチャットサンプルて 無駄に複雑だよね。サンプルとして流れをみたいのに いらない部分が多すぎるというか、AS書いている部分などが分散しすぎているというか。 で、いまGPSSに移りました。 作りたいものが似ているのでお互い頑張りましょう。
718 名前:Now_loading...774KB mailto:sage [05/02/27 13:36:37 ID:tCMjnbAG] 俺はサンプルを図にしてみたらよく理解できたよ。
719 名前:Now_loading...774KB mailto:sage [05/02/27 16:00:23 ID:U970bUVI] キャラチャットのサンプルとしては、GPSSですがコレが簡単ですた。 今は動いてないみたいだが。 multi.moja.jp/contents/charchat.html
720 名前:エロエロ大王 ◆/ERoERooY6 mailto:sage [05/03/02 02:03:30 ID:QQjGLXYG] /`i /~ヽ ,,/ "''"'` "`;, (ヽ;" ´ ∀ ` * ,;/) < オッス オラ「エロエロ大王」 `ミ "ミ ミ ミ オレもXMLソケットの勉強を始めたのでよろしくなっ!
721 名前:Now_loading...774KB mailto:sage [05/03/02 22:14:22 ID:0wN62Dpc] >>720 某スレのエロエロフラッシュをマルチユーザ化ですか? 期待age いや上げないけど期待してる(w
722 名前:711 mailto:sage [05/03/02 23:44:54 ID:UiFCM7xM] 最近結構忙しくて間あいちゃいました >>717 あ〜やっぱりそうですよね Face'sってそれがけっこう敷居高くしてますよね まあお互いモチベーション高めあいませう >>719 サンプル情報どうもです いつかは自分もGPSSに移らなきゃならない と思うんでこれで勉強します >>718 早速図にしてみたら大まかな流れが見えてきて通信部分とかは結構単純だな〜ってのが わかりました コネクター使わないほうがなんかいいみたいですね
723 名前:エロエロ大王 ◆/ERoERooY6 mailto:sage [05/03/03 03:03:47 ID:8zS7rWiB] >721 何か作れればいいなと企んでるっす 現在Facesをアレコレいじっている段階… てかjavaがわからんな〜
724 名前:Now_loading...774KB mailto:sage [05/03/03 12:15:49 ID:Bqq9jDuN] >>723 GPSSならJavaScriptで書けるYO!
725 名前:エロエロ大王 ◆/ERoERooY6 mailto:sage [05/03/04 01:14:21 ID:xdbxOm6s] ( ´∀`)< 情報サンクスコ! ず〜っと前の方のレスで見かけたぜ〜 もうちょっとしたらオレもGPSSに移る予定っす Facesのサッカーゲームでどうやってボールを毎フレーム動かしてんのかと 必死でアル!はずのenterFrameを探しててやっと見つけたw 全部サーバ側で回されてたらお手上げだ こんなオレでもヤルゼって気にさせてくれたのはあもい氏や(・3・)氏のおかげだずら 他のスレじゃフリーのFlaソフト作ってるヤツもいるし…まったくココは魅惑のワンダーランドだな
726 名前:km mailto:sage [05/03/04 12:46:35 ID:YHyh+Jwt] チャットみたいなものつくってるんだけどちょっとトラぶってます 部屋に入るとき自分より先に何人入室しているか をチェックするためにhasChildNodesってやってるんだけど 先に居てもおかまいなしで0になっちゃう なんでだろ。。
727 名前:km mailto:sage [05/03/04 12:58:07 ID:YHyh+Jwt] 自分の番号(ID)は部屋に先に3人いるとちゃんとn=4っていうふうに なってくれるんだけど。。
728 名前:Now_loading...774KB mailto:sage [05/03/04 19:42:20 ID:eehqo1O6] >>726 サーバ側のソース見せてみ。
729 名前:Now_loading...774KB mailto:sage [05/03/05 01:24:51 ID:6T1pR5rE] n=4とか言ってるからなんとなくFACEsかな? FACEsの場合はクライアント同士で通信して在室確認するんじゃなかったっけかな。 部屋に入ったら、入ったことを部屋の全員に伝えて、すでにいる人から返事をもらうような感じで
730 名前:km mailto:sage [05/03/05 18:05:58 ID:rKP3X1jm] >>729 はいFACEsでやってます 部屋に入るときに<QR 〜>ってノードのヤツをサーバーに送信してサーバの返事が<PLR 〜> で、e.hasChildNodes()で子ノードがあるかどうかをチェック、それで人数がわかるようになってます 。。が先に人がいてもe.hasChildNodes()がtrueにならないみたいです getDataメソッドの中は↓な感じです function getData(receiveXML){ var e=receiveXML.firstChild; if (e.nodeName == "PLR") { //人数を聞いたときのサーバーからの返事 if (e.hasChildNodes()){ menberSet(); //子ノードがあったらメンバーを先にセット }else{ itibannori(); } //なかったら一番乗り } }
731 名前:km mailto:sage [05/03/05 18:27:10 ID:rKP3X1jm] poppinSoccerみながらやってるのでほぼそのままなんですけど
732 名前:km mailto:sage [05/03/05 18:46:43 ID:rKP3X1jm] そうか入室したあとに<LCT 〜>をサーバーに送って自分のクライアント情報を サーバーに登録するのを忘れてたっす inibannori()メソッドの中にsendXML("LCT"〜)みたいなのを入れればいいか
733 名前:km mailto:sage [05/03/05 19:28:25 ID:NrxiH5E2] しかしまだうまくいかない。。 itibannori()メソッドの中身は↓な感じなんですけどなにかおかしいでしょうか? props={_x:xx,_y:yy,onEnterFrame:sendXML("LCT","n",sN,"x",_x,"y",_y,"save","PLR","key",sN,"self",sN)}; ++depth; this.attachMovie("point",sN,depth,props); //自分のインスタンスをアタッチ sendXML("LCT","n",sN,"x",225,"y",250,"save","PLR","key",sN,"self",sN); 全員itibannori()メソッドで入室しちゃいます
734 名前:km mailto:sage [05/03/08 19:50:26 ID:TtjQEHh9] コードを結構変更したら全員itibannori()になってしまう部分は解決しました お騒がせしてすいません
735 名前:Now_loading...774KB [05/03/13 18:30:16 ID:Wgz7PbEt] なんかスレとまってんなw
736 名前:Now_loading...774KB mailto:sage [05/03/14 14:36:56 ID:La61JTCo] そうか?活況じゃね?
737 名前:Now_loading...774KB [05/03/14 15:41:58 ID:JcI9JJoK] もなちゃとってFacesかGPSSってヤツでできてるのかな?
738 名前:Now_loading...774KB mailto:sage [05/03/14 18:53:35 ID:NH1D2Yun] 昔はFaces改で今はGPSS改かな?
739 名前:Now_loading...774KB mailto:sage [05/03/15 14:52:29 ID:e6GqwZEr] >>738 まぁGPSSは改造して(サーバーアプリ作って)使うのが基本だから あえて「改」はつけずにGPSSと言っていいかな。 そういやGPSSもFACEsも動き止まってるなー。
740 名前:Now_loading...774KB [05/03/15 18:56:32 ID:KF3Dbo0a] 最近自分もFACESでチャットを作り始めました。 GPSSの存在を今まで知らなかったので、もう少し慣れてきたらチャレンジしてみようと思います。
741 名前:Now_loading...774KB mailto:sage [05/03/16 01:38:34 ID:FUi4Mgxg] FACEsの欠点は落ちやすいことだな、もなちゃもFACEsの頃は30人くらいで落ちてた。 GPSSはもなちゃと作者が経験を活かしてチューニングしてるから、数百人でも平気で 動いてるね。 でもはじめはやはりサーバープログラムのいらないFACEsをオススメします。
742 名前:Now_loading...774KB [05/03/16 18:55:41 ID:vFCrZP/T] FACEsのサンプル作った人はちょっと馬鹿だと思う あんなにメソッドがあっちこっちに散らばっててしかも他人が作った プログラムなんて解析できない
743 名前:Now_loading...774KB mailto:sage [05/03/17 04:07:24 ID:tTGv+Kvn] 作った時代を考えろ・・・
744 名前:Now_loading...774KB [05/03/18 01:38:34 ID:b706W9Ft] FACEsってときどき動きがすんごい重くなるときあるじゃないですか GPSSならそういうことってないんですか?
745 名前:Now_loading...774KB mailto:sage [05/03/18 17:43:24 ID:srmpMd/t] >>744 それがJAVAに原因があるなら一緒かもしれない。 でもGPSSは自分でサーバープログラムを書くから、早くも遅くもなりそう。
746 名前:Now_loading...774KB [05/03/18 19:04:44 ID:n0PtTrRj] なるほど GPSSのサーバープログラムってぶっちゃけ難しいですか?
747 名前:Now_loading...774KB [05/03/18 19:08:19 ID:n0PtTrRj] あと今Facesの実験してるんですけど例えば一部屋20人まで入れる チャットルームを作ったとして100人来たとしたら部屋が5つに増える じゃないですか これだと当然処理が重くなりますよね この場合って例えばFacesを二つ起動させたりして負担を軽くするなんてことは できないんでしょうか?
748 名前:Now_loading...774KB mailto:sage [05/03/18 20:41:24 ID:srmpMd/t] >>746 スクリプトなら多分そう難しくない。文法はASと一緒だし。 通常のSockletを組もうとするとディープなJAVAの世界に入っちゃうよ。 でもJavaで組むほうが自由度や速度は上。 うちでは実験用はスクリプトで書いてる。 >>747 ケースバイケースと思うがポートを変えれば複数起動は可能。 確かもなちゃとは昔FACEsが落ちやすいからということで複数起動して部屋ごとに分けてたと思う。
749 名前:Now_loading...774KB [05/03/18 23:00:48 ID:LDRN4IlI] 自分は対戦型エアホッケーとかリアルタイムなゲームがつくってみたいので やっぱり全部JAVAでやらないとFACEsから乗り換える意味なさそうですね (というより全部JAVAで作っても無理かもしれないし) ならチャットルームをFACEsを複数起動する方法で作っていこうかなーと思います どこかにリアルタイム性が必要なコンテンツがつくれるサーバーってないかな。。
750 名前:Now_loading...774KB [05/03/18 23:02:03 ID:LDRN4IlI] ↑は747です
751 名前:km [05/03/19 17:15:13 ID:fSLrhZfX] すいません今Facesでチャットルームつくってるのでつが 部屋に入るときに名前を入力して入室するところまでつくりました この場合先に入室していた人の名前はどうやって知ればいいんでしょうか e.attributes.nameみたいに受信できれば簡単なんですが。 入室時にログをサーバーに残すらしいですけど自分でつけた名前を sendXML("LOG","name",namae,〜) みたいにノードネームLOGの中に入れてやれば後から入ってくる人に 自分の名前が分かるってことなのかな。。
752 名前:Now_loading...774KB mailto:sage [2005/03/26(土) 06:01:13 ID:Zb5SVjbq] ヘルプ。GPSS が起動出来ぬ。 環境: MacOSX 10.3.8, GPSS 1.05.01, JDK 1.4.2 Win環境では JAVA_HOME 通しただけで立ち上がる。 ●startup.sh を実行 Use Java HotSpot Client VM Exception in thread "main" java.lang.NoClassDefFoundError: jp/wda/gpss/system/Main ●クラスパス確認。java 直前で echo $GPSS_CP :./gpss.jar:./classes/:./lib/log4j-1.2.8.jar: ./lib/commons-beanutils.jar:./lib/commons-collections.jar: ./lib/commons-digester.jar:./lib/commons-logging.jar: ./lib/commons-pool-1.1.jar:./lib/xmlParserAPIs.jar: ./lib/js.jar:./lib/concurrent.jar:./lib/jdom.jar これ、./gpss.jar にパスが通ってないの?
753 名前:Now_loading...774KB mailto:sage [2005/03/26(土) 21:32:14 ID:x+EHcvU+] OSXはあまりわからないけど、echo $GPSS_CPのあたりで pwdしてパス確かめるとか、クラスパスをフルパスで書いてみるとかかな。
754 名前:752 mailto:sage [2005/03/27(日) 08:33:05 ID:Sf7nmOxh] >>753 ありがとう、まさにその通りでした_| ̄|○ cd $GPSS_HOME で解決出来た。余ってるMacが生き返ったよー。
755 名前:Now_loading...774KB [2005/05/23(月) 15:16:50 ID:zDmlIIa2] 遅レスだけど、 >>754 レポートキボンヌ
756 名前:Now_loading...774KB mailto: [2005/07/08(金) 11:21:39 ID:N9mtmosR] ho
757 名前:Now_loading...774KB mailto:sage [2005/07/08(金) 15:34:13 ID:WAtJ6oTW] 久しぶりにレスが、と思ったら保守かよ。 まぁネタもないから良いんだけどね。
758 名前:Now_loading...774KB [2005/07/12(火) 15:48:28 ID:ARa/5orx] 質問です。 XMLでまとめたデータをFlashで読み込んでいます。 テキストのみだったらうまく読み込めていますが、これに画像を追加したいです。 (文字の間に画像があるイメージです) また、途中一部分だけ文字の色を変更したりしたいです。 どなたかご教授いただけないでしょうか。 よろしくお願いします。
759 名前:Now_loading...774KB mailto:sage [2005/07/12(火) 15:51:07 ID:12BEDbSk] ソケットと関係ないんじゃ
760 名前:Now_loading...774KB [2005/07/12(火) 16:03:39 ID:ARa/5orx] >>759 すみません、XMLとあったのでここでも良いのかなと…。 他に、XMLとFlashの連携の質問ができるスレってありますか?
761 名前:Now_loading...774KB mailto:sage [2005/07/12(火) 16:08:27 ID:f1dA7oMD] >>758 そりゃXML解釈してそれを画像に置き換えるスクリプト組めばいいだけでしょ。 まさかデータの中にホントに画像が埋まるわけでもあるまい。 文字色はHTMLとして扱うのが一番楽でしょ。
762 名前:Now_loading...774KB mailto:sage [2005/07/12(火) 16:13:24 ID:ygQQOiSN] ActionScript 誰かが物凄い勢いで貝等するスレ 7 pc8.2ch.net/test/read.cgi/swf/1115819973/ 文章、画像、文章って順番に書いてって 表示すればそれで済む気がする。
763 名前:Now_loading...774KB [2005/07/12(火) 16:23:00 ID:ARa/5orx] >>761-762 どうもありがとうございます。 えと、現在「文章<img src='sample.jpg'>文章」としているんですが、 最初の「文章1」までしか表示されないんです。 なので、書き方が違ってたのかなと…。 色の方も、やはりタグの手前までしか表示されませんでした。
764 名前:Now_loading...774KB mailto:sage [2005/07/12(火) 16:30:37 ID:f1dA7oMD] >>763 もっと具体的に書かないとエスパーじゃないので 君が何をどうしたいのかさっぱりわかりませんよ。 別にアドバイスがいらなくて愚痴りたいだけならいいけど。
765 名前:Now_loading...774KB mailto:sage [2005/07/12(火) 16:43:07 ID:ygQQOiSN] <bunsyou>文章1</bunsyou> <gazou>img.jpg</gazou> <bunsyou>文章2</bunsyou> とか。 あるいは属性使ったほうがいいかも。 loadmovieの後で画像の大きさの取得とか、 次の文の位置の決定とか まんどくさくてやる気しないが。 画像は画像。文章は文章で出る場所決めておいて その内容の指定をするだけってのがxmlの本来の使い方だと思うが。
766 名前:Now_loading...774KB [2005/07/12(火) 16:43:11 ID:ARa/5orx] >>764 すみません。 XML側で、「<text>文章1<img src='orca_.jpg'>文章2</text>」とあるものを Flash側の変数に読み込みます。 この時に表示されるのが、「文章1」まででそれ以降の画像と「文章2」の 文字が表示されません。 ということを言いたかったのです。 これでわかりますでしょうか。。
767 名前:Now_loading...774KB mailto:sage [2005/07/12(火) 16:48:12 ID:f1dA7oMD] >>766 スマンが、それだと前と変わってないw 具体的にどういうスクリプトを書いてるのかをかかないと何ともねえってかんじ。 >>765 のやり方もいいと思うけど。 いえることはXMLの表記ルールを理解してないような気がするという事くらいかな。
768 名前:Now_loading...774KB [2005/07/12(火) 17:11:55 ID:ARa/5orx] >>767 何度もすみません。 指定したXMLを読み込んで、ダイナミックテキスト「t1」に 読み込もうとしています。 1フレに、 System.useCodepage = true; my_xml = new XML(); my_xml.ignoreWhite = true my_xml.load("words.xml"); my_xml.onLoad = function(){ t1 = my_xml.firstChild.firstChild.firstChild.nodeValue; } と書いています。 確かに、XMLについての理解が殆どありません。 もっと勉強してきます…。 >>765 ありがとうございます。 その方法もやってみたいと思います。
769 名前:Now_loading...774KB mailto:sage [2005/07/12(火) 17:24:43 ID:f1dA7oMD] >>768 そりゃまあ、こけますな。 まず、t1に全ての内容が入って欲しいのだろうけど <img>タグが入ってるために転けるのが目に見えてる。 これがXMLの表記ルールを理解しないといけない第一歩。 この辺りはMMのサイトに情報いっぱいあるから一度目を通すといいよ。 それよりXMLに拘る必要あるの?
770 名前:Now_loading...774KB mailto:sage [2005/07/12(火) 17:35:40 ID:f1dA7oMD] ちなみに文字に色を付けるためにタグを直接書き込むのは無理なので ダミー文字にしておいて置き換えしないといけない。 例: '<'→'{' '>'→'}'
771 名前:Now_loading...774KB [2005/07/12(火) 18:02:35 ID:ARa/5orx] >>769-770 どうもありがとうございます。 やっぱり、タグの中のタグはダメなんですね…。 いちおう仕事でして、XMLでやるようにとの指定がありました。 文字の置き換えですね。 この方法なら、画像の方もいけそうなので両方こちらで進めてみたいと思います。 ちょっとスレ違い気味な質問に答えていただけて嬉しいです。 お二人とも、どうもありがとうございました。
772 名前:名無しさん@そうだ選挙に行こう mailto:sage [2005/09/10(土) 22:29:04 ID:pFmVFtHC] FacesもGPSSも更新止まって久しいね。 ちょいと寂しい
773 名前:Now_loading...774KB mailto:sage [2005/09/21(水) 07:20:07 ID:wnaLMw8S] マルチキャスト扱えますか?
774 名前:Now_loading...774KB mailto:sage [2005/09/21(水) 13:37:07 ID:P8v6CEcQ] >>773 詳しく
775 名前:Now_loading...774KB mailto:sage [2005/09/21(水) 16:32:11 ID:u9+e2vcC] >>773 1:1のTCP接続しか想定されてないからできないんでは
776 名前:Now_loading...774KB mailto:sage [2005/09/21(水) 19:37:42 ID:P8v6CEcQ] バカなおらに教えてくろ。 「マルチキャスト」でいろいろとぐぐってみたんだけど、 LAN内でしか出来ない(マルチキャスト用の特別なアドレスを使う?)って言われて見たり、 実際にルータ越しにインターネットで実現されてるようなことを言われたりで分けわかめなんだけど、 これって 「LAN内でしか出来ないなんてぇのは過去のこと。今はルータ越しでもばりばりいけるぜ!」 ってことなのかしら?
777 名前:ハーピィ mailto:sage [2005/09/22(木) 00:00:41 ID:vidzQTGu] E・∇・ヨノシ <777ゲット♫
778 名前:Now_loading...774KB mailto:sage [2005/09/22(木) 23:45:49 ID:9aNsW4gf] >>776 経路のルーターが全部対応してればいける かな
779 名前:Now_loading...774KB mailto:sage [2005/09/28(水) 19:17:48 ID:i/b1/rkw] >>778 ってことは、インターネット上の不特定のクライアントに向けてのサービスは無理ってことですね。
780 名前:Now_loading...774KB mailto:sage [2005/10/01(土) 01:43:13 ID:UT1u5Isv] はじめまして 今回、FLASHとネットワークを連動させてゲームを作りたいと考えている者です。 アクションスクリプトはそこそこ出来るのですが、Javaとネットワーク関連の 知識が弱く、よく分からないので質問させて頂きました。 FLASHと常時接続が可能(リクエスト・レスポンスという一連の流れで終るHTTP プロトコルではない)というソケットサーバを探しています。 上にも書いた通りソケットプログラムの知識なんてほぼ皆無ですんで、 何から手を付けていいのか分かりません。作りたいゲームとしては ネットワークを使用した多人数参加型(4人位を想定)した双六のような物です。 このようなゲームを作る上で参考になる書籍やサイトなどがあったら 是非教えて頂けないでしょうか?特にXMLソケットを使ってサーバと連動するあたり の技術を詳細に説明してくれる書籍かサイトがあれば是非教えて欲しいです。 宜しくお願いします。
781 名前:Now_loading...774KB mailto:sage [2005/10/01(土) 03:09:32 ID:5tq17pW5] >780 XMLSocket情報の定番 Faces faces.bascule.co.jp/ このスレ発のソケットサーバー GPSS www.geocities.co.jp/SiliconValley-PaloAlto/8242/ ゲームとか作るならGPSSがおすすめ
782 名前:Now_loading...774KB [2005/10/01(土) 19:06:19 ID:SxDjLkP8] Flash Communication Server MX』がインストールされたサーバーをレンタル形式でご提供するホスティングサービスです ttp://www.chiroro.co.jp/fcs_hosting/index.html 誰かこれ借りれw
783 名前:Now_loading...774KB [2005/10/01(土) 23:47:34 ID:FIbBtSUl] たけーよ FCS買ったほうがいいだろ
784 名前:Now_loading...774KB [2005/10/27(木) 14:51:21 ID:OHLGB1tu] あげ
785 名前:Now_loading...774KB mailto:sage [2005/11/08(火) 17:10:32 ID:k5Kg1S6H] GPSSは最近BBSの質問も放置だしさびしいな
786 名前:Now_loading...774KB mailto:sage [2005/11/14(月) 18:37:21 ID:Yk+0byiV] >>785 ついにはBBSにもアクセスできなくなってるみたいだし、もうだめかもわからんね
787 名前:Now_loading...774KB mailto:sage [2005/11/20(日) 00:37:47 ID:Nz9Iw3fK] いわゆる枯れた技術になったんだと思う いやマジかよ
788 名前:Now_loading...774KB mailto:sage [2005/11/24(木) 01:27:43 ID:zJ27r53K] faces、GPSS、FCSを使ったソフトってどんだけあんの? とりあえず、これだけしかしらん。 プロジェクト街 BERギコオンライン もなちゃと ぷよぷよ2ch.net バトタイプ ぷよふら エロ系ライブチャット
789 名前:Now_loading...774KB mailto:sage [2005/11/24(木) 08:25:45 ID:FIrAUgOA] ソフト
790 名前:Now_loading...774KB mailto:sage [2005/11/28(月) 02:51:21 ID:A9Z2Dp7R] GPSSのサンプルのHelloWorld.javaを自分でコンパイルすると実行できないOTZ ダウンロードしたclassなら実行できるんですけど誰か環境変数とかの設定教えてください。 公式BBSも見れないし、、
791 名前:Now_loading...774KB mailto:sage [2005/11/28(月) 09:04:22 ID:heHBBXMu] GPSSって作者がマクロメディアに買収されたところだろ? もう更新なんてされないんじゃない?
792 名前:Now_loading...774KB mailto:sage [2005/11/28(月) 23:53:06 ID:ePZJ7yl/] >>790 エラーメッセージの内容はどんな具合? >>791 おいおい、まじかよw
793 名前:Now_loading...774KB mailto:sage [2005/11/29(火) 04:10:54 ID:WndOEABK] >>792 実行すると java.lang.ClassCastException: jp.wda.gpss.samples.chap1.HelloWorld at jp.wda.gpss.system.SockletLoader.loadSocklet(SockletLoader.java:62) at jp.wda.gpss.system.ExecutableBase.deployNewSocklet(ExecutableBase.java:490) at jp.wda.gpss.system.ExecutableBase.startServer(ExecutableBase.java:441) at jp.wda.gpss.system.ExecutableBase.<init>(ExecutableBase.java:42) などのメッセージが出ます。testClientを実行すると一応接続はできるみたいですけどHello!Worldの文字列がかえって来ません。
794 名前:Now_loading...774KB mailto:sage [2005/11/29(火) 10:48:50 ID:KURNzJG6] >>793 HelloWorldクラスがちゃんとGeneralSockletからextendsされてないとかじゃないですよね…
795 名前:Now_loading...774KB mailto:sage [2005/11/30(水) 00:43:44 ID:wL4TyBwI] >>793 GPSS全体を自分でコンパイルして、JARにまとめないで実行すると 似たような症状出たことがあるけど・・・。わざわざそんなことしないよね。 コンパイル環境とか、実行方法とかはどうなってます?
796 名前:Now_loading...774KB mailto:sage [2005/11/30(水) 19:01:27 ID:/j1O9M5/] はじめまして。 初歩的な質問でとても気が引けるのですが、GPSSが起動できません。 startup.batを実行すると以下のように表示されます。 C:\Program Files\gpss-1.05.01\gpss>startup.bat Use Java HotSpot Server VM 'C:\Program' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。 どなたか対処法を教えていただけないでしょうか・・・。
797 名前:796 mailto:sage [2005/11/30(水) 19:05:17 ID:/j1O9M5/] すみません、環境を書き込むのを忘れていました。 winxpHome JDK1.5.0_01 GPSS1.05.01です。 どうかよろしくお願いします。
798 名前:790 mailto:sage [2005/11/30(水) 20:29:23 ID:5ifrXafb] 解決しました。ソースファイルもダウンロードして同じフォルダに入れてたのが問題でした…。お騒がせしました。 >>796 自分も同じ問題が起きたんですけど、javaがインストールされてるフォルダにスペースがあるのが駄目っぽいです。間違ってたらごめんなさい。
799 名前:Now_loading...774KB mailto:sage [2005/12/01(木) 10:58:28 ID:ySO+c5gt] >>796 startup.batの一番したあたりにある %JAVA_HOME%\bin\java を"(ダブルコーテーション)で括って "%JAVA_HOME%\bin\java" ってしてあげると起動できると思うYO!
800 名前:Now_loading...800KB ◆800Get/1es mailto:sage [2005/12/01(木) 12:07:57 ID:eWYxFXKq]
801 名前:796 mailto:sage [2005/12/01(木) 18:28:19 ID:Exr4eAlr] >>798 ご指摘の通り、JDKを一旦アンインストして、c:\の直下にインストしなおしましたら 無事起動できました。レスありがとうございました! >>799 レス読んだあと、「.bat ダブルクォーテーション」などで検索かけてみたら コマンドプロンプト内で半角スペースを含むディレクトリを指定する場合、 ダブルクォーテーションで括るという決まりがあったのですね。 勉強不足でお恥ずかしいです。ありがとうございました!
802 名前:Now_loading...774KB mailto:sage [2005/12/07(水) 01:18:48 ID:eVjaBOcK] >>786 コソーリ復帰 データ飛んじゃったよママン…すみませんorz >>791 マジカ!!Σ(゚Д゚;)イヤ,ナイナイ...
803 名前:Now_loading...774KB mailto:sage [2005/12/08(木) 00:13:01 ID:XHxHLfyA] あも〜いタンキター
804 名前:Now_loading...774KB mailto:sage [2005/12/28(水) 01:39:54 ID:SLg4d+e1] 今年も年末年始はかんぷまさつ行ってみるかな
805 名前:Now_loading...774KB mailto:sage [2006/02/21(火) 12:28:18 ID:TRuNH9I8] >>854 谷亮子は普通に可愛いだろ
806 名前:Now_loading...774KB mailto:sage [2006/02/21(火) 19:33:37 ID:HmIBSLsP] ものすごい誤爆だな…
807 名前:Now_loading...774KB mailto:sage [2006/02/21(火) 23:54:56 ID:L0+N54mb] 問題は誤爆じゃないだろw
808 名前:Now_loading...774KB mailto:sage [2006/03/04(土) 05:10:57 ID:1K42JIe3] をを…。こんなスレが。。。 もっと早く知りたかった…
809 名前:Now_loading...774KB mailto:sage [2006/03/05(日) 01:56:08 ID:59fnHvbd] >>808 ようこそ、ネタもないので質問でも何でもかきこんでちょ
810 名前:Now_loading...774KB mailto:sage [2006/03/06(月) 15:37:39 ID:cVHx7P5l] GPSSとFACEsどっちがいいですか?
811 名前:Now_loading...774KB mailto:sage [2006/03/06(月) 17:33:59 ID:cVHx7P5l] ざっと眺めた感じGPSSのほうがシンプルでとっつきやすいかなあと思ってますが パフォーマンスはどうなんでしょうか? チャットを作りたいだけなんで速度はどうでもいいっちゃあどうでもいいですが
812 名前:Now_loading...774KB mailto:sage [2006/03/07(火) 13:22:39 ID:DdGSyvvA] いろいろやりたいんなら、GPSSの方が良いんじゃない?
813 名前:Now_loading...774KB mailto:sage [2006/03/07(火) 16:41:28 ID:x0BMumAn] FACEsは同期制御がちゃんとしてなくて、数十人程度に不具合が出ることがあるとか。 GPSSはもなちゃととかで数百人規模で動いてますね。 しかし何も知らないところからはじめるなら、FACEsのチュートリアルからはじめるのがおすすめ。 GPSSは自分でサーバープログラムを書かないといけないからね。
814 名前:Now_loading...774KB mailto:sage [2006/03/08(水) 16:27:59 ID:qx0WMq8p] FACEsはもう4年くらいバージョンアップなしだし
815 名前:Now_loading...774KB mailto:sage [2006/03/08(水) 18:22:33 ID:ws1URx1L] GPSSはそろそろ…ウシシシシシ
816 名前:Now_loading...774KB [2006/03/09(木) 14:33:28 ID:fBUq5Ouu] どうも。>>810 辺りに書き込んだ者です。 一応GPSSでいけそうです。 Java使ったことないんで環境変数の設定とかコンパイルの仕方とか 公式サイトに一言も説明がないので一瞬ハマりました。 もうちょい素人にも親切に書けばいろんな人に使ってもらえたと思うんですけどね。。 まあ動いたからいいです。
817 名前:Now_loading...774KB mailto:sage [2006/03/10(金) 05:57:58 ID:pKavS6ng] GPSS2でるの?
818 名前:hage mailto:sage [2006/03/19(日) 03:37:05 ID:o/3iOTSQ] facesでバグでまくり何でGPSSに乗り換えようとしてるものですが、 GPSSのサーバが起動できないので教えてください。 startup.batをクリックしてgpss-ctrl.swfを起動しても、接続できません。 OS:windowsXP webserver:an httpd , javaも入れてます。 facesでの接続ができる環境にしてあります。 何がだめなのでしょうか?
819 名前:Now_loading...774KB mailto:sage [2006/03/19(日) 13:06:52 ID:5ZCfmcZN] startup.batのウィンドウは表示されてます? それとも、一度なにか黒いウィンドウが出て、すぐ消えちゃってます?
820 名前:hage mailto:sage [2006/03/19(日) 16:15:07 ID:o/3iOTSQ] >>819 起動できました。 環境パスの書き方が違ったのですね。 あとひとつ聞きたいのですが、 FACEsで動いているFLASHをGPSSで動作できるように移行したいのですが FLASH側のASを変更したくないのです。そこで、 FACEs既存の全機能をGPSSで再現している方がいましたら、 譲ってもらえませんでしょうか?お願いします。
821 名前:Now_loading...774KB mailto:sage [2006/03/19(日) 23:23:19 ID:5ZCfmcZN] >>820 その発想はなかった! そうだよね、GPSSの方が柔軟性があるから、FACEs互換にできるもんね。 早速作ってみようと思うが、期待はせんといて。既に作ってる人がいることを祈ってw
822 名前:hage mailto:sage [2006/03/20(月) 20:42:24 ID:Yt1st022] >>821 マジですか激しく期待です。 全機能の再現版を希望ですが、 期待できないものでもいいです。 その時は途中からこっちで作る覚悟もあります。 ノシ
823 名前:Now_loading...774KB mailto:sage [2006/04/20(木) 18:47:51 ID:BVYcCjPv] 静寂ゥ と某氏風に保守
824 名前:Now_loading...774KB [2006/05/16(火) 02:01:28 ID:XzIPusCX] GPSS2まちかねage
825 名前:Now_loading...774KB [2006/05/28(日) 23:43:58 ID:GEr+/3ZL] GPSS2開発日誌再開age
826 名前:Now_loading...774KB [2006/05/29(月) 01:56:13 ID:u3NBzVZv] GPSS2楽しみにしています。 がんばってください。
827 名前:Now_loading...774KB mailto:age [2006/06/04(日) 17:15:10 ID:Voer9Vl5] 盛 り 上 が っ て ま い り ま し た !
828 名前:Now_loading...774KB mailto:sage [2006/06/05(月) 16:46:23 ID:Soh1tvi6] Fla板は とてもいい所だ。 アモイタソ、はやく戻ってこーい!
829 名前:あ mailto:sage [2006/06/09(金) 11:50:26 ID:4JRqw7ZP] >>828 イヂメナイ?イヂメナイ?
830 名前:Now_loading...774KB mailto:sage [2006/06/09(金) 14:26:14 ID:1MEng8kg] >>829 おっと、ご本人登場キター? GPSS2期待してますYO 2では結構仕様変わるみたいですけど、スクリプトは使えるんですかね? この辺はもなちゃと作者殿担当かな?
831 名前:あ mailto:sage [2006/06/09(金) 19:49:37 ID:4JRqw7ZP] >>830 スクリプト使えないと、魅力半減、というより魅力なしですよね。 ちゃんと使えるようにしますので、ご安心ください。
832 名前:830 mailto:sage [2006/06/09(金) 21:46:23 ID:1MEng8kg] >>831 おぉ、それは安心です。 FACEsコンパチの野望wもあるみたいなので、 新しいユーザーも取り込めるかも知れませんね。 楽しみに待ってます!
833 名前:Now_loading...774KB mailto:sage [2006/06/10(土) 11:01:41 ID:13JwkHqX] GPSS2キタキタ 早速いろいろ見てみますよ!
834 名前:Now_loading...774KB mailto:sage [2006/06/13(火) 13:37:25 ID:o3xEJMXp] うわ、おれが三年以上前に立ててすぐほったらかしてたスレッドがまだ残ってた おれがっていうか正確には代理人が立てたんだけど > Flash板のスキルを上げるべく専門スレを立てます とかエラそうなこと言って何もわかってなかったんだよなほんとは 相変わらず過疎スレみたいだけど まったり時間流れてて役に立つ人には立ってるのね おれは相変わらずソケットもXMLも使ったことないけど がんばって! 機会があったら開発中のサーバーアプリケーション?もつかわせてもらうよ!
835 名前:Now_loading...774KB mailto:sage [2006/06/13(火) 20:41:43 ID:/F+ls3Mi] >834 目立ちたがりな だ け の レスはお控えください
836 名前:Now_loading...774KB mailto:sage [2006/06/13(火) 21:43:16 ID:o3xEJMXp] ああ、そうだよね 感慨深かったんでつい
837 名前:Now_loading...774KB mailto:sage [2006/06/13(火) 22:43:46 ID:RbJfi+V1] 何が「感慨深かった」だよわらちゃったよ
838 名前:・3・) ◆RTquCoolEE mailto:sage [2006/06/14(水) 01:53:34 ID:p8FIoQ7V] マターリ
839 名前:Now_loading...774KB mailto:sage [2006/06/14(水) 03:28:24 ID:deumrrYK] とりあえずGPSS2起動してtestClient.swfはきちんと作動しましたよ。 で、GPSS1との大きな変更点って何? メソッド名が変わったということしかまだ理解してない。
840 名前:あ mailto:sage [2006/06/14(水) 09:16:55 ID:+69Rb0nX] >>839 ご報告ありがとうございます。 変更点ですが、GPSS自体の処理が軽くなりました。 また、設定ファイルの処理はDIコンテナに任せているので、 柔軟なコンフィギュレーションが可能になりました。 これらの変化によって生まれる(派手な)新機能は … これからです^^;
841 名前:Now_loading...774KB mailto:sage [2006/06/14(水) 15:12:23 ID:OC+4UGkL] ■質問 ■環境:win2K, j2SDK1.4.2_12 gpss1 ■質問内容 helloworld.javaのコンパイルが出来ない。 ■詳細 GPSSをダウンロードし、c:\gpssに解凍しました。 c:\gpss\startup.batにJavaのパスを入れ、起動まではする事が出来ました。 とりあえずチュートリアルを見てみようと、1章のHelloWorldの最後コンパイルで躓きました。 c:\gpss>javac helloworldまでのパス.java →3行目 シンボルを解決できません。 →シンボル:クラス GeneralSocklet →場所:GPSSのパッケージ →import jp.wda.gpss.GeneralSocklet; その他色々なエラーが出て来ていますが、どうやらインポート出来ていないようです。 ファイルは改変していません。おそらく私のJAVAの知識不足が原因かとは思いますが・・・ どなたかご解答いただけませんでしょうか。
842 名前:Now_loading...774KB [2006/06/14(水) 19:13:29 ID:lwPfBVrp] >>841 javacにクラスパスを通してあげる必要があります。 javac -cp ./gpss.jar (ソース).java としてみてください。
843 名前:Now_loading...774KB [2006/06/14(水) 20:54:58 ID:5qepgs3r] ■質問: ■環境:FedoraCore3+Apache2.+j2SDK1.4.2_12 gpss1 ■質問内容 こんなメッセージが出て止まってしまいます。 ■詳細 ダウンロードし、/usr/local/gpss/へ配置 # ./startup.sh を実行後です。 ----------------------------- Use Java HotSpot Server VM log4j:WARN No appenders could be found for logger (org.apache.commons.digester.Digester.sax). log4j:WARN Please initialize the log4j system properly. executable: jp.wda.gpss.system.MainReactor スクリプト'/usr/local/gpss/scripts/xml.js'を初期化中です。 Starting server... ------------------------------
844 名前:Now_loading...774KB mailto:sage [2006/06/14(水) 22:14:58 ID:OC+4UGkL] >842 正常にコンパイル出来ました。 感謝感謝です。これでチュートリアルの続きができそうです。 ご丁寧に説明いただき、有難うございました。
845 名前:・3・) ◆RTquCoolEE mailto:sage [2006/06/15(木) 01:56:09 ID:94B1NCTx] >>843 はサーバーが起動しましたよ、って言ってるだけだから とまってるんじゃなく裏で動いてると思うよ。 接続テストしてごらん
846 名前:Now_loading...774KB [2006/06/15(木) 02:04:41 ID:H5F7nPRI] >>845 レスありがとうございます。m(._.*)mペコッ そうなんです、動いてるんです。 ただ、デーモン化しないで止まってるもので・・・。 そういう仕様なんでしょうか。 あと、log4j の警告が気になっています。 このままでほっておいて、サーバに負担かかったりしないでしょうか。
847 名前:Now_loading...774KB mailto:sage [2006/06/15(木) 10:17:31 ID:QHzKOPt7] >>846 デーモン化ってなぁに? あと、log4jの警告はまったく影響ないはず。
848 名前:Now_loading...774KB [2006/06/15(木) 10:55:40 ID:x3SrBjA+] 僕もLinuxへの導入(GPSS1)がよくわかんなくてWindowsにしたんですけど GPSSのLinuxでの運用の参考になるサイトとかないですか?
849 名前:・3・) mailto:sage [2006/06/15(木) 11:29:08 ID:ps9wmHYz] >>846 コマンドの最後に & つけて実行すればいいんだっけかな? それでダメなら startup.sh のjava実行してる行の最後に & だったかな。 スマンいま直接うちの環境見れないもんで >>848 基本的に自鯖なり専鯖であれば、javaインストールして、 JAVA_HOME環境変数を書いてstartup.shを実行するだけ だよ。 この辺でわからなければちょっとLinuxの使い方を勉強した ほうがいいかも、シェル変数とかシェルスクリプトとか、実行 するだけなら特に問題ないと思うよ。
850 名前:・3・) mailto:sage [2006/06/15(木) 11:31:20 ID:ps9wmHYz] あぁ、あとルーター設定とかはWindowsも一緒だから良いと思うけど、 ファイアウォールを構築してるなら、ポート空け必要なくらいかな。
851 名前:Now_loading...774KB [2006/06/15(木) 12:52:57 ID:H5F7nPRI] >>849 そうですね & をつければいいんですが、 そうなると、shutdown.sh では落とせなくなります。 ps -a でプロセスID見つけて、kill **** で、 プロセスを殺すしかかいんですよね・・・
852 名前:Now_loading...774KB mailto:sage [2006/06/15(木) 15:43:08 ID:QHzKOPt7] >>851 ちょっとまて。 &つけなかったらshutdown.shで落とせてるのか? 「落とせなくなる」ってのはどういう状態になって「落とせない」んだ?
853 名前:Now_loading...774KB mailto:sage [2006/06/15(木) 16:54:11 ID:1+tFoyd4] ID:5qepgs3r H5F7nPRI >843 止まってしまうから、どうだっていうんだw そもそも、教えを乞おうって態度じゃないから気に食わない >846-851 知ったかぶりが気に食わない。 結論、こいつは気に食わない
854 名前:Now_loading...774KB mailto:sage [2006/06/15(木) 17:35:42 ID:QHzKOPt7] マターリ
855 名前:Now_loading...774KB mailto:sage [2006/06/15(木) 18:28:27 ID:iIEkDsBT] >>853 どうした?何言ってんだ?
856 名前:Now_loading...774KB [2006/06/16(金) 00:40:26 ID:CAJ2up5W] >>855 氏らねw頭おかしいんじゃね?w 自作自演かと思われw
857 名前:Now_loading...774KB mailto:sage [2006/06/16(金) 00:45:29 ID:+iRPToZn] >853 そいつは確かに気に食わないけど、 荒れる要因になるおまえのレスも気に食わない ↓何事もなかったように再開
858 名前:・3・) ◆RTquCoolEE mailto:sage [2006/06/16(金) 02:56:44 ID:n4Mqm9LX] gpss-ctrl.swfからなら終了できるけどね。
859 名前:Now_loading...774KB [2006/06/16(金) 14:26:24 ID:PWQ9vsIg] >>858 いつもお世話になってます ≦(._.)≧ ペコリ 知ったかぶりするつもりは本当にないんです >< 不快な思いさせた方には謝ります 初心者ですいません 重ねて≦(._.)≧ ペコリ
860 名前:Now_loading...774KB [2006/06/16(金) 19:18:17 ID:ZwL+RgYA] 街以外でGPSS利用のコンテンンツなにか知りませんかー?
861 名前:Now_loading...774KB mailto:sage [2006/06/17(土) 01:38:14 ID:VHCc5nWj] ない
862 名前:Now_loading...774KB mailto:sage [2006/06/17(土) 18:39:14 ID:NmH/FOJl] >>861 ■■んなこたーない。
863 名前:Now_loading...774KB mailto:sage [2006/06/18(日) 01:15:34 ID:i5zuOTsy] >>860 ココにいくつかあるけど、それ以外は見たことない。 ttp://multi.moja.jp/
864 名前:Now_loading...774KB [2006/06/18(日) 01:35:08 ID:1TAUpV2G] 俺だけ? Faces鯖のほうが自分でイジリやすいと思うのは 俺だけ?
865 名前:Now_loading...774KB mailto:sage [2006/06/18(日) 05:49:21 ID:wC1MF3TQ] >>860 yarukinashi.sytes.net/mojomoji.html
866 名前:Now_loading...774KB mailto:sage [2006/06/18(日) 16:59:06 ID:RGg1AdkV] >>863 ここと同じシステムなので、もなちゃともGPSSですな。 >>864 はじめからある程度動きが設定してあるからいじりやすいかもね。 プロトコルからいじりたいならGPSSのほうがいいかな。
867 名前:Now_loading...774KB [2006/06/19(月) 00:55:55 ID:cBgk5wjZ] 初心者で質問してすいません。 スレ違いかもしれませんが、gpssとかFacesとか デーモン化は&でできるって聞いたんですが、 それだと、SSH接続していると、 接続を終了(切断)したら一緒におちちゃうんですが・・・ どうすればいいんでしょう。 ご存知の方おしえてください
868 名前:Now_loading...774KB [2006/06/19(月) 05:05:33 ID:eGLASO2J] nn
869 名前:Now_loading...774KB mailto:sage [2006/06/19(月) 05:06:07 ID:gjkT6Q5J] つるっぱgeeee
870 名前:Now_loading...774KB [2006/06/19(月) 11:00:49 ID:W5j6r7zH] >>867 nohupコマンドを使えばいい。 ttp://www.volee.jp/modules/newbb/viewtopic.php?topic_id=7&forum=4&post_id=13#forumpost13
871 名前:Now_loading...774KB mailto:sage [2006/06/20(火) 20:37:58 ID:PgzwE6SO] FACEsはもう無くなっちゃうらしいね。
872 名前:Now_loading...774KB mailto:sage [2006/06/26(月) 01:14:01 ID:hI+qnP8b] xmlsocketと聞いてブログとかにFLASH置けばRSS取得がクライアントサイドで出来るからウマー!と思ったが スレに"ローカルからなら"って書いてあるから ブラウザ上からは無理なのか…
873 名前:Now_loading...774KB mailto:sage [2006/06/26(月) 11:11:04 ID:z/Km3s78] >>872 他のドメインのデータは原則取れないからね。 ポリシーファイルとか回避法はあるんだが。 あとRSSとるだけならXMLSocket使うまでもなく XMLオブジェクトで可能。 RSSリーダー作るなら自分とこのサーバーに RSSプロキシみたいなものを作ってやるのが 現実的な選択かな。
874 名前:Now_loading...774KB mailto:sage [2006/06/27(火) 22:26:36 ID:H5MVRFVw] だれかgpss2でマルチチャット作るところまでドキュメント化してくれないものかのぅ
875 名前:Now_loading...774KB mailto:sage [2006/06/27(火) 23:39:00 ID:oiLt5WN6] >>874 このスレで誰かが生贄になって、 チャットが完成するまで質問しまくるとか。 で、それを纏める。 それだったら答える側で参加しますw
876 名前:Now_loading...774KB mailto:sage [2006/06/28(水) 01:48:57 ID:tuaeBeB4] >>874 FacesがなくなるとXMLSocketの入門向けコンテンツが なくなっちゃうからねぇ。 でもgpss2はとりあえず完成待ちですな。 >>875 じゃあ俺は勘違いレス担当でw
877 名前:Now_loading...774KB mailto:sage [2006/06/28(水) 23:11:11 ID:j5CUtwxb] マジで誰かGPSSまとめサイトつくってー 敷居高いよー 自鯖たてれてJava書けてFlashまで作れる人なんて 身近にいねェよ実際
878 名前:Now_loading...774KB mailto:sage [2006/06/28(水) 23:51:04 ID:xojjR90c] フラッシュ側のスクリプトがわけわかめ・・・ チュートリアルも途中できれてるし〜;;
879 名前:Now_loading...774KB mailto:sage [2006/06/29(木) 01:04:05 ID:qQNu75Xw] >>875 じゃあ俺はウザイくらい質問する人担当で。 自分もGPSSでチャット作る予定というか作りたいので暫らく世話になります。 だれかwiki立ててくれないかな。
880 名前:Now_loading...774KB mailto:sage [2006/06/29(木) 11:45:00 ID:aCxke7Ps] 生贄キタ━━━━(゚∞゚)━━━━━!! 質問щ(゚Д゚щ)カモーン
881 名前:Now_loading...774KB mailto:sage [2006/06/29(木) 14:08:33 ID:2UUamRo7] gpss1についての質問です。 sockletのcheckコネクションで、 フラッシュからパラメータ送る事出来ますか? 同じユーザー名の人がいたら、接続できないようにしたいのです。 また、getInitParam("X")でフラッシュからハッシュ拾いたいのですが、 どういう文法で送れば良いのか解りませんorz どなたかよろしくお願いします。
882 名前:Now_loading...774KB mailto:sage [2006/06/29(木) 16:55:02 ID:aCxke7Ps] >>881 SockletService.as使ってるなら、 service.addInitParam("パラメータ名", "パラメータ値") で追加した値が、サーバ側の client.getInitParam で取れたはず。 SockletService.as使ってないなら、 サーバに接続した一番最初の送信コマンドにて 接続先Socklet名:ユーザ名:パスワード:パラメータ名=値&パラメータ名=値&パラメ...... で渡せる。
883 名前:Now_loading...774KB mailto:sage [2006/06/29(木) 18:02:45 ID:2UUamRo7] >882 お早い解答、とてもありがたく思います。 SockletService.as使っていませんでしたが、 便利そうなのでインクルードしてみる事にします。 また何か疑問でたらお世話になりますm(_ _"m)ペコ
884 名前:あも mailto:sage [2006/06/30(金) 00:23:11 ID:+JPDoxxX] >>879 作っときました。 g2.wda.jp/funs/wiki
885 名前:生贄 mailto:sage [2006/06/30(金) 02:17:17 ID:D1i2Sr4V] >>884 仕事はやっ! お疲れ様です。 1から2の変更点とか少し見てたんですけど gpss1のconfig.xmlで書いてたことは2ではSockletDeployerで全部やっちゃうってことですかね? あと、今更気づいたけどtestClientのコネクション成功時のメッセージがsuccesfulyじゃなくてseccessfulyになってます。
886 名前:・3・) ◆RTquCoolEE mailto:sage [2006/06/30(金) 10:37:20 ID:Vyg6+YUO] >>885 G1でconfig.xmlに書いていた設定類は、socklet.diconやgpss.dicon といったコンテナ定義ファイルに書くようになったようです。 SockletDeployerは内部的な機構で、初期化パラメータを処理したり する部分ですので、通常のSockletを作る場合にはあまり意識しない でもいいように思います。
887 名前:・3・) ◆RTquCoolEE mailto:sage [2006/06/30(金) 10:43:58 ID:Vyg6+YUO] 正確には socklets.dicon でしたね。 classes/の中においてあります。 ソースのほうでは example/src/resource/かな
888 名前:883 mailto:sage [2006/07/02(日) 08:47:20 ID:OgIfxT64] 質問です。 環境:Win2k GPSS1 c:\users.txt user1<>pass1<>X<>Y<>z \n user2<>pass2<>X<>Y<>z \n user3<>pass3<>X<>Y<>z \n というファイルを作り、GPSS起動時にこのファイルを読み込み、 ⇒ファイルを参照してuser名とpassからログイン処理を行う というような事は可能でしょうか?(このファイルはperlcgiで書き足しのみ行う予定です。) 可能であれば、 1.ファイルをGPSSに読み込む方法 2.<>でスプリットしてGPSS内のハッシュに加える方法 をご教授いただきたいと思います。 よろしくお願いします。
889 名前:Now_loading...774KB mailto:sage [2006/07/02(日) 16:08:20 ID:Fs3JQ/7z] >>888 1. GPSS起動時にこのファイルを読込 Sockletのinit()メソッドにファイル読み込み処理を書いてください。 実際に接続してきたクライアントのパスワードを検査するのは、checkConnectionメソッドで。 2. ファイルをGPSSに読み込む方法 takeoba.cool.ne.jp/java/FileReader.htm 今ならnio使った方が良い気もするけど。 3. <>でスプリットして 一番楽なのは、StringTokenizerを使うやり方かな。 www.javaroad.jp/java_character6.htm 4. GPSS内のハッシュに加える方法 java.util.HashMapを使ってください。 あ、あと1レコードに複数の項目があるようので(XとYとz)、 単純にユーザ名をキーにしてパスワードの値をセットするより、 public class Record{ private String userid; private String password; private String x; private String y; private String z; // setter getter略 } というBeanを作って、それをマップの値に渡してやるのが良いかも。 …と長々と書いたものの、聞きたいことはこんなことじゃないような気がするorz
890 名前:883 mailto:sage [2006/07/02(日) 21:01:36 ID:OgIfxT64] >889 素早い解答有難うございます。 大変参項になりました。 現在ファイルのリロードに苦戦中ですが、なんとかなりそうです。 余談ですが、PerlCGIでつくったゲームの一部に マップ上をキャラが移動したりチャットしたりする機能を のっけようと制作しています。 またご助力承りに来るかもしれませんが、その時は良しなに。m(_ _"m)ペコ
891 名前:Now_loading...774KB mailto:sage [2006/07/02(日) 21:28:24 ID:Fs3JQ/7z] >>890 べたな方法だけど、こんな方法も一つご紹介。 1.PerlCGIでパスワードファイルを書き換えた瞬間に、同じディレクトリに空のupdateファイル作成 2.checkConnectionメソッド冒頭で、updateファイルの存在確認。(java.io.File#exists()) 3.存在したら、再読み込みしてupdateファイルの消去 漏れがやるなら、更新用のSockletを用意するけど、ここで説明するには長くなりすぎるので割愛。
892 名前:生贄 mailto:sage [2006/07/04(火) 05:20:01 ID:Fcuk2bkV] >>886 大変遅れましたが回答ありがとうございます。 diconファイルとか初めて知った… で、とりあえず既存のクラスをちょっと弄ってコンパイルしてみようと思ったんですけど gpss1では >>842 であったように javac -cp ./gpss.jar (ソース).java のようにコンパイルしてたんですけど 2ではどうすれば良いのでしょうか? javac -cp ./bootstrap.jar (ソース).java かと思ったら出来ないし。 どなたか教えてください。よろしくお願いします。
893 名前:Now_loading...774KB mailto:sage [2006/07/04(火) 11:01:03 ID:fNOICFVX] >>892 可能であればEclipseを使ってコンパイルしたほうが楽かと。
894 名前:Now_loading...774KB mailto:sage [2006/07/04(火) 11:57:21 ID:1wcvYA28] >>892 主にコンパイルに必要なのは、 lib/g2-framework.jar lib/g2-extention.jar です。 ただやはり、>>893 氏の仰るとおり、Eclipseの使用をお勧めします。 (Sockletコンパイル用の空のワークスペースも用意しますか。) >>diconファイルとか初めて知った… これは、Seasar2と言うDIコンテナを使用してるためです。 c.f s2container.seasar.org/ja/DIContainer.html 何が良いかというと、GPSS1では決まった文法でしか設定ファイルがかけなかったのですが、 GPSS2では、diconファイルでSockletの任意のメソッドにアクセスすることができます。 例えば、接続ユーザ数を制限するためのsetUsersLimit(int s)と言うようなメソッドをSockletに用意します。 すると、socklets.diconファイルにて、 <property name="usersLimit">100</property> のように記述することにより、ユーザ数を渡せるようになりました。 以前はいろいろとややこしい手順を踏まなければ、Sockletへ初期化条件を渡せなかったのですが、 これからはラクチンです。
895 名前:Now_loading...774KB mailto:sage [2006/07/05(水) 00:31:46 ID:JiURWCHr] >>893 >>894 回答ありがとうございます。 これを機にEclipseを使い始めてみたいと思います。 >>Seasar2 使い方さえ覚えてしまえば楽できそうですね。 覚えることが多くてなかなかすすまないorz
896 名前:Now_loading...774KB [2006/07/07(金) 22:03:03 ID:8UYdqKdw] ただいまGPSS1を使っていろいろ作ってるんですけど、1つ教えてください。 起動時のinit()内でソックレットを自動配備できますが、この自動配備を 起動時じゃなくて、特定のソックレットに特定のコマンドを送ったとき それを合図にデプロイされる、みたいな感じにしたいんですけど可能でしょうか? よろしくおねがいします
897 名前:あも mailto:sage [2006/07/07(金) 23:15:32 ID:V5DPsFsl] >>896 残念ながら、GPSS1では任意のタイミングでSockletをデプロイする、 と言うような使い方は少々難しいかと思います。 余談ですが、GPSS2ならできるようになりました。
898 名前:生贄 mailto:sage [2006/07/08(土) 05:09:22 ID:6vDExnpH] なんかもうGPSS以前にJAVAが根本的にワカラネー eclipseでsocklet作るまでの基本的な流れもワカラネー このスレで僕以外でGPSSが分からないといってる人たちは JAVAでつまづいているのか、GPSSの仕組みやプロトコルの決め方でつまづいているのか どちらの方が多いんですかね? あと、マニュアルを作るとしてJAVA知識があること前提のものなのか、 知らなくてもJAVAを学びつつ作れるものなのかどっちの方が良いのかなと。 JAVA勉強してから出直してきた方がいいのかな。
899 名前:896 mailto:sage [2006/07/08(土) 10:44:40 ID:rmSf5Vcg] >>897 ありがとうございます! GPSS2使えるように頑張ってみたいと思います。 >>898 ナカーマ・・・ 僕もJavaぜんぜんワカラネーです eclipseっていうのも使ったことネーって感じで GPSS2はあきらめてGPSS1にしたんですけど・・・ 本とか読んで地道にやるしかなさそうです。
900 名前:あも mailto:sage [2006/07/08(土) 17:04:36 ID:gPyBLxTY] >>898 Javaの知識があると良いのはもちろんですが、 Javaを学びながら、ってのが理想です。 また、Javaが書けなくてもJavaScriptなら、という方のためのScriptSocketも準備を急いでいます。 もうしばらくお待ちください。 少しでもお役に立てるように、Eclipseで作業するための空のプロジェクトを用意してみました。 インポート方法なども書いてありますので、ご参考ください。 g2.wda.jp/funs/wiki/MyFirstSocklet
901 名前:Now_loading...774KB mailto:sage [2006/07/31(月) 03:27:09 ID:Z0704eip] ふたたび静寂ゥ
902 名前:Now_loading...774KB mailto:sage [2006/08/10(木) 17:19:52 ID:wBtYwBFL] 当方全くの初心者で、このスレを>>1 から見てみましたが完全に理解できるところが全くありませんでした 諦めます
903 名前:Now_loading...774KB mailto:sage [2006/08/26(土) 03:23:04 ID:cGbOlA7I] ttp://hotwired.goo.ne.jp/webmonkey/2004/20/index1a.html 2年以上前の情報のようだけど、既出だったらすいません。 最近読んで勉強になったもので。
904 名前:Now_loading...774KB mailto:sage [2006/08/31(木) 21:19:54 ID:01i4Ft0Z] >>903 を見ようと思ったら 『Hotwired Japanでは、2006年の3月末日に更新を停止して以来、 サイトの継続に関してさまざまな検討を重ねてまいりましたが、 このたびライセンス提供元からの依頼により、2006年8月29日14時をもって、 一部の記事へのアクセスを制限させていただくこととなりました。』 …
905 名前:Now_loading...774KB mailto:sage [2006/09/02(土) 02:53:55 ID:gideutIv] gpss2で何が出来るのか。 一から開発するより、どう便利なのか。 おそらく素晴らしいソフトウェアなんだろうけど、 それはたぶんみんな分かっていて、でも実現できることが何も見えてこないのです。 一番欲しいのはチュートリアルです。そして説明書です。 制作の流れが見えなければ、誰も手を出せません。 それは本来開発者に頼むことではないのかもしれませんが。 偉そうに言って申し訳ないです。 頑張ってください。応援しています・・・
906 名前:Now_loading...774KB mailto:sage [2006/09/24(日) 01:51:39 ID:oVzAiqHC] つttp://hakuhin.hp.infoseek.co.jp/main/as/xml_socket.html JavaとFlash間のソケット通信の解説 サーバプログラム自作派にお勧め
907 名前:Now_loading...774KB mailto:sage [2006/09/24(日) 03:29:40 ID:8Cfjgz1Q] >>906 必要な内容がコンパクトにまとまってていい感じね。 >>905 906に書いてるようなソケット処理とかの下地部分をやってくれるのがGPSSってことですな。 基本的な通信とかはGPSSにお任せで、必要な処理だけ作ればOKという。
908 名前:Now_loading...774KB mailto:sage [2006/09/27(水) 01:08:39 ID:DSD9ebiO] そこまでたどり着けないんだよなぁ。GPSS。
909 名前:Now_loading...774KB mailto:sage [2006/09/29(金) 19:39:13 ID:SLqEpBjN] >>906 「ここから先は己で学べ」というような掟みたいな物がASの世界にはあるから このレベルになると丁寧な解説サイトが非常に少なくなるよな。 他にも3Dアフィン変換、FLASH8の効果の詳しい使い方など、 AS以外の言語でも重宝がられる非常に良くできた解説サイトだと思う。
910 名前:Now_loading...774KB mailto:sage [2006/10/02(月) 01:35:07 ID:HcgqvKyI] >>906 そのサイトはかなりお世話になってるよ
911 名前:Now_loading...774KB [2006/10/03(火) 02:15:48 ID:5JiZxxrQ] faces.bascule.co.jp/ 全面リニューアル更新だって 期待しちゃうよ
912 名前:Now_loading...774KB mailto:sage [2006/10/03(火) 15:06:30 ID:kk2gV6St] >>911 BBSの2006-06-19の書き込みにあるとおり、FACEsサーバー(XMLSocket)は終息の方向で・・・ そうなると、このスレ的にはGPSSにがんばってほしいなー。 ところでColin MoockのUNITY2とか有料のソケット鯖使ってる人います?
913 名前:Now_loading...774KB mailto:sage [2006/10/03(火) 15:49:46 ID:5JiZxxrQ] >>912 初めてマルチユーザーコンテンツを作ろうと思ってそのページで四苦八苦してたんですが・・・ 初心者にもわかりやすかったのに・・・ flashの連携はいろいろありすぎて混乱してます
914 名前:Now_loading...774KB mailto:sage [2006/10/07(土) 17:22:03 ID:f0tglcws] amfphp(flash remoting)ってどうなん? かなり簡単らしいけど。
915 名前:Now_loading...774KB mailto:sage [2006/10/07(土) 17:31:54 ID:f0tglcws] あっと、あんまりスレの話題と関係なかったか スルーでお願いします
916 名前:Now_loading...774KB mailto:sage [2006/10/17(火) 21:12:41 ID:ArkH14Y6] winsockでプログラム作ってたんだが クライアントをflashとしたサーバープログラムを研究してみるお
917 名前:Now_loading...774KB mailto:sage [2006/10/18(水) 02:32:07 ID:Zv10nIHm] バスキュールのBBS見てワロタwww 「質問には答えません。情報提供してくれる方だけ書き込みして下さい」 なんじゃそりゃwwwww
918 名前:Now_loading...774KB mailto:sage [2006/10/20(金) 03:18:29 ID:3Up13lxW] そりゃそうだろ有料で金取ってるわけじゃないし
919 名前:Now_loading...774KB mailto:sage [2006/10/20(金) 05:03:47 ID:ybghMutT] >>917 馬場さんが辞めたからかな?<質問に答えられないの
920 名前:Now_loading...774KB mailto:sage [2006/10/27(金) 15:40:39 ID:SF4+dCa2] こっそりとGPSSのJavascriptでE4Xに対応したのね
921 名前:Now_loading...774KB mailto:sage [2006/10/27(金) 20:37:20 ID:ptTWnBqS] FLASHとPHPの連携あたりでゲーム作ってます。 もなちゃみたいな感じでプレイ出来るゲームをと考えて探してたら辿り着きました。 自宅鯖が必要 Facesかgpssを参考に と言う感じなんでしょうか? 鯖とかJavaには疎いので正直心配ではあるんですが… ひとまず自宅鯖を立てて見ようと頑張って見ます。
922 名前:Now_loading...774KB mailto:sage [2006/10/28(土) 03:06:31 ID:Fbon98Ja] >>921 もなちゃとはFaces使って作り始めてGPSSに移行したみたいよ。 (というかGPSSの開発に参加した) FacesならJavaでプログラミングする機能はないし、 GPSSではJavaで組めるけどJavascriptも使えるので、 あんまり心配しないでいいんじゃないかな。 がんばってね
923 名前:921 mailto:sage [2006/10/28(土) 18:37:52 ID:VbrSE4sx] >>922 レスどもです。 自宅鯖セットも完了してFacesを色々見てるんですが、 初歩的な質問になってしまうんですけど、 チュートリアルでは、FLASHの中身を説明してるだけで 動かす方のXMLの記載って何も無いですよね。 XMLの方は自分で書いて利用してね!ってことなんでしょうか。 Faceフォルダそのままドキュメントルート持って行っても動くわけないし… XMLソケット使う前に鯖の勉強をする必要があるのかな…
924 名前:Now_loading...774KB mailto:sage [2006/10/28(土) 19:59:15 ID:Fbon98Ja] >>923 Facesはルールに従ったXMLをFlashから送信すると、 それにしたがって結果を返す(だけの)システムとなっています。 したがってサーバー側ではFacesを起動するだけで、 XMLを用意するといった作業は必要ありません。 そしてそのルール(プロトコル)はこちら faces.bascule.co.jp/protocol.php
925 名前:Now_loading...774KB mailto:sage [2006/10/29(日) 09:53:19 ID:mqj1CLi4] >>924 XMLが無くていいのは理解できたんだけど、 serverAddr = "www.faces.jp"; の8080に設定してWeb上に上げてもFLASHが動かない… 自宅鯖のlocalhostでfaces動かしてもビクともしない。 チャットのも、アバタ表示されないどころかメッセージもやり取りできないし。 やってることが全く噛みあってないんですかね、、、
926 名前:Now_loading...774KB mailto:sage [2006/10/29(日) 19:31:07 ID:7UDo6LhP] ローカルマシン上のFacesでテストなら serverAddr = "localhost"; 自宅鯖なら serverAddr = "鯖アドレス"; だけど、実は一般的なルーターではこの設定では 自分のうちの自宅鯖にアクセスできない。 そんなときはテストマシンのローカルIPアドレスをHOSTSに 書いておくとテストできます。
927 名前:Now_loading...774KB mailto:sage [2006/10/29(日) 19:33:22 ID:7UDo6LhP] ちなみにサーバーのアドレスに他ドメインのサーバーを指定しても Flashプレイヤーのセキュリティチェックで一般的に動作しません。 なのでserverAddr = "www.faces.jp"; と指定しても接続できません。
928 名前:Now_loading...774KB mailto:sage [2006/10/29(日) 21:21:56 ID:nC5tiGTM] 初心者ですが、質問です。 FACEsで、チャットを作ろうと思ってるんですが、 FACEs Serverの起動がよく分かりません。 チャートリアルは見たんですができません。。。
929 名前:Now_loading...774KB mailto:sage [2006/10/29(日) 21:23:21 ID:Nrz/ofB0] >>928 俺は仕様は理解してないが鯖は動かせたのでよければ答えますよ まずはどこまで出来たか大体書いてくれると助かります
930 名前:Now_loading...774KB mailto:sage [2006/10/29(日) 21:31:09 ID:nC5tiGTM] >>929 有り難うございます! FACEs Serverを起動させたいところです。 コマンドプロンプトで、C:\faces>java jp.faces.FacesServer 8080 のようにしてやってみたんですが [2001/05/20 13:27:37] Exception in thread "main" java.lang.NoClassDefFoundError: jp/faces/FacesServer とこの風にエラーがでます。 環境変数は確認しましたが、合ってるはわかりません。 この説明じゃまだ足りなかったかな・・・
931 名前:Now_loading...774KB mailto:sage [2006/10/29(日) 22:38:02 ID:7UDo6LhP] エラーからみてCLASSPATH環境変数が通ってないと見た。
932 名前:Now_loading...774KB mailto:sage [2006/10/29(日) 23:04:16 ID:nC5tiGTM] 管理者でログインしてやったらできました! また不明な点があったら質問させていただきます。
933 名前:Now_loading...774KB mailto:sage [2006/10/30(月) 00:19:11 ID:PTfaOwTz] >>926 心優しくレスありがとう。 正直すまんかった… FLASH MX pro2004なんだけど、 互換性考えずに保存してたから動かなかったようで 形態変えずにパブリッシュだけしてみたら正常に動きました。 やっと1から始められそうです。 また書き込む時あればよろしくお願いします。
934 名前:Now_loading...774KB mailto:sage [2006/10/30(月) 17:29:09 ID:rdY1Kg/f] FACEsのサンプルコンテンツを使用してチャットの設置までやってみたんですが、 何故かキャラクターが表示されません。 ちゃんと鯖も起動させました。何故でしょうか。
935 名前:Now_loading...774KB mailto:sage [2006/10/30(月) 18:17:13 ID:v0ofdr1j] ソケット鯖で失敗するのは考えられる原因がたくさんありすぎて、 それだけの情報ではわからないのよね。 環境では サーバー設定 FACEsの起動 Webサーバー設定 ファイアウォール設定 コンテンツの設置場所&FACEs鯖との関係 ルーター設定 FACEsポートの開放 コンテンツ/ブラウザ側では 接続設定(FACEsでは serverAddr = "〜〜〜";) FlashPlayerのセキュリティ設定 などなど とりあえずチェックポイントとして faces.bascule.co.jp/facesProtocolTester.php を使ってFACEs鯖にアクセスできますか? 成功したら、その設定をチャットクライアントに入れて うまくいきますか?
936 名前:Now_loading...774KB mailto:sage [2006/10/30(月) 19:17:06 ID:rdY1Kg/f] 初心者なのでよく分からないのですが、 faces.bascule.co.jp/facesProtocolTester.php を使ってFACEs鯖に接続しようとしましたが、 「なんかつながりません」と出て、接続させることはできませんでした。
937 名前:Now_loading...774KB mailto:sage [2006/10/30(月) 19:20:26 ID:63ph94/u] 初心者がこんなもんに手出しちゃだめでしょ…
938 名前:Now_loading...774KB mailto:sage [2006/10/30(月) 19:21:53 ID:nSDRlDNG] >>934 鯖起動して無いとキャラクターは表示されませんよ
939 名前:Now_loading...774KB mailto:sage [2006/10/30(月) 22:46:55 ID:v0ofdr1j] >>936 せめてどこにサーバー立ち上げて、どこからテストクライアント実行して、 パラメーターをどういう風に設定したか、とか書いてくれないとサポートできんよ。 ローカルのポート8080にサーバーを立ち上げてるなら、設定は初期設定のままで たいていOKなはず。
940 名前:Now_loading...774KB mailto:sage [2006/10/31(火) 19:27:41 ID:WjK/GLlA] ローカルのポートは8080で、設定等は何もいじってません。 ちなみに 2nd.geocities.jp/temporariness_site/0.swf にテスト設置してみました。鯖も起動中です。
941 名前:Now_loading...774KB mailto:sage [2006/10/31(火) 19:48:09 ID:C2fidJJd] geocities? facesサーバーを起動してるPCにswf置かないと駄目ですよ
942 名前:Now_loading...774KB mailto:sage [2006/10/31(火) 19:51:05 ID:WjK/GLlA] そうなんですか。 ではPCで実行してみます
943 名前:Now_loading...774KB mailto:sage [2006/10/31(火) 19:56:36 ID:C2fidJJd] もし自宅のPCでfaces鯖を立ち上げてるならそこにswfファイルを置く その場合webで公開したいなら自宅鯖じゃないと無理です
944 名前:Now_loading...774KB mailto:sage [2006/10/31(火) 20:23:27 ID:WjK/GLlA] でも前誰かがジオシティーズで オンラインのチャットを公開していたようなキガス
945 名前:Now_loading...774KB mailto:sage [2006/10/31(火) 22:19:34 ID:C2fidJJd] じゃあ頑張って ここで躓いてる様じゃ駄目だよ
946 名前:Now_loading...774KB mailto:sage [2006/11/02(木) 20:01:47 ID:qBjfYG/Y] 今気づいたがFacesのサイトがリニューアルしたっぽい つfaces.jp/
947 名前:Now_loading...774KB mailto:sage [2006/11/02(木) 21:16:27 ID:jP5gpFCZ] 今までのFaces鯖チュートリアル残ってる? 古い過去ログの中かな…? もう少し簡単に見られるようにしてくれないかなぁ
948 名前:Now_loading...774KB mailto:sage [2006/11/02(木) 22:13:20 ID:qBjfYG/Y] >>947 そういえばチュートリアルどうなったんだろ
949 名前:Now_loading...774KB mailto:sage [2006/11/02(木) 22:26:51 ID:lQccVXlR] そんな糞サイトに様は無い・・・ 一応ログ取ってあるけど
950 名前:Now_loading...774KB mailto:sage [2006/11/03(金) 07:56:45 ID:1dkrVzAy] 最近XMLSocketをやり始めました Javaとほとんど同じ文法で動くのでいい感じです ひとまず勉強がてら、簡単なチャットでも作ろうと思ってます
951 名前:Now_loading...774KB mailto:sage [2006/11/04(土) 20:28:51 ID:qYAx3hZV] チュートリアル、今までのアドレスで見れた。 リンクがされてないだけっぽい faces.bascule.co.jp/tutorial/
952 名前:Now_loading...774KB [2006/11/26(日) 14:44:51 ID:e8+KZTLq] age
953 名前:Now_loading...774KB mailto:sage [2006/12/06(水) 15:44:18 ID:+wB7DCUS] ドラゴンボールアニメ版のOPの歌詞で 「とけたこおりのなかにきょうりゅうがいたらたまのりしこみたいね」 っていうのがありますよね。 白状しますと実は私、この歌詞の意味が最近まで分かりませんでした。 「たまのりしこ」って一体なんだろうと放送当時からずっと思ってて。 言うまでもなく「たまのりしこ/みたいね」ではなく 「球乗り/仕込みたいね」が正解なのですが。 少し前に 2ch の例の連投荒らしを見て初めて区切りを間違えていたことに気づいた次第。 これと同じネタで巨人の星OPの「思い込んだら」を 「重いコンダラ」と間違えるなんてのもあるらしいですが、こっちはちゃんと知ってました。
954 名前:Now_loading...774KB mailto:sage [2006/12/06(水) 18:11:07 ID:zV/+11gl] 珠紀彦だろ?有名だが。
955 名前:Now_loading...774KB mailto:sage [2006/12/28(木) 13:04:09 ID:rXFFEzMI] 初心者です。ソケットのこととかこれから勉強しようとしているのですが、 取り掛かる前に教えていただきたいことがありまして GPSSを使用するとテレビ電話のようなものって作ることができますでしょうか?
956 名前:Now_loading...774KB mailto:sage [2006/12/28(木) 13:46:02 ID:xTO0l3gy] >>955 不可能とはいわないが、ここでこういう質問をしているレベルでは難しい。 自分でエンコーダー/デコーダーを組むとか無理っしょ?AS2では速度的な 問題もあるし。 ASスレも見てたけど、だまってFMSなりを使ったほうがいいと思われ。
957 名前:Now_loading...774KB mailto:sage [2006/12/28(木) 16:23:41 ID:rXFFEzMI] 的確なご意見ありがとうございます。 まさにASスレでXMLsocketの存在を教えてもらってこっちに来た次第でした。 おっしゃるとおり、まさにこれからというところでして エンコーダーもデコーダもさっぱりちんぷんかんぷんでございましたorz 難易度がかなり高いようですので私の力量で実現の可能性が高いと思われる FMSの方でやってみることに致します。 ありがとうございました^^