最近学校出台很郁闷的英语学习网站,每个学生登录网站进行视听说训练,很是浪费时间,但又不得不继续。于是想弄个程序登陆网站;然而要想通过还必须每隔1到2分钟点击一个FLASH按钮,于是就得实现每隔几分钟向网站发送指令完成鼠标点击。由于我刚开始接触这类东西。MFC也不是用的很好。苦于无计,向各位求助;希望能获得程序的流程,详细点的设计方法。注:CInternet或者SOCKET

解决方案 »

  1.   

    有前途啊,当年干过形式政治自动答题,不过是用VB的,而且不是Flash网页
      

  2.   

    http://www.cppblog.com/fdsajhg/archive/2010/10/07/128830.html?opt=adminVC 模拟鼠标
      

  3.   

    要是用SOCKET你得先抓包分析分析
      

  4.   

    做这个东东,两种方法,思路如下:
    一,模拟键盘方法查找窗口->得到句柄->定位按钮坐标->发送鼠标按键消息->OK二,脱机方式你打的网页的数据传送方式,应该是全明文传送的。捉包工具->打开网址数据包->收集登陆数据包->收集主页面的发送的数据页->收集点下按钮数据包.把以上报文,通过VC来模拟发送,数据包中的有些未知数据可以自行模拟!相关的源码网上都有!
    记着给分!
      

  5.   

    这个我很早之前就想做,一直不明白原理,用HOOK么?关注,学习。
      

  6.   

    一般来说,flash格式要采取脱机的方式,前期分析很痛苦~
    还是模拟鼠标操作比较简单~曾经做过一个qq网页游戏--怪物对对碰的作弊器给lp用(^_^)基本原理就是通过FindWindow等找到目标IE窗口
    ==>通过MSHTML接口找到当前页面上的flash object
    ==>找到相同的小方块,判断该以怎样的顺序点击鼠标(不同游戏不同的逻辑),然后模拟鼠标操作完成。
      

  7.   

    听说
    qtp
    可以解决该问题,
    但达不到学习编程的目的
      

  8.   


    分析数据的时候应该只需要POST方式的加上cookies吧?GET方式的应该没有用吧?