ErrLookup › babalae/better-genshin-impact

babalae/better-genshin-impact

📦BetterGI · 更好的原神 - 自动拾取 | 自动剧情 | 全自动钓鱼(AI) | 全自动七圣召唤 | 自动伐木 | 自动刷本 | 自动采集/挖矿/锄地 | 一条龙 | 全连音游 | 自动烹饪 - UI Automation Testing Tools For Genshin Impact · C# · 929 source files

Analyzed at a7cb36712d on 2026-08-13. 507 documented errors.

Code / MessageTypeSeverityTags
milliseconds 不能小于 0
exception error network, api, tavern, kongying, deserialization
同一个 BvFlow 不能并发执行
exception critical rdp, com, activex, child-session, windows
BvFlow 第 {i + 1} 步执行失败:{step.Description}
exception critical rdp, com, activex, child-session, windows
BvFlow 已经开始执行,不能再添加步骤
exception error rdp, com, activex, child-session, runtime-toggle
{paramName} 必须大于 0
exception error rdp, child-session, state-guard, keyboard
动作 {snapshot.Description} 执行 {attempts} 次后,等待 {snapshot.Targ
exception error rdp, child-session, win32, focus, keyboard
等待 {targetDescription} 超时({timeout}ms)
exception warning markdown, image, filesystem, file-not-found
添加流程步骤后不能修改流程默认配置
exception warning markdown, image, uri, unsupported-scheme
没有可用的上一步识别位置,无法执行隐式坐标操作
exception warning markdown, image, stream, size-limit, network
milliseconds 不能小于 0
exception warning markdown, image, data-uri, validation
一次性动作不支持 WithTimeout 或 WithRetryInterval,请使用 Until 系列方法设置重试条
exception warning markdown, image, data-uri, size-limit
当前动作已经设置完成条件,不能再次修改或添加
exception warning markdown, image, decoding, wpf, imagesharp
不被 Locator 支持的识别类型: {RecognitionObject.RecognitionType}
exception warning markdown, image, pixel-limit, decompression-bomb, security
识别元素在 {actualTimeout}ms 后超时未消失!
exception error markdown, filesystem, file-not-found, wpf
timeout 必须大于 0
exception warning html-mask, webview2, window-limit, resource-management
retryInterval 必须大于 0
exception error bgivision, locator, argument-validation, fluent-builder
候选文本不能包含空字符串或纯空白字符串
exception error bgivision, ocr, locator, argument-validation
{paramName} 必须是集合或 JS Array
exception error bgivision, interop, clearscript, argument-validation, js
{paramName} 中的每个元素都必须是 {typeof(T).Name}
exception error bgivision, interop, type-mismatch, argument-validation
{paramName} 不能为空
exception error bgivision, argument-validation, empty-collection
未指定按键,无法转换为VK。
exception error keybinding, vk, argument-validation, config
键盘按键请使用ToInputKey方法
exception error keybinding, mouse, argument-validation
鼠标限制区域必须具有有效宽度和高度。
exception error mouse, win32, clipcursor, argument-validation, monitor
临时解除本地鼠标限制失败
exception error mouse, win32, clipcursor, win32exception, monitor
Raw Input 采集线程初始化超过 {InitializationTimeout.TotalSeconds:0} 秒
exception error rawinput, mouse, timeout, sta-thread, monitor
Raw Input 初始化失败
exception error rawinput, mouse, monitor, invalidoperation
Raw Input 初始化已取消。
exception warning rawinput, cancellation, race, monitor
注册 Raw Input 鼠标设备失败
exception error rawinput, win32, win32exception, monitor, mouse
不支持的相对鼠标输入类型
exception error mouse, factory, enum, argument-validation, monitor
图像通道数必须为3,当前为{channels}
exception error ocr, paddleocr, opencv, argument-validation, image-processing
Unable to GetLabelByIndex: index {i} out of range {labels.Co
exception error ocr, paddleocr, onnx, model-mismatch, assets
不支持的 OCR 引擎类型
exception error ocr, factory, enum, argument-validation, config
不支持的 Paddle OCR 模型配置
exception error ocr, paddleocr, factory, enum, config, argument-validation
无效的推理设备
exception error onnx, inference, device, enum, config, argument-validation
PaddleOCR config file {modelConfigFileName} not found: {conf
exception critical paddle-ocr, onnx, asset-missing, config, yaml
预热图片未找到: {modelType.PreHeatImagePath}
exception critical paddle-ocr, opencv, asset-missing, initialization
Yap字典文件不存在
exception error onnx, yap, ocr, asset-missing, svtr
自动钓鱼模型文件不存在
exception error yolo, onnx, fishing, asset-missing, obsolete
自动钓鱼模型分类文件不存在
exception error yolo, onnx, fishing, asset-missing, obsolete, labels
未找到{taskName}的素材文件夹
exception error assets, game-task, asset-missing, template, resolution
未找到{taskName}中的{assetName}文件
exception error assets, game-task, template, asset-missing
无法解析 RecognitionObject 配置文件: {filePath}
exception error config, json, deserialization, recognition
未找到名称为 {objectName} 的 RecognitionObject 配置
exception error config, recognition, key-not-found, validation
对象 {objectName} 缺少 template 配置
exception error config, validation, template, template-match
未找到模板别名 {alias}
exception error config, template, alias, key-not-found
表达式 {expression} 未返回 Rect
exception error config, ncalc, roi, validation
未找到区域别名 {alias}
exception error config, region, alias, key-not-found
未找到变量 {name}
exception error config, vars, ncalc, key-not-found
变量 {name} 存在循环引用
exception error config, vars, cycle, ncalc, validation
{fieldName} 必须是 1 到 4 个数字
exception error config, color, opencv, scalar, validation
{fieldName} 不能为空
exception error config, enum, validation, recognition
{fieldName} 的值 {value} 不是有效的 {typeof(TEnum).Name}
exception error config, enum, validation, case-sensitivity
相对鼠标捕获工厂未注册
exception error di, ioc, recording, dependency-injection, mouse
未处于录制中状态,无法停止
exception warning recording, state-machine, validation, mouse
Failed to deserialize macro
exception error json, deserialization, macro, recorder, system-text-json
实时任务对象不能为空
validation error script, argument-null, dispatcher, realtime-timer, clearscript
实时任务名称不能为空
validation error script, argument-null, dispatcher, realtime-timer, validation
添加实时任务失败: {realtimeTimer.Name}
validation error script, dispatcher, realtime-timer, unknown-trigger, validation
独立任务对象不能为空
validation error script, argument-null, dispatcher, solo-task, clearscript
内部视图模型对象为空
validation error script, di, viewmodel, app-state, infrastructure
不能同时指定foodName和foodEffectType
exception error script, autoeat, config, validation, mutually-exclusive
foodEffectType参数需要调度器配置,请在调度器下使用
exception error script, autoeat, scheduler, config, pathing-party
JS脚本入参错误:错误的foodEffectType
exception error script, autoeat, enum, validation
Config为空
exception error script, count-inventory, config, argument-null
gridScreenName为空或错误
exception error script, count-inventory, enum, validation
未知的任务名称: {soloTask.Name}
validation error script, dispatcher, unknown-task, validation
秘境任务参数不能为空
validation error script, argument-null, auto-domain, dispatcher
自动首领讨伐任务参数不能为空
validation error script, argument-null, auto-boss, dispatcher
战斗任务参数不能为空
validation error script, argument-null, auto-fight, dispatcher
策略字符串不能为空
validation error script, argument, combat-script, validation
自动地脉花任务参数不能为空
validation error script, argument-null, auto-ley-line, dispatcher
创建维度为 {dimensions} 的数组失败: {ex.Message}
exception error script, clearscript, reflection, array, host-functions
自动幽境危战任务参数不能为空
validation error script, argument-null, auto-stygian, dispatcher
背包物品计数参数不能为空
validation error script, argument-null, count-inventory, dispatcher
不在主界面,无法识别小地图坐标
exception error game-state, image-recognition, minimap, precondition
内部视图模型对象为空
exception error dependency-injection, null-reference, wpf, viewmodel, fishing
无效的小时值: {hour},必须是 0-24 之间的整数字符
validation warning validation, range-check, set-time, argument
无效的分钟值: {minute},必须是 0-59 之间的整数字符
validation warning validation, range-check, set-time, argument
键盘编码必须是VirtualKeyCodes枚举中的值,当前传入的 {key} 不合法
validation error validation, keyboard, virtual-key, enum-parse, input-sanitization
游戏分辨率必须是16:9的分辨率
validation error validation, resolution, aspect-ratio, game-capture
鼠标坐标超出游戏窗口范围
validation error validation, mouse, coordinates, bounds-check, game-capture
URL不能为空
validation warning validation, html-mask, url, argument, precondition
HTML遮罩窗口不存在或已关闭: {windowId}
exception error html-mask, window-management, precondition, lifecycle
requestId cannot be empty
validation warning html-mask, validation, message-passing, request-response, argument
当前JS脚本不允许使用HTTP请求,请在调度器通用设置中启用“JS HTTP权限”
exception error security, permission, http, sandbox, authorization, config
当前JS脚本没有配置允许请求的URL,请在脚本的manifest.json中配置http_allowed_urls
exception error security, permission, http, config, manifest, allowlist
当前JS脚本不允许请求此URL: {url},请在脚本的manifest.json中配置http_allowed_url
exception error security, permission, http, url-matching, config, manifest, allowlist
Headers JSON格式错误
validation warning validation, http, json-parsing, headers, argument
ReadImageMatWithResizeSync: 宽度和高度必须为正数
validation warning validation, image-processing, opencv, resize, swallowed-exception
ReadImageMatWithResizeSync: 不支持的插值算法 {interpolation}
validation warning opencv, image-processing, argument-validation, script-api
AutoSkip的配置参数需要为AutoSkipConfig类型
validation error configuration, type-mismatch, script-api, argument-validation
键盘编码必须是VirtualKeyCodes枚举中的值,当前传入的 {key} 不合法
validation error input-simulation, postmessage, argument-validation, script-api
从 library 字段读取路径 '{path}' 失败: {ex.Message}
exception error configuration, path-resolution, clearscript, manifest
解析配置组JSON配置失败
exception error json, configuration, deserialization, script-group
FolderName 为空
exception error argument-validation, script-group, project-initialization
JS脚本未初始化
exception error script-execution, initialization, script-group, state-validation
路径追踪任务未完全走完,判定失败,触发异常!
exception error pathing, auto-restart, script-execution, game-automation
实际战斗次数({pathingTask.SuccessFight})<预期战斗次数({fightCount}),判定失败
exception error pathing, farming, auto-restart, script-execution, game-automation
无法解析模块导入路径: '{specifier}'
exception error module-resolution, javascript, clearscript, file-not-found, import
不支持的模块导入类型: '{specifier}' (仅支持 .js 文件)
exception error module-resolution, javascript, clearscript, unsupported-type, import
Failed to deserialize JSON.
exception error manifest, json, deserialization, script-project
manifest.json: name is required.
validation error manifest, validation, script-project, configuration
manifest.json: version is required.
validation error manifest, validation, script-project, configuration
manifest.json: main script is required.
validation error manifest, validation, script-project, configuration
main js file not found.
exception error manifest, file-not-found, script-project, validation
脚本文件夹不存在:{ProjectPath}
exception error script-project, directory-not-found, initialization, configuration
manifest.json文件不存在,请确认此脚本是JS脚本类型。{ManifestFile}
exception error script-project, file-not-found, manifest, initialization
main js is empty.
exception error script-project, empty-file, validation, script-execution
仓库URL不能为空
validation error git, repository-management, argument-validation, configuration
未找到远程release分支
exception error git, libgit2sharp, network, branch-config, script-repo
远程仓库中未找到 {branchName} 分支
exception error git, libgit2sharp, clone, shallow-fetch, branch-config
仓库HEAD未指向任何提交
exception error git, libgit2sharp, head, empty-repo, precondition
仓库结构错误:未找到 repo/ 子目录
exception error git, libgit2sharp, repo-structure, layout, precondition
路径中间部分不是目录: {string.Join("/", pathParts.Take(i + 1))}
exception error git, libgit2sharp, tree-walk, path, manifest
仓库中不存在路径: {sourcePath}
exception error filesystem, file-repo, path, manifest, checkout
本地仓库缺少 repo.json
exception error filesystem, manifest, center-repo, repo-json, precondition
repo.json 解析失败
exception error json, newtonsoft, schema, manifest, repo-json
未找到 repo.json 文件,不是有效的脚本仓库压缩包。
exception error zip, filesystem, import, manifest, repo-json
下载失败
exception error http, network, download, status-code, script-repo
文件路径不能为空
validation warning validation, path, argument, security
文件路径 '{path}' 包含非法字符
validation warning validation, path, filesystem, security, windows
文件路径 '{path}' 越界访问!
validation error security, path-traversal, validation, filesystem, cwe-22
访问路径 '{relativePath}' 被拒绝
exception error security, sandbox, path-traversal, webview, cwe-22
文件 '{relativePath}' 不存在
exception warning filesystem, webview, file-not-found, sandbox
读取文件失败: {ex.Message}
exception error exception-handling, anti-pattern, webview, filesystem, catch-all
写入文件失败: {ex.Message}
exception error exception-handling, anti-pattern, webview, filesystem, catch-all
列出项目失败: {ex.Message}
exception error error-handling, webview, io, anti-pattern
仓库文件夹不存在,请至少成功更新一次仓库!
exception warning repo, webview, first-run, filesystem
找不到原始 repo.json 文件
exception warning repo, filesystem, webview, data-integrity
repo.json 仓库索引文件不存在,请至少成功更新一次仓库!
exception warning repo, filesystem, webview, first-run
背包不支持的界面:{gridScreenName.GetDescription()}
exception error game-task, enum, switch, bug
javaScript不能为空
validation error game-task, null-check, configuration, contract
maxNumToCheck不能为空
validation error game-task, null-check, configuration, contract
JavaScript没有设置Output输出
exception error game-task, javascript, clearscript, configuration
JavaScript的Output输出不是布尔类型
exception error game-task, javascript, clearscript, type-mismatch
JavaScript execution error: {ex.Message}
exception error game-task, javascript, clearscript, script-error
未找到主词条对应的行: {mainAffixText}
exception error game-task, ocr, artifact, recognition
未找到主词条数值对应的行: {mainAffixText}
exception error game-task, ocr, artifact, recognition, regex
未识别的主词条数值:{mainAffixValueLine}
exception error game-task, ocr, artifact, parsing, culture
未识别的副词条:{match.Groups[1].Value}
exception error game-task, ocr, artifact, recognition, regex
未识别的副词条数值:{match.Groups[2].Value}
exception error game-task, ocr, artifact, parsing, culture
未找到等级对应的行:\n{levelAndMinorAffixLines}
exception error game-task, ocr, artifact, recognition, regex
未识别的等级:{levelLine}
exception error game-task, ocr, artifact, parsing, validation
未找到原粹树脂图标
exception error game-task, template-matching, autoboss, resolution, recognition
计算缺失树脂 {missingResin} 超过树脂上限 {resinLimit}
exception error ocr, resin, sanity-check, genshin, autoboss
原粹树脂上限 OCR 失败:{countText}
exception error ocr, resin, paddleocr, genshin, autoboss
原粹树脂上限解析失败:{countText}
exception error ocr, resin, parse, genshin, autoboss
未识别到全部恢复时间:{text}
exception error ocr, resin, regex, genshin, autoboss
树脂恢复时间格式无效:{timeText}
exception error ocr, resin, parse, time, genshin, autoboss
识别队伍角色失败(已重试 5 次)
exception error autofight, team-recognition, retry, genshin, autoboss
没有可用战斗脚本
exception error autofight, combat-script, config, genshin, autoboss
请选择需要讨伐的首领
exception warning validation, config, genshin, autoboss
暂不支持首领:{_taskParam.BossName}
exception error validation, config, boss-data, genshin, autoboss
角色死亡后重试次数不能小于 0
exception warning validation, config, genshin, autoboss
指定讨伐次数必须大于 0
exception warning validation, config, genshin, autoboss
只有指定讨伐次数模式才能开启须臾树脂或脆弱树脂补充
exception warning validation, config, resin, genshin, autoboss
当前选择的自动战斗策略文件不存在
exception error validation, config, filesystem, combat-script, genshin, autoboss
未找到首领路线文件:{route}
exception error validation, filesystem, assets, pathing, genshin, autoboss
游戏窗口分辨率不是 16:9
exception error validation, resolution, environment, genshin, autoboss
切换队伍失败:{_taskParam.TeamName}
exception error party-switch, ocr, config, genshin, autoboss
路径文件解析失败:{fileName}
exception error pathing, json, parse, assets, genshin, autoboss
超时未找到征讨之花领奖界面
exception error navigation, timeout, ocr, reward, genshin, autoboss
前往征讨之花任务异常结束
exception error navigation, task-scheduling, reward, genshin, autoboss
关闭补充原粹树脂提示超时
exception error ocr, timeout, resin, reward, input-simulation, genshin, autoboss
领取奖励后未成功回到主界面
exception error
路径文件解析失败:{routePath}
exception error
游戏窗口分辨率不是 16:9
exception error
识别队伍角色失败,请在较暗背景下重试,比如游戏时间调整成夜晚。或者直接使用强制指定当前队伍角色的功能。
exception error
请检查是否在秘境门前
exception error
未找到对应的秘境{_taskParam.DomainName}的传送点
exception error
当前树脂不足,自动秘境停止运行。
exception error
未检测到秘境结束,可能是背包物品已满。
exception error
未知的树脂名称
exception error
未找到原粹树脂图标
exception error
你选择了指定树脂刷取次数,请至少配置一种树脂的刷取次数!
exception error
识别队伍角色失败(已重试 5 次)
exception error
识别队伍角色失败(已重试 5 次)
exception error
没有可用战斗脚本
exception error
combat_avatar.json deserialize failed
exception error
角色名称校验失败:{alias}
exception error
不支持的战斗策略文件类型:{strategyPath}
exception error
IndexRect为空
exception error
无法识别第{index}位角色,置信度{topClass.Confidence:F1},结果:{topClass.Nam
exception error
强制指定队伍角色数量不正确,必须是4个,当前{names.Length}个
exception error
联机状态下,此方法必须传入队伍角色编号位置信息
exception error
不存在的角色编号
exception error
自己为主机时,联机总人数异常
exception error
进入别人世界时,联机总人数异常
exception error
当前处于联机状态,但是队伍人数超过4人,无法识别
exception error
校验角色列表识别结果失败,角色编号不是连续的!
exception error
找不到出战角色编号块与当前出战角色标识!
exception error
{Method.Alias[0]}方法的入参必须是VirtualKeyCodes枚举中的值,当前入参 {Args[0]}
validation error
moveby方法必须有两个入参,分别是x和y。例:moveby(100, 100)
validation error
未匹配到任何战斗脚本
exception error
当前任务暂不支持使用json策略,请使用txt策略
exception error
战斗脚本文件不存在
exception error
战斗脚本格式错误,必须以空格分隔角色和指令
exception error
round方法必须有入参,代表在哪些回合执行后续指令,例:round(1)、round(1,3-5)
validation error
round方法的入参格式错误,例:round(1-3)
validation error
round方法的入参格式错误,起始回合必须小于等于结束回合且大于0,例:round(1-3)
validation error
round方法的入参格式错误,回合数必须大于0,例:round(1)
validation error
战斗脚本格式错误,指令括号无法配对
exception error combat-script, parser, txt-script, parentheses
战斗脚本格式错误,指令括号不完整
exception error combat-script, parser, txt-script, parentheses
无法识别的字符:'{c}'
exception error condition-evaluator, lexer, expression, parser
缺少右括号
exception error condition-evaluator, parser, expression, parentheses
函数 {name} 缺少右括号
exception error condition-evaluator, parser, expression, function-call
意外的 token:{tokens[pos].Value}
exception error condition-evaluator, parser, expression, syntax
未知条件函数:{name}
exception error condition-evaluator, expression, function-call, unknown-function
JSON 战斗策略文件不存在
exception error json-strategy, file-not-found, io, configuration
JSON 战斗策略格式错误:{ex.Message}
exception error json-strategy, deserialization, json, newtonsoft
JSON 战斗策略反序列化失败
exception error json-strategy, deserialization, null, validation
JSON 战斗策略缺少 Info 节点
exception error json-strategy, validation, missing-field, info
JSON 战斗策略中未定义任何动作
exception error json-strategy, validation, empty-collection, actions
JSON 战斗策略中动作名称无法作为条件标识符解析:{action.Name}
exception error json-strategy, validation, action-name, identifier, condition-evaluator
战斗策略脚本中出现未知的方法:{method}
exception error combat-script, method, unknown-command, parser
角色【{characterCard.Name}】卡牌配置解析失败:{e.Message}。请自行进行角色定义
exception error tcg, auto-genius-invokation, card-config, data-error, parsing
识别骰子数量不正确,重试超时,停止自动打牌!
exception error tcg, auto-genius-invokation, ocr, dice, timeout, retry-exhausted
骰子数量与预期不符,重试次数过多,可能出现了未知错误!
exception error tcg, auto-genius-invokation, ocr, dice, timeout, retry-exhausted, state-desync
未能获取到我方角色卡位置
exception error tcg, auto-genius-invokation, character-detection, precondition, ocr
等待对方行动超时,停止自动打牌!
exception error tcg, auto-genius-invokation, timeout, opponent-wait, ocr, retry-exhausted
未知的定义字段:{stage}
exception error tcg, script-parsing, configuration, user-input
角色【{standardName}】暂无默认卡牌定义配置,请自行进行角色定义
exception error tcg, script-parsing, configuration, character-config
树脂耗尽,任务结束
exception info ley-line, resin, configuration, normal-end
自动地脉花执行失败: {e.Message}
exception error ley-line, error-handling, wrapper, catch-all
地脉花类型未选择
validation error ley-line, validation, configuration, param
地脉花类型无效,请重新选择
validation error ley-line, validation, configuration, param
国家未配置
validation error ley-line, validation, configuration, param
配置好感队时必须配置战斗队伍
validation error ley-line, validation, configuration, team, friendship
config.json 未找到
exception critical ley-line, file-not-found, assets, installation
config.json 解析失败
exception critical ley-line, json, deserialization, assets, corruption
模板素材未找到
exception critical ley-line, file-not-found, assets, template, opencv
地脉花策略配置缺失
exception error ley-line, configuration, null-check, strategy
连续战斗失败{MaxConsecutiveFailures}次,任务终止
exception error ley-line, combat, retry-threshold, strategy, consecutive-failure
没有可用路径
exception error ley-line, pathing, node-graph, navigation, data-missing
无法领取奖励
exception error ley-line, reward, ocr, resin, retry-exhausted
路径文件解析失败
exception error ley-line, pathing, json, file-not-found, navigation
LeyLineOutcropData.json 未找到
exception critical ley-line, file-not-found, assets, node-graph, navigation
节点数据解析失败
exception critical json, deserialization, asset, config, ley-line
地图位置配置缺失
exception error config, validation, ley-line
未找到国家 {country} 的位置信息
exception error config, validation, ley-line
寻找地脉花失败:未在地图上识别到地脉花图标。当前已勾选“不使用冒险之证寻路”,可尝试关闭该选项后重试!
exception error vision-recognition, ley-line, config, map
寻找地脉花失败:未在地图上识别到地脉花图标
exception error vision-recognition, ley-line, map
开启地脉花失败,已达最大重试次数
exception error retry, ocr, ley-line, interaction
战斗失败
exception critical combat, ley-line, retry
战斗策略文件不存在
exception error config, file, combat, strategy
导航到地脉花失败:超时未检测到奖励或交互文字
exception error timeout, navigation, vision-recognition, ley-line
领取奖励失败
exception error retry, reward, interaction, ley-line
大地图打开失败
exception error ui, handbook, retry, ley-line, vision-recognition
冒险之证未找到国家: {country}
exception error ocr, handbook, ui, ley-line
当前未处于主题专辑界面,请在专辑界面运行本任务。注意全部歌曲列表页面无法运行本任务!
validation error vision-recognition, ui, music-game, template-matching
当前在全部歌曲页面,此页面无法运行本任务。请返回到主界面选择专辑列表中以国家为主题的专辑页!
validation error ocr, ui, music-game
未知的后置 action 类型
exception error config, schema, pathing, action-handler
未知的前置 action 类型
exception error config, schema, pathing, action-handler
战斗策略文件不存在
exception error config, file, combat, strategy, pathing
Failed to deserialize PathingTask
exception critical json, deserialization, pathing, file
游戏窗口分辨率不是 16:9 !无法使用地图追踪功能!
exception error resolution, environment, validation, pathing
游戏窗口分辨率小于 1920x1080 !无法使用地图追踪功能!
exception error resolution, game-window, map-tracking, validation, cv
重试多次后,当前点位无法被识别,放弃此路径!
exception error path-tracking, position-recognition, retry-exhaustion, cv
目标距离过远,可能是当前点位无法识别,放弃此路径!
exception error path-tracking, obstacle, movement, retry-exhaustion
等待进程音频接口激活超时
exception error audio, wasapi, timeout, com, loopback
进程音频接口激活失败
exception error audio, wasapi, com, activation
Silero VAD 模型文件不存在
exception critical onnx, model-file, assets, vad, audio
游戏窗口分辨率不是 16:9
exception error resolution, game-window, aspect-ratio, stygian, combat
识别队伍角色失败!
exception error combat, avatar-recognition, team-init, cv, stygian
横向移动偏移量校准失败
exception error calibration, movement, input-injection, minimap, auto-track
当前不在主界面
exception error auto-track, minimap, ui-state, paimon-menu, cv
没找到最近的七天神像
exception error teleport, goddess-statue, assets, tp-json, data
地图缩放未到传送点显示级别
exception warning teleport, map-zoom, big-map, input-injection, tp-not-activate
目标传送点位于不可点击区域,传送失败
exception error teleport, clickable-area, big-map, retry-exhaustion
地图图标绝对坐标匹配失败
exception warning teleport, absolute-coords, big-map, coordinate-transform, tp-not-activate
等待传送点交互面板超时
exception warning teleport, panel-detection, timeout, big-map, tp-not-activate
打开大地图失败,请检查按键绑定中「打开地图」按键设置是否和原神游戏中一致!
exception error big-map, key-binding, input-injection, settings, ui-state
单次传送超过 {TeleportTimeoutMs / 1000} 秒
exception error teleport, timeout, retry, big-map, cancellation
传送失败
exception error teleport, retry-exhausted, game-ui, recognition
目标点未移动到可点击区域:map={mapName}, target=({x:0.##},{y:0.##})
exception error map-navigation, coordinate-conversion, clickable-region
多次中心点识别失败或异常,惯性推算失效,重新传送
exception error map-navigation, feature-matching, recognition, retry-exhausted
初始识别失败且切换区域后依然无效
exception error map-navigation, initialization, recognition, zoom-recovery
多次重试后,识别大地图位置失败
exception error map-navigation, feature-matching, retry-exhausted, game-ui
大地图特征点匹配识别位置失败
exception error map-navigation, feature-matching, center-point, recognition
当前不在地图界面
exception error map-navigation, precondition, game-ui, template-matching
大地图特征点匹配引发异常:{ex.Message}
exception error map-navigation, feature-matching, exception-wrapper, opencv
切换区域[{areaName}]失败
exception error map-navigation, area-switch, ocr, timeout
切换到地表地图后校验超时
exception error map-navigation, layer-switch, timeout, ground-map
首次伐木就未识别到木材数据,已经自动关闭【OCR识别并累计木材数】的功能,请重新启动【自动伐木】功能!
exception warning auto-wood, ocr, normal-end, config-disable
请先装备小道具「王树瑞佑」!如果已经装备仍旧出现此提示,请重新仔细阅读文档中的《快速上手》!
exception warning auto-wood, gadget, template-matching, normal-end, precondition
多角色接口需要字符串集合或 JS Array,单个字符串请使用 GetCharacter。
validation error character-development, argument-validation, api-contract, javascript-interop
角色名参数必须是字符串集合或 JS Array。
validation error character-development, argument-validation, type-mismatch, javascript-interop
角色名集合中的每个元素都必须是字符串。
validation error character-development, argument-validation, element-type, javascript-interop
角色名集合不能为空。
validation error character-development, argument-validation, empty-collection
角色名不能为空。
validation error character-development, argument-validation, empty-string, normalization
读取分类不能为空字符串。
validation error character-development, argument-validation, categories, empty-string
未知的角色信息分类:{rawCategory}
validation error character-development, argument-validation, categories, unknown-value
角色养成识别:头像识别器尚未初始化。
exception error state-machine, null-guard, lifecycle, character-development
角色养成识别:当前角色尚未初始化。
exception error state-machine, null-guard, lifecycle, character-development
角色养成识别:当前结果尚未初始化。
exception error state-machine, null-guard, lifecycle, character-development
至少需要指定一个角色。
validation error argument-validation, constructor, character-development
至少需要指定一个读取分类。
validation error argument-validation, constructor, flags-enum, character-development
角色 {CurrentTarget.Name} 缺少武器筛选类型。
exception error state-machine, filter, weapon-type, avatar-table, character-development
未找到目标角色 {CurrentTarget.Name}。
exception error state-machine, avatar-recognition, character-not-found, filter, character-development
无法读取分类 {_currentCategory}。
exception error state-machine, switch-enum, talent, routing-bug, character-development
天赋点击位置索引越界。
exception error state-machine, bounds-check, invariant, talent, character-development
未能完整识别普通攻击、元素战技和元素爆发三个天赋。
exception error state-machine, ocr, talent, data-completeness, character-development
{fieldName} OCR 在 {MaxOcrAttempts} 次内未达到连续 {RequiredStableOc
exception error ocr, retry-exhausted, paddleocr, level, stability, character-development
武器名称 OCR 在 {MaxOcrAttempts} 次内未达到连续 {RequiredStableOcrCount}
exception error ocr, retry-exhausted, weapon-name, levenshtein, item-csv, character-development
天赋详情 OCR 在 {MaxOcrAttempts} 次内未达到连续 {RequiredStableOcrCount}
exception error ocr, retry-exhausted, paddleocr, talent, stability, character-development
未知天赋类型:{type}
exception error switch-enum, invariant, talent, character-development
无法从 {fieldName} OCR 结果中解析等级:{text}
exception error parsing, ocr, level, regex, character-development
未知角色信息分类。
exception error switch-enum, argumentoutofrange, invariant, character-development
角色名不能为空。
validation error argument-validation, character-name, character-development
未检测到合法角色卡片。
exception error state-machine, card-detection, opencv, grid-roi, character-development
武器名称 OCR 结果为空。
exception error argument-validation, ocr, weapon-name, levenshtein, character-development
武器名称表中没有可用的武器。
exception error ocr, weapon-matcher, csv-data, data-validation
物品原型表存在列数不足的记录。
exception error csv-data, data-validation, weapon-matcher
物品原型表中没有 item_class_id 以 weapon: 开头的武器记录。
exception error csv-data, weapon-matcher, data-validation
未找到物品 ONNX 配套表格。
exception critical missing-file, csv-data, weapon-matcher, deployment
物品原型表缺少表头。
exception error csv-data, empty-file, weapon-matcher
物品原型表存在无法读取的记录。
exception error csv-data, malformed-data, weapon-matcher
物品原型表缺少必需列 {columnName}。
exception error csv-data, weapon-matcher, schema-mismatch
当前未处于大地图界面,不能使用GetBigMapScale方法
exception error vision, map, precondition, template-matching
tp.json deserialization failed
exception critical json, map, teleport-data, corrupt-data
角色头像模型元素输出数量异常:logits={logits.Length}, elements={elementType
exception error onnx, avatar-recognition, model-mismatch, csv-data
参数ItemName和ItemNames不能同时使用
validation error validation, inventory, argument-error
参数ItemName和ItemNames不能同时为空
validation error validation, inventory, argument-error
参数ItemNames不能包含空名称
validation error validation, inventory, argument-error
材料名不能为空。
validation error validation, crafting, argument-error
合成个数必须大于 0。
validation error validation, crafting, argument-error
未找到材料 {_materialName} 的材料类型,请传入 materialType 或检查 item.csv。
exception error crafting, csv-data, material-type, config
请先打开合成界面。
exception error crafting, ui-state, ocr, precondition
未能选择材料筛选类型:{materialType}
exception error crafting, ui-interaction, ocr, timeout
未找到材料:{_materialName}
exception error crafting, item-recognition, icon-model, search-failure
未能识别最大可合成个数。
exception error crafting, ocr, ui-layout, resolution
材料不足以合成指定个数,目标 {targetQuantity},当前最多可合成 {maxQuantity}。
exception warning ocr, crafting, precondition, genshin-ui
未能读取当前合成个数。
exception error ocr, crafting, slider, genshin-ui
滑块调整合成个数后校验失败,目标 {targetQuantity},当前 {actualQuantity}。
exception error ocr, crafting, slider, calibration
最终合成个数读取失败。
exception error ocr, crafting, verification, genshin-ui
最终合成个数与目标不一致,目标 {targetQuantity},当前 {verifiedQuantity}。
exception error ocr, crafting, verification, input-simulation
合成提交与确认流程失败。
exception error ui-automation, crafting, timeout, localization
未检测进入游戏界面
exception error relogin, template-match, timeout, genshin-ui
未检测到进入游戏按钮消失, 可能未点击成功
exception error relogin, input-simulation, timeout, template-match
未找与凯瑟琳对话交互按钮
exception error navigation, ocr, genshin-ui, localization
地图追踪文件加载失败
exception error pathing, config, assets, file-io
与凯瑟琳对话失败
exception error navigation, talk-ui, input-simulation, genshin-ui
识别浓缩树脂数量失败: {condensedResinCount}
exception error ocr, crafting, resin, genshin-ui
地图追踪文件加载失败
exception error pathing, config, assets, file-io
未进入和合成台交互对话界面
exception error navigation, talk-ui, crafting, genshin-ui
未找到追踪点
exception error navigation, template-match, genshin-ui
切换角色:未指定角色或同一实际角色被指定到多个槽位
exception warning party-setup, validation, input, state-machine
切换角色:换下错位角色后无法确定需要补回的槽位
exception error party-setup, state-machine, recognition, logic
切换角色:未找到 {rebuildStartSlot} 号位的换下按钮
exception error party-setup, state-machine, ui-automation, localization
切换角色:{refillRole.Slot} 号位连续 {MaxRoleSwitchAttempts} 次未能补回 {r
exception error party-setup, state-machine, retry-budget, recognition
切换角色:{nextRole.Slot} 号位连续 {MaxRoleSwitchAttempts} 次未能切换为 {ne
exception error party-setup, state-machine, retry-budget, recognition
切换角色:未找到 {misplaced.Slot} 号位的换下按钮
exception error party-setup, ui-automation, ocr, fixed-roi, switch-character
切换角色:筛选面板缺少武器筛选项
exception error party-setup, state-machine, invariant, character-metadata, switch-character
切换角色:当前角色状态为空
exception critical party-setup, state-machine, invariant, logic-bug, switch-character
切换角色:未找到目标角色 {_currentRole.Name}
exception error party-setup, character-recognition, opencv, avatar-grid, switch-character
切换角色:{slot.Slot} 号位角色识别为空
exception error party-setup, character-recognition, opencv, data-merge, switch-character
切换角色:无法为未指定槽位生成补位角色
exception error party-setup, data-merge, invariant, switch-character
切换角色:等待单机图标、联机状态及 top_left 玩家标记超时({timeoutMilliseconds / 100
exception error party-setup, co-op, visual-recognition, template-matching, timeout, switch-character
切换角色:无法为 {_multiGamePlayerCount} 人联机的 {_playerIndex}P 生成可控槽位
exception critical party-setup, co-op, invariant, logic-bug, switch-character
切换角色:{logicalSlot} 号位超出当前账号可操作角色数 {_maxControlAvatarCount}
exception error party-setup, co-op, validation, slot-mapping, switch-character
切换角色:点击逻辑槽位 {logicalSlot} 的换下按钮后,未在 {RemoveConfirmationTimeo
exception error party-setup, ui-automation, ocr, timeout, fixed-roi, switch-character
切换角色:点击队伍槽位后未打开角色列表
exception error party-setup, ui-automation, ocr, timeout, switch-character
切换角色:连续 3 次未检测到合法角色卡片
exception error party-setup, opencv, card-detection, computer-vision, switch-character
切换角色:角色列表关闭后未返回队伍配置页
exception error party-setup, ui-automation, ocr, timeout, switch-character
切换角色:角色列表队伍识别不完整,期望 {expectedTeamCount} 个,末次检测到 {lastDetecte
exception error party-setup, character-recognition, opencv, validation, switch-character
切换角色:设置好感排序失败,{ex.GetBaseException().Message}
exception error party-setup, ui-automation, ocr, bvflow, switch-character
未能返回主界面
exception error party-setup, ui-automation, main-ui, navigation, switch-party
未能打开队伍配置界面
exception error party-setup, ui-automation, input-simulation, timeout, switch-party
未能打开队伍选择页面
exception error party-setup, ui-automation, template-matching, timeout, switch-party
选择队伍失败,等待队伍切换超时!
exception error game-automation, ui-recognition, retry-timeout, party-switch
分层地图数据文件夹中中存在无法解析的文件名: {fileName}
exception critical map-data, filename-parse, asset-loading, config
地图数据加载失败,文件: {kpFilePath}
exception critical map-data, asset-loading, missing-file, feature-match
地图数据加载失败,文件: {matFilePath}
exception critical map-data, asset-loading, missing-file, feature-match
彩色分层地图 {LayerId} 读取失败
exception critical map-data, asset-loading, missing-file, template-match, dead-code
灰度分层地图 {LayerId} 读取失败
exception critical map-data, asset-loading, missing-file, template-match, dead-code
Failed to deserialize JSON.
exception error map-data, json-deserialization, asset-loading, config
地图数据加载失败,文件: {kpFilePath}
exception critical map-data, asset-loading, missing-file, feature-match, singleton
未知的地图类型: {mapType}
exception error map-manager, enum, switch-exhaustiveness, config
无法找到描述为 '{description}' 的枚举值
exception warning enum, reflection, description-attribute, parsing, config
无法找到名称为 '{name}' 的枚举值
exception warning enum, parsing, config, enum-tryparse
状态 {CurrentState} 重试超时达到上限 {retryPolicy.value} ms
exception error state-machine, retry-timeout, game-automation, config
状态 {CurrentState} 重试次数达到上限 {retryPolicy.value}
exception error state-machine, retry-count, game-automation, config
状态 {CurrentState} 等待中间态转换超时
exception error state-machine, transition-timeout, game-automation, ui-state
状态 {CurrentState} 的 Handler 返回失败
exception error state-machine, handler-failure, game-automation, diagnostics
状态机达到最大迭代次数 {maxIterations},未到达目标状态:{string.Join(", ", targe
exception error state-machine, max-iterations, infinite-loop-guard, game-automation
尝试多次后,截图失败!
exception critical capture, game-automation, retry-exhausted, graphics
未找到{featName}的素材文件夹
exception error file-not-found, assets, game-task, configuration
未找到{featName}中的{assertName}文件
exception error file-not-found, assets, game-task
尝试获取生之花失败
exception error ocr, game-task, ui-recognition, runtime
模型文件缺少prefix_list
exception critical onnx, ml-model, metadata, configuration
文件未找到
exception warning file-not-found, log-parse, defensive-coding
通过句柄获取游戏进程失败
exception error process, win32, system-info, runtime
游戏窗口不能最小化
exception error win32, system-info, game-window, user-action
游戏窗口分辨率不得小于 800x600 !
exception error system-info, game-window, resolution, user-action
不支持的原琴按键
exception error music, input, argument-out-of-range, validation
曲谱缺少 notes 字段
exception warning music, json, format-exception, user-content
不支持的 AutoYuanQin 曲谱类型:{type}
exception warning music, json, format-exception, user-content
yuanqin 曲谱的 notes 必须是字符串或音符对象数组
exception warning music, json, format-exception, yuanqin, user-content
连音缺少 .$ 结束标记
exception warning music, yuanqin, format-exception, score-syntax, user-content
和弦缺少右括号
exception warning music, yuanqin, format-exception, score-syntax, user-content
音符 {keys} 缺少时值
exception warning music, yuanqin, format-exception, score-syntax, user-content
音符 {keys} 的时值缺少右方括号
exception warning music, yuanqin, format-exception, score-syntax, user-content
无法解析音符 {keys} 的时值:{value}
exception warning music, yuanqin, format-exception, score-syntax, user-content
yuanqin 音符数组中包含非对象元素
exception warning music, yuanqin, json, format-exception, user-content
yuanqin 音符对象缺少 note 字段
exception error music-score, json-parsing, input-validation, yuanqin
无法解析音符 {keys} 的时值
exception error music-score, json-parsing, input-validation, yuanqin
无法解析 MIDI JSON 变速标记:{rawPart}
exception error music-score, json-parsing, input-validation, midi-json
无法解析 MIDI JSON 事件:{rawPart}
exception error music-score, json-parsing, input-validation, midi-json, regex
键谱出现不匹配的括号:{current}
exception error music-score, keyboard-score, input-validation, parsing
键谱延音符号前没有音符
exception error music-score, keyboard-score, input-validation, parsing
键谱缺少右括号:{closing.Value}
exception error music-score, keyboard-score, input-validation, parsing
BPM 和音符时值必须大于 0
exception error music-score, input-validation, math-guard, precondition
{format} 曲谱的 notes 必须是字符串
exception error music-score, json-parsing, input-validation, type-mismatch
请先启动BetterGI
exception error precondition, task-context, initialization, window-control
请先在启动页,启动截图器再使用本功能
exception warning precondition, task-context, initialization, normal-end
请先在启动页启动BetterGI,如果已经启动请重启
exception error precondition, singleton, initialization, dispatcher
截图器未初始化!
exception error precondition, capture, initialization, dispatcher
暂无前瞻直播资讯!
exception warning redeem-code, network, data-availability, external-api
前瞻直播数据异常
exception error redeem-code, network, external-api, response-shape
游戏窗口分辨率不是 16:9
exception error precondition, resolution, game-window, assertion
请输入有效的 HTTP/HTTPS 图片地址。
exception error validation, url, download, argument
图片大小超过 {MaxDownloadBytes / 1024 / 1024} MB 限制。
exception error download, size-limit, validation, http-headers
下载的图片内容为空。
exception warning download, validation, empty-response, http
图片下载超时({DownloadTimeout.TotalSeconds:0} 秒)。
exception warning network, download, timeout, configuration, banner-image
下载内容不是有效的图片。
exception error image, validation, download, banner-image
图片像素数量超过 {MaxPixelCount:N0} 限制。
exception warning image, validation, limits, banner-image, decompression-bomb
下载内容不是支持的图片格式。
exception error image, format, validation, banner-image, imagesharp
当前 Windows 未提供任务计划程序 COM 服务。
exception error windows, com, task-scheduler, environment, child-session
要启动的程序不存在。
exception error filesystem, validation, path, child-session
当前只允许选择 .exe 程序。
exception warning validation, path, configuration, child-session
当前没有可用的桌面分身,请先启动桌面分身。
exception error child-session, state, validation, rdp
等待旧 BetterGI 进程 {restartFromProcessId.Value} 退出超时。
exception error process, restart, timeout, instance, startup
根实例拒绝连接。
exception error ipc, instance, connection, named-pipe
根实例连接响应缺少数据。
exception error ipc, instance, serialization, named-pipe
无法取得当前 Windows 用户 SID。
exception error windows, identity, security, environment, named-pipe
不支持的实例 IPC 版本:{envelope.Version}。
exception error ipc, version, instance, compatibility, named-pipe
无法取得当前 Windows 用户 SID。
exception error windows, identity, security, environment, named-pipe
预期 JSON 帧,实际为 {frame.PayloadType}。
exception error ipc, protocol, serialization, named-pipe
命名管道 JSON 消息为空。
exception error ipc, protocol, serialization, named-pipe
预期相对鼠标帧,实际为 {frame.PayloadType}。
exception error ipc, protocol, mouse, named-pipe
相对鼠标帧头不完整。
exception error ipc, protocol, mouse, data-corruption, named-pipe
相对鼠标帧长度无效。
exception error ipc, protocol, mouse, data-corruption, named-pipe
相对鼠标样本时间戳超出有效范围。
exception error ipc, protocol, mouse, data-corruption, named-pipe
预期相对鼠标处理结果帧,实际为 {frame.PayloadType}。
exception error ipc, named-pipe, binary-protocol, frame-desync, relative-mouse
相对鼠标处理结果帧无效。
exception error ipc, named-pipe, binary-protocol, frame-validation, relative-mouse
命名管道消息超过 {MaxPayloadLength} 字节限制。
exception error ipc, named-pipe, binary-protocol, frame-validation, dos-protection
未知命名管道载荷类型:{header[sizeof(uint)]}。
exception error ipc, named-pipe, binary-protocol, frame-validation, version-mismatch
根实例未取得首个命名管道服务端。
exception critical startup, ipc, named-pipe, bootstrap, initialization-order
WebView 操作名称不能为空。
exception warning api-contract, validation, webview, argument-error
WebView 不能向其他 WebView 发送消息。
exception warning api-contract, webview, instance-type, topology
WebView 进程 {targetProcessId} 当前不在线。
exception warning webview, connection-state, race-condition, instance-topology
根实例连接响应缺少数据。
exception error ipc, connection-handshake, deserialization, version-mismatch, root-connection
根实例分配了不匹配的客户端类型:{openResponse.AssignedType}。
exception error ipc, connection-handshake, instance-type, version-mismatch, root-connection
根实例连接在完成登记前已经关闭。
exception warning ipc, named-pipe, connection-lifecycle, race-condition, root-connection
当前尚未连接 BetterGI 根实例。
exception warning ipc, connection-state, root-connection, timing, reconnect
实例 IPC 请求失败。
exception error ipc, error-handling, response-validation, deserialization
只有根实例可以向 BetterGI 客户端分发激活消息。
exception error ipc, activation, authorization, instance-type, topology
激活请求缺少命令行参数。
exception warning ipc, activation, deserialization, argument-error, request-validation
只有根实例可以接受客户端连接登记。
exception error ipc, connection-handshake, authorization, instance-type, pipe-naming
当前管道连接已经完成登记。
exception warning ipc, connection-handshake, duplicate-request, state-validation
无法取得命名管道客户端的进程或 Session 信息。
exception error ipc, named-pipe, native-interop, process-identity, windows-api
Feishu upload image not found image key
exception error feishu, api-contract, image-upload, notifier, config
MeoW 昵称为空
validation warning meow, config, validation, notifier
MeoW 调用失败,状态码: {response.StatusCode}
http error meow, http, api-failure, notifier
Error sending MeoW message: {ex.Message}
exception error meow, network, catch-all, notifier
OneBot endpoint is not set
validation warning onebot, config, validation, notifier
OneBot requires either a user ID or group ID
validation warning onebot, config, validation, notifier
OneBot message sending failed
exception error onebot, api-failure, notifier, observability
Error sending OneBot message: {ex.Message}
exception error onebot, network, catch-all, notifier
ServerChan SendKey为空
validation warning serverchan, config, validation, notifier
ServerChan调用失败,状态码: {response.StatusCode}
exception error serverchan, http, api-failure, rate-limit, notifier
Error sending ServerChan message: {ex.Message}
exception error serverchan, catch-all, network, notifier, error-masking
Invalid key format for sctp.
validation error serverchan, config, validation, regex, notifier
Invalid Telegram proxy URL format: {proxyUrl}. Details: {ex.
exception error telegram, proxy, config, validation, notifier
Telegram bot token is not set
validation warning telegram, config, validation, notifier
Telegram chat ID is not set
validation warning telegram, config, validation, notifier
Network error sending Telegram notification: {ex.Message}
exception error telegram, network, proxy, notifier
Telegram API request timed out. Check your internet connecti
exception error telegram, timeout, network, notifier
Error sending Telegram notification: {ex.Message}
exception error telegram, catch-all, notifier, observability
Telegram {type} message failed: {response.StatusCode}, {resp
exception error telegram, http, api-failure, rate-limit, notifier
Please send a message to the bot first and check that the ch
exception error telegram, config, api-failure, notifier, bot
marker_doc/list_page_bin_md5 返回错误: {result.Message ?? "未知错误"
exception error
RDP ActiveX 未返回 SecuredSettings2。
exception error
RDP ActiveX 未返回 AdvancedSettings7。
exception error
桌面分身尚未完全连接,无法发送 {displayName}。
exception error
无法将键盘焦点切换到桌面分身。
exception error
RDP ActiveX 控件尚未完成初始化,无法访问 COM 实例。
exception error
{stepName}失败:{comException.Message}
exception error
Markdown 图片不存在。
exception error
图片大小超过 {MaxDownloadBytes / 1024 / 1024} MB 限制。
exception error
找不到 Markdown pack 资源。
exception error
不支持的图片协议:{source.Scheme}
exception error
无效的图片 data URI。
exception error
无法解码 Markdown 图片。
exception error
图片像素尺寸无效或超过安全限制。
exception error
Markdown 文件不存在:{filePath}
exception error
最多同时打开 {MaxWindows} 个HTML遮罩窗口
exception error
当前UI语言为空,无法更新语言文件。
exception error config, i18n, validation
翻译文件不是有效的 JSON 字典。
exception error json, i18n, network
下载语言文件失败:{cultureName}.json
exception error network, i18n, download
暂时不支持展示路径的地图类型:{mapName}
exception error map, pathing, enum
BitBlt not supported
exception warning capture, bitblt, gdi, bug
BitBlt only support 24 or 32 bit pixel color
exception error capture, bitblt, display, gdi
Failed to create capture item.
exception error capture, graphics-capture, win32
Invalid Hotkey
validation warning hotkey, config, parsing
Hotkey already registered
exception error hotkey, win32, registration
Hotkey registration failed
exception error hotkey, win32, registration