Giter Club home page Giter Club logo

electron-ssr's Introduction

electron-ss(因上游项目已删除,所以暂停维护)

使用electronvue开发的跨平台shadowsocksr客户端 English document here

功能

  • 跨平台功能支持
  • 支持python版shadowsocksr的所有功能
  • 当有可更新版本时给出通知

环境要求

  • 只需要系统已安装 python 可正常执行shadowsocksr的python版即可

页面截图

下载

请前往 release 下载

更新历史

  • 0.1.1
    • 统一使用child_process运行python命令,linux系统下-d模式需要root权限
    • 修改一些配置文件代码的逻辑问题
    • mac版在dock上不显示图标
    • 支持从菜单中打开配置文件
  • 0.1.0
    • 支持从托盘中打开日志文件
    • unix系统使用-d模式运行,windows系统使用非-d模式运行
    • 支持 ssr://ss:// 链接直接的互换
    • 支持扫描屏幕二维码(但需要确保屏幕上只能有一个二维码,即使是本软件的默认二维码也不能出现在屏幕中)
    • 支持在工具初始化时新增和删除加密方法、协议以及混淆协议,初始化完成后请直接修改配置文件(修改后需重启生效)
    • 初始化时要求选择python版 shadowsocksr 的目录地址

配置文件和日志的目录

  • windows: C:\Users\{your username}\AppData\Local\Programs\electron-ssr
  • linux: ~/.config/electron-ssr
  • mac: ~/Library/Application Support/electron-ssr

开发和构建命令

# 安装依赖
npm install

# 启动一个支持热重载的服务 localhost:9080
npm run dev

# 检查 `app/src` 目录下所有 JS/Vue 代码
npm run lint

# 应用打包
npm run pack

# 应用构建
npm run build

# 删除构建的目录
npm run build:clean

# 单元测试
npm run test:unit

ShadowsocksR 参考文档

electron-ssr's People

Contributors

erguotou520 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.