Compare commits
12 Commits
revert-2-p
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
3ad2dfbf6b | ||
|
|
fad0d92244 | ||
|
|
315e111e75 | ||
|
|
989013dda6 | ||
|
|
96e8c6067b | ||
|
|
ed22a44978 | ||
|
|
d1610e5fe7 | ||
|
|
8ea92f2da2 | ||
|
|
bd7450bf09 | ||
|
|
72dbc70663 | ||
|
|
93068887a7 | ||
|
|
667362aa88 |
BIN
0.2.5App/electron-ssr-0.2.5.AppImage
Normal file
BIN
0.2.5App/electron-ssr-0.2.5.AppImage
Normal file
Binary file not shown.
BIN
0.2.5App/electron-ssr-0.2.5.deb
Normal file
BIN
0.2.5App/electron-ssr-0.2.5.deb
Normal file
Binary file not shown.
BIN
0.2.5App/electron-ssr-0.2.5.dmg
Normal file
BIN
0.2.5App/electron-ssr-0.2.5.dmg
Normal file
Binary file not shown.
BIN
0.2.5App/electron-ssr-0.2.5.exe
Normal file
BIN
0.2.5App/electron-ssr-0.2.5.exe
Normal file
Binary file not shown.
BIN
0.2.5App/electron-ssr-0.2.5.exe.blockmap
Normal file
BIN
0.2.5App/electron-ssr-0.2.5.exe.blockmap
Normal file
Binary file not shown.
BIN
0.2.5App/electron-ssr-0.2.5.rpm
Normal file
BIN
0.2.5App/electron-ssr-0.2.5.rpm
Normal file
Binary file not shown.
BIN
0.2.5App/electron-ssr-0.2.5.tar.gz
Normal file
BIN
0.2.5App/electron-ssr-0.2.5.tar.gz
Normal file
Binary file not shown.
52
README.md
52
README.md
@@ -1,12 +1,40 @@
|
||||
# 写在前面
|
||||
原作者(不具名)于2019年5月15日删除了并停止开发这个伟大的项目,不管因为什么原因,我们都因该感谢原作者的付出,希望有缘再见!
|
||||
原作者(不具名)于2019年5月15日删除了并停止开发这个伟大的项目,不管因为什么原因,我们都应该感谢原作者的付出,希望有缘再见!
|
||||
|
||||
## QQ群:[867995623](https://jq.qq.com/?_wv=1027&k=5t06to0)
|
||||
## 使用时注意事项:
|
||||
- 本应用内置http_proxy服务,如果您系统中或浏览器中安装有其他代理工具,服务,插件等请暂时停用或关闭服务或卸载后使用本软件。
|
||||
- 本应用使用`gsetting`设置系统代理,所以有些Linux系统无法使用该功能,请参考[Ubuntu.md](https://github.com/qingshuisiyuan/electron-ssr-backup/blob/master/Ubuntu.md)手动设置系统代理。
|
||||
- 火狐浏览器请注意在浏览器设置中更改代理方式为使用系统代理或手动设置。
|
||||
- Chrome浏览器默认使用系统代理
|
||||
|
||||
## 2019-08-05更新
|
||||
更新内容:<br>
|
||||
- 增加原作者发布的0.2.5安装包,未在release发布请访问项目文件夹[0.2.5App](https://github.com/qingshuisiyuan/electron-ssr-backup/tree/master/0.2.5App)<br>
|
||||
- 更新并收集issues并制成文档[issue.md](https://github.com/qingshuisiyuan/electron-ssr-backup/blob/master/issue.md)<br>
|
||||
- 说明issues作用<br>
|
||||
|
||||
## 下载
|
||||
提供0.2.6版本与0.2.5版本,建议优先使用0.2.6版本
|
||||
0.2.6下载地址见[Github release](https://github.com/qingshuisiyuan/electron-ssr-backup/releases),对应的操作系统下载的文件为
|
||||
|
||||
- Windows `electron-ssr-setup-x.x.x.exe`
|
||||
- Mac `electron-ssr-x.x.x.dmg`
|
||||
- Linux 优先建议下载`electron-ssr-x.x.x.AppImage`,直接双击运行。如果无法使用或者想直接下载自己系统专用包请看下一条
|
||||
- Arch或者基于Arch的系统,下载`electron-ssr-x.x.x.pacman`
|
||||
- RedHat系列的系统,下载`electron-ssr-x.x.x.rpm`
|
||||
- Debian系列的系统,下载`electron-ssr-x.x.x.deb`
|
||||
- 其他Linux系统或者通用Linux系统可下载`electron-ssr-x.x.x.tar.gz`(不会使用.tar.gz的请自行百度)
|
||||
|
||||
## Debian系列安装与配置[Ubuntu.md](https://github.com/qingshuisiyuan/electron-ssr-backup/blob/master/Ubuntu.md)
|
||||
|
||||
## 收集已知问题和解决方案[issue.md](https://github.com/qingshuisiyuan/electron-ssr-backup/blob/master/issue.md)
|
||||
|
||||
## Issus
|
||||
|
||||
在发issue前请先在issue中搜索是否有同类issue,如果有请跟帖。<br>
|
||||
另外发Bug类issue请详细描述你的使用环境,包括但不限于操作系统、软件版本,操作步骤,报错日志等。<br>
|
||||
欢迎在issue写出你们的经验,这对这个项目非常重要!包括但不限于如何解决错误,如何在不同的操作系统安装软件、依赖,设置代理,成功的使用软件的经验。对于正确的issue,我会收集到项目代码中。<br>
|
||||
|
||||
## ShadowsocksR跨平台客户端
|
||||
|
||||
这是一个跨平台(支持Windows MacOS Linux系统)的`ShadowsocksR`客户端桌面应用,它功能丰富,支持windows版大部分功能,更有更多人性化功能。它是开源的,它来源于开源,回馈以开源。
|
||||
@@ -25,18 +53,6 @@
|
||||
- 更多功能尽在任务栏菜单中
|
||||
|
||||
|
||||
## 下载
|
||||
|
||||
下载地址见[Github release](https://github.com/qingshuisiyuan/electron-ssr-backup/releases),对应的操作系统下载的文件为
|
||||
|
||||
- Windows `electron-ssr-setup-x.x.x.exe`
|
||||
- Mac `electron-ssr-x.x.x.dmg`
|
||||
- Linux 优先建议下载`electron-ssr-x.x.x.AppImage`,直接双击运行。如果无法使用或者想直接下载自己系统专用包请看下一条
|
||||
- Arch或者基于Arch的系统,下载`electron-ssr-x.x.x.pacman`
|
||||
- RedHat系列的系统,下载`electron-ssr-x.x.x.rpm`
|
||||
- Debian系列的系统,下载`electron-ssr-x.x.x.deb`
|
||||
- 系统Linux系统或者通用Linux系统可下载`electron-ssr-x.x.x.tar.gz`(不会使用.tar.gz的请自行百度)
|
||||
|
||||
## 配置文件位置
|
||||
|
||||
- Windows `C:\Users\{your username}\AppData\Roaming\electron-ssr\gui-config.json`
|
||||
@@ -61,12 +77,6 @@
|
||||
- Windows系统切换全局代理不生效
|
||||
|
||||
|
||||
## Issus
|
||||
|
||||
在发issue前请先在issue中搜索是否有同类issue,如果有请跟帖。
|
||||
另外发Bug类issue请详细描述你的使用环境,包括但不限于操作系统、软件版本,操作步骤,报错日志等。
|
||||
欢迎提出改修意见
|
||||
|
||||
## 开发和构建
|
||||
|
||||
``` bash
|
||||
@@ -85,4 +95,4 @@ npm run mocha
|
||||
# 代码风格检查
|
||||
npm run lint
|
||||
|
||||
```
|
||||
```
|
||||
|
||||
15
Ubuntu.md
15
Ubuntu.md
@@ -4,6 +4,11 @@
|
||||
|
||||
`sudo apt install libcanberra-gtk-module libcanberra-gtk3-module gconf2 gconf-service libappindicator1`
|
||||
|
||||
可选依赖:
|
||||
- `sudo apt-get install libssl-dev`
|
||||
- `sudo apt-get install libsodium-dev`
|
||||
如果软件报错,请安装可选依赖
|
||||
|
||||
### 安装软件
|
||||
|
||||
`sudo dpkg -i *.deb`
|
||||
@@ -18,11 +23,9 @@
|
||||
|
||||
`sudo apt install python`
|
||||
|
||||
看有没有什么报错,如果没有,就在软件里面设置订阅地址看能否更新。
|
||||
因为终端信息会泄露我的IP,密码,在这里我就不放内容。
|
||||
请确保没有报错并可以成功更新节点
|
||||
|
||||
*如果有问号可能会造成订阅地址无法更新(待验证猜想)*
|
||||
看有没有什么报错,如果没有,就在软件里面设置订阅地址看能否更新。<br>
|
||||
因为终端信息会泄露我的IP,密码,在这里我就不放内容。<br>
|
||||
请确保没有报错并可以成功更新节点<br>
|
||||
|
||||
> *手动退出软件重启系统(笑,Windows习惯)*
|
||||
|
||||
@@ -59,6 +62,8 @@
|
||||
|
||||
不,在某些Debian系列中,你还真得手动设置,自动无效
|
||||
|
||||
本应用使用`gsetting`设置系统代理,所以有些Linux系统无法使用该功能
|
||||
|
||||
### 某些软件提示https错误
|
||||
|
||||
如git就提示过
|
||||
|
||||
23
issue.md
23
issue.md
@@ -1,9 +1,28 @@
|
||||
# 收集已知问题和解决方案
|
||||
|
||||
## Archlinux or Manjaro 无法运行的问题解决
|
||||
Manjaro/Archlinux 运行程序时无法运行,在终端运行 electron-ssr 发现缺少 lib-gconf.so 这个库文件,只需要安装 gconf 即可解决
|
||||
### 如何查看软件错误信息:
|
||||
终端输入electron-ssr运行(再此之前请手动退出已经打开的ssr软件或者其他代理软件、工具,包括浏览器的代理插件等)<br>
|
||||
注意:提交issues的时候请把报错信息中的个人信息(ip,密码等)删除。<br>
|
||||
日志位置:Linux:/home/UserName/.config/electron-ssr/logs/shadowsocksr-client.log<br>
|
||||
其他系统:右键小飞机-帮助-查看日志<br>
|
||||
注意:提交日志的时候请把报错信息中的个人信息(ip,密码等)删除。<br>
|
||||
建议两个一起提交。<br>
|
||||
|
||||
### Archlinux or Manjaro 无法运行的问题解决
|
||||
Manjaro/Archlinux 运行程序时无法运行,在终端运行 electron-ssr 发现缺少 lib-gconf.so 这个库文件,只需要安装 gconf 即可解决<br>
|
||||
- `sudo pacman -S gconf`
|
||||
|
||||
### [error] 2019-08-03 16:26:47 INFO util.py:85 loading libcrypto from libcrypto.so.1.0.0
|
||||
- `sudo apt-get install libssl-dev`
|
||||
- `sudo apt-get install libsodium-dev`<br>
|
||||
以上两条命令是为了解决软件报错提示缺少libcrypto.so这个库,但实际能否解决并未能验证
|
||||
|
||||
### [error] 2019-06-11 22:46:25 INFO util.py:85 loading libsodium from libsodium.so.23
|
||||
- `sudo apt install libsodium libsodium-dev`
|
||||
|
||||
### Fedora缺少库导致无法使用 chacha20* 模式
|
||||
- `sudo dnf install libsodium libsodium-devel`
|
||||
|
||||
### Manjaro无法代理(其他linux可以参考)
|
||||
一、PAC模式不可用
|
||||
安装proxychains,可从软件仓库安装或github
|
||||
|
||||
Reference in New Issue
Block a user