35 lines
1.1 KiB
Python
35 lines
1.1 KiB
Python
from loguru import logger
|
|
|
|
from HelperFullPlay import implFullPlayAction
|
|
from HelperLogInOut import apiLogin, apiLogout, generateTimestamp
|
|
from MyConfig import testUid8
|
|
|
|
if __name__ == "__main__":
|
|
userId = int(input("type user id: ").strip() or "0") or testUid8
|
|
currentLoginTimestamp = generateTimestamp()
|
|
loginResult = apiLogin(currentLoginTimestamp, userId)
|
|
|
|
if loginResult["returnCode"] != 1:
|
|
logger.info("登录失败")
|
|
exit()
|
|
try:
|
|
items = [23]
|
|
musicData = {
|
|
"musicId": 11538, # Amber Chronicle
|
|
"level": 0,
|
|
"playCount": 1,
|
|
"achievement": 0,
|
|
"comboStatus": 0,
|
|
"syncStatus": 0,
|
|
"deluxscoreMax": 0,
|
|
"scoreRank": 0,
|
|
"extNum1": 0,
|
|
}
|
|
implFullPlayAction(
|
|
userId, currentLoginTimestamp, loginResult, musicData, {}, debugMode=True
|
|
)
|
|
logger.info(apiLogout(currentLoginTimestamp, userId))
|
|
finally:
|
|
logger.info(apiLogout(currentLoginTimestamp, userId))
|
|
# logger.warning("Error")
|