算是比较正式的学用MUI+HBUILDER做的一个APP,前端后端接口全包了,界面是百度下载的一个彩票类的HTML
APP所用到的技术:MUI+Hbuilder开发工具
后端所用到的技术:asp.net mvc4.6 + mssql + dapper + sqL拼接
思路:事先按某种玩法的期数规律生成一大堆期号存在数据库中,开奖号是空的,然后做一个控制台程序,取福彩官网的HTML,再正则分析出当前期号和开奖号,然后再更新数据库中的对应期号的开奖号,再来就是从下注表中取出本期下注的记录,一一比较开奖号是否中奖,是则给用户加余额。
控制台程序放到服务器上,再用windows计划任务来定时执行取开奖号
收获:学会用AngleSharp来取网友源代码,然后直接用css之类的选择器来取HTML中的某些部分了,这样取开奖号的时候不用再自己 写正则分析出期号和开奖号了, 然后MUI这部署的话自己弄了个《MUI开发APP开发笔记》,把自己 常用的一些代码段给整在一起了:
http://ohpxbzczu.bkt.clouddn.com/MUI%E5%81%9AAPP%E5%BC%80%E5%8F%91%E7%AC%94%E8%AE%B0V2018.3.9.4.pdf
问题:双色球之类的玩法几天开一期的还好说,如果说时时彩这种2分钟开一期的,服务器上的windows计划任务的就得2分钟执行一次exe,不知道这会对服务器造成多大的负担。。而且哪怕是官网也会有延时,2分钟开一次奖的,但是官网更新数据是2分05秒, 我这边又不能正好设置在2分05秒取官网开奖数据,得设置在2分10秒取一次的,有时候还会取不到。。。不知道真实的那些彩票APP是不是都有特定的接口来获取的。。我在网上搜索的彩票接口的都是有一定的延时的。。