最近看到偶多年來喜愛的jay的投票排名不甚理想了(肯定是有人使用投票機把jay擠下了)
所以我要動手寫一個自動投票機,實現思路如下
1 查看投票源代碼 查看給jay投票提交時將使用post還是get方式向web服務器提交什麼數據,記下來
2 創建一個webclIEnt類,設置http header 和post數據
3 經我在偉大的google搜索得知winnt操作系統有一個rasdial命令,可自動撥號,
撥號: rasdial "adsl連接名" "用戶名" "密碼"
斷開: rasdial /disconnect
4 寫一個類,包含兩個方法,一個方法用來撥號,一個用來斷開(可通過Process類調用命令台cmd.exe 再加入參數 /c rasdial "adsl連接名" "用戶名" "密碼"來撥號,然後cmd /c rasdial /disconnect斷開)
ok 主程序應該如下
while
{
adslConnectClass.Start();
Sleep(3000);
WebClIEnt提交Post;
Sleep(3000);
adslConnectClass.Stop();
Sleep(1000);
}
這樣就可以給jay投票 HOHO