安装与首选项

本节说明如何获取 Windows 安装包,以及应用内「首选项」窗口(语言、主题、代理端口)的布局、保存生效规则与代理重启行为;并简述设置菜单其它入口。

获取安装包

在首页下载区域点击Windows 安装包(v1.1.4)即可获取最新 Windows 安装程序(.exe)。macOS 与 Linux 桌面版很快到来。

若下载暂时失败,请稍后重试或检查网络连接。

首次启动

安装完成后打开 DevPeek。主界面默认进入抓包视图;若需中英文界面或明暗主题,使用窗口右上角设置(齿轮菜单)→ 首选项 / Preferences。

  • 语言:在首选项里选择目标语言后,须点击右下角「确定」写入配置;保存后主进程会通知各窗口刷新菜单与界面文案,未保存前不会生效。
  • 代理端口:为本机 HTTP(S) 代理监听端口(1~65535)。仅在你点击「确定」保存首选项时才会写入配置;若端口相对当前配置有变化,会重启本地 HTTP 代理进程以在新端口监听。若新端口已被占用导致代理启动失败,保存会失败并自动回滚为原端口且尝试恢复旧代理。若端口未变,则不会触发重启。
  • 系统代理:若在菜单中为应用开启「设为系统代理」,在首选项中成功保存新的代理端口后,系统级 HTTP(S) 代理会同步到新端口(具体行为以操作系统为准)。

首选项窗口

从主窗口右上角齿轮菜单进入「首选项 / Preferences」后,会打开与下图一致的窗口(也可为独立子窗口,布局相同):左侧为分组导航,右侧为表单,底部为「取消」与「确定」。

DevPeek 浅色主题下打开首选项窗口的界面截图
浅色主题下的应用窗口与首选项
DevPeek 深色主题下打开首选项窗口的界面截图
深色主题下的应用窗口与首选项

左侧分组依次为:语言、主题、代理(在已接入主进程的桌面版中三者均会出现;代理页用于设置本机抓包监听端口)。右侧为当前分组下的控件;在「代理」页输入框失焦时,若端口不是 1~65535 的合法整数,会提示并恢复为上一次合法值,此时尚未写盘。

所有修改(语言、主题、端口)只有在点击「确定」并成功写入后才会生效;点击「取消」、关闭窗口或独立首选项窗口的关闭,均会放弃本次未保存的编辑并回到进入前的配置。

语言

使用下拉框选择界面语言(可选集合由应用内置)。保存后主进程会重建菜单并广播语言变更,主窗口、抓包视图、独立打开的证书/首选项等子窗口的文案会一并切换。

主题

提供浅色、深色、跟随系统三种外观;选择后同样须保存才写入。保存后会应用对应配色到主界面与常见弹窗(与系统深色模式联动仅在「跟随系统」时生效)。

代理端口

使用数字输入框设置本机 HTTP(S) 代理监听端口。保存时主进程会顺序写入语言、主题与端口配置;当端口与磁盘上已保存的值不同时,在写入新端口后会重启本地代理服务以绑定新端口。若新旧端口相同,则跳过重启。

若新端口无法被监听(常见为已被其他程序占用),保存会失败,配置会回滚到原端口并尝试重新拉起旧端口上的代理;界面仍保留原端口。若已在系统菜单中开启「设为系统代理」,端口成功变更后,系统级 HTTP(S) 代理地址会同步到新端口(具体以操作系统为准)。

检查更新

在菜单中打开版本更新日志可检查是否有新版本;若当前安装包启用了自动更新且网络正常,有新版本时将按提示下载安装。若始终无法检查或下载,请确认网络畅通、并非受限环境,或向软件提供方确认你使用的渠道是否包含更新服务。

网站上的完整版本说明见版本更新日志

其它入口(设置菜单)

  • 关于 DevPeek:简介、版本号与运行平台。
  • 脚本管理器 / SSL 代理配置 / 断点配置 / 弱网模拟配置:分别在后续章节展开。
  • 脚本日志:全局脚本在各阶段的执行输出。