使用迴圈抓取網頁data - 財經

Table of Contents

※ 引述《rolems (rolems)》之銘言:
: 各位好
: 小弟最近有在寫交易程式 我用的是VBA
: 不過需要 歷史 數據
: 我發現到網路上歷史數據常常是不正確的..而我又很龜毛..
: 所以我去台灣期貨交易所抓取
: 如果網頁是html 像是
: http://www.twse.com.tw/ch/trading/indices/MFI94U/genpage
: /Report201301/A941201301.php?STK_NO=&myear=2013&mmon=01
: 這類的php "問號" 後面有參數可以讓你導入..
: 你可以使用迴圈 再利用excel 讀取外部web資料來抓取
: 無奈 有一些網頁是沒有參數給你導入的
: 例如http://www.taifex.com.tw/chinese/3/3_1_1.asp
: 這種是要你自己選擇 然後按確定來得到你要的
: 請問這種的要怎麼使用迴圈抓取呢?
: 我會vba 以及 一點點javascript...
: 敬請高手指教~

一堆在那邊雞同鴨講的

你想抓各種網頁呈現的靜態資料
用巨集程式抓最快.譬如下面這一套軟體:
iOpus Internet Macros
http://www.iopus.com/download/imacros/
http://tc.wangchao.net.cn/it/detail_75074.html

好好研究一下
會寫它的script後
一鍵啟動,愛抓多少資料抓多少
管它什麼選單下拉還是按鈕,通殺...

--

All Comments

Hedy avatarHedy2013-01-24
看起來很讚
Tracy avatarTracy2013-01-29
用這個方法要加入一點時間間隔,不能一下撈太快
否則網管會崩潰 >_<
Madame avatarMadame2013-01-30
我講一鍵啟動想想還真有點侮辱它了..
Valerie avatarValerie2013-02-03
它支援VB Script.只要寫好巨集,用VBS呼叫,就跟批次檔
James avatarJames2013-02-07
一樣好用.VBS裡頭放迴圈,看愛執行幾次都可以.VBS的檔
Selena avatarSelena2013-02-10
案可以再放入排程程序,每天定時執行..這樣方便多了
Zora avatarZora2013-02-13
拿來倒一些盤後資料或是作event driven挺方便的 推