云顶官方接口:
https://lol.qq.com/tft/js/api.js
- python 3.6+
- PyQt5
- requests
- 完成英雄列表及基本信息的拉取
- 制作筛选界面
- 设想:
- updater.py 从api中爬取原始信息的爬虫
- TFTDB.py 数据库类
- main.py 主控逻辑
- settings.py 保存基本配置
- GUI.Form_hero.py 英雄筛选器的GUI实现
main.py 作为程序入口,依次完成如下功能
- 加载配置项settings.py
- 初始化数据库对象TFTDB
- 加载英雄筛选器的GUI界面
- 已经开发的部分
- api的信息拉取以及筛选函数
- gui的大部分
- gui中的搜索功能
- 待开发的部分
- 当前选定英雄队列的可视化
- gui英雄头像显示功能
已经完成了客户端图片的识别功能
TBC...