友宝抢餐功能实现
公司发了福利,引进了友宝快餐机,有些同事忘了订餐,还有些同事订了餐有事吃不了浪费,于是在群里赠送,谁抢到就是抢的。
需求:1.打开群聊天窗口,2.运行监听程序。3.有人发出赠送立刻点击。4.进入产品窗口。5自动滚动让“领取”按钮显示在屏幕中间。6自己获取点击结束抢餐。
现实思路:
1.使用SharpPcap监听网上进行抓包。
请安装WinPcap_4_1_3
2.获取聊天窗口的信息来源,主要是以IP来源定位聊天窗口来信息。
请修改配置
<appSettings> <!--监听聊天窗口IP--> <add key="IP" value="180.163.25.150"/> <!--监听订餐产品窗口IP--> <add key="IP2" value="211.151.164.37"/> <!--聊天窗口中的最新一条信息的位置--> <add key="x" value="200"/> <add key="y" value="701"/> </appSettings>
3.模拟鼠标移动及出发事件。
4.显示产品窗口。
5模拟鼠标滚动事件,显示“领取”按钮在屏幕中间。及模拟鼠标点击事件进行抢餐。
使用主要技术:1.WinPcap(监听网卡),2.win32接口调用(模拟鼠标事件)