hxp
2 天以前 ba2580ddf3b59058519c78225fac232ec4980cbe
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
\Þic$@s¿dZddlmZddlmZddlTddlmZmZddl    Z    ddl
Z
e dƒ\$Z Z ZZZZZZZZZZZZZZZZZZZ Z!Z"Z#Z$Z%Z&Z'Z(Z)Z*Z+Z,Z-Z.Z/e e/e/dƒ\Z0Z1Z2d)Z3e d d*ƒ\Z4Z5Z6d Z7d Z8dZ9dZ:dZ;dZ<dZ=dZ>dZ?dZ@dZAdZBdZCdZDdZEdZFdZGdZHdZIdZJd „ZKd!„ZLd"d#„ZMd$d%„ZNd&„ZOdS(+sVersion = 2013-01-14 10:30iÿÿÿÿ(tmylog(t CommonDefine(t*(tfix_outgoingTexttfix_incomingTextNi$iiièit    pack_typet
ResultTypet    ResultMsgtplayerIDt
playerNametaccIDt
familyNametfamilyIDt    packIndextIPt    queryTypetmsgt    startTimetendTimet    startDatetendDatetintervalt isDelOtherst
playerFindtfuncKeycCsO|t}|j|ƒ}|jƒdkr/dS|djddƒ}t|ƒS(NittAccID(t UCN_DBPlayertfindtcounttgetR(tdbUsert    conditiont    dbCollecttcollR
((s†D:\SG_ServerCode\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\PyMongoDB\GMToolLogicProcess\Commands\GMCommon.pytGetPlayerAccID~s 
cCsA|t}|jit|ƒd6dd6ƒjƒdkr=tStS(NRitIsOnlinei(tUCN_DBPlayerInfoLogRRRtFalsetTrue(tdbLogt playerAccIDt
logCollect((s†D:\SG_ServerCode\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\PyMongoDB\GMToolLogicProcess\Commands\GMCommon.pytGetPlayerOnLineByAccID‘s
/RcCs||d<||d<d}dS(Nt    GMOperatetMsgt GMToolOperate((tgmTypetdataDictRt eventTypeStr((s†D:\SG_ServerCode\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\PyMongoDB\GMToolLogicProcess\Commands\GMCommon.pyt SendEventPackžs
 
icCs)yt|ƒ}Wntk
r$|SX|S(N(tintt
ValueError(tinputtdefValuetresult((s†D:\SG_ServerCode\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\PyMongoDB\GMToolLogicProcess\Commands\GMCommon.pytToIntDef¬s
 cCstjjƒtjd|ƒS(Ntdays(tdatetimettodayt    timedelta(tdiffDays((s†D:\SG_ServerCode\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\PyMongoDB\GMToolLogicProcess\Commands\GMCommon.pytGetDatetimeByPlusDaysºsiÐi€„i”5wi(Pt__doc__tCommonRtDBCommonRtCollections.CollectionDefinet MangoDBCommonRRR:t    tracebacktranget Def_Successt Def_ParamErrt Def_GMCmdNonet    Def_NoTagtDef_PlayerOfLinet
Def_Unknowt
Def_NoNeedtDef_InsertFailt Def_MaxLimittDef_TimeConflicttDef_InvalidTimetDef_MakeNewCardFailtDef_EncodeFailtDef_GMDBEntranceFailtDef_GMGSEntranceFailtDef_DeleteIPFailtDef_MoneyTypeErrtDef_MsgMaxLenLimittDef_InvalidEventtDef_ChoseNothingtDef_AddNumErrortDef_PriceIsNulltDef_TypeNumErrtDef_NotOpenActiontDef_ActionOpeningtDef_TimeIsNonetDef_TimeStarGreaterEndtDef_CurTimeGreaterStarTimetDef_CurTimeGreaterEndTimetDef_ActionAllreadyOpentDef_GMForbidMergeWartDef_IsNotCrossServertDef_ServerAlreadyOpentDef_ServerClosetDef_ServerOpentDef_ResultTypeMaxtDef_DoQueryLogDBtDef_DoQueryUserDBtDef_SendToGameServertDef_UpperLimit_DWordtDef_PysForbidByPytDef_PysForbidTalktDef_PysForbidTalkDevicetDef_GMKey_TypetDef_GMKey_ResultTypetDef_GMKey_ResultMsgtDef_GMKey_PlayerIDtDef_GMKey_PlayerNametDef_GMKey_PlayerAccIDtDef_GMKey_FamilyNametDef_GMKey_FamilyIDtDef_GMKey_PackIndext Def_GMKey_IPtDef_GMKey_QueryTypetDef_GMKey_BroadCastMsgtDef_GMKey_StartTimetDef_GMKey_EndTimetDef_GMKey_StartDatetDef_GMKey_EndDatetDef_GMKey_IntervaltDef_GMKey_IsDelOtherstDef_GMKey_PlayerFindtDef_GMKey_FuncKeyR#R+R2R8R>(((s†D:\SG_ServerCode\ServerPython\ZoneServerGroup\map1_8G\MapServer\MapServerData\Script\PyMongoDB\GMToolLogicProcess\Commands\GMCommon.pyt<module>sF
  +x