Minor modifies

This commit is contained in:
Remik1r3n
2025-01-23 19:49:10 +08:00
parent 6e05b211ac
commit a714fc5655
4 changed files with 21 additions and 34 deletions

View File

@@ -55,14 +55,14 @@ def implLoginBonus(userId: int, currentLoginTimestamp:int, currentLoginResult, b
try:
currentUserAllResult = json.loads(apiSDGB(data, "UpsertUserAllApi", userId))
except Request500Error:
logger.warning("500 Error Triggered. Rebuilding data.")
logger.warning("500エラーが発生しました。データを再構築します。")
retries += 1
continue
except Exception:
raise WahlapServerBoomedError("邪门错误")
raise WahlapServerBoomedError("不明なエラー")
break
else: # 重试次数超过3次
raise Request500Error("多次尝试后仍无法成功上传 UserAll")
else:
raise Request500Error("500エラーが発生しました。UserAllをアップロードできませんでした。")
###### Debug 機能:ログインボーナスをもう一度取得(確認用)
@@ -83,21 +83,21 @@ def generateLoginBonusList(userId, generateMode=1):
ログインボーナスリストを生成します。
generateMode は、ログインボーナスを生成する方法を指定します。
1: 全部 MAX にする
2: いま選択したボーナスのみ MAX にする(選択したボーナスはないの場合は False を返す)
2: 選択したボーナスのみ MAX にする(選択したボーナスはないの場合は False を返す)
'''
# ログインボーナスの MAX POINT は5の場合があります
# その全部のボーナスIDをこのリストに追加してください
Bonus5Id = [12, 29, 30, 38, 43, 604]
# HDDから、ログインボーナスデータを読み込む
# アップデートがある場合、このファイルを更新する必要があります
# 必ず最新のデータを使用してください
# 必ず最新のデータを使用してください
with open('loginBonus.json') as file:
cache = json.load(file)
loginBonusIdList = [item['id'] for item in cache]
logger.debug(f"ログインボーナスIDリスト: {loginBonusIdList}")
# ログインボーナスの MAX POINT は5の場合があります
# その全部のボーナスIDをこのリストに追加してください
# 必ず最新のデータを使用してください
Bonus5Id = [12, 29, 30, 38, 43, 604]
# サーバーからUserのログインボーナスデータを取得
data = json.dumps({
"userId": int(userId),