Re: [請問] 要如何批次點選網頁?

看板EzHotKey作者 (小糠榔)時間16年前 (2009/01/12 05:19), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串4/5 (看更多)
※ 引述《GaijiL (????)》之銘言: : ※ 引述《UndeadSion (UndeadSion)》之銘言: : : 以下是用 AutoHotkey 寫的範例,提供參考 : : ---------------->8---------------->8---------------- 請沿此線剪下 ---- : : URL = : : ( : : http://www.google.com/ : : http://tw.yahoo.com/ : : http://www.mozilla.com/ : : ) : : Loop, Parse, URL, `n : : URLDownloadToFile, %A_LoopField%, %A_Temp%\_AddAccessCount.tmp : : FileDelete, %A_Temp%\_AddAccessCount.tmp ; 刪除暫存檔 : : MsgBox, 執行完畢 : : ---------------->8---------------->8---------------- 請沿此線剪下 ---- : : 每個網頁判斷閱覽數的方式不同,如果閱覽數沒有增加,把網址指向網頁頁框、 : : 圖檔、Flash 或是其它網頁元件,然後再試試看 : : 若網址是固定格式的話,用迴圈 + 字串變數改寫一下上面的範例就可以了 : 十分感謝, 這程式可以跑, : 小弟對程式不熟=.= : 改了一整個晚上還是行不通, 希望大家給個指導... : --------------------------------------------------------- : Album_num_min = 1 ; 相簿編號最小值 : Album_num_max = 40 ; 相簿編號最大值 : Counter = Album_num_min ; 計數器 : Loop : { : IF Counter <= Album_num_max ; 計數器小於等於相簿編號最大值才執行 : { : URL = http://www.wretch.cc/album/album.php?id=X&book=%Counter% : ; 目標網址和相簿編號 : Counter = Counter + 1 ; 計數器加一 : URLDownloadToFile, %A_LoopField%, %A_Temp%\_AddAccessCount.tmp : FileDelete, %A_Temp%\_AddAccessCount.tmp ; 刪除暫存檔 : } : else break ; 計數器大於相簿編號最大值則停止 : } : return : MsgBox, 執行完畢 : ---------------------------------------------------------- : 執行後程式好像就當在那邊了~冏 幫你校正一些小錯誤 Album_num_min := 1 ; 相簿編號最小值 Album_num_max := 40 ; 相簿編號最大值 Counter := Album_num_min ; 計數器 Loop { IF(Counter <= Album_num_max) ; 計數器小於等於相簿編號最大值才執行 { URL = http://www.wretch.cc/album/album.php?id=X&book=%Counter% ; 目標網址和相簿編號 Counter := Counter + 1 ; 計數器加一 URLDownloadToFile, %A_LoopField%, %A_Temp%\_AddAccessCount.tmp FileDelete, %A_Temp%\_AddAccessCount.tmp ; 刪除暫存檔 } else break ; 計數器大於相簿編號最大值則停止 } return MsgBox, 執行完畢 變數賦予數值用 := 字串用 = , if 若比較的兩者皆變數,必須用括號, 若其中一者是數值則不必 字串也可以用 := 但是字串前後要加"",譬如:URL:="http://...." counter := counter+1 可以改成 counter++ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.67.27.226

01/12 11:36, , 1F
感謝指導~我試試看!
01/12 11:36, 1F

01/12 11:59, , 2F
下載檔案要時間,所以要加個檢查下載成功的式子
01/12 11:59, 2F
文章代碼(AID): #19Qc95Q7 (EzHotKey)
文章代碼(AID): #19Qc95Q7 (EzHotKey)