Thread List [Read Me First]
[1]お知らせ板(管理スレ) [14]
[2]雑談スレッド [50]
[3]質問スレッド[接続関連]5 [18]
[4]質問スレッド[その他]7 [44]
[5]NPCスクリプト総合 2 [1]
[6]質問スレッド[接続関連]4 [50]
[7]Athena 情報交換スレッド [11]
[8]NPCスクリプト総合 [50]
[9]質問スレッド[その他]6 [50]
[10]質問スレッド[接続関連]3 [50]
[11]要望スレッド [8]
[12]質問スレッド[その他]5 [50]
[13]オーラ [1]
[14]リソースエラー落ちについて。 [2]

[725 messages] [1-5/14] [Next] [Home]
lines logs
Search 
or and

Last Register:Ly9h@管理人
Last RegistTime:04/06/07 18:49

24hr. 53 5min. 1 Total 1816626 Visitors
[6] 質問スレッド[接続関連]4 [50]
[1] Ly9h@管理人 [ID:mqWZPgg]
■ここは接続関連のみの質問スレッドです■

質問する方は、どの接続方法で出来ないのかなど、
環境を詳しく書いて下さい。
そして質問をする前に過去ログを検索してみて下さい。

質問スレッド[接続関連]3が埋まったのでその4です。
04/05/26 19:38

[2] 管理人のアフォ具合 / Ly9h@管理人 [ID:mqWZPgg]
あの、マイグレ後接続できないって本当ですか?
だとしたら私はパッチが正常に当たらなかった事になりますが・・・。
ただAthenaの場合は弾かれました。勿論接続法は同じ手法をとりました。
(/account:〜でclientinfoのIPを127.0.0.1に)

それとも外部との接続で起こる物でしょうか?
もし繋がらない場合は接続方法の説明の変更を考えていますので。。
04/05/26 19:53

[3] (no subject) / krain [ID:.Dj.ngk]
Athenaでは、見事に弾かれますね…
Vidarの方は自分弾かれますが、知り合いの中には接続出来てる人もいます
マイグレの時のパッチを当てた時に
一回目のパッチを当てた人と、その後にパッチを当てた人の違いなのかな…

とりあえず、内外問わず繋がったり繋がらなかったり・・
自分は本鯖に行く時、Vidarに接続する時
その都度に、前のRagexe、新しいRagexeと使い分けてます^^;
04/05/26 20:43

[4] (no subject) / Yukimi [ID:eyDiTnQ]
入れない人は1個前にRagexeに戻せば
現状では入れるようになるね
04/05/26 20:53

[5] マイグレ後入れる人、入れない人 / chloe [ID:5DbPCCA]
現状で調べた限りでわかる範囲で憶測で書きます。
前述した様にMGパッチ後、「/account:」付きで起動すると、余計なパケットが付加されます。
恐らく、サーバー側へログイン要求を出すアカウントのIDを送っているものと思われます。
ただ、このパケットがクセモノで、アカウントIDによってパケット長が変わるのです。
おそらくVidarではパケットの先頭が0x64(ログイン要求)かどうかを調べず、内容だけを参照して無効かどうかをチェックしてるんだと思います。
単純に固定パケット長分をスキップするのであれば、アカウントIDによって繋がる人と繋がらない人が出てくる可能性はあります。
Athenaの場合はソースコードを見る限り、しっかりと先頭バイトが0x64かどうかをチェックし、更にパケット長まで調べてるので、「無効なパケット→繋がない」という事になります。
04/05/26 21:19

[6] 結論 / chloe [ID:5DbPCCA]
エラそうにズラズラと書きましたが、あくまで「憶測」です。(^^;
素直にHookConnectを使うのが一番早いですね。

[Athenaの場合]
switch(RFIFOW(fd,0)){
case 0x64: // クライアントログイン要求
case 0x01dd: // 暗号化ログイン要求

となってるので、「0x0200」の場合の処理(パケットスキップ)を書けばうまくいくハズです。
04/05/26 21:26

[7] clientinfo.xml アドレスについて / さっちん [ID:OTVkhro]
こんにちは、質問です。(IPアドレスは適当です。)
clientinfo.xmlの中には
<Address>999.999.999.999</Address>
となっていますが、私の接続環境では、可変IPですのでいろいろ変わります。そこで外部から接続してもらいために、DNSサービスを利用し
<Address>raemu.game.com</Address>
などと書き換えると接続できなくなります。
HOOKではOKでした。
いろいろと探るうちにoreRoLoaderという何かを使えばいけるらしいと耳にしました。
このソフトの詳細知っていましたら教えてください。

他にDNSサービスを利用して、clientinfo.xml書き換えて接続する方法知ってましたら教えてください
04/05/26 22:19

[8] 再現性微妙。 / Ly9h@管理人 [ID:mqWZPgg] [rar]
とりあえず再現が出来ないので。
色々なID/PASSを試した結果、一度目のログインで反応しなかった物はありましたが、結果的に全て入れました。
運が良かったのか・・・。

で、一番簡単な解決方法はRagexe弄りかなー。
data.grf弄っても良いけど・・・。前者が手軽だなっと。

とりあえずRagexe用パッチ
MD5:728D5CBFE1E2C3A582341F54CB516544
に当てるパッチを作りました。その場しのぎで・・・(ぇ
詳細はReadmeに。
これを当てたらRagexeから直起動させて下さい。
ショートカットは要りません!

で、Athenaの方は既に解決方法が載ってます(開発元:雑談Part3の92)
04/05/27 00:00

[9] 他にも色々 / Ly9h@管理人 [ID:mqWZPgg]
clientinfoでDNSは使えないと思います。
oreRoLoaderですが、以前Athena開発元で配布された記憶があります。
私も持っていましたが行方知れずに・・・。
恐らくもう流れてしまったと思いますか。。

data.grf
Grf Factoryで展開・GRF化など色々いじれます。
clientinfo.xmlを編集すれば・・・。(あまりオススメしませんが。
04/05/27 00:09

[10] 神降臨。・゚・(ノ∀`)・゚・。 / BLAYD [ID:7qeO9qE]
鞍やEXE分解してたら神降臨。・゚・(ノ∀`)・゚・。
いつも有難う御座います。

すべて巧くいきました。
DDNS経由、EXE単独起動、clientinfoのみの接続。

これからもがんばって下さいm(_)m
04/05/27 00:54

[11] (no subject) / さっちん [ID:OTVkhro]
>BLAYDさん

クライアント改造のDDNS経由の接続の方法教えてください
04/05/27 01:23

[12] クライアント改造のDDNS経由 / BLAYD [ID:7qeO9qE]
すいません^^;
俺が知ってる限り鞍改造では固定IPしかいけないっす_| ̄|○
いあ行けるのかもしれないですが、俺の技量じゃみりぽ

自分が使ってる方法はHook併用ですね。
HookにAddressを記入するだけのお手軽方法です
http://を抜いた物を記入すればそのままいきます

あとは識者の方オネガイシマス_| ̄|○
04/05/27 10:36

[13] キャラクターログイン画面にいけません / dankan [ID:DXhfosM]
キャラクターのログイン画面にいけません、サーバー選択まではできるのですが、どうしたらいいですか?
04/05/29 15:55

[14] (no subject) / アモン [ID:OdO.lnA]
>dankan
それは外部からの接続でしょうか?それとも内部からの接続でしょうか?(私の言う外部とはサーバ機以外からの接続の事です)
もしも内部からの接続でしたら、一度内部での接続を見直してみてはいかがでしょうか?
もし外部からの接続でしたら、私ではわかりません。
私も外部からの接続はうまくいっていませんので・・・
04/05/30 12:59

[15] とりあえず / chloe [ID:5DbPCCA]
>dankanさん
とりあえず、設定ファイル(HookConnect使用してればそのiniファイルも)の内容を晒して下さい。
ただ「繋がりません」では皆目見当もつきませんので。
見せたくない内容(グローバルIP等)は当然伏せて下さいね。

※グローバルIPってなんぞや・・・という質問は無いと思いますが・・・
04/05/30 13:38

[16] 追伸 / chloe [ID:5DbPCCA]
接続関係での質問の注意点

・接続関係の設定ファイル(Vidar.iniの「sv*.port=〜」と「IP=〜」、clientinfo.txtの内容、ショートカットの引数、HookConnect.iniの内容)を全て晒す
・使用マシン、構成、ルーターを使用してるかどうか(使用しているなら開放ポート番号も)を書く

というワケで、何かにつまずいたなら、まず設定を初期値に戻し、サーバーマシン上でクライアントを動かしてログインできるかどうか試しましょう。
IPやルーター設定、ポートって何? といった一般的な質問は極力しない方が好ましいです。
04/05/30 13:48

[17] 根本的な質問・・ / tum [ID:/HM2vqU]
知り合いをVidar鯖に呼びたいのですが、その知り合いはVidarインストールする必要があるのですか?
04/05/30 23:25

[18] (no subject) / Yukimi [ID:zHuxnG2]
Vidarはサーバですよ。
接続側はクライアントだけで問題ないです。
04/05/31 00:31

[19] ありがとうございます〜 / tum [ID:/HM2vqU]
外部接続がうまくいかないので、もしかしたら、と思ったのです。
また試行錯誤してみますね。
04/05/31 00:56

[20] 上の者なのですが… / tum [ID:/HM2vqU]
内部接続は上手くいくのですが、外部がどうしても上手くいきません。内部は上手くいくのですが…
環境は
鯖側:
ルーター有
vidar.ini IP=127.0.0.1
[HookConnect]
ConnectFrom = 61.215.212.5
ConnectFrom2 = 127.0.0.1
ConnectTo = 鯖PCのグローバルIP
[clientinfo] 61.215.212.5

外部接続の方:

[HookConnect]
ConnectFrom = 61.215.212.5
ConnectFrom2 = 127.0.0.1
ConnectTo = 鯖PCのグローバルIP
[clientinfo] 61.215.212.5

こうなっております。もし間違えとかありましたら指摘していただけると有難いです。
04/05/31 18:01

[21] 追伸で / tum [ID:/HM2vqU]
両方ragexe.exeのショートカットから起動しております。
あと、外部接続の方もルーター有りです。
04/05/31 18:02

[22] 鯖もあわせましょう / chloe [ID:5DbPCCA]
>tumさん
鯖のVidar.ini内のIPもグローバルIPにする必要があります。
04/05/31 19:51

[23] 忘れてました・・・ / chloe [ID:5DbPCCA]
追記

ショートカット(「1rag1 /account:〜」付き)から起動する場合、HookConnectは必要ありません。
ウチの場合、むしろ使うと繋がりませんでした。
04/05/31 19:53

[24] 回答ありがとうございます〜 / tum [ID:/HM2vqU]
試してみた結果ですが…外部はまだ試していないのですが、内部接続を試みた所、
>vidar.iniのIPをグローバルIPに変更
変更したところ、接続時に鯖セレまで行くが、キャラセレに行かないという現象が発生しました…
これはどういう事なのでしょうか…
04/05/31 21:10

[25] それは・・・ / chloe [ID:5DbPCCA]
>tumさん
おそらくclientinfo.txt内のIPがグローバルになってないからですね。
04/05/31 23:34

[26] 色々試してみましたが… / tum [ID:/HM2vqU]
内部接続は成功するのですが、外部がどうしてもダメです。
どちらに原因があるのかわからないので困り者です…。
clientinfo内のIPをグローバルに変更してみましたが、内部接続も失敗という落ちでした。
内部接続側:
ルーター有
vidar.ini IP=127.0.0.1
[HookConnect]
ConnectFrom = 61.215.212.5
ConnectFrom2 = 127.0.0.1
ConnectTo = 鯖PCのローカルIP
[clientinfo] 61.215.212.5

これで内部接続は成功しています。
この状態で外部接続を有効にするにはどうすればいいのでしょうか…choleさん何度もすみません;
04/06/01 00:20

[27] ルータ使用経験のない私の勘 / Ly9h@管理人 [ID:mqWZPgg]
多分無理です(マテ
hook
ConnectFrom=61.215.212.5
ConnectFrom2=ルータのグローバルIP
ConnectTo=LAN内の鯖IP(プライベート)

vidar
IP=LAN内の鯖IP(プライベート)

clientinfo
61.215.212.5
04/06/01 00:34

[28] 管理人様回答ありがとうございます / tum [ID:/HM2vqU]
上の更新を鯖PC、他接続PCの方で行ったところ、他接続PCの方はやはり接続に失敗し、しかし私のほうは成功しました。
やはり外部接続は難しいのですね…
04/06/01 00:44

[29] おかしいですね / chloe [ID:5DbPCCA]
ウチではそのローカルIPになってるところを
グローバルIPにして、ルーターのポートをちゃんと
開放してやったらあっさり繋がりましたが・・・
04/06/01 13:15

[30] 当方 / tum [ID:/HM2vqU]
ybb使用しているのですが、ポート開放の手順が複雑らしいので…、また必要ないかもともいわれていて、よくわからないですね…原因はポート開放にあるのかもしれません。
04/06/01 20:42

[31] ポートが閉じている・・・ / Ly9h@管理人 [ID:mqWZPgg]
ポートが閉じていたら接続できませんよ?
一度開いているかどうか確かめてみてはどうでしょうか。
04/06/01 22:51

[32] あけるポートは / tum [ID:/HM2vqU]
clientinfoにあるport番号でいいのですか?
04/06/02 17:23

[33] 半分正解 / chloe [ID:5DbPCCA]
>tumさん
clientinfo のPortだけでは不十分です。
Vidar.ini の 「sv1port=〜sv3port=」まで。
それぞれ、Login・Char・ZoneサーバのPortです。
この3つが開放されていない限り繋がりません。
04/06/02 17:46

[34] ありがとうございました / tum [ID:/HM2vqU]
モデムに問題があってポートが上手く開かないようです。
chloeさんの言うように原因はポートだと思われます。
色々いじってポートの問題を解決するように頑張りますね;
いろいろと質問聞いてくださってありがとうございました!
04/06/02 20:43

[35] 別の解決策も・・・ / chloe [ID:5DbPCCA]
>tumさん
ポートが開いていないという事がわかるのであれば、別の解決策も。
開いているポートがわかれば、Vidar.iniのポートを開いているものに書き換えるのも手です。
ただし、http(80)などのポートを使うとブラウザが使用できなくなる等の弊害も出てきますが。。。
04/06/03 08:42

[36] なるほど… / tum [ID:/HM2vqU]
開いてるポート調べてみてやってみますね!
04/06/03 20:51

[37] (no subject) / sill [ID:cWnGir2]
Vidarの設置場所が違う(普通はProgram Filesだけどマイドキュメント等に置く)と外部接続できなくなるとかってありますか?
04/06/03 20:56

[38] ポートに関しての質問です / tum [ID:/HM2vqU]
vZoneとvCharacterとvLoginは全て別ポートにする必要があるのですか?
04/06/03 21:19

[39] ごめんなさい / tum [ID:/HM2vqU]
エラーでました(全部同じポート)
板汚し失礼しました_l ̄l○
04/06/03 21:27

[40] (no subject) / Ly9h@管理人 [ID:mqWZPgg]
>sillさん
設置場所はどこでもOKデス。
繋がらない場合、設定がミスっていると思われます。
04/06/03 21:35

[41] (no subject) / kuzu [ID:wuy.ZRE]
アイテムを地面に落としてキャラチェンジしようとしたら
「I/O error 32」(うろ覚え)ダイアログが出て鯖キャンされました。
で、一度全て閉じてから再度vZone起動すると途中で落ちてしまいました。
vLogには
ZONE : 2004/06/03 21:49:34 : List index out of bounds (221)
と言うのが出てるんですが何のエラーなのか原因が解りません;
落としたアイテムは鋼鉄、やわ毛、組織の団結力など実装済みのものなんですけど…。

こういうエラーが出たのって自分だけでしょうか…?
04/06/03 22:09

[42] (no subject) / sill [ID:cAM.7eQ]
回答ありがとうございます。
ルーターの設定が終わってなかったので色々いじってみます。
04/06/03 22:35

[43] うーん・・・ / chloe [ID:5DbPCCA]
>kuzuさん
イマイチ原因がつかめないですね〜。
「out of bounds」・・・直訳すると「立ち入り禁止」とかいう意味になりますが・・・
List indexって事は、何らかの配列やらデータ関係でメモリ内容の誤作動を起こしたような感じですね。
何度やっても同じ結果でしたら、「vData\vCharacter\〜\〜.vdf」から該当キャラを削除してみてはどうでしょう。
04/06/04 00:22

[44] (no subject) / sill [ID:EQOiDt2]
外部接続について。
NETBEUIは必要ですか?
共有が絡んでるのかなと思いまして。
04/06/04 10:50

[45] 必要ありません / chloe [ID:5DbPCCA]
通常、NetBeuiはLANプロトコルで使用されます。
TCPだけあればOKです。
04/06/04 15:52

[46] out of bounds(221) / kuzu [ID:wuy.ZRE]
>choleさん
キャラ削除で無事に起動、ログインもできました。
レス、ありがとうございます。
でも原因は未だ分からないまま…。

out of bounds(-1)または(0)なら、公式で話題になってて
mapinfo_dbが原因ってなってたんですけど…。
221ってなんなんだろう…。
04/06/04 17:42

[47] なんでしょうね・・・ / chloe [ID:5DbPCCA]
>kuzuさん
VB等のプログラミングをやってるとわかるんですが、よくリストボックスのデータを識別するのに「List Index」という言葉を見かけます。
おそらく配列変数のポインタが、存在する変数の領域をオーバーしてしまったのでしょう。
よくわからなければ、極稀な条件下で起きる「バグ」と認識していいと思います。
Vidarはまだ開発途上ですので、こういったバグは随所にあると思われます。

なにはともあれ、深く考えない事です(´ー`)y-~~
04/06/04 21:55

[48] (no subject) / sill [ID:cAM.7eQ]
ルーターの設定でポートを開けなければならないのですが、
Vidarのポート番号は人それぞれによって違うんですか?
それともあらかじめあるのでしょうか?
04/06/05 21:10

[49] 開けるポート / Ly9h@管理人 [ID:mqWZPgg]
Vidar.iniで指定している"sv1port=〜sv3port="の
3つのポートを開けてください。
04/06/05 22:01

[50] 質問スレッド[その他]7より / chloe [ID:5DbPCCA]
>shoさん
>またまた質問なんですが、内部だけの接続で正常にログインをし、普通にプレイをすることができたのに、数時間後なにもいじってないのにいきなり鯖キャンが続いてログインができなくなってしまいました。
>自分自身でも原因がまったく思いつきません(^^;
>インストールをやりなおしてもこの状態が続きました。
>原因の検討がつきますでしょうか?

まずは設定ファイル群の内容を晒していただかない事には・・・
04/06/06 14:00

Name Chart AutoLink Sage
Subject Color
Mail Url File
Pass

- Script By sample A & Skin By anchan -