极讯加速器

我要开发同款
proginn17363960252023年03月22日
304阅读
所属分类element-uiechartsvue、node、electron

作品详情

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框架区分渲染进程和主进程, 渲染进程主要起展示的作用如:用户登录、游戏展示、线路展示等逻辑;主进程做
具体的加速逻辑,比如渲染进程获取到要加速的线路后传值到主进程,主进程劫持流量后将流量重定向到线路服务器上,再
由线路服务器将数据请求到游戏服务器;
2). 在主进程中使用Node启动子进程来挂起一些操作,如:使用流量的持续获取、持续劫持流量到线路服务器、服务器掉线
后子进程检查到掉线并将数据传递到主进程,主进程传递到渲染进程后改变客户端加速的状态等。
3). Vue、Vuex、ElementUI、Echarts位于渲染进程中使用,Vue双向绑定数据,Vuex作全局的状态储存,ElementUI作UI框架
并修改内部样式符合加速器主题、Echarts作延迟数据的折线图展示,并修改样式。
5. 可移至加速器官网下载查看成品,加速器下载地址 https //www.jixunjsq.com/Home/Index/banben.html
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论