<p align="center">
<a href="https://github.com/Yudaotor/EsportsHelper"><img alt="EsportsHelper" src="https://github.com/Yudaotor/EsportsHelper/assets/87225219/79896860-f119-4e69-bac7-148504d4c2ae"></a><br/>
<a href="https://lolesports.com"><img alt="lolesports" src="https://img.shields.io/badge/WebSite-lol%20esports-445fa5.svg?style=plastic"></a>
<a href="https://github.com/Yudaotor/EsportsHelper/stargazers"><img alt="GitHub Repo stars" src="https://img.shields.io/github/stars/Yudaotor/EsportsHelper"></a>
<a href="https://github.com/Yudaotor/EsportsHelper/pulls"><img alt="PRWelcome" src="https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat"></a><br/>
<a href="https://www.cdnjson.com/images/2023/03/13/image-merge-1678713037835.png">点它-><img alt="buymecoffee" src="https://user-images.githubusercontent.com/87225219/228188809-9d136e10-faa1-49b9-a6b7-b969dd1d8c7f.png"></a>
</p>
**Language**: [English](https://github.com/Yudaotor/EsportsHelper/blob/main/README.EN.md) | [Chinese](https://github.com/Yudaotor/EsportsHelper/blob/main/README.md) | [Spanish](https://github.com/Yudaotor/EsportsHelper/blob/main/README.ES.md)
# 电竞助手 EsportsHelper
通过selenium模拟浏览器来自动观看电竞比赛,网址: [LolEsports](lolesports.com)
**避免被拳头检测,请尽量过滤掉小赛区(打开安全模式即可)(以及不要同时观看超过5个比赛!!!!)**
哦对了,用的是谷歌浏览器哦 (必须要下一个最新版本谷歌浏览器哦)
**来自中国大陆的需搭配VPN使用**
**如何下载**:点击右侧的[Releases](https://github.com/Yudaotor/EsportsHelper/releases)下载
## 联系我
使用过程中有遇到什么问题或者建议可以在Github上提出issue
或者加TG群交流: https://t.me/+0PjLPCy_IIJhNzM1
或者可以联系我
Discord: Khalil#7843
可以给我点个小星星吗(*^_^*)⭐
## 不想自己挂?
可以找我代挂 Q群:553984868 闲鱼: Khalilc
## 界面
![image](https://github.com/Yudaotor/EsportsHelper/assets/87225219/ec3603e5-463c-4a57-b09a-0c34e90522da)
## 运行平台
Windows, Linux
### Linux
如何在Linux中运行请点击右侧查看教程[Linux教程](https://github.com/Yudaotor/EsportsHelper/wiki/%E5%A6%82%E4%BD%95%E5%9C%A8linux%E7%8E%AF%E5%A2%83%E8%BF%90%E8%A1%8C%EF%BC%88run-in-linux%EF%BC%89)
### Mac
暂时运行方法:
```shell
python -m pip install -r requirements.txt
./run_job.sh 0
```
## 在Docker中运行
要使用我们的 (非官方) Docker版本,您可以使用我们的 “docker-compose.yml” 文件。只需将其与配置文件 “config.yaml” 一起放置在所需的位置 (您可以使用我们的web工具),然后运行 “sudo docker compose up -d”。不要忘记在配置文件中必须将 “isDockerized” 变量设置为 “True”。然后,您必须马上访问[https:// 本机ip地址:3000](https://本机ip地址:3000 )并在脚本成功输入帐密后手动完成弹出来的验证码.请记住,登录LoLesports网站时必须手动完成验证码!!!。请注意,此应用程序使用真正的浏览器 (Chromium/Chrome),这意味着它可能会消耗多达2 GB的RAM。Docker仓库地址: https://hub.docker.com/r/redr00t/esportshelper
## 关于多开
压缩包解压多个文件夹,然后各自不同的配置文件多开即可实现 或者你也可以使用Docker来实现多开.
## 特性
1. 自动打开浏览器,进入lolesports.com,查询哪些赛区在进行比赛(在放赛前等待的赛区会被忽视,但是可以通过ignoreBroadCast配置从而不忽视),进入观看并设置为最低清晰度(为了节省流量)
2. 可以自行设置是否选择无头模式(默认关闭)(无头模式即headless,开启后浏览器会不可见,在后台运行,缓解电脑CPU压力)
3. 可以自行设置**不观看哪些赛区** **或者只观看**的比赛.(默认为空)(注意,不观看是包含关系的逻辑,举例:当你设置了lck以后,lck_challengers同样不会观看)(只观看是严格匹配的逻辑)(建议设置,避免观看所有比赛从而被检测)
4. 可以自行设置多久来查询一次比赛最新信息.(默认600秒)(关闭已经结束的比赛和开启新开始的比赛)
5. **掉落提醒**(支持钉钉,Discord,饭碗警告,企业微信,飞书)
6. 软件发生错误时可以发送错误提醒(推送信息类型支持筛选)
7. 可以设置最长运行时间,到达时间后自动关机(只有windows会自动关机)
8. 可以设置多段休眠时间段,在休眠时间段中会关闭观赛网页,待休眠结束后重新打开.
9. 可以设置桌面提醒.
10. 可以手动添加代理.(绝大部分用户无需配置)
11. 省流模式,可以删除视频流元素(节省流量)(风险存在,有被拳头检测可能)
12. 可以查看程序本次运行得到的掉落数以及掉落赛区信息.
13. 可以通过本地浏览器缓存免账密登录.
14. 可以自定义谷歌浏览器的地址.(支持绿色版即免安装版)
15. 可以配置语言,目前支持**简体中文**,**繁体中文**,**英语**和**西班牙语**.
16. 可以配置是否**自动休眠**,即当没有比赛时关闭页面,直到比赛重新打开.(**推荐**设置)
17. 非自动休眠模式下如检测到距离下场比赛时间较长也会进行以1小时间隔检查.
18. 可以设定**最大同时观看直播数**,避免同时观看过多赛区被拳头检测.
19. 可以导出生涯掉落详细信息.
20. 可以打开**安全模式**,自动过滤小赛区 防止被检测.
21. 可以显示双方对局比分信息.
22. 支持ARM64.
23. 支持Docker环境.
## 配置信息
config.yaml
```yaml
### 必填项
username: "账号用户名" # 必填,账号
password: "密码" # 必填,密码
### 选填项
delay: 600 # 每次检查的时间间隔,单位为秒(默认为600秒)(每次检测时间会在你设置的时延0.8-1.5倍之间随机波动)
headless: False # 设置为True时,程序会在后台运行,否则会打开浏览器窗口(默认为False)
language: "zh_CN" # 现支持语言"zh_CN","zh_TW","en_US".简体中文,繁体中文,英语.
nickName: "" # 绰号,为空时默认为username.(增强隐私)
onlyWatchMatches: ["lcs","lla","lpl","lck","ljl-japan","lco","lec","cblol-brazil","pcs","tft_esports","worlds","wqs"] # 只观看的赛区名称,小写.
disWatchMatches: ["prime","lfl","liga","hitpoint","series","nlc","nationals","academy","qualifiers","legends","challengers","league"] # 不想看的赛区名称,可以在这里添加.(注意,是小写)
maxRunHours: -1 # 负值为一直运行,正值为运行小时, 默认-1
maxStream: 4 # 默认值为4,最大同时观看的比赛数,超过将会不予观看.
mode: "safe" # 模式选择,safe为安全模式,normal为普通模式,默认为safe.具体含义见github
exportDrops: False # 默认为False,是否需要导出生涯掉落详情文件,只会在脚本打开时生成.
briefLogLength: 10 # 日志简略信息条数.默认为10
proxy: "你的代理地址" # 代理地址,选填,一般用户不用填,除非你知道你在干什么。 例子, "socks://127.0.0.1:20173"
connectorDropsUrl: "你的webhook链接" # (支持钉钉,Discord,饭碗警告,企业微信,飞书)具体配置方法见此处https://github.com/Yudaotor/EsportsHelper/wiki/%E6%80%8E%E4%B9%88%E9%85%8D%E7%BD%AE%E6%8E%89%E8%90%BD%E6%8F%90%E9%86%92%3F
platForm: "windows" # 使用平台,默认为Windows,如需使用Linux请在此处进行配置
closeStream: False # 省流模式,默认False,关闭直播间的视频流(风险存在,有被拳头检测可能)
desktopNotify: Fals
普通的一个普通猿
- 粉丝: 1467
- 资源: 1897
最新资源
- 有刷电机闭环控制程序,采用强磁阻AB编码器 速度和位置闭环 可提供全套硬件资料(可直接打板生产的) 软件和教程资料
- MATLAB代码:计及电转气协同的含碳捕集与垃圾焚烧电厂优化调度 关键词:碳捕集 电厂 需求响应 优化调度 电转气协同调度 参考文档:《计及电转气协同的含碳捕集与垃圾焚烧电厂优化调度》完全复现
- 自动驾驶控制-纯跟踪算法路径跟踪仿真 matlab和carsim联合仿真搭建的无人驾驶纯跟踪控制器仿真验证,可以实现双移线,圆形,以及其他自定义的路径跟踪 跟踪效果如图,几乎没有误差,跟踪误差在0
- 红外遥控器 proteus仿真 51单片机 c语言 红外遥控器按下相应的键,对应的LED熄灭或点亮,LCD显示当前LED状态 主控 at89c52 1602模块 按键模块 含程序代码、仿真文件、演示
- SIEMENS 西门子西门子水处理程序 包含:1200Plc程序,通讯点表,CAD原理图,操作说明 触摸屏包含:组态画面,操作画面,参数设置画面,报警记录等 程序结构严谨,画面简洁,项目完整,有
- 基于动态规划的混合动力汽车能量管理策略 动态规划是一种全局优化算法,它基于贝尔曼原理,可以得到全局最优解 本代码将动态规划算法应用于混合动力汽车能量管理问题,从而得到发动机发电机组与电池之间最优的功
- PLECS光伏扰动观察法MPPT仿真,附带自搭光伏电池模型,可更改光照,温度和最大功率点参数 MPPT控制部分使用C语言编写(模块搭建也有),占空比扰动,电压扰动,电流扰动
- 松下FP-XH多工位装配机项目实际程序案例,程序分模块编程,一共11工位,轴控采用FB功能块 这个程序用来做在多工位直线,转盘类应用的项目模板非常合适,直接套用,增加或删减工位即可 套用非常灵活,有
- BLDC直流无刷电机FOC控制 在Matlab Simulink中实现了无刷直流电机的磁场定向控制FOC,整个FOC架构包括: 1、估计:根据霍尔传感器信号估计转子位置、角度和电机速度; 2、诊断:执
- 三层立体车库plc s7-1200 博图15.1 1、设置启动、停止按钮,且设置指示灯显示车库的开关状态; 2、7个车位的车俩可以自由存取,且车库可以实现自动存取(存取选择最优路径); 3、每个
- 基于麻雀搜索算法(SSA)的三维旅行商问题,三维TSP问题 如果觉得蚁群算法太老了,那么麻雀算法解决三维TSP问题就相对新颖一些了 标记出城市坐标的三维节点,起始点 如果您改进出麻雀算法
- 脑机接口,运动想象源码实验复现 数据集+python源码 基于tensorflow 的EEG-TCNet 源码lunwen 在本文中,提出了EEG-TCNET,一种新的时间卷积网络(TCN),它在
- 基于fpga实现的基于暗通道先验的实时去雾算法,数据可以从摄像头输入,并在rgb屏幕上输出 有完整的仿真文件 可接硬件实现 有课程lunwen,ppt文件可以供参考
- 无人机VESC7500,低压伺服keil源码,可以无感,霍尔单馈,正余弦,ABZ等多种反馈信号,是用非线性磁链观测器,高频注入等多种算法于一身,上位机源码,原理图 没有PCB 最大电流300A,是学
- 七自由度车辆动力学模型 dugoff轮胎模型 车身平民三自由度+四个车轮滚动自由度 simulink模型+示意图公式说明文档
- dsp28335串口升级程序,包通过,已经在实践中验证,代码注释详细 不需要更改boot模式,直接用串口升级,可修改任意波特率及串口
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈