serverinfo.py Inhalt

04/17/2011 21:21 Milchschokolade#1
Hallo,
könnte vielleicht jemand den Inhalt von einer aktuellen serverinfo.py posten?
Schreibe grade an nem Tool und hab keine Lust deswegen extra nen Clienten zu laden.

Danke,
Lukas!
04/17/2011 21:33 Critone#2
2010er Client oder normalen?

€:

Quote:
import app
import locale

app.ServerName = None
if locale.IsGERMANY() or (locale.IsEUROPE() and app.GetLocalePath() == "locale/de"):
STATE_NONE = "NORM"

STATE_DICT = {
0 : "....",
1 : "NORM",
2 : "BUSY",
3 : "FULL"
}

SERVER01_CHANNEL_DICT = {
1:{"key":11,"name":"CH1 ","ip":"Hamachi IP","tcp_port":13000,"udp_port":13000,"state":STAT E_NONE,},
}
REGION_NAME_DICT = {
0 : "GERMANY",
}

REGION_AUTH_SERVER_DICT = {
0 : {
1 : { "ip":"Hamachi IP", "port":11002, },
}
}

REGION_DICT = {
0 : {
1 : { "name" : "ServerName", "channel" : SERVER01_CHANNEL_DICT, },
},
}

MARKADDR_DICT = {
10 : { "ip" : "Hamachi IP", "tcp_port" : 13001, "mark" : "10.tga", "symbol_path" : "10", },
}

TESTADDR = { "ip" : "Hamachi IP", "tcp_port" : 13001, "udp_port" : 13001, }

if locale.IsGERMANY() or (locale.IsEUROPE() and app.GetLocalePath() == "locale/ca"):
STATE_NONE = "..."

STATE_DICT = {
0 : "....",
1 : "NORM",
2 : "BUSY",
3 : "FULL"
}


SERVER02_CHANNEL_DICT = {
1:{"key":21,"name":"CH1 ","ip":"Hamachi IP","tcp_port":13000,"udp_port":13000,"state":STAT E_NONE,},


}
REGION_NAME_DICT = {
0 : "GERMANY",
}

REGION_AUTH_SERVER_DICT = {
0 : {
2 : { "ip":"Hamachi IP", "port":11002, },
3 : { "ip":"Hamachi IP", "port":13000, },
4 : { "ip":"Hamachi IP", "port":13002, },
5 : { "ip":"Hamachi IP", "port":13001, },
6 : { "ip":"Hamachi IP", "port":13061, },
7 : { "ip":"Hamachi IP", "port":13099, },
8 : { "ip":"Hamachi IP", "port":13004, },

},
}

REGION_DICT = {
0 : {
2 : { "name" : "ServerName", "channel" : SERVER02_CHANNEL_DICT, },

},
}

MARKADDR_DICT = {
20 : { "ip" : "Hamachi IP", "tcp_port" : 52000, "mark" : "20.tga", "symbol_path" : "20", },
30 : { "ip" : "Hamachi IP", "tcp_port" : 12001, "mark" : "30.tga", "symbol_path" : "30", },
40 : { "ip" : "Hamachi IP", "tcp_port" : 12000, "mark" : "40.tga", "symbol_path" : "40", },
50 : { "ip" : "Hamachi IP", "tcp_port" : 12000, "mark" : "50.tga", "symbol_path" : "50", },
60 : { "ip" : "Hamachi IP", "tcp_port" : 12000, "mark" : "60.tga", "symbol_path" : "60", },
70 : { "ip" : "8Hamachi IP", "tcp_port" : 12000, "mark" : "70.tga", "symbol_path" : "70", },
80 : { "ip" : "Hamachi IP", "tcp_port" : 22000, "mark" : "80.tga", "symbol_path" : "80", },
90 : { "ip" : "Hamachi IP", "tcp_port" : 12000, "mark" : "90.tga", "symbol_path" : "90", },
100 : { "ip" : "Hamachi IP", "tcp_port" : 22000, "mark" : "100.tga", "symbol_path" : "100", },
110 : { "ip" : "Hamachi IP", "tcp_port" : 22000, "mark" : "110.tga", "symbol_path" : "110", },
120 : { "ip" : "Hamachi IP", "tcp_port" : 12000, "mark" : "120.tga", "symbol_path" : "120", },
}

TESTADDR = { "ip" : "Hamachi IP", "tcp_port" : 13000, "udp_port" : 13000, }

if locale.IsTAIWAN():
STATE_NONE = "NORM"

STATE_DICT = {
0 : "....",
1 : "NORM",
2 : "BUSY",
3 : "FULL"
}

SERVER01_CHANNEL_DICT = {
1:{"key":11,"name":"CH1 ","ip":"0.0.0.0","tcp_port":13000,"udp_port":13000 ,"state":STATE_NONE,},
}
REGION_NAME_DICT = {
0 : "TAIWAN",
}

REGION_AUTH_SERVER_DICT = {
0 : {
1 : { "ip":"0.0.0.0", "port":11002, },
}
}

REGION_DICT = {
0 : {
1 : { "name" : "ServerName", "channel" : SERVER01_CHANNEL_DICT, },
},
}

MARKADDR_DICT = {
10 : { "ip" : "0.0.0.0", "tcp_port" : 23000, "mark" : "10.tga", "symbol_path" : "10", },
}

TESTADDR = { "ip" : "9.9.9.9", "tcp_port" : 13003, "udp_port" : 13003, }
Das ist eine Normale Serverinfo.py aber ich glaube dafür gibt es schon diverse Tools.
04/17/2011 21:37 Milchschokolade#3
2010er.
Wobei ich eig beide brauch^^
04/17/2011 21:38 Critone#4
ja die Normale habe ich gepostet die 2010 versuche ich gerade ;)

€:

Quote:
import os
import app
import locale
import debugInfo
import binascii

CHINA_PORT = 50000

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

app.ServerName = None


if locale.IsEUROPE():
info = {
'MARKADDR': {
10: {
'tcp_port': 13000, 'ip': "IP", 'symbol_path': '10', 'mark': '10.tga'
}
},
'GAMEADDR': {
0: {
1: {
'name': "ServerName",
'channel':
{
1: {
'state': '...', 'name': 'CH1 ', 'key': 11, 'ip': "IP", 'tcp_port': 13000, 'udp_port': 13000
}
}
},
} }, 'NAME': { 0: 'GERMANY' }, 'AUTHADDR': { 0: {
1: {
'ip': "IP", 'port': 11002
}
} }
}

STATE_NONE = "..."

STATE_DICT = {
0 : "....",
1 : "NORM",
2 : "BUSY",
3 : "FULL"
}

REGION_NAME_DICT = info["NAME"]
REGION_AUTH_SERVER_DICT = info["AUTHADDR"]
REGION_DICT = info["GAMEADDR"]
MARKADDR_DICT = info["MARKADDR"]
2010er serverinfo.py!


Würde mich über Thanks freuen :)
04/17/2011 21:51 Come With Me#5
seine sieht irgendwie anders aus

hier hasse meins

Hamachi IP einfach nach deinem ip
test server einfach nach deinem servername

€: sry das ist für 2010 client
04/17/2011 21:54 Critone#6
@HaNkMaN2011 deine ist aber keine 2010er!
04/17/2011 22:04 Come With Me#7
Quote:
Originally Posted by Critone View Post
@HaNkMaN2011 deine ist aber keine 2010er!
^^ biste dir da ganz sicher weil ich benutze das für 2010 client
04/17/2011 22:07 Critone#8
@HaNkMaN2011
Ja doch du haste gerade editiert ;) Aber sicher das deine funktoniert Oo
04/17/2011 22:12 Come With Me#9
Quote:
Originally Posted by Critone View Post
@HaNkMaN2011
Ja doch du haste gerade editiert ;) Aber sicher das deine funktoniert Oo
editiert häääääää hab nur das da rein gieschrieben weil ich es vergessen hatte

Quote:
Originally Posted by HaNkMaN2011 View Post
€: sry das ist für 2010 client
aber egal jetzt lass lieber nicht spammen
04/17/2011 22:14 Critone#10
Ja aber das davor war nicht für 2010er Client ;) Naja auch egal...

Milchschokolade, viel Glück bei deinem Tool !
04/17/2011 22:25 Milchschokolade#11
Danke für die serverinfo.py & auch danke für die glückwünsche ;o