Problem mit einlogg Fenster in de

09/12/2010 16:50 felixffm#1
habe die serverinfo.py in de geändert.
ich kann den server markieren und auch den channel wenn ich mich dann aber einloggen will kann ich das nicht da wenn ich ok drücke nicht das acc daten fenster kommt

Hier ein bild

[Only registered and activated users can see links. Click Here To Register...]


Code:
import locale
def BuildServerList(orderList):
	retMarkAddrDict = {}
	retAuthAddrDict = {}
	retRegion0 = {}

	ridx = 1
	for region, auth, mark, channels in orderList:
		cidx = 1
		channelDict = {}
		for channel in channels:
			key = ridx * 10 + cidx
			channel['key'] = key
			channelDict[cidx] = channel
			cidx += 1

		region['channel'] = channelDict

		retRegion0[ridx] = region
		retAuthAddrDict[ridx] = auth
		retMarkAddrDict[ridx*10] = mark
		ridx += 1

	return retRegion0, retAuthAddrDict, retMarkAddrDict
if locale.IsEUROPE():
	STATE_NONE = '...'

	STATE_DICT = {
		0 : '....',
		1 : 'NORM',
		2 : 'BUSY',
	}

	CHANNELS1 = [
		{'name':'CH1','ip':'79.110.85.205','tcp_port':32000,'udp_port':32000,'state':STATE_NONE,},
	]
	MARK1 = { 'ip' : '79.110.85.206', 'tcp_port' : 32000, 'mark' : '120.tga', 'symbol_path' : '10', }
	AUTH1 = {'ip':'79.110.85.205','port':31000, }
	NAME1 = { 'name' : 'Server 01'}
	REGION0_ORDER_LIST = [
		(NAME1, AUTH1, MARK1, CHANNELS1),
	]
	NEW_REGION0, NEW_REGION0_AUTH_SERVER_DICT, NEW_MARKADDR_DICT = BuildServerList(REGION0_ORDER_LIST)
	# RESULT
	NEW_REGION_NAME_DICT = {0 : 'GERMAN',}
	NEW_REGION_AUTH_SERVER_DICT = {0 : NEW_REGION0_AUTH_SERVER_DICT,}
	NEW_REGION_DICT = {0 : NEW_REGION0,}

	MARKADDR_DICT = NEW_MARKADDR_DICT
	REGION_DICT = NEW_REGION_DICT
	REGION_NAME_DICT = NEW_REGION_NAME_DICT
	REGION_AUTH_SERVER_DICT = NEW_REGION_AUTH_SERVER_DICT

	TESTADDR = { 'ip' : '79.110.85.206', 'tcp_port' : 50000, 'udp_port' : 50000, }
09/12/2010 17:18 felixffm#2
#bump