cehua_hzl
2018-08-22 af4a1f8d277bdb9e5bbd7e388bdc0c8ea901b380
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Ø[ŸZc@sddlZddlZdd
d„ƒYZdd d„ƒYZdad„Zd„Zedkr‰d    Z    dZ
ee    ƒeƒZ e GHndS( iÿÿÿÿNt    AppConfigcBs,eZd„Zd„Zd„Zd„ZRS(cCs#tjƒ|_|jj|ƒdS(N(t ConfigParsertconfigtread(tselftfilePath((s/.\\Robot\ConfigurationReader\ConfigIniReader.pyt__init__scCs ||_dS(N(t sectionName(RR((s/.\\Robot\ConfigurationReader\ConfigIniReader.pyt
SetSectionscCs|jj|j|ƒS(N(RtgetR(Rtkey((s/.\\Robot\ConfigurationReader\ConfigIniReader.pytGetValuescCs|jj|j|ƒS(N(RtgetintR(RR
((s/.\\Robot\ConfigurationReader\ConfigIniReader.pyt GetIntValues(t__name__t
__module__RRR R (((s/.\\Robot\ConfigurationReader\ConfigIniReader.pyRs            t
GameConfigcBs³eZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z    d„Z
d    „Z d
„Z d „Z d „Zd „Zd„Zd„Zd„Zd„Zd„ZRS(cCs¹t|ƒ}tjd|ƒ|jdƒ|jdƒ|_|jdƒ|_|jdƒ|jdƒ|_|jdƒ|_    |jdƒ|_
|jd    ƒ|_ t |j ƒd
}|j d
|!|_ |jd ƒ|_ |jd ƒ|jd ƒ|_|jdƒ|_|jdƒ|jdƒ|_|jdƒ|_|jdƒ|jdƒ|_|jdƒ|_|jdƒ|_|jdƒ|_|jdƒ|_|jdƒ|_dS(NsConfig file:%st ServerConfigtIPtPortt VersionConfigt ClientVersiont
VERSION_NOtPACK_START_COUNTtKeyitSendKeyDictFilet MapDataConfigt MapFilePatht
MapPostFixtThreadNumberControltIOWorkerThreadNumtAIWorkerThreadNumt RunningParamstUsePsycot AISleepPeriodt PlayerOffTimetProcessFindTJGTimetServerDBConfigPatht StartRunTime(RtloggingtdebugRR tipR tportRt    VersionNOtStartCnttKeyNametlentSendKeyDictPathRRt IOThreadNumt AIThreadNumR!R"R#R$R%R&(RRRtkeylen((s/.\\Robot\ConfigurationReader\ConfigIniReader.pyR s4      cCs|jS(N(R0(R((s/.\\Robot\ConfigurationReader\ConfigIniReader.pytGetIOThreadNumAscCs|jS(N(R1(R((s/.\\Robot\ConfigurationReader\ConfigIniReader.pytGetAIThreadNumDscCs|jS(N(R)(R((s/.\\Robot\ConfigurationReader\ConfigIniReader.pyt GetServerIPGscCs|jS(N(R*(R((s/.\\Robot\ConfigurationReader\ConfigIniReader.pyt GetServerPortJscCs|jS(N(R(R((s/.\\Robot\ConfigurationReader\ConfigIniReader.pytGetClientVersionMscCs|jS(N(R+(R((s/.\\Robot\ConfigurationReader\ConfigIniReader.pyt GetVersionNoPscCs|jS(N(R,(R((s/.\\Robot\ConfigurationReader\ConfigIniReader.pytGetPackStartCountSscCs|jS(N(R-(R((s/.\\Robot\ConfigurationReader\ConfigIniReader.pyt GetKeyStringVscCs|jS(N(R/(R((s/.\\Robot\ConfigurationReader\ConfigIniReader.pytGetSendKeyDictFilePathYscCs|jS(N(R(R((s/.\\Robot\ConfigurationReader\ConfigIniReader.pytGetMapFilePath\scCs|jS(N(R(R((s/.\\Robot\ConfigurationReader\ConfigIniReader.pytGetMapFilePostFix_scCs|jS(N(R!(R((s/.\\Robot\ConfigurationReader\ConfigIniReader.pyt GetUsePsycobscCs|jS(N(R"(R((s/.\\Robot\ConfigurationReader\ConfigIniReader.pytGetAISleepPeriodescCs|jS(N(R#(R((s/.\\Robot\ConfigurationReader\ConfigIniReader.pytGetPlayerOffTimeiscCs|jS(N(R$(R((s/.\\Robot\ConfigurationReader\ConfigIniReader.pytGetProcessFindTJGTimemscCs|jS(N(R%(R((s/.\\Robot\ConfigurationReader\ConfigIniReader.pytGetServerDBConfigPathpscCs|jS(N(R&(R((s/.\\Robot\ConfigurationReader\ConfigIniReader.pytGetStartRunTimesscCs}d|jƒ|jƒ|jƒ|jƒ|jƒ|jƒ|jƒ|jƒ|jƒ|j    ƒ|j
ƒ|j ƒ|j ƒf S(NsàClientVersion:[%s]
KeyString:[%s]
MapFilePath:[%s]
MapFilePostFix:[%s]
PackStartCount:[%u]
SendKeyDictFile:[%s]
ServerIP:[%s]
ServerPort:[%u]
VersionNO:[%u]
IOThreadNum:[%u]
AIThreadNum:[%u]
UsePsyco:[%u]
AISleepPeriod:[%u]
( R7R:R<R=R9R;R5R6R8R3R4R>R?(R((s/.\\Robot\ConfigurationReader\ConfigIniReader.pyt__str__vs                                                (RRRR3R4R5R6R7R8R9R:R;R<R=R>R?R@RARBRCRD(((s/.\\Robot\ConfigurationReader\ConfigIniReader.pyRs&    !                                                                    cCstst|ƒandS(N(t __gGameConfigR(tfilename((s/.\\Robot\ConfigurationReader\ConfigIniReader.pyt
ReadConfig—scCstS(N(RE(((s/.\\Robot\ConfigurationReader\ConfigIniReader.pyt    GetConfigst__main__s..\Configuration\Config.ini((( RR'RRtNoneRERGRHRtFilePatht SectionNameR(((s/.\\Robot\ConfigurationReader\ConfigIniReader.pyt<module>s  v