xdh
2019-02-21 92eee67f85cbd29feb1287ae5a15ad0c787e95cb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Y&\c$@sÆdZddlmZddlmZddlTddlmZmZddl    m
Z
m Z ddl Z ddl Z edƒ\$ZZZZZZZZZZZZZZZZZZ Z!Z"Z#Z$Z%Z&Z'Z(Z)Z*Z+Z,Z-Z.Z/Z0Z1Z2ee2e2d    ƒ\Z3Z4Z5d(Z6ed d)ƒ\Z7Z8d Z9dZ: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_incomingText(tEventShellProxyt EventProcessNi$iiièit    pack_typet
ResultTypet    ResultMsgt
playerNametaccIDt
familyNamet    packIndextIPt    queryTypetmsgt    startTimetendTimet    startDatetendDatetintervalt isDelOtherst
playerFindtfuncKeycCsO|t}|j|ƒ}|jƒdkr/dS|djddƒ}t|ƒS(NittAccID(t UCN_DBPlayertfindtcounttgetR(tdbUsert    conditiont    dbCollecttcollR ((s[E:\SnxxServerCode\ServerPython\db\PyMongoDataServer\GMToolLogicProcess\Commands\GMCommon.pytGetPlayerAccID|s 
cCsA|t}|jit|ƒd6dd6ƒjƒdkr=tStS(NRitIsOnlinei(tUCN_DBPlayerInfoLogRRRtFalsetTrue(tdbLogt playerAccIDt
logCollect((s[E:\SnxxServerCode\ServerPython\db\PyMongoDataServer\GMToolLogicProcess\Commands\GMCommon.pytGetPlayerOnLineByAccIDs
/RcCs.||d<||d<d}tj||ƒdS(Nt    GMOperatetMsgt GMToolOperate(RtSendEventPackByDict(tgmTypetdataDictRt eventTypeStr((s[E:\SnxxServerCode\ServerPython\db\PyMongoDataServer\GMToolLogicProcess\Commands\GMCommon.pyt SendEventPackœs
 
 
icCs)yt|ƒ}Wntk
r$|SX|S(N(tintt
ValueError(tinputtdefValuetresult((s[E:\SnxxServerCode\ServerPython\db\PyMongoDataServer\GMToolLogicProcess\Commands\GMCommon.pytToIntDefªs
 cCstjjƒtjd|ƒS(Ntdays(tdatetimettodayt    timedelta(tdiffDays((s[E:\SnxxServerCode\ServerPython\db\PyMongoDataServer\GMToolLogicProcess\Commands\GMCommon.pytGetDatetimeByPlusDays¸siÐi€„i”5wi(Pt__doc__tCommonRtDBCommonRtCollections.CollectionDefinet MangoDBCommonRRt
EventShellRRR;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_GMKey_TypetDef_GMKey_ResultTypetDef_GMKey_ResultMsgtDef_GMKey_PlayerNametDef_GMKey_PlayerAccIDtDef_GMKey_FamilyNametDef_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+R3R9R?(((s[E:\SnxxServerCode\ServerPython\db\PyMongoDataServer\GMToolLogicProcess\Commands\GMCommon.pyt<module>sD
  +x