每天3分钟开源
hi,这里是每天3分钟开源,很高兴初次跟大家见面,今天介绍的开源项目简介如下:
仓库名:
salarcode/SmartProxy
项目名:
SmartProxy
开源地址:https://github.com/salarcode/SmartProxy
主要语言:
TypeScript
stars数量:
1418
forks数量:
92
开源协议:
GNU General Public License v3.0
一句话介绍
SmartProxy
是一个基于 WebExtensions/Chrome Extensions
技术的 Firefox/Chrome
扩展插件。
详细描述
SmartProxy
使用规则模式来自动定义用于代理化您的网络体验的规则。
借助 SmartProxy
,你不需要人工更改你的代理设置,不需要手动开启和关闭。
你可以一步就把你希望访问的网站添加到代理规则列表中。之后,当你访问特定的网站时, SmartProxy
会自动启动,所有针对该网站的数据都会通过代理传输,而你无需做任何操作。
用途
- 根据规则模式自动检测何时启用或禁用代理到某些网站
- 轻松地在多个代理服务器之间切换,作为您的活动代理服务器设置
- 只需一键,即可将当前站点添加到您的代理列表
- 查看当前网站的项目和请求,并决定是否一键代理化它们
- 轻松切换代理模式,启用所有域的代理
- 通过订阅支持
Proxy API
- 备份/恢复设置和规则
如何使用
要运行应用程序,你需要以下步骤:
- 安装
Node.js
- 使用
Firefox
或Chrome
浏览器 npm install
安装依赖- 使用
npm run build-ff:watch
运行应用程序
在Firefox中安装需要以下步骤:
- 构建项目使用
npm run build-ff
命令 - 打开
Firefox
- 在网址栏中输入
"about:debugging"
- 点击"临时加载插件"
- 打开扩展程序的
'build'
目录,选择扩展程序内的任何文件
在 Google Chrome
中安装需要以下步骤:
- 构建项目,使用
npm run build-ch
命令 - 导航到
chrome://extensions
打开扩展程序管理页面 - 也可以通过点击
Chrome
菜单,鼠标指向"更多工具",然后选择扩展程序,来打开扩展程序管理页面 - 点击开发者模式旁边的切换开关,启用开发者模式
- 点击
"LOAD UNPACKED"
按钮,并选择扩展程序的'build'
目录
另外,如果你对将SmartProxy翻译成你感兴趣的语言,或者它还未完全被翻译,你可以前往这里,用Google或Github账户登录,然后点击开始翻译。
最后
感谢您的阅读,这里每天都会推送优秀的开源项目,如果觉得有帮助的话,一键三连一下吧~