Nhờ lập trình đơn giản

Các thớt khác của kukingkong

kukingkong

GẮN KẾT
GÂY DỰNG
Chào các bác,

Tôi không biết lập trình, nhưng đang cần 1 chương trình đơn giản như sau:

- Mouse chạy tới tọa độ (x1,y1) trên màn hình (đang hiện 1 chương trình khác, tôi để Firefox đang mở 1 trang web), click 1 cái.

- 5s sau mouse chạy tới (x2,y2), click 1 cái. Tự động nhập 1 chuỗi chữ cố định biết trước (VD: abcdef).

- 5s sau mouse chạy tới (x3,y3), click 1 cái.

- 3 phút sau lặp lại từ đầu. Kết thúc khi user ấn phím gì cũng được.

Tất cả tọa độ x,y đã có trước, ko thay đổi.

Bác nào viết giúp tôi với & cho tôi xin cái source để tôi chỉnh sửa (đại loại có thêm 2-3 bước nữa cũng y hệt như bước thứ 3).

Cám ơn các bác.
 

yan

GẮN KẾT
GÂY DỰNG
Cái này bạn nên tự search với keyword "Send Key Application" ở các trang opensource, tôi tin ít anh rảnh nghiên cứu làm giúp bạn cái này đâu. Công nghệ Send Key trong Windows cũng không hề đơn giản đâu bạn.

Trang có thể search: codeprojects.com, codeguru.com, opensourceforge.net...v.v

Chúc thành công.
 

hanhpn

Hạnh Phúc Nhất
GẮN KẾT
GÂY DỰNG
Chắc bạn cần phần mềm này để test performance (đoán thế vì ngày xưa cũng từng làm). Bạn có thể search các phần có sẵn, sau đó record trực tiếp và cho chạy lại. Nó sẽ thực hiện các thao tác trên máy mà không cần phải lập trình đâu
 

dragonknight

GẮN KẾT
GÂY DỰNG
Nói thật là bạn đưa ra yêu cầu như vậy thì khó có ai đáp ứng vì... không được trả lương :)| Hì, chọc chút cho vui thôi, bạn đừng giận nha :D

Đối với những người chưa có kinh nghiệm hay hiểu biết nhiều về lập trình mà muốn làm những việc như bạn nói thì mình khuyên là nên tập và sử dụng ngôn ngữ autoIT

Trong trường hợp này, mình đưa ra 1 cách giải quyết đơn giản hơn (và "mì ăn liền" hơn) là sử dụng phần mềm auto click (có đính kèm ở đây).

Phần mềm này cho phép bạn sử dụng tính năng smartclick, nói dễ hiểu thì là ghi lại các thao tác của chuột và sau đó tự động thực hiện theo yêu cầu của bạn (với thao tác của chuột, bạn "chữa cháy" bằng cách sử dụng bàn phím ảo On-Screen Keyboard: Start -> Run -> OSK và enter)

Cách sử dụng:

1. Tải file nén đính kèm và giải nén.

2. Mở file autoClick.exe

3. Tick chọn vào ô Smartclick, rồi bấm F4 phần mềm sẽ hiển thị khung để bạn nhập vào các thao tác chuột

4. Kéo chuột từ ô ghi chữ "Record" vào vị trí cần click rồi thả ra (đối với các thao tác bàn phím, bạn kéo cho chuột click vào phím chữ tương ứng trên bàn phím ảo On-Screen Keyboard).

5. Sau khi hoàn tất, bạn bấm F4 để kết thúc việc ghi.

6. Đặt lại interval cho đúng (đây là thời gian cách quãng giữa các lần click tự động của chương trình - nhìn vào các ô thì sẽ hiểu cách set interval này, mình không ghi vì sợ dài dòng quá :D )

7. Bấm F3 cho chương trình bắt đầu hoạt động, theo dõi xem hoạt động đã chuẩn chưa, nếu có gì chưa đạt thì chỉnh sửa lại cho đúng là được.

8. Nếu chương trình hoạt động tốt thì vào đây bấm vào cái cân hộ mình tí ;)

Mong bạn hoàn thành được điều bạn cần.

Thân.
 

Attachments

  • autoClick.rar
    363.7 KB · Đọc: 19

kukingkong

GẮN KẾT
GÂY DỰNG
Tình hình là vừa download về thì ESET của tôi báo phát hiện
"Trojan.Clicker.Agent.NFX trojan", kiểm lại thì trong file rar còn 3 file: autoclick.exe, difxapi.dll & rtlexupd.dll.
Không biết có nguy hiểm gì ko bác dragonknight?
 

dragonknight

GẮN KẾT
GÂY DỰNG
Tình hình là vừa download về thì ESET của tôi báo phát hiện
"Trojan.Clicker.Agent.NFX trojan", kiểm lại thì trong file rar còn 3 file: autoclick.exe, difxapi.dll & rtlexupd.dll.
Không biết có nguy hiểm gì ko bác dragonknight?

Không có đâu bạn à, 3 file này mình vẫn dùng bình thường trên máy mình (dùng để chơi mấy cái game trên Facebook, click nhiều hơi bị mệt). Máy mình đang dùng KIS 2010 mà không thấy thông báo dính virus, nếu cần bạn có thể cho nó chạy ở safe run cũng được mà.

Chúc vui :D

P/S: Nhiều chương trình theo loại Script như thế này viết bằng autoIT cũng bị phát hiện là Virus bời BKAV của anh Quảng (bom) đó :D
 

Bài viết cần bạn xem thêm

Cảm ơn bạn đã thông tin.
Top