Total Visits: 18309560
Visits Today: 632917
This Week: 3260403
This Month: 11455330
Những cái cơ bản mình nói ở trước ở part 1 rồi, bay giờ mình đi vào phân tích tool luôn để ace thấy nó cũng thường thôi)
ok ok, mình sẻ lấy tool auto leech truyện cười tại haynhat.com để phân tích nhé, vì bản này vừa viết xong nên nói luôn cho nóng, về bản chất thì giống nhau cả thôi
hàm thứ nhất tối quan trọng nè
giả sử mình xem 1 bài post chẳng hạn link này
http://www.haynhat.com /home/truyen-cuoi/2013 /05/mong-muon-khi-chet/
ok mình thấy tiêu đề bài viết nó nằm trong
và
thì gặp rắc rối khi tách ra để lấy đúng tiêu đề của nó, nên mình có thủ thuât nhỏ như sau, (dành cho mấy thím xài pc or ucweb thui nhé)
bạn bôi đen
và ctrl F và nhì xem nó có mấy kết quả, nếu có 1 kết quả là tốt, hì hì nếu có 2 cái thì sẽ phải dựa vào bộ html nhận được mà phân tích tiếp ;;), bây giờ thì mình chỉ nhận được 1 tags như thế có nghĩa là công việc hơi suôn sẻ,), như vậy để lấy được tiêu đề mình sẽ thiết kể 1 function để tách nó ra, fuction như sau
chú ý nè, cái $out nó là 1 mảng, nhưng giá trị mình cần lấy nó ở $out[1">, làm sao biết thì đơn giản nếu bạn k chắc thì print_r($out); rồi xem nó ở cái nào thì lấy, nhanh nhất đó, còn mình thì lấy theo php.net và kinh nghiệm nó nói, vậy là xong tiêu đề rồi đó,
tương tự phần nội dung mình cũng tìm được nó nằm trong tagsnội dung, nhờ thủ thuật trên mình củng biết nó duy nhất tức là chỉ có 1 tags như thế-chính là tags chứa nội dung đó,, vậy mình củng thiết kế 1 function lấy nội dung ntn
, lý do là để nó hiển thị cho tự nhiên như bài thật thôi,)
vậy là để lấy được nội dung 1 bài có vẻ đơn giản nhỉ, uhm củng bt thôi, nếu k rườm rà thì chỉ có 2 dòng)
và tiếp là mình muốn lấy link của 1 trang truyện cười thì mình có hàm sau
http://www.haynhat.com /home/hay/truyen-cuoi/page/2/
thì hàm trên sẽ lấy tất cả link truyện trên trang đó và trả nó vào 1 mảng ai cần giả thích hàm này thì nói mình giải thích vì thực ra nó củng tương tự chỉ là thêm cái vòng lặp mảng thôi
à uhm đâu vào đấy r nhỉ, công việc bây giờ là lặp và lấy truyện thôi,
mình vào và thấy nó có 59 trang truyện, thì mình sẽ lặp 59 trang và lấy truyện từ các trang ấy, code đây
[url"> http://www.haynhat.com /home/hay/truyen-cuoi/
hơi rắc rối nhưng mình gỡ cho nè
đầu tiên bắt đầu vòng lặp cho $i=1; là biến chạy
while ($i<=59) { cái này có nghĩ trong lúc biến i <= 59($i giờ bằng 1< 59 là cái chắc rồi ) thì ta sẽ làm như sau
if ($i=1) $list = get_l0;
nếu biến i =1 thì $list (biến danh sách link ) hàm lấy danh sách link từ url và gán vào $list
if ($i>1) $list = get_l0;
nếu biến i> 1 nếu biến i =1 thì $list (biến danh sách link ) hàm lấy danh sách link từ url và gán vào $list
sau đó lặp mảng $list lấy ra link và tách tittle và nội dung rồi xuất ra sau đó $i tăng lên 1 rồi tiếp tục vòng lặp,
ồ yeah, vậy là khi $i đang <=59 thì vòng lặp cứ thực hiện, đến khi $i tăng quá 59 thì thoát ra và dừng lại, như vậy code trên sẻ lấy tất cả truyện và xuất ra màn hình cho bạn, k insert đâu nhá, đây chỉ là bản demo để các bạn hiểu thế nào là auto thôi, như vậy khi bạn chạy cod etreen thì việc bạn cần làm là ngồi đợi nó leech hêt thôi, chả làm gì, source hoàn chỉ đây
mình có một số hàm viết sẵn, các bạn chỉ việc dùng , vì những hàm này là tự mình viết dể phục vụ viêt tool chứ mình không dùng hàm sẵn trong john nên khá dài dòng nên k giả thích nhé
nguồn từ haygame.mobi nha
Total Visits: 18309567
Visits Today: 632924
This Week: 3260410
This Month: 11455337
Total Visits: 18309577
Visits Today: 632934
This Week: 3260420
This Month: 11455347
Total Visits: 18309567
Visits Today: 632924
This Week: 3260410
This Month: 11455337



Nhox Attend