Hướng dẫn viết Plugin All1Tool từ A tới Z

khicon9

Junior
Joined
Mar 14, 2014
Messages
212
Reactions
68
MR
0.000
chưa xem được clip nhưng phần này muốn hỏi tạo project thì chọn cái nào trong C# console, form, class....hay cái nào. Nếu như có trong clip thì mình xin lỗi
 

helpme85

Verified
Joined
Apr 25, 2014
Messages
468
Reactions
241
MR
0.012
Follow me on Facebook
Mong thớt viết tiếp tuts hoặc share cho mình code của các site đã viết để mình tự mày mò tiếp.
PS: mình không phải dân lập trình nên đọc vậy chưa hiểu hết được mong thớt giúp. Thank
 
Mong thớt viết tiếp tuts hoặc share cho mình code của các site đã viết để mình tự mày mò tiếp.
PS: mình không phải dân lập trình nên đọc vậy chưa hiểu hết được mong thớt giúp. Thank
Không có gì thay đổi tối nay sẽ có 1 bài chi tiết về hàm login nhé!
 
thanks thớt mong thớt cho thêm chút kinh nghiệm lấy hàm đếm thời gian ( xem trên fidder hay trên web). Tuy không biết về lập trình nhưng rất muốn học hỏi để có thể tự làm giúp đỡ anh em trong group.
 
Bài 3: Hướng dẫn tạo Plugin theo mẫu

I. Setting Visual Studio 2010
Các bạn làm theo hướng dẫn ở đây (hướng dẫn của tác giả All1Tool): http://nhabuiduc.wordpress.com/
(Đọc Bài 1: Bắt đầu với All1Tool Plugin – Hello World --> phần 3a)
Mình tóm lược lại:
- Setting cho project, chuột phải vào project -> properties, 3 tab quan trọng là: Application -> Target framework chọn .Net Framework 4, Build -> Platform target chọn x86, Debug -> Start external program chọn đường dẫn tới All1Tool.exe ví dụ: E:\MISC\MMO\PTC\All1Tool\All1Tool.exe, cũng trong tab Debug Working directory thì copy đường link trên bỏ All1Tool.exe là ok

- Add các references cần thiết cho All1Tool Plugin
+ Chuột phải vào References của project, chọn Add references
> Chọn Tab Assembly -> Framework -> Check vào ô System.ComponentModel.Composition
> Sau đó qua tab Browse, phía bên dưới có nút browse, click vào nút đó.
> Hộp thoại thông báo hiện ra, tìm tới đường dẫn tới thư mục chính của All1Tool, và chọn 1 loạt các file sau (đè shift để chọn nhiều file cùng lúc) (GIỮ CONTROL VÀ CHỌN ĐỦ 4 FILE .DLL ĐÓ)

OK xong phần cài đặt cho VS

II. Mẫu chung cho hầu hết các plugin

- Hàm Begin (bắt buộc có)
+ Nếu site có captcha login thì hàm này sẽ có tác dụng lấy captcha
+ Nếu site không có captcha login thì hàm này có thể làm gì tùy ý

- Hàm SubmitLogin
+ Tiếp theo hàm Begin, hàm này sẽ gửi request gồm thông tin login về server

- Hàm GetAds
+ Sau khi Login xong, hàm này sẽ lấy danh sách các link ads rồi lưu vào 1 hàng chờ

- Hàm ProcessAds
+ Nếu không có captcha xác nhận, hàm này chỉ có tác dụng view ads, verify
+ Nếu có captcha xác nhận, hàm này sẽ thêm 1 việc nữa là lấy captcha

- Hàm VerifyAds
+ Hàm này chỉ dùng khi có captcha xác nhận ads

- Hàm End (bắt buộc có)
+ Làm gì cũng được :D. Thường là lấy amount rồi kết thúc

OK, các bạn đọc qua phần 2 nhé, bài tiếp theo mình sẽ đi sau vào hướng dẫn viết cho hàm Begin + SubmitLogin (để Login)

Hẹn gặp lại vào bài 4! :D

 
Bài 4. Hướng dẫn viết phần Login

O. Quy tắc chung

- Với những site không có captcha login thì hàm Begin có thể làm gì tùy ý, ta chỉ cần theo dõi Fiddler xem cần gửi request gì tới server của site và làm theo vậy bằng code là xong
- Với những site có captcha login, ngoài việc làm giống những site không có captcha, ta còn phải làm thêm 1 việc nữa là lấy lại captcha rồi hiển thị ra cho người dùng nhập giá trị vào

I. Ví dụ về site không có captcha login


II. Ví dụ về site có captcha login

(I + II mình sẽ quay video sau nhé :3)
 
Like thớt nhiệt tình :D. Xin thớt bonus cho thêm phần này
1 site có thời gian chờ như nhau cho các ads vậy có thể set thời gian chờ luôn mà ko cần phải Lấy timer không?
Thank thớt.
 
Bác thớt làm ơn viết tiếp đi anh em đang hóng @@ nếu có thể viết text trước rồi khi nào rảnh quay video sau cũng được. chỉ cần vài lời gợi ý rồi tự mình tìm hiểu thêm cũng được
 

yufengptc

Senior
Joined
Nov 10, 2013
Messages
317
Reactions
131
MR
0.000
Bài 4. Hướng dẫn viết phần Login
O. Quy tắc chung
- Với những site không có captcha login thì hàm Begin có thể làm gì tùy ý, ta chỉ cần theo dõi Fiddler xem cần gửi request gì tới server của site và làm theo vậy bằng code là xong
- Với những site có captcha login, ngoài việc làm giống những site không có captcha, ta còn phải làm thêm 1 việc nữa là lấy lại captcha rồi hiển thị ra cho người dùng nhập giá trị vào

I. Ví dụ về site không có captcha login


II. Ví dụ về site có captcha login

(I + II mình sẽ quay video sau nhé :3)
@woaini viết tiếp cho ace tham khảo nhé
 

tuanngoc

Banned
Joined
Dec 12, 2011
Messages
529
Reactions
81
MR
0.000
Các bạn viết được tới đâu rồi nhỉ , có chỗ nào không viết được thì chép lên đây cho thớt chỉ dẫn cho , nhớ chép cái site mình viết luôn nhé , như vậy mọi người mới học hỏi và thảo luận với nhau thì mới tiến bộ được
 

Announcements

Today's birthdays

Forum statistics

Threads
426,691
Messages
7,182,328
Members
179,061
Latest member
go99autos
Back
Top Bottom