Hi, Phòng khách!
Trang chủ
Đăng nhập
Công Cụ Tìm Kiếm

Lần hoạt động

| |
Tìm kiếm

  Hướng Dẫn Viết Grabber Đơn Giản

Bài viết được duyệt bởi PuaruVN
Đăng ngày :01.06.2016 / 11:54[TOP]
Mise
miSey
Active Member
♥♥♥♥♥♥
[9029]
[thank] 1-Bài 1iết đơn giản 1 grb
Đầu tiên ta viết 1 tập tin với tên là index và chèn nó vào là xong (còn nội dung bên trong của func là gì thì cứ mặc kệ nó)
Codechắc cái này ae hiểu!Tip trong func này có hai chức năng cơ bản mà chúng ta phải nắm đó là chức năng grab_link() và laynoidung() cả hai chức năng này là những chức năng ta sẽ thêm vào trong index cách sd chức năng grab_linkCodeTiếp theo là cách sử dụng hàm laynoidung(), hàm mày cần phải đáp ứng đủ 3 điều kiện là "nguồn, bắt đầu từ đâu, kết thúc chỗ nào". Cách sử dụng hàm laynoidung và mẫu code hoàn chỉnhCodethế là đã grab được trang cần lấy rồi đó! Ví du :Code_________________________________________2-Bài 2:Hàm str_replace() và preg_replace() là hai hàm khá quan trọng trong khi viết grab vì nhờ có hàm này mà chúng ta có thể dễ dàng thay đổi dữ liệu theo ý chúng ta muốn và quan trọng hơn cả là áp dụng rất nhiều trong việc grab các link! như các bạn biết, grab là hình thức lấy dữ liệu từ trang khác về trang mình nên sẽ có 1 số thứ chúng ta không vừa ý (chẳng hạn màu sắc, hình ảnh, nd ...) muốn edit theo ý mình thì sao đây. Chuyện nhỏ, đó là chúng ta sử dụng hàm str_replace() Ví dụ lun về cách sử dụng hàm str_replaceCode3-Bài 3: Thông thường khi 1 pro thiết kế 1 trang wap, họ thường viết tắt link cho gọn dưới dạng sauCodevì thế khi chúng ta grab về host mình, khi show lên nếu chúng ta click vào link đó thì lập tức lỗi 404 not found sẽ xuất hiện, đơn giản vì khi viết tắt như thế nó sẽ tự động hiểuCodemà cái phần viết tắt đó (chẳng hạn là 1 tên thư mục) nó không hề tồn tại trên máy chủ của mình mà nó lại hiểu là của mình thì chắc chắn sẽ error Cách giải quyết đó là dùng hàm str_replace kết hợp với chức năng $_GET['vd'] để biến đổi nó cho phù hợp, tránh bị error khi click link, xem lại code vd hoàn chỉnh ở trên. Chúng ta sẽ tiến hành thêm các chức năng vào như sau Vd: trang chúng ta grab có 1 link như sauCodeđể không bị lỗi nữa thì hãy tiến hành làm như sau (cái này có thể áp dụng cho nhiều link)Codelưu ý link mà ta chọn để grab cũng phải có cấu trúc dữ liệu giống như trang đầu tiên chúng ta đã grab ban đầu (index) Bạn cần phải hiểu cách sử dụng $_GET['link'] chỗ ?link sẽ là phần gửi dữ liệu trang đến chức năng $_GET['link'] cho nó hiểu là mình muốn grab trang nào. Các bạn phải lưu ý 1 vấn đề nhỏ nữa như thế này, trong grab có chứa link cần leech về chứ không phải grab cái link đó. Với lại cái mà chúng ta cần grab nếu có dấu ? Trước rồi thì không thể được, phải dùng cách khác. 4-Bài 4:Ví dụ zề Grab waptruyen.com của k3ng,Đây là khi cậu ấy grab Ngon gần hết nhưng mắc phải lỗi là khi đọc 1 bài chia ra làm nhiều trang, ấn sang trang khác thì không được VD: khi đang đọc bài này
Vui lòng đăng nhập để thấy Links!
Muốn sang trang 2 nhưng không được.để giải quyết cái này ta thêm vào như sauCode5-Bài cuối:Thử grab trang
Vui lòng đăng nhập để thấy Links!
. khi view code thì thấy đoạn cần str_replace làCode. khi ta replaceCodethì nó hiểu là link đúng phải là
Vui lòng đăng nhập để thấy Links!
nên 404. giờ phải làm sao? ok xem đoạn code hoàn chỉnh sau đối chiếu nhé.CodeChú ý doạn $_GET nha!chúc ae thành công. [/thank]
Đăng ngày :01.06.2016 / 11:55 #1
Mise
miSey
Active Member
♥♥♥♥♥♥
[9029]
Dài vờ cờ lờ cười lăn lộn
Đăng ngày :01.06.2016 / 11:58 #2
choiem1lan2
BN2002
Super Moderator
♥♥♥♥♥♥
[DZ]
Up BV nhanh vãi
Đăng ngày :01.06.2016 / 12:00 #3
Mise
miSey
Active Member
♥♥♥♥♥♥
[9029]
Vui lòng đăng nhập để thấy Links!
choiem1lan2 (01.06.2016 / 04
Up BV nhanh vãi
Thủ công cả cười lăn lộn
Đăng ngày :01.06.2016 / 12:04 #4
choiem1lan2
BN2002
Super Moderator
♥♥♥♥♥♥
[DZ]
Vui lòng đăng nhập để thấy Links!
Mise (01.06.2016 / 05:00)
Thủ công cả cười lăn lộn
cmt dạo
Đăng ngày :01.06.2016 / 12:08 #5
Mise
miSey
Active Member
♥♥♥♥♥♥
[9029]
Vui lòng đăng nhập để thấy Links!
choiem1lan2 (01.06.2016 / 05:04)
cmt dạo
My Mise A Pro Like dạo
Đăng ngày :01.06.2016 / 12:16 #6
IZ
IZ
Active Member
♥♥♥
[Designer]
Đây là diễn đàn chia sẽ chứ không phải diễn đàn câu Like vào thấy cái gì cũng Like mà bài viết không ra gì toàn đi leech thua thật
Đăng ngày :01.06.2016 / 12:18 #7
Titus
Titus
Active Member
♥♥
[MTruyen.Top]
Hướng dẫn ntn . thánh nào học đc chắc pro lắm.
Đăng ngày :01.06.2016 / 13:46 #8
IBOMaster
IBOMaster
Active Member
Vui lòng đăng nhập để thấy Links!
Mise (01.06.2016 / 04)
Bạn vui lòng cảm ơn bài viết này mới được xem nội dung ẩn
Đăng ngày :01.06.2016 / 13:57 #9
Zeus
SonGoKu
Active Member
♥♥♥♥♥
Vui lòng đăng nhập để thấy Links!
Mise (01.06.2016 / 04)
Bạn vui lòng cảm ơn bài viết này mới được xem nội dung ẩn
Viết Cho Tôi 1 grabber đi.. t ngu hk pk viêst
Bình luận bài viết
Đăng Nhập để Bình luận và sử dụng đầy đủ tính năng Diễn Đàn
  Tổng số: 10 Bình luận

Chia sẻ bài viết
Đám Mây Từ Khóa
Bài Viết Cùng chuyên mục
Lọc theo tác giả
Xem chủ để ngoại tuyến (Offline)

Trong diễn đàn

Sắp xếp theo thứ tự từ trên xuống
BigTruyen.info - Kho Truyện Tranh Online Khổng lồ
Trang chủ