Mercurial > traipse
comparison orpg/networking/meta_server_lib.py @ 30:8e77f169f324 ornery-orc
Traipse 'OpenRPG' {100219-00}
Traipse is a distribution of OpenRPG that is designed to be easy to setup and go. Traipse also makes it easy for
developers to work on code without fear of sacrifice. 'Ornery-Orc' continues the trend of 'Grumpy' and adds fixes to
the code. 'Ornery-Orc's main goal is to offer more advanced features and enhance the productivity of the user.
Update Summary (Patch-1)
New Features:
New custom welcome message for servers.
Fixes:
Fix to InterParse which caused Unknowns to break
Fix to a URL reference in mplay_server
Fix to metaserver.cache Template and outdated Meta URLs
author | sirebral |
---|---|
date | Fri, 19 Feb 2010 19:10:25 -0600 |
parents | ff154cf3350c |
children | ee890f424e16 |
comparison
equal
deleted
inserted
replaced
29:df1387bdbad9 | 30:8e77f169f324 |
---|---|
310 meta_names.append(url) | 310 meta_names.append(url) |
311 return meta_names | 311 return meta_names |
312 | 312 |
313 def getMetaServerBaseURL(): | 313 def getMetaServerBaseURL(): |
314 # get meta server URL | 314 # get meta server URL |
315 url = "http://www.openrpg.com/openrpg_servers.php" | 315 url = "http://orpgmeta.appspot.com/" |
316 try: | 316 try: |
317 component.get('validate').config_file("settings.xml","default_settings.xml") | 317 component.get('validate').config_file("settings.xml","default_settings.xml") |
318 ini = open(dir_struct["user"]+"settings.xml","r") | 318 ini = open(dir_struct["user"]+"settings.xml","r") |
319 txt = ini.read() | 319 txt = ini.read() |
320 xml = component.get('xml') | 320 xml = component.get('xml') |
321 tree = xml.parseXml(txt)._get_documentElement() | 321 tree = xml.parseXml(txt)._get_documentElement() |
322 ini.close() | 322 ini.close() |
323 node_list = tree.getElementsByTagName("MetaServerBaseURL") | 323 node_list = tree.getElementsByTagName("MetaServerBaseURL") |
324 if node_list: | 324 if node_list: |
325 url = node_list[0].getAttribute("value") | 325 url = node_list[0].getAttribute("value") |
326 print url | |
326 # allow tree to be collected | 327 # allow tree to be collected |
327 try: tree.unlink() | 328 try: tree.unlink() |
328 except: pass | 329 except: pass |
329 | 330 |
330 except Exception,e: | 331 except Exception,e: |