我如何才能寫一個程序來在一個網葉上自動填寫數據,並且自動點擊按鈕的動作呢?有人可以知道我一下嗎?可以使C,C++,VC++,或者JAVA的代碼,都可以。謝謝!!如果有源代碼的話可以發給我研究研究。[email protected]
額外有分。

解决方案 »

  1.   

    那不是“机器人”程序吗,有很多这样的例子你在google上搜索一下就有了
      

  2.   

    根本没有必要这样搞, 
    你直接写一个程序往你打开的网站POST你的数据就可以了
      

  3.   

    就是不通过IE留览器, 直接通过Socket和WWW服务器建立连接, 然后进行通信
      

  4.   

    直接利用HTTP协议中的POST或GET命令提交你的数据
      

  5.   

    我的思路是:void CGetFocusDlg::OnButton1() 
    {
    // TODO: Add your control notification handler code here
    CString strGetString,strHaveGet, strInfo;
    CString strFlag = _T("*");//here the flag
    BOOL bFind = TRUE;
    int nFind = 0; GetDlgItemText(IDC_EDIT1, strHaveGet); if(strHaveGet.IsEmpty())
    return; strGetString = strHaveGet;
    while(bFind)
    {
    int count = strGetString.Find(strFlag);
    if(count != -1)
    {
    strGetString.Replace(strGetString.Left(count + 1), _T(""));
    SendMessage(WM_COMMAND, IDC_BUTTON2, 0);
    nFind++;
    continue;
    }
    strInfo.Format(_T("Total find %d times"), nFind);
    AfxMessageBox(strInfo);
    bFind = FALSE;
    }
    }void CGetFocusDlg::OnButton2() 
    {
    // TODO: Add your control notification handler code here
    AfxMessageBox(_T("Recv!"));
    }在字符串中添加一个标志,上述代码的标志是*,用于标识要处理的字符串的结束,这样只要处理标志的问题就可以解决了,你可以判断在有标志的位置发送一个消息给指定的按钮。