switchyd

监听http和https请求. 当访问发生错误,并命中配置中的对应项目之后,会将访问的URL尝试加入到代理规则中并生成新的PAC脚本. 安装后默认使用SOCKS5 127.0.0.1:10086. HTTP/HTTPS选择PROXY.…

What is switchyd?

switchyd is a Chrome extension developed by Zizon, and its main feature is "监听http和https请求. 当访问发生错误,并命中配置中的对应项目之后,会将访问的URL尝试加入到代理规则中并生成新的PAC脚本. 安装后默认使用SOCKS5 127.0.0.1:10086. HTTP/HTTPS选择PROXY.…".

Extension Screenshots

screenshot

Download switchyd Extension CRX File

Download switchyd extension files in crx format, manually install Chrome extensions in the browser, or share the crx files with friends to easily install Chrome extensions.

Extension Usage Instructions

                        监听http和https请求.
当访问发生错误,并命中配置中的对应项目之后,会将访问的URL尝试加入到代理规则中并生成新的PAC脚本.

安装后默认使用SOCKS5 127.0.0.1:10086.
HTTP/HTTPS选择PROXY.
其余参见PAC脚本的对应规则.

如需调整,到chrome://extensions/ 下面找到此插件的选项,点击打开其设置页面.

代码在:https://github.com/zizon/switchyd

BSD 4 clause license
by @zizon.                    

Extension Basic Information

Name switchyd switchyd
ID hfcjdabkffcbefjghpicencaelebnnph
Official URL https://chromewebstore.google.com/detail/switchyd/hfcjdabkffcbefjghpicencaelebnnph
Description 监听http和https请求. 当访问发生错误,并命中配置中的对应项目之后,会将访问的URL尝试加入到代理规则中并生成新的PAC脚本. 安装后默认使用SOCKS5 127.0.0.1:10086. HTTP/HTTPS选择PROXY.…
File Size 92.15 KB
Installation Count 139
Current Version 0.8.0.5
Last Updated 2024-02-20
Publish Date 2018-11-30
Rating 5.00/5 Total 2 Ratings
Developer Zizon
Email [email protected]
Payment Type free
Extension Website https://github.com/zizon/switchyd
Help Page URL https://github.com/zizon/switchyd
Supported Languages zh-CN
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "name": "switchyd",
    "version": "0.8.0.5",
    "manifest_version": 3,
    "background": {
        "service_worker": "dist\/service-worker.js",
        "type": "module"
    },
    "permissions": [
        "storage",
        "proxy",
        "webRequest"
    ],
    "host_permissions": [
        "http:\/\/*\/*",
        "https:\/\/*\/*",
        "ws:\/\/*\/*",
        "wss:\/\/*\/*"
    ],
    "options_ui": {
        "page": "index.html",
        "open_in_tab": true
    },
    "icons": {
        "16": "resources\/switchyd16.png",
        "48": "resources\/switchyd48.png",
        "128": "resources\/switchyd128.png"
    }
}