推 leicheong:需要登入的請用ASP.NET會比較簡單, 網上 61.92.89.78 02/15 09:56
→ leicheong:也有很多sample code... 61.92.89.78 02/15 09:56
推 kyoin:圖片驗證的目的 不就是為了防止這些嗎? 218.168.27.96 02/15 17:37
推 yauhh:請用Sikuli 61.231.64.38 02/15 17:53
→ yauhh:不過最麻煩的問題是判斷圖片上是什麼數字 61.231.64.38 02/15 17:54
學校的驗證方式做的很粗糙~~
它是由數字組成,每個數字是一張圖片,
而該張圖片命名是,如果圖片是"1"的話,那檔名就是a1.jpg,其他以此類推,
所以我只要能抓的出來HTML的話,就可以解析出來那個數字串了~~
---
我是想使用ServerXMLHTTP來達成,
只是找不到地方可以傳送我的帳號密碼,
我的想法並不是要繞過身份驗證的這個機制,
而是說,該怎麼讓ASP幫我完成這些瑣碎的事情,
進而可以固定時間(ex.每10秒)幫我選看這門課。
登入學校選課系統的帳號密碼我都儲存session裡面了~~
就以正常的已登入的情況下,
我在網址列裡面輸入相關變數和所對應的值,就可以選那些課,
所以我想知道的是,
有沒有什麼辦法可以使用ServerXMLHTTP保存我的驗證狀態,
現在整支程式已經差在這麼步驟了...
※ 編輯: ahongyeh 來自: 140.120.15.19 (02/15 20:50)
推 mosquito520:google... 114.25.231.231 02/16 01:53
→ mosquito520:"ServerXMLHTTP cookies session" 114.25.231.231 02/16 01:53
不知道我方向錯誤還是怎樣~~
感覺選課系統都還是抓不到我的驗證資料(學號、密碼)~~
每次要抓取那張網也都會跳到登入畫面要求輸入學號和密碼...
※ 編輯: ahongyeh 來自: 140.120.15.19 (02/16 09:33)
推 yauhh:那這不就簡單,如果抓到輸入學號跟密碼,就 61.231.64.38 02/16 17:52
→ yauhh:填一下送出就好了. 61.231.64.38 02/16 17:52
→ ahongyeh:因為是跨網域~~所以我不知道要怎麼控制 140.120.15.19 02/17 22:25