[VBA ] 進行圖形驗證辨識或跳過的方法?

看板Visual_Basic作者 (神的小羊)時間12年前 (2013/05/11 23:23), 編輯推噓1(106)
留言7則, 3人參與, 最新討論串1/1
http://0rz.tw/56uBj 想下載所有上市資料 本來是利用web查詢後再另存成csv檔 但是效率很差 跑完一次大概需要1800秒 網站中有提供csv直接下載 可是下載前必須輸入圖形驗證 而且每次會不同/隔段時間不同 在網頁原始碼中找不到圖形驗證答案(廢話) 想知道有沒有辦法在VBA上破解? 目前的想法有二 一是使用圖形辨識(OCR) 就網頁上的圖看起來還算工整 只是這麼做效率可能也不會太好(?) 還沒試過 如果想用這個方法的話該怎麼做? 就算效率差也想知道:P 第二個想法是利用網頁cookie 有查到這篇 http://0rz.tw/kKsW0 可是看不懂...我不會php 概念是輸入驗證碼可能會得到一組cookie作為鑰匙? 利用VBA生成/保留那組cookie說不定可以一勞永逸 不知道有沒有解法或其他建議 感謝!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.136.35.237

05/11 23:38, , 1F
不要想了 他那前三種破解法都是騙小孩的
05/11 23:38, 1F

05/11 23:39, , 2F
以前HTTP session發展混亂,有些環境連session都沒得用
05/11 23:39, 2F

05/11 23:39, , 3F
才會有那種國王新衣的驗證碼,現在做session驗證一點難
05/11 23:39, 3F

05/11 23:41, , 4F
度都沒有。
05/11 23:41, 4F

05/11 23:42, , 5F
呃? 所以第二種作法不可行囉..."
05/11 23:42, 5F

05/11 23:43, , 6F
那有其他建議嗎?
05/11 23:43, 6F

05/12 10:33, , 7F
驗證碼只儲存在伺服器上,能夠破解才可怕...
05/12 10:33, 7F
文章代碼(AID): #1HZc9pNq (Visual_Basic)
文章代碼(AID): #1HZc9pNq (Visual_Basic)