Skip to content

安装 ​

一个可执行文件,无需账户,没有后台服务。安装程序可以把程序和数据目录放在不同位置,应用程序也可以直接从构建文件夹运行而无需安装。

系统要求 ​

项目要求
操作系统Windows 10 或更新版本
架构x86 是主要构建;项目中存在 x64 配置,但不属于标准解决方案
运行时Microsoft Visual C++ 2015–2022 Redistributable(x86)
CANJ2534 Pass-Thru 适配器及其厂商驱动
DoIP车辆可访问的以太网适配器,IP 和端口设置正确
磁盘一个可写的工作区目录

从源代码构建还需要带工具集 v145、C++20 和 MSBuild 的 Visual Studio。

安装 ​

  1. 安装程序尚未发布。发布后请从发布页下载 bmsetup.exe。
  2. 运行安装程序。默认程序目录为 Program Files\BlackMagic;安装程序还会要求指定数据目录。
  3. 如果 Windows 提示需要 Visual C++ 可再发行组件,请安装 x86 包并重新运行安装程序。
  4. 从开始菜单启动 BlackMagic。

安装程序从不会覆盖已有的用户数据;升级时只添加缺失的文件。默认情况下,卸载会保留数据文件夹和全局设置。

静默安装 ​

powershell
bmsetup.exe /VERYSILENT /DIR="C:\Program Files\BlackMagic" /DATAPATH="D:\BM\data"

无效的 /DATAPATH 会以非零退出码中止,且不会弹出阻塞对话框,因此该命令可安全用于脚本。

免安装运行 ​

BlackMagic.exe 可以直接从构建文件夹启动。工作文件和日志会创建在所选择的工作区中;全局设置仍写入 %APPDATA%\BlackMagic。

设置 ​

View → Settings(Alt+,)包含三组:

  • PassThru Interface — J2534 驱动;切换后应用会重新连接。
  • User preferences — 启动时打开上次项目、FPS limit、配色(Light / Dark / Classic)、字体缩放、拖动速度、撤销深度(0–100)以及数值的外部编辑器。
  • Automation — 允许 AI/MCP 修改项目、允许实时写入 ECU,并在 write DID、routine start、IO control、memory write 和 raw UDS 前询问。危险操作默认需要确认。

未签名构建 ​

当前构建未进行代码签名。首次运行时 Windows SmartScreen 可能显示警告;只有在文件来自官方下载页时才使用 More info → Run anyway。

首次启动 ​

应用会要求选择工作区目录。工作区是普通文件夹,因此可以放在任何具有写权限的驱动器上。布局见工作区。

更新与卸载 ​

  • 更新:运行较新的安装程序;数据目录会保留。
  • 交互式卸载会询问是否保留数据文件夹和 %APPDATA%\BlackMagic\config_global.json。回答 No 会删除配置,并且仅当数据文件夹带有安装程序的标记文件时才删除该文件夹。
  • 静默卸载始终保留数据文件夹和全局配置。

相关 ​

免费核心。本地工作区。无需云端。