IP 分配、额度控制、行为执行、结果验证,全部自动完成,每一次访问都有记录。
1 个 IP 分配给项目后连续完成 K 次访问即为一轮。设定计划轮数,自动预估耗时,实时查看进度。
每 IP × 项目 × 天最多 M 轮,次日自动重置。跨项目独立计数,同一 IP 可同日服务不同项目。
短效代理到期自动失效,分配时最快过期者优先消耗,把每个 IP 用在刀刃上。
访问结果三态判定:成功(2xx 且关键元素存在)、拦截(403/412/429 或元素缺失)、失败(超时/代理错误)。支持重试、跳过、终止策略。
停留、滚动、点击自由编排,可保存为模板复用。每路并发独立 session 槽位,访问后自动清理 Cookie 与缓存。
多项目同时运行,共享调度器,全局并发上限可调。项目不选 IP 池时自动使用本机网络直连。
从导入代理到导出报告,全程在桌面端完成。
粘贴导入代理,支持 ip:port、ip:port:账:密、socks5://账:密@ip:port 多格式,可附标签与有效期,一键批量测活。
设置目标 URL、K、日额度 M、访问间隔、并发与失败策略,编排停留 / 滚动 / 点击行为序列。IP 池留空则本机直连。
设定计划轮数,查看耗时预估,实时跟踪进度与步骤日志。额度用尽自动标记并收尾,进行中的访问照常完成。
运行结束出看板:用时、完成目标、使用 IP 数、PV/UV、成功 / 拦截 / 失败与预估对照。明细与全局统计均可导出 CSV(支持 IP 脱敏)。
SQLite 单机存储,表结构按 MySQL 规范设计,随时平滑迁移。
数据存于 userData/data/patrol.db,Knex migrations 管理,异常退出可恢复。
全部 SQL 收敛在单模块,毫秒时间戳、无方言特性,改连接串即可迁移中央库。
日志表带 machine_id,append-only,可直接汇总到中央 MySQL 做统一面板。
本地 SQLite 版。Windows x64、macOS Apple Silicon 与 Intel 均更新至 v3.3.6:修复任务模板保存后代理 API 绑定和本机兜底策略丢失,保存失败明确提示并保留输入。保留并发自主配置、异常访问诊断、每日截图和暂停后按最新配置恢复。Windows 安装版支持软件内更新,macOS 保持手动更新。
M 系列芯片(M1/M2/M3/M4)。解压后将 WebPatrol.app 拖入「应用程序」。测试版未签名:首次打开请在 Finder 中右键应用并选择「打开」。
Intel 芯片 Mac。解压后将 WebPatrol.app 拖入「应用程序」。测试版未签名:首次打开请在 Finder 中右键应用并选择「打开」。
旧 3.3.0~3.3.2 Setup 的卸载器存在已确认校验问题,请使用新版完整 Setup,先自行备份数据、退出托盘旧程序。安装器只修复逐字节匹配的已知旧文件,替换前另备份旧程序及当前用户数据;请预留备份空间,不要删除 AppData 或跳过校验。当前未签名,Windows 实机升级尚需先验证一台再批量推广。