1. 该项目是一个PC端的项目,用于加速Steam、Origin、Epic、暴雪等平台的游戏。具体主要是劫持流量中转到自家专线服务
器实现游戏加速。而使用Electron框架能快速搭建开发PC端项目。
2. 该项目是一个成熟的项目,本人从前期的技术栈选型到后期上线加密全程参与其中并作为主要程序开发。
3. 该项目参与人员分别为客户端、后端、c++开发、UI设计、测试、运维、运营。其中主要开发人员为:
1). 客户端:主要由我开发,相关技术有 Electron、Node、Vue、Vuex、ElementUI、Echarts等。
2). 后端:数据库搭建,用户、游戏、vpn线路等接口的开发。
3). c++开发:DNS劫持、进程劫持、流量劫持、协议转发等。
4). 运维: vpn服务端搭建、确保线路的稳定。
4. 由我开发客户端。
1). Electron框架区分渲染进程和主进程, 渲染进程主要起展示的作用如:用户登录、游戏展示、线路展示等逻辑;主进程做
具体的加速逻辑,比如渲染进程获取到要加速的线路后传值到主进程,主进程劫持流量后将流量重定向到线路