feat.新增抄作业的接口支持

This commit is contained in:
MistEO
2022-03-28 23:47:24 +08:00
parent e49c3ee367
commit 969b69ec2e
11 changed files with 94 additions and 4 deletions

View File

@@ -81,7 +81,7 @@ class Asst:
:return: 任务 ID, 可用于 set_task_params 接口
"""
return Asst.__lib.AsstAppendTask(self.__ptr, type_name.encode('utf-8'), json.dumps(params).encode('utf-8'))
return Asst.__lib.AsstAppendTask(self.__ptr, type_name.encode('utf-8'), json.dumps(params, ensure_ascii=False).encode('utf-8'))
def set_task_params(self, task_id: TaskId, params: JSON) -> bool:
"""
@@ -93,7 +93,7 @@ class Asst:
:return: 是否成功
"""
return Asst.__lib.AsstSetTaskParams(self.__ptr, task_id, json.dumps(params).encode('utf-8'))
return Asst.__lib.AsstSetTaskParams(self.__ptr, task_id, json.dumps(params, ensure_ascii=False).encode('utf-8'))
def start(self) -> bool:
"""

View File

@@ -35,6 +35,7 @@ if __name__ == "__main__":
asst.append_task('StartUp')
asst.append_task('Fight', {
'stage': 'LastBattle',
'report_to_penguin': True,
# 'penguin_id': '1234567'
})
asst.append_task('Recruit', {
@@ -55,6 +56,10 @@ if __name__ == "__main__":
'is_black_list': True
})
asst.append_task('Award')
asst.append_task('Copilot', {
'stage_name': '千层蛋糕',
'filename': './GA-EX8-raid.json'
})
asst.start()