杰奇定時采集
[重要通告]如您遇疑難雜癥,本站支持知識付費業務,掃右邊二維碼加博主微信,可節省您寶貴時間哦!
首先我先說說web定時采集某個站點,首先有人會有個疑問,為什么要定時采集某個站點,小說站比的是更新和原創,既然我們是初期的建站,自然先拋開原創不談,那么只有比更新速度快了。選擇好一個目標站點,主要看目標站點的更新速度,然后我們根據目標站,制定更新計劃,比如每隔2個小時更新一次。
介紹下定時采集某個站點,首先新建一個文本文檔,然后輸入下面內容:
@echo off
"explorer" "http://你的域名/modules/article/admin/pagecollect.php?action=collect&siteid=1&collectname=0&startpageid=1¬addnew=0&jieqi_username=管理員賬號&jieqi_userpassword=管理員密碼"
exit
簡單注解一下:“collect&siteid=1”其實這里的“1”是采集規則的序號,可以在“configs/article/collectsite.php”里查看序號,具體在上篇文章已經提及過了。然后把文本文檔屬性"txt"改為"bat"保存即可。
現在已經完成一半了,接下來是實現定時運行我們剛才建立的bat文件。打開開始菜單,然后是附件,然后是系統工具,有一個任務計劃,然后選擇添加任務計劃,在任務計劃向導里選擇“瀏覽”找到剛才我們建立的bat文件。然后選擇執行這個任務每天,點下一步,然后輸入計算機的管理賬號和密碼。設置完畢,然后再來到任務計劃,發現多了一個我們剛才添加的bat文件,然后雙擊這個文件,然后單擊計劃,然后單擊高級,在高級選項里有一個重復任務,在這里可以選擇每隔幾分鐘或者幾小時重復任務,選擇好你認為合適的時間,就大功告成了。
我在實踐中發現,有些小說不是什么熱門小說或者小說站剛建站,希望更新些有針對性的小說的時候我們就不適合用單篇采集,或者定時批量采集某個站點。下面我教大家一個方法,我們只要知道目標站小說的序號就可以了,把你想采回來的小說序號都記下來,然后用我提供下面這段代碼:
@echo off
"explorer" "http://你的域名/modules/article/admin/batchcollect.php?action=bcollect&siteid=1&batchids=310,329,457&jieqi_username=管理員賬號&jieqi_userpassword=管理員密碼
exit
簡單說明一下,“&batchids=”后的“310,329,457”為小說的序號,可以替換你需要的目標站小說的序號。就可以實現批量采集你需要的小說了。這種方法針對性很強。如果你的空間比較小,不妨也可以試試這個方法。
問題未解決?付費解決問題加Q或微信 2589053300 (即Q號又微信號)右上方掃一掃可加博主微信
所寫所說,是心之所感,思之所悟,行之所得;文當無敷衍,落筆求簡潔。 以所舍,求所獲;有所依,方所成!