AuthLite实现,ApiHash草稿,各种小改进

This commit is contained in:
Remik1r3n
2025-02-18 14:53:27 +08:00
parent 32d566841c
commit 7570fbc8f4
9 changed files with 228 additions and 13 deletions

View File

@@ -5,11 +5,11 @@ from datetime import datetime
from Config import *
from HelperGetUserThing import implGetUser_
def generateFullUserAll(userId, currentLoginResult, currentLoginTimestamp, currentUserData2, currentSpecialNumber):
def generateFullUserAll(userId, currentLoginResult, currentLoginTimestamp, currentUserData2, currentPlaySpecial):
"""从服务器取得必要的数据并构建一个比较完整的 UserAll"""
# 先构建一个基础 UserAll
currentUserAll = generateUserAllData(userId, currentLoginResult, currentLoginTimestamp, currentUserData2, currentSpecialNumber)
currentUserAll = generateUserAllData(userId, currentLoginResult, currentLoginTimestamp, currentUserData2, currentPlaySpecial)
# 然后从服务器取得必要的数据
currentUserExtend = implGetUser_("Extend", userId, True)
@@ -29,7 +29,7 @@ def generateFullUserAll(userId, currentLoginResult, currentLoginTimestamp, curre
return currentUserAll
def generateUserAllData(userId, currentLoginResult, currentLoginTimestamp, currentUserData2, currentSpecialNumber):
def generateUserAllData(userId, currentLoginResult, currentLoginTimestamp, currentUserData2, currentPlaySpecial):
"""构建一个非常基础的 UserAll 数据,必须手动填充一些数据"""
data = {
@@ -149,7 +149,7 @@ def generateUserAllData(userId, currentLoginResult, currentLoginTimestamp, curre
"isEventMode": False,
"isNewFree": False,
"playCount": currentUserData2['playCount'],
"playSpecial": currentSpecialNumber,
"playSpecial": currentPlaySpecial,
"playOtherUserId": 0
}
],