由于之前用 快捷指令 做的一键开/关抓取流量及 MitM All Hostnames 模块经常运行出问题(特别是关闭时经常不会关闭模块),尝试 Panel 操作效果会好点,所以做了这个「抓包模式」的 Panel。
按钮操作逻辑:
全关 -> 全开
全开 -> 全关
抓取流量开、模块关 -> 全开
抓取流量关、模块开 -> 全关
[Script]
captureMode = type=generic,timeout=10,script-path=https://raw.githubusercontent.com/zZPiglet/Task/master/asset/captureMode.js
// use "module", "title", "icon", "color1", "color2", "color3" or "showHostname" in "argument":
// captureMode = type=generic,timeout=10,script-path=https://raw.githubusercontent.com/zZPiglet/Task/master/asset/captureMode.js,argument=title=CaptureMode&module=capturemode&icon=tray.and.arrow.down&color1=#008080&color2=#efc56f&color3=#994714&showHostname=false
[Panel]
captureMode = script-name=captureMode,update-interval=43200
其中:module 参数可以自定义抓包模式使用的模块,缺省时使用 MitM All Hostnames 模块;
title 参数可以自定义显示名称,缺省时使用模块名称;
icon 参数可以自定义显示图标;
color1 参数可以自定义图标颜色,为抓取流量及模块均关闭时显示颜色;
color2 参数可以自定义图标颜色,为抓取流量及模块有一开启时显示颜色;
color3 参数可以自定义图标颜色,为抓取流量及模块均开启时显示颜色;
showHostname 为 false 时在开启模块时不显示 hostname。
JavaScript
