logo logo

 Back to main page

The NWNX Community Forum

 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 
 
Client/Server-Protocol

 
Post new topic   Reply to topic    nwnx.org Forum Index -> General Discussion
View previous topic :: View next topic  
Author Message
elven



Joined: 28 Jul 2006
Posts: 259
Location: Germany

PostPosted: Mon Mar 19, 2007 0:33    Post subject: Client/Server-Protocol Reply with quote

I think this is of interest to the dev community as a whole; as such, Im posting a project advertisement here. The Bioware Developer Forums do not seem to do much traffic these days.

Im working on a nwserver replacement, written as free software, in Java. For that to work, I'll have to dissect the protocol used by nwserver - since I want to provide compatibility to NWN clients out of the box.

Im sure I don't have to tell you of the advantages this would bring. ;)

If you're interested in helping, please have a look at http://nwn.bioware.com/forums/viewtopic.html?topic=554366&forum=74

Thanks. :)
Back to top
View user's profile Send private message
virusman



Joined: 30 Jan 2005
Posts: 1020
Location: Russia

PostPosted: Mon Mar 19, 2007 2:13    Post subject: Reply with quote

This info might be useful for you:
http://www.nwnx.org/phpBB2/viewtopic.php?t=749
Back to top
View user's profile Send private message Visit poster's website Yahoo Messenger
virusman



Joined: 30 Jan 2005
Posts: 1020
Location: Russia

PostPosted: Mon Jun 11, 2007 16:24    Post subject: Reply with quote

Back to top
View user's profile Send private message Visit poster's website Yahoo Messenger
xaltos



Joined: 03 Jun 2006
Posts: 31
Location: Germany

PostPosted: Mon Jun 11, 2007 19:38    Post subject: Reply with quote

A Wireshark/Ethereal plugin for NWN/NWN2 ?
where can I find that ? Very Happy
_________________
xaltos

NWN2_Audolo
Back to top
View user's profile Send private message
virusman



Joined: 30 Jan 2005
Posts: 1020
Location: Russia

PostPosted: Tue Jun 12, 2007 12:38    Post subject: Reply with quote


http://data.virusman.ru/nwn/protocol/wireshark_nwn_plugin-0.0.1.rar
Recognition of:
- Compound packets
- Multi-part messages (split into several packets)
- Compressed packets (no decompression yet.. I haven't found a way to decompress it)
- Packet headers
- Message headers (direction, message type, subtype, etc.)
- Message data dissection for message type 0x7|0x4 (Open store)
Back to top
View user's profile Send private message Visit poster's website Yahoo Messenger
chaoslink



Joined: 23 Aug 2006
Posts: 37

PostPosted: Wed Jun 13, 2007 2:13    Post subject: Reply with quote

Shocked

I need more time for this stuff.. so cool.
Back to top
View user's profile Send private message
Grinning Fool



Joined: 12 Feb 2005
Posts: 264

PostPosted: Wed Jun 13, 2007 4:01    Post subject: Reply with quote

this is great stuff. A very similar idea has been occurring to me on and off over the last few weeks. Is this project still active?

Another advantage of this is that nwscript itself can be extended or replaced, providing hooks into the things that don't presently have hooks...

(This would also be great for NWN2, since most of the underlying networking protocols are unchanged...)
Quote:
Compressed packets (no decompression yet.. I haven't found a way to decompress it)

I was trying to wrap my head around that last year, and eventually gave up.
Couldn't find any known algorithm (tried about 6) that produced the same compression even working with known data such as long text strings that I sent via text.
_________________
Khalidine, a NWN2 persistent world

Looking for volunteers.
Back to top
View user's profile Send private message
PlasmaJohn



Joined: 04 Mar 2005
Posts: 70
Location: The Garage

PostPosted: Mon Jun 25, 2007 15:17    Post subject: Reply with quote

I looked at this two or three years ago... The compression was gzip IIRC. I'll try to find my notes tonight ... but that was 2 or 3 hard drives ago Very Happy
Back to top
View user's profile Send private message
virusman



Joined: 30 Jan 2005
Posts: 1020
Location: Russia

PostPosted: Mon Jun 25, 2007 15:55    Post subject: Reply with quote

PlasmaJohn wrote:
I looked at this two or three years ago... The compression was gzip IIRC. I'll try to find my notes tonight ... but that was 2 or 3 hard drives ago Very Happy
Yes, it's gzip (zlib-stream). Smile
Back to top
View user's profile Send private message Visit poster's website Yahoo Messenger
elven



Joined: 28 Jul 2006
Posts: 259
Location: Germany

PostPosted: Tue Jun 26, 2007 8:35    Post subject: Reply with quote

Yes, this project is "live" insofar that I am still willing to write it.

However, professional time constraints do not allow me to spend any big amount of time on protocol dissection. Someone would have to help me out draft up some specs for the client communication, or it'll never go anywhere soon.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    nwnx.org Forum Index -> General Discussion All times are GMT + 2 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group