Skip to content

配置说明

Ghost Downloader 提供了丰富的设置选项,允许你根据自己的需求定制软件行为和外观。配置文件通常以 JSON 格式存储在用户目录或程序目录下,名为 Ghost Downloader 配置文件.json

你可以通过软件界面中的“设置”菜单来修改这些选项。以下是一些主要配置项的说明:

常规设置

  • 语言 (Language): 选择软件的显示语言。Ghost Downloader 支持国际化,目前内置中文和英文。
  • 主题模式 (Theme Mode):
    • System: 跟随操作系统的亮/暗模式设置。
    • Light: 强制使用亮色主题。
    • Dark: 强制使用暗色主题。
  • 强调色 (Accent Color): 软件界面的主题颜色。在 Windows 和 macOS 上,默认会尝试获取系统强调色。Linux KDE 环境下也会尝试读取系统配置。
  • DPI 缩放 (DPI Scale): 调整界面的缩放比例,适用于高分屏用户。设置为 0 表示自动检测。

下载设置

  • 默认下载路径: 设置文件下载后默认保存的位置。
  • 最大同时任务数 (maxTaskNum): 限制同时进行的下载任务数量 (默认 3, 范围 1-10)。
  • 全局速度限制 (speedLimitation): 限制所有任务的总下载速度,单位为 KB/s (默认 0 不限制, 最大 102400 KB/s)。
  • 初始分块数 (preBlockNum): 每个新下载任务初始时使用的并行下载线程数 (默认 8, 范围 1-256)。服务器不支持 Range 请求时,此项无效(强制为 1)。
  • 动态分配最小块大小 (maxReassignSize): 当某个下载线程的剩余任务量超过此值(单位 MB)时,会尝试分裂该任务以增加线程 (默认 8 MB, 范围 1-100 MB)。
  • AI 智能加速 (autoSpeedUp): 是否启用基于下载效率动态增加线程的加速功能 (默认 True)。
  • 代理服务器 (proxyServer): 设置网络代理。可以是 Off (关闭), Auto (尝试自动检测系统代理), 或指定格式的代理地址 (如 socks5://127.0.0.1:1080, http://user:pass@host:port)。
  • SSL 证书验证 (SSLVerify): 是否在建立 HTTPS 连接时验证服务器的 SSL 证书 (默认 True)。关闭此项可能不安全,但有时可解决特定网络环境下的下载问题。更改后需要重启软件生效。

浏览器扩展

  • 启用浏览器扩展 (enableBrowserExtension): 是否启用与浏览器扩展的通信接口 (默认 False)。
  • 接收消息时弹出窗口 (enableRaiseWindowWhenReceiveMsg): 当浏览器扩展发送下载任务到主程序时,是否自动将主窗口带到前台 (默认 False)。

插件设置

  • 插件加载路径: 固定为程序目录下的 plugins 文件夹。
  • 启用/禁用插件: (可能通过界面管理)

其他

  • 启动时检查更新: 是否在程序启动时自动检查新版本。
  • 静默启动: 是否在后台启动而不显示主窗口(可通过命令行参数 --silence 控制)。

注意: 具体的配置项名称和可用值可能会随着版本更新而变化。请以软件设置界面中的实际选项为准。