Author Topic: NWN Gamespy Server Replacement Project  (Read 11098 times)

Legacy_painofdungeoneternal

  • Sr. Member
  • ****
  • Posts: 313
  • Karma: +0/-0
NWN Gamespy Server Replacement Project
« Reply #120 on: February 08, 2013, 11:40:19 pm »


               PW's can be added to skywings via the register on http:\\\\www.nwnlist.com, any user can actually do it and the api will start tracking them.
               
               

               
            

Legacy_AlgernonsGhost

  • Jr. Member
  • **
  • Posts: 68
  • Karma: +0/-0
NWN Gamespy Server Replacement Project
« Reply #121 on: February 09, 2013, 01:07:03 am »


               

SkywingvL wrote...

Are you sure that the IP/port listing match what you were able to direct connect to?

http://www.isleclost...stnwns1html.cgi provides a more easily searchable global listing of servers known to the tracker, for comparison.


Admin of The Vast here. The IP addresses do indeed match. I modified the hosts file to send the listing to your NWN1 scry service a while back too. The server runs on Win XP/cable broadband connection at the standard port 5121. What else do you need to know to figure this out? I haven't a clue what the trouble could be.
               
               

               
            

Legacy_SkywingvL

  • Full Member
  • ***
  • Posts: 115
  • Karma: +0/-0
NWN Gamespy Server Replacement Project
« Reply #122 on: February 09, 2013, 03:02:48 am »


               virusman/addicted2rpg should probably take a look next as it sounds like the right data is being processed by the tracker infrastructure.
               
               

               
            

Legacy_painofdungeoneternal

  • Sr. Member
  • ****
  • Posts: 313
  • Karma: +0/-0
NWN Gamespy Server Replacement Project
« Reply #123 on: February 09, 2013, 03:16:43 pm »


               

Lazarus Magni wrote...

virusman wrote...

Werehound Silverfang wrote...

Games listed under Action aren't showing up? Anyone else experience this?

There are no servers under this category (see nwnlist.com).


There are PWs listed under action, but for some reason nwnlist.com does not display them. This site however does:
http://nwnserverlist.com
http://nwnserverlist...part=action=

P.S. The webpages take a really long time to load, but once they do it appears to have a more than less complete list (if not complete), including action servers, and not just "pw action" category servers.


This site lists everything under multiple categories, sinfar for example seems like a social/adult server, but it's under action. It does not seem to actually have more servers than what is on http://www.nwnlist.com (I am comparing them server by server to figure out what is missing), it's just listing quite a few under action, and quite a few are offline.

It says it has more players but I can't tell where those are coming from ( always the same number and 254 servers which is a odd number that is usually a limit in programming, just like the class limit ).
               
               

               
            

Legacy_SkywingvL

  • Full Member
  • ***
  • Posts: 115
  • Karma: +0/-0
NWN Gamespy Server Replacement Project
« Reply #124 on: February 09, 2013, 05:18:32 pm »


               The tracker's player count should be more accurate (if using the get player count request), as it only counts players from one of the Sinfar servers, since those servers report a global playercount for each server.
               
               

               
            

Legacy_The Amethyst Dragon

  • Hero Member
  • *****
  • Posts: 2981
  • Karma: +0/-0
NWN Gamespy Server Replacement Project
« Reply #125 on: February 09, 2013, 05:29:55 pm »


               Just for clarification, what's the IP again for pushing NWN1 server info to your service, SkywingL?  I want to make sure I've got the right one in my server's hosts file (unless, of course, your NWNX4 plugin will get the data for NWN1, in which case I can add that).
               
               

               
            

Legacy_Lazarus Magni

  • Hero Member
  • *****
  • Posts: 1837
  • Karma: +0/-0
NWN Gamespy Server Replacement Project
« Reply #126 on: February 09, 2013, 07:29:48 pm »


               

painofdungeoneternal wrote...

Lazarus Magni wrote...

virusman wrote...

Werehound Silverfang wrote...

Games listed under Action aren't showing up? Anyone else experience this?

There are no servers under this category (see nwnlist.com).


There are PWs listed under action, but for some reason nwnlist.com does not display them. This site however does:
http://nwnserverlist.com
http://nwnserverlist...part=action=

P.S. The webpages take a really long time to load, but once they do it appears to have a more than less complete list (if not complete), including action servers, and not just "pw action" category servers.


This site lists everything under multiple categories, sinfar for example seems like a social/adult server, but it's under action. It does not seem to actually have more servers than what is on http://www.nwnlist.com (I am comparing them server by server to figure out what is missing), it's just listing quite a few under action, and quite a few are offline.

It says it has more players but I can't tell where those are coming from ( always the same number and 254 servers which is a odd number that is usually a limit in programming, just like the class limit ).



If http://www.nwnlist.com is accurate where are all of the action servers like PoA (HGLL)? I see one HGLL server listed under RP, but it isn't PoA.  There are a bunch of other servers missing too it seems that are under the action server listing on http://nwnserverlist.com
http://nwnserverlist...part=action=

And I am not talking about sinfar, they show up under many categories as skywingL mentioned even though it's all the same thing from what I understand.

Now, I suppose all the action servers could move to PW Action, but... Just thought you all might like to know.
               
               

               
            

Legacy_painofdungeoneternal

  • Sr. Member
  • ****
  • Posts: 313
  • Karma: +0/-0
NWN Gamespy Server Replacement Project
« Reply #127 on: February 09, 2013, 10:59:04 pm »


               I am not saying it's accurate, what I am noting nwnserverlist is misleading and inaccurate, its not just sinfar, just about all the servers are repeated in every category making it looks a lot more robust than it is, sinfar I just can't see why it's in action to begin with. It's also including a lot of offline servers, which should not be included.

I copied that data into excel, and compared them to my list of servers ( using the program I am developing, which can also directly do gamespy queries to those servers ), and by and large the more complete list is skywings. There were a few which are in that list and not in skywings, but easy enough to add their ips.

I just did the query for action servers and got 38 servers ( using a tool for testing SOAP services ). The data is there in the service.

( not sure if they are showing up in the NWNCX retrieved action list )

Note that I did have issues parsing the xml initially for the NWN1 list, and had to build my own string parser.
               
               

               
            

Legacy_Lazarus Magni

  • Hero Member
  • *****
  • Posts: 1837
  • Karma: +0/-0
NWN Gamespy Server Replacement Project
« Reply #128 on: February 10, 2013, 04:28:01 am »


               I am glad we agree. You are right it is not accurate. And that is my point. If it is going to be a GS replacement it should be accurate.

So nwlist.com is not accurate. and nwnserverlist.com is not accurate, so how do we rectify this?

My point is however this shakes out, if it is to be the "holy grail" for the solution to the loss of service the NWN 1 community has experienced it needs to be:

a) All inclusive. AKA It provides a true complete server list.

'B)' User friendly. AKA Both for players and server aDMins it is as seemless as possible. Players know exactly what to do to access it, as do server aDMins (HELLO STICKEY)

P.S. a) and 'B)' are interchangable in priority. They are equally important.

Peace
               
               

               
            

Legacy_painofdungeoneternal

  • Sr. Member
  • ****
  • Posts: 313
  • Karma: +0/-0
NWN Gamespy Server Replacement Project
« Reply #129 on: February 10, 2013, 06:59:19 am »


               No we don't agree, we agree on some facts, but conclusions just skip some major points. First one being, I described getting accurate data.

A. Skywing data is accurate, i am using his raw data, it's got 38 servers. ( did a soap query and I can send you the result, basically the issue is narrowed down to being something not in the API )

B. nwnlist is not accurate, it's not showing 38 servers.

C. NWNCX may or may not be accurate, i think virusman thought what he saw on nwnlist is accurate, and likely has a parsing issues on the XML ( and XML sucks for this reason, i actually found it is considered invalid in my language and had to write my own parser, but then I never have seen a xml parser than actually doesn't break unless i write it, never liked xml, end of my rant). Can someone verify this who has a PC and that installed, that it does not show any action servers.

D. nwnserverlist is not accurate - no idea on this, but it's errors are not omitting servers, it's errors are including offline servers and showing servers across multiple categories.

Now lets see what happens if we fix nwnserverlist, well then you can refer to this website. Nothing else works still. In contrast if the API data is working (and each thing using it is debugged), this is actually getting lots of things working yet also ensuring there is only one source of data.

If you fix skywings OPEN Soap API, and get those using it to fix their implementations of it. Well both B and C start working, D and C are not compatible, A, B and C are all using the same data. D can use skywings data, even might be using it, but it's so slow I am sure it's not.

Further I am using the same data, have a program listing all the PW's, which I am developing. Does quite a few other things listed in this thread ( like installing the NWNCX via hitting a button, or installing CEP2.4 via hitting a button ) And it runs on a Mac. If the community uses skywings API, then I can do this, if not, well I might as well not do my program.

Now how do you get data into skywings API.

A. Well it's an open API, code some tool to do it. ( WSDL in SOAP assembles the xml requests needed for you ). PHP, NWNX, etc.
B. Wait for the community to provide a NWNx plugin to do it.
C. Set up your hosts files to point to skywings server, so it works like gamespy used to, well that seems to work just fine.
D. Use the tools others provided, nwnlist.com has a register link, just like nwnserverlist, use them.
E. If a server is not there, and you are a player, go ahead and register it with nwnlist
F. I'll probably have a means to add servers if a player manually connects to them and it's not listed.
G. Talk to skywing in the IRC channel, he actually helps people, won't do it for them.

Is this all clear, well Skywing has tried to mention it, but people seem to be assuming so much about how it works they have no idea what is going on, or judging his data based on how it's been mangled by third parties. This is all working for NWN2, fully tested and seamless, with NWNx plugins on our servers, and integrated to the game client via NWN2 Client extender.

Now there are countless solutions listed so far, all competing. The beauty of an open API is that ALL of these solutions can be used at the same time, as long as they agree to work with or use the OPEN Soap Api. Lets not agree on one solution, but lets agree on one back end which all the solutions share.
               
               

               


                     Modifié par painofdungeoneternal, 10 février 2013 - 08:00 .
                     
                  


            

Legacy_Lazarus Magni

  • Hero Member
  • *****
  • Posts: 1837
  • Karma: +0/-0
NWN Gamespy Server Replacement Project
« Reply #130 on: February 10, 2013, 09:14:35 am »


               

painofdungeoneternal wrote...

No we don't agree...


You seem to think I care? I was merely pointing out the fact that this solution is not all inclusive and is leaving out servers in the action category (which my server is not in, although my server is not included also, but that's another matter. But if it is leaving out action servers perhaps it is leaving others as well.)

painofdungeoneternal wrote...

Is this all clear, well Skywing has tried to mention it, but people seem to be assuming so much about how it works they have no idea what is going on, or judging his data based on how it's been mangled by third parties. This is all working for NWN2, fully tested and seamless, with NWNx plugins on our servers, and integrated to the game client via NWN2 Client extender.

Now there are countless solutions listed so far, all competing. The beauty of an open API is that ALL of these solutions can be used at the same time, as long as they agree to work with or use the OPEN Soap Api. Lets not agree on one solution, but lets agree on one back end which all the solutions share.


I assume nothing. I am not a IT professional, nor a coder, or anything of the sorts. All I am saying is with this "solution" I see a ton of servers left out. I only pointed this out in hopes that those involved might find a real solution for this.

Further more as I stated above, for this to be a real solution this truly needs to be dummy proof (aka Laz proof.) In other words, your regular old nwn player, or admin (such as myself) should be able to implement it with ease. Perhaps it is already this (missing servers not withstanding), however if it is... We need a STICKEY telling folks (players and admins) percisely, explicitly, and dummy proof, exactly how to implement it.

Your resident dummy signing off.

Lazarus Magni
               
               

               


                     Modifié par Lazarus Magni, 10 février 2013 - 10:10 .
                     
                  


            

Legacy_Sandrax

  • Newbie
  • *
  • Posts: 22
  • Karma: +0/-0
NWN Gamespy Server Replacement Project
« Reply #131 on: February 10, 2013, 12:25:40 pm »


               I think its common sense that two different lists are going to have discrepancies.  The stronger position to take is whether or not those discrepancies are caused due to some systematic processing problem versus who registered what with where.  Pinpointing what those exactly are, or saying something meaningful about it, is the tricky part.

I'm not sure what's up with the Vast.  To humor myself, I added their IP at nwnlist.com just to see what would happen.  Unfortunately, I can't wait an hour for it to update - I'm going to bed '<img'>
               
               

               


                     Modifié par Sandrax, 10 février 2013 - 12:37 .
                     
                  


            

Legacy_Sadira of Tyr

  • Sr. Member
  • ****
  • Posts: 299
  • Karma: +0/-0
NWN Gamespy Server Replacement Project
« Reply #132 on: February 10, 2013, 12:59:34 pm »


               I guess I am one of those dummies too, and I'm not even blonde, lol.

Anyways, I tried to download the server list file, but the link took me to a blank page. The page was even called blank page, lol. I tried right clicking the link, and clicking 'save target as'. That got me a file named user_home. I'm not sure if this was what I needed, but I put it in my NWN folder anyways.

Then I tried downloading the NWNCX file. That worked fine until my antivirus was feeling hungry and gobbled it all up. Called it a reputation file, and deleted all the execute files. I guess it was not liking a download from someone named Virusman. I guess it is more my fault for using Norton antivirus. Silly me, lol.

Oh well, I figured. I can still add our server, Legion of Darkstar, to the nwnlist.com list of servers. I entered our server's ip address, and it said our server would be added to the list in one hour. That was about three days ago, and I am still not seeing our server in the list. I even checked all the catagories, but no luck.

I am sure I am doing something wrong. If anyone could help this dummy, who is not blonde, I would greatly appreciate it. Thank you.
               
               

               


                     Modifié par Sadira of Tyr, 10 février 2013 - 01:00 .
                     
                  


            

Legacy_T0r0

  • Sr. Member
  • ****
  • Posts: 380
  • Karma: +0/-0
NWN Gamespy Server Replacement Project
« Reply #133 on: February 10, 2013, 03:26:32 pm »


               Sadira of Tyr ~" I guess it was not liking a download from someone named Virusman"
                      This gave me an early morning chuckle.

Sandrax ~ Thanks for taking a look.
               
               

               
            

Legacy_Knight_Shield

  • Hero Member
  • *****
  • Posts: 812
  • Karma: +0/-0
NWN Gamespy Server Replacement Project
« Reply #134 on: February 10, 2013, 07:53:49 pm »


               When downloading I found sometimes you have to use a different browser.Firefox was eating some things .