2011-12-23 35 views
5

Tôi không biết chúng được gọi là gì nhưng tôi muốn tìm hiểu để lập trình các chương trình thực hiện các tác vụ trong trò chơi hoặc phần mềm. Nhưng tôi không có ý tưởng làm thế nào để thậm chí làm cho một chương trình mà làm công cụ trên các chương trình khác/phần mềm/trò chơi. Có bất kỳ cuốn sách hay về chủ đề này không?Tôi bắt đầu học chương trình bot ở đâu?

Nếu nó tạo sự khác biệt, tôi đang sử dụng hệ điều hành Linux. Tôi biết Python và tôi bắt đầu học C gần đây.

Cảm ơn!

+8

Tôi khuyên bạn nên bắt đầu với mục tiêu cụ thể (ví dụ: "Tôi muốn xây dựng một bot tàu quét mìn"). Bằng cách này bạn sẽ tập trung vào năng lượng của mình. :-) –

+1

Có thể đăng ký lớp học trực tuyến này: https://www.ai-class.com/ –

Trả lời

3

Có nhiều công cụ để gửi đầu vào nhân tạo. My favorite one chỉ hoạt động trên Windows.

Đối với nền tảng chéo, bao gồm cả Linux, có một thư viện có tên là autopy. Như bạn có thể đoán, đó là một thư viện Python và nó cho phép bạn truy cập bàn phím và chuột qua các đối tượng Python.

+0

Tôi thực sự đánh giá cao điều này! Không thể tìm thấy điều này cho cuộc sống của tôi với Google. – BLUC

0

Nếu bạn muốn tự động hóa yêu cầu và phân tích cú pháp, Python có gói urllib2BeautifulSoup (dành riêng cho phân tích cú pháp).

+0

OP đã viết, "thực hiện các tác vụ trong trò chơi hoặc phần mềm". – FakeRainBrigand

Các vấn đề liên quan