Closed hcv2 closed 4 months ago
相同错误,怀疑是今天下午合并的拉取中的问题 (刚已经在写issue了,但是还没看出来问题不知道怎么提,刷新了下看到有人发了) log:
═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════
ORNAMENT
═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════
2024-07-19 23:32:40.597 | INFO | [Screen_size] 1280x720
2024-07-19 23:32:41.202 | INFO | Bind task ['Alas', 'Ornament']
2024-07-19 23:32:41.203 | ERROR | TypeError: unhashable type: 'list'
┌───────────────────────────────────────── Traceback (most recent call last) ─────────────────────────────────────────┐
│ D:\Program Files (x86)\single\StarRailCopilot\module\alas.py:79 in run │
│ │
│ 76 │ │ try: │
│ 77 │ │ │ self.device.screenshot() │
│ 78 │ │ │ self.device.screenshot_tracking.clear() │
│ > 79 │ │ │ self.__getattribute__(command)() │
│ 80 │ │ │ return True │
│ 81 │ │ except TaskEnd: │
│ 82 │ │ │ return True │
│ │
│ ┌─────────────────────────── locals ───────────────────────────┐ │
│ │ command = 'ornament' │ │
│ │ e = TypeError("unhashable type: 'list'") │ │
│ │ self = <src.StarRailCopilot object at 0x000002BC2343F670> │ │
│ └──────────────────────────────────────────────────────────────┘ │
│ │
│ D:\Program Files (x86)\single\StarRailCopilot\src.py:63 in ornament │
│ │
│ 60 │ │
│ 61 │ def ornament(self): │
│ 62 │ │ from tasks.ornament.ornament import Ornament │
│ > 63 │ │ Ornament(config=self.config, device=self.device).run() │
│ 64 │ │
│ 65 │ def benchmark(self): │
│ 66 │ │ from module.daemon.benchmark import run_benchmark │
│ │
│ ┌─────────────────────────── locals ────────────────────────────┐ │
│ │ Ornament = <class 'tasks.ornament.ornament.Ornament'> │ │
│ │ self = <src.StarRailCopilot object at 0x000002BC2343F670> │ │
│ └───────────────────────────────────────────────────────────────┘ │
│ │
│ D:\Program Files (x86)\single\StarRailCopilot\tasks\ornament\ornament.py:66 in run │
│ │
│ 63 │ │ return result │
│ 64 │ │
│ 65 │ def run(self): │
│ > 66 │ │ self.sync_config_traiblaze_power('Dungeon') │
│ 67 │ │ self.config.update_battle_pass_quests() │
│ 68 │ │ self.config.update_daily_quests() │
│ 69 │ │ # self.check_synthesize() │
│ │
│ ┌──────────────────────────────── locals ────────────────────────────────┐ │
│ │ self = <tasks.ornament.ornament.Ornament object at 0x000002BC61E56860> │ │
│ └────────────────────────────────────────────────────────────────────────┘ │
│ │
│ D:\Program Files (x86)\single\StarRailCopilot\tasks\dungeon\dungeon.py:453 in sync_config_traiblaze_power │
│ │
│ 450 │ │ │ value = self.config.TrailblazePower_ExtractReservedTrailblazePower │
│ 451 │ │ │ keys = [set_task, 'TrailblazePower', 'ExtractReservedTrailblazePower'] │
│ 452 │ │ │ if self.config.cross_get(keys) != value: │
│ > 453 │ │ │ │ self.config.cross_set(keys, value) │
│ 454 │ │ │ value = self.config.TrailblazePower_UseFuel │
│ 455 │ │ │ keys = [set_task, 'TrailblazePower', 'UseFuel'] │
│ 456 │ │ │ if self.config.cross_get(keys) != value: │
│ │
│ ┌────────────────────────────────── locals ───────────────────────────────────┐ │
│ │ keys = ['Dungeon', 'TrailblazePower', 'ExtractReservedTrailblazePower'] │ │
│ │ self = <tasks.ornament.ornament.Ornament object at 0x000002BC61E56860> │ │
│ │ set_task = 'Dungeon' │ │
│ │ value = False │ │
│ └─────────────────────────────────────────────────────────────────────────────┘ │
│ │
│ D:\Program Files (x86)\single\StarRailCopilot\module\config\config.py:361 in cross_set │
│ │
│ 358 │ │ Returns: │
│ 359 │ │ │ Any: │
│ 360 │ │ """ │
│ > 361 │ │ self.modified[keys] = value │
│ 362 │ │ if self.auto_update: │
│ 363 │ │ │ self.update() │
│ 364 │
│ │
│ ┌────────────────────────────────── locals ──────────────────────────────────┐ │
│ │ keys = ['Dungeon', 'TrailblazePower', 'ExtractReservedTrailblazePower'] │ │
│ │ self = <module.config.config.AzurLaneConfig object at 0x000002BC2343FD00> │ │
│ │ value = False │ │
│ └────────────────────────────────────────────────────────────────────────────┘ │
└─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
TypeError: unhashable type: 'list'
2024-07-19 23:32:41.325 | WARNING | Saving error: ./log/error/1721403161325
在提问之前...
描述你的问题
在开始运行SRC后报错No provider specified, skip sending ![Uploading 21.png…]()
如何复现
预期行为
No response
相关 Logs
截图
还有别的吗?
作者生日快乐捏!