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: