前言:
. E$ ?1 T0 r6 N; ~5 [4 A) M我是論壇新人,前幾天剛剛註冊,看到一個提問我正好會就回答了(帖子地址:http://www.luosuo.net/old/thread-121030-1-1.html),沒想到除了得到提問者的感謝外,還有很多朋友為我加豬毛,這很讓我意外同時也鼓舞了我,也第一次感受到了「我分享,我快樂」,為了更好的解答上面帖子的問題,也讓更多剛剛步入網站這行的朋友盡快瞭解採集,我做一個採集發佈的例子,截圖下來,供大家參考!
+ r8 V/ C. ?) [$ ]3 U$ \
: c) X) f4 b. ^+ ~' E9 d2 M/ N, p
需要的工具:
7 g: j) ?3 O) K( c$ Z) g1.火車採集器。我下載的是V8.4免費版,網址http://www.locoy.com/Down/LocoySpider/LocoySpiderV8.html: v# A) Z; \% V7 R u
2.wordpress源碼。我下載的是4.0,網址https://cn.wordpress.org/
6 l, _- c7 M. {, r3.上次推薦的哈默免登錄發佈模塊由於我是幾年前在用,這次做教程下載下來,發現他沒有在更新了,不支持最新版火車頭和wp4.0。網上搜索下載了幾個新版本的經測試也不能用。後來選擇了直接用sql語句直接入庫,測試成功,下面介紹給大家。7 W. l+ h& Q3 \7 g
3 {+ H/ y# w& D" J9 o3 @$ ]
: s% P- Z6 F+ T1 q
步驟:
! x* q- m3 t4 s6 w5 M# A5 G1.本地搭建好PHP環境,安裝好wordpress,過程省略。
- v* i( l) F& R4 a* Z1 ?2 o/ r, o2 ?$ \
" R$ A9 Z8 G( A; x4 F; h6 X6 a L2.打開火車頭採集器,以採集器內置規則為例,講解如何使用火車頭。
+ i" W/ m4 K$ d$ s Z/ B
& p) `8 |' c0 D4 F
5 q/ y0 ]) g& M# X
: G; n' x- x7 ]/ z R採集的內容列表為:http://roll.news.sina.com.cn/news/gnxw/gdxw1/index_1.shtml打開這個網址後,我們發現一共有5個列表頁,通過比較我們發現列表地址的前面內容一樣,區別在於最後的部分分別為:/index_1.shtml,/index_2.shtml,/index_3.shtml,/index_4.shtml,/index_5.shtml。這樣的話我們只需要把不必的內容固定,變化的內容用(*)來表示,由於屬於等差數列總的列表數為5頁,所以選擇首項為1,項數為5.確認無誤後,點擊添加---完成。- u. _) Z$ Q. x7 l; X/ h
6 N- \4 K& z9 M1 B+ l
1 f7 z% a2 m+ B
B) r) b% L* q
3 M7 p+ G$ B" J* e' M( B2 M* @1 G% S) A" I* k, R9 ^
內容網址為:http://news.sina.com.cn/c/2014-10-26/222231047597.shtml,同時看了多頁歸納格式為:http://news.sina.com.cn/c/*************0 A: j" z* p9 {/ h3 K. d
2 p ]5 f6 P' M0 m
; Q4 v l" L% s1 G" W6 P
' [ w: A1 N5 Q; @
% C8 b, j; n2 T1 F4 X
2 @& U7 Q4 X0 [5 w- s+ D" f
Z/ V- n" L9 r- z% A
& r8 [+ ]; e1 i3 k5 w; T d, M# ?( K8 d" H% u8 D' l4 G
在找採集規則的開始和結束標記時,一般是用瀏覽器打開要採集的網址後,鼠標右鍵選查看源代碼,在源代碼中尋找要採集的內容,往上找是開始標記,往下找是結束標記。標記的特點是唯一。根據這個特點,我們重新填寫內容標籤的規則,如下圖,同時Html標籤排除裡,去掉了鏈接,DIV等標記,這是為了能夠做到只採集文字部分。
: e! r- H7 V) Z5 p# V: J! `" c" b% j2 ^
9 u+ [ f5 U- @) f
/ A" J+ C( a f
9 J4 Y" _' d) B
. \; q- ~3 c' s2 Z) t# U
5 U+ N/ g9 V6 e- N; X2 D+ x8 ?+ R( w
8 y; u( R7 b7 Q* i& g) i x: M4 P( F% d- t0 L
# r6 \9 ^5 B! ~# Q/ p1 }) p- X/ X* E' x9 a/ ]4 V' T
5 }4 L) R+ K% \& Q! F+ T+ T2 z$ s
|. }7 a( ?6 r
4 S0 }% ?# O8 v以上就是通過火車頭髮布到wordpress的一個簡單實例,在wordpress顯示成功,雖然截圖了,但由於我單日限制上傳1MB的圖片附件,所以無法上傳了。
Y1 X' S) A) Z0 J1 r: }8 i9 Q/ r q I0 n3 v. U; Q. p
) l- A o! l- B Q1 V3 r0 G* ^% d7 a0 {( L+ Z8 r
/ P: d3 q" D0 ]0 b
|