everything
continuous-integration/drone/push Build is passing Details

This commit is contained in:
quackerd 2021-04-25 04:24:50 -04:00
parent bb64ed5ab6
commit 448f93787e
9 changed files with 71 additions and 48 deletions

View File

@ -25,21 +25,26 @@ done
# build zip
URL_SO=https://github.com/FelisCatus/SwitchyOmega/releases/download/v$VER_SO/SwitchyOmega_Chromium.crx
URL_NG=https://github.com/2dust/v2rayNG/releases/download/$VER_NG/v2rayNG_"$VER_NG"_arm64-v8a.apk
URL_XRAY_WIN=https://github.com/XTLS/Xray-core/releases/download/v$VER_XRAY/Xray-windows-64.zip
URL_XRAY_MAC=https://github.com/XTLS/Xray-core/releases/download/v$VER_XRAY/Xray-macos-64.zip
URL_XRAY_LINUX=https://github.com/XTLS/Xray-core/releases/download/v$VER_XRAY/Xray-linux-64.zip
wget $URL_SO -O SwitchyOmega_Chromium.zip
mkdir zip/chrome/SwitchyOmega
unzip ./SwitchyOmega_Chromium.zip -d zip/chrome/SwitchyOmega || true
mkdir zip/chrome
unzip ./SwitchyOmega_Chromium.zip -d zip/chrome || true
URL_NG=https://github.com/2dust/v2rayNG/releases/download/$VER_NG/v2rayNG_"$VER_NG"_arm64-v8a.apk
wget $URL_NG -P image/nginx/download/android/
wget $URL_XRAY_WIN -P zip/windows/
wget $URL_XRAY_MAC -P zip/macos/
URL_XRAY_WIN=https://github.com/XTLS/Xray-core/releases/download/v$VER_XRAY/Xray-windows-64.zip
wget $URL_XRAY_WIN
unzip Xray-windows-64.zip -d zip/windows
URL_XRAY_MAC=https://github.com/XTLS/Xray-core/releases/download/v$VER_XRAY/Xray-macos-64.zip
wget $URL_XRAY_MAC
unzip Xray-macos-64.zip -d zip/macos
URL_XRAY_LINUX=https://github.com/XTLS/Xray-core/releases/download/v$VER_XRAY/Xray-linux-64.zip
wget $URL_XRAY_LINUX -P image/
zip -r pc.zip zip/
mv pc.zip image/nginx/download/
zip -r windows_macos.zip zip/*
mv windows_macos.zip image/nginx/download/
# build htpassword
touch .htpasswd

View File

@ -5,7 +5,12 @@
类型VLESS
地址:服务器地址
端口443
UUID你的密码
UUID转为UUID的你的密码转换见以下
- 访问 https://www.uuidtools.com/v5
- 在"Namespace" 下面填 "00000000-0000-0000-0000-000000000000"
- 在"Name" 下面填你的明文密码(和你网站访问密码一样)
- 然后点"Generate UUID"
- 生成结果, 比如 "52e0dc6b-90cb-597b-aea5-8aecfa775e07" 就是你需要填的
TLS 开启
XTLS Direct: 开启
快速打开: 开启

View File

@ -1,5 +0,0 @@
请依次阅读目录:
1. config: VPN的配置教程
2. macos/windows: 适合你系统的VPN程序及启动教程
3. chrome: 在浏览器使用VPN

View File

@ -1,15 +0,0 @@
首先需要安装SwitchyOmega插件:
1. 打开 Google Chrome
2. 打开网址 "chrome://extensions"
3. 打开右上角 开发者模式(Developer mode)
4. 在新出现的工具栏选择第一项 "Load unpacked"
5. 在新出现的对话框选择当前目录的"SwitchyOmega"子目录
然后配置插件:
1. 跳过教程
2. 在左边菜单新建一个profile, 类型选择第一个"Proxy代理 Profile",名字取"VPN", 点击 “创建”
3. Protocol(协议)选择"SOCKS5", 服务器(Server)填写127.0.0.1, 端口(Port)写1080点击左边菜单"应用" (Apply changes)
当需要VPN时启动VPN程序并且在SwitchyOmega插件菜单选择"VPN"(右上角点击SwitchyOmega图标没有的话在插件下拉里面找找到可以Pin到浏览器上)。
当不需要VPN时只需在SwitchyOmega插件选择"Direct"直连。

View File

@ -1,6 +0,0 @@
用文本编辑器打开config.json并且替换:
%PASSWORD% => 你的密码 有1个地方
%SERVER% => 你的服务器地址 (有2个地方这就是你下载这个文件的服务器地址只填xxx.example.com前后都不要)
保存,关闭文件。

View File

@ -1,6 +0,0 @@
1. 解压zip文件
2. 拷贝run.sh到zip文件解压路径
3. 拷贝配置好的config.json到zip文件解压路径
4. 运行run.sh启动VPN程序
如果无法直接运行run.sh, 请右键用Terminal(终端)打开。

View File

@ -1,4 +0,0 @@
1. 解压zip文件
2. 拷贝run.bat到zip文件解压路径
3. 拷贝配置好的config.json到zip文件解压路径
4. 运行run.bat启动VPN

49
zip/配置教程.txt Normal file
View File

@ -0,0 +1,49 @@
VPN陪置教程
分两步:
1. 配置VPN程序此程序负责与VPN服务器交流
2. 配置浏览器让浏览器把所有网站请求交给VPN程序处理
很简单明了成功的VPN以上配置缺一不可
!! 以下所有路径都是相对于下载的zip文件的解压目录 !!
!! 比如zip文件解压到了D:\vpn文中说的windows目录就是D:\vpn\windows !!
**** 1. 配置 VPN程序 ****
Windows系统请看这里
- 进入windows目录
- 用文本编辑器打开config.json搜索并替换 *所有* (划重点*所有*
%PASSWORD% => 你的密码. 比如密码是12345的话 文件中所有的 "%PASSWORD%" 应该替换成 "12345" 以下同理
%SERVER% => 你的服务器地址这个是你下载zip文件的地址比如你从https://xxx.quacker.net/download下载你的服务器地址就是xxx.quacker.net
- 保存config.json
- 双击run.bat运行VPN程序
MacOS系统请看这里
- 进入macos目录
- 用文本编辑器打开config.json搜索并替换 *所有* (划重点*所有*
%PASSWORD% => 你的密码(和你的网站下载密码相同). 比如密码是12345的话 文件中所有的 "%PASSWORD%" 应该替换成 "12345" 以下同理
%SERVER% => 你的服务器地址这个是你下载zip文件的地址比如你从https://xxx.quacker.net/download下载你的服务器地址就是xxx.quacker.net
- 保存config.json
- 右键run.sh => 用应用程序打开(Open With) => 其他(Other) => 在新打开的窗口下方选择框里选"所有应用程序"(All Applications) => 找到 终端"Terminal" 并勾选 永久以程序打开(Always Open With) => 确定
- 上述设置后直接双击run.sh就可以打开VPN程序了
**** 2. 配置 浏览器 ****
首先请下载Google Chrome浏览器
然后需要安装SwitchyOmega插件:
- 打开 Google Chrome
- 打开网址 "chrome://extensions"
- 打开右上角 开发者模式(Developer mode)
- 在新出现的工具栏选择第一项 "Load unpacked"(加载插件)
- 在新出现的对话框选择chrome目录
然后配置SwitchyOmega插件
- 打开SwitchyOmega插件配置菜单(浏览器右上角点击SwitchyOmega图标然后点最后一项配置没有的话在插件下拉里面找找到可以Pin到浏览器上).
- 在左边菜单新建一个profile, 类型选择第一个"Proxy代理 Profile",名字取"VPN", 点击 “创建”
- Protocol(协议)选择"SOCKS5", 服务器(Server)填写127.0.0.1, 端口(Port)写1080点击左边菜单"应用" (Apply changes)
**** 3. 注意事项 ****
当需要VPN时1.启动VPN程序并且 2.在SwitchyOmega插件菜单选择"VPN"。
当不需要VPN时只需在SwitchyOmega插件选择"Direct"直连。