Huge Rewrite!

This commit is contained in:
Remik1r3n
2025-02-02 03:17:13 +08:00
parent 3638de178d
commit 90d8b74c45
28 changed files with 1038 additions and 420 deletions

View File

@@ -4,13 +4,13 @@
import json
from loguru import logger
from Static_Settings import *
from Config import *
from API_TitleServer import apiSDGB
from HelperLogInOut import apiLogin, apiLogout, generateTimestamp
from HelperFullPlay import implFullPlayAction
def apiQueryLoginBonus(userId:int) -> str:
'''ログインボーナスを取得する API Requestor'''
'''ログインボーナスを取得する API'''
data = json.dumps({
"userId": int(userId),
"nextIndex": 0,
@@ -35,7 +35,7 @@ def implLoginBonus(userId: int, currentLoginTimestamp:int, currentLoginResult, b
"deluxscoreMax": 0,
"scoreRank": 0,
"extNum1": 0
}
}
# サーバーからログインボーナスデータを取得
data = json.dumps({
"userId": int(userId),
@@ -70,7 +70,7 @@ def generateLoginBonusList(UserLoginBonusList, generateMode=1):
# HDDから、ログインボーナスデータを読み込む
# アップデートがある場合、このファイルを更新する必要があります
# 必ず最新のデータを使用してください
with open('loginBonus.json', encoding='utf-8') as file:
with open('./Data/loginBonus.json', encoding='utf-8') as file:
cache = json.load(file)
loginBonusIdList = [item['id'] for item in cache]
logger.debug(f"ログインボーナスIDリスト: {loginBonusIdList}")