1,本程序为的原理爬取opgg数据后通过LCUapi实现,所以数据数据永不过时。
2,由于opgg数据服务器在国外,所以爬取速度非常慢。
a,本程序的解决办法是首次打开后后台缓慢爬取每个英雄的数据后保存到本地的数据库。爬取过程中可正常使用,如果选取的英雄已经爬取过,显示的速度基本不会太慢。
b,本地数据库读取速度也偏慢,我的解决方案原理同上,每次打开后自动读取本地的所有数据缓存到变量里面,在调用的时候基本就是秒出数据。
总结缺点:简单来说就是一个字:慢!首次打开联网爬取最新数据,再次打开本地读取数据。如需更新最新的数据只需要把程序目录下的“data”文件夹删除,就会重新爬取opgg数据,即可达到最新数据。
以后开发方向:
爬取到的数据不止包含符文,还包含了英雄克制/反克制、推荐装备列表、英雄层级(版本强势等)、英雄路线、召唤师技能等等。
可根据以上爬取到的数据进行后续开发出根据层级推荐英雄(一键/自动选择),根据对面已选择的英雄推荐,推荐召唤师技能(一键/自动设置)。
其他功能有兴趣的可以进行二次开发。
模块说明:cheni纯组件列表框2.5 - 公测版 新增置动画框透明度功能 支持ui绘制
HP_Socket.ec 支持https访问,不用该模块win7用户则需要安装补丁
精易模块 json数据、文本等处理
下载地址:链接:https://pan.baidu.com/s/1CZB18l_7h_c0Xh4AGiy5zQ
提取码:mssb