1. Tải bản cài đặt AutoIT mới nhất

    Chào Khách. Nếu bạn mới tham gia và chưa cài đặt AutoIT.
    Vui lòng vào topic trên để tải bản AutoIT mới nhất nhé
    Dismiss Notice
  2. Quy định và nội quy

    Chào Khách. Vui lòng đọc kỹ nội quy và quy định của diễn đàn
    Để tránh bị ban một cách đáng tiếc nhé!
    Dismiss Notice
  3. Hướng dẫn chèn mã AutoIT trong diễn đàn

    Chào Khách. Vui lòng xem qua bài viết này
    Để biết cách chèn mã AutoIT trong diễn đàn bạn nhé :)
    Dismiss Notice

Source Auto game Guardian Hunter bằng ImageSearchDLL

Thảo luận trong 'Chia sẻ mã nguồn' bắt đầu bởi yutijang, 4/9/18.

  1. yutijang

    yutijang Thành viên mới
    • 3/6

    Tham gia ngày:
    1/7/18
    Bài viết:
    4
    Đã được thích:
    2
    Xin chào, mình mới học AutoIT, sau khi tìm hiểu, mình đã làm một auto farm stage cho game Guardian Hunter bằng ImageSearchDLL.dll. Đã kiểm tra trên vài máy tính khác nhau, trong vài tuần, chạy ở chế độ inactive window và nó chạy rất ổn.

    Mình muốn chia sẻ lại auto này (có phí) cho những ai đang chơi game này muốn treo máy để rảnh tay làm việc khác. :)

    Nếu có quan tâm, vui lòng để lại thông tin, mình sẽ liên hệ.

    Đây là demo chớp nhoáng con bot:



    Cám ơn đã đọc hết nội dung! :)
     
    Nhật Hoa thích bài này.
  2. Ngonam

    Ngonam Thành viên mới
    • 1/6

    Tham gia ngày:
    28/8/18
    Bài viết:
    1
    Đã được thích:
    0
    Bạn có thể chia sẻ thông tin về cấu trúc lệnh ImageSearch cho mình không?
     
  3. yutijang

    yutijang Thành viên mới
    • 3/6

    Tham gia ngày:
    1/7/18
    Bài viết:
    4
    Đã được thích:
    2
    Chia sẻ code thì thông cảm mình không chia sẻ được, nhưng mình có thể nói một chút về nó.

    Mình đã tìm code imagesearch ở diễn đàn này, youtube và một vài trang khác đều không sử dụng được như mong muốn (như không hoạt động ở cửa sổ inactive, lúc nhận được ảnh, lúc thì không, ở máy này thì nhận, đem qua máy khác thì không nhận, chạy chậm,...).

    Mình đã lấy mỗi chổ một chút và cho ra cái đoạn code imagesearch này. Thực ra ngay trong diễn đàn này, nếu bạn chú ý kỹ ở một số topic, mỗi topic sẽ có một đoạn code để tạo nên function imagesearch hoàn hảo. ;)

    Code imagesearch của mình là chụp window handle và so sánh ảnh trong bộ nhớ (gồm file .bmp .png .tiff .gif). Nếu chụp toàn bộ window handle và so sánh thì sẽ tốn nhiều tài nguyên RAM, ở trường hợp của mình là 3Mb cho 1 file .bmp. Code của mình thì chụp vùng được chọn chỉ lớn hơn ảnh tìm .png vài pixel vì vậy nó tốn ít tài nguyên và tìm thấy ảnh rất nhanh. Nếu bạn làm theo cách này, chú ý thêm vài dòng code nữa để giải phóng bộ nhớ sau khi tìm thấy ảnh, nếu không nó sẽ tăng 1% RAM của bạn mỗi 4-5 giây :D

    Code tìm ảnh và click ở cửa sổ inactive này chỉ vài dòng đơn giản thôi, mình từ người không có bất cứ kiến thức lập trình nào (kể cả AutoIT) mà chỉ tìm hiểu trong 10 ngày đã được code. Mình làm được, chắc chắn bạn cũng làm được.


    Rất cám ơn nếu có đọc hết những dòng này! :)
     
    quochoa thích bài này.
  4. quochoa

    quochoa Thành viên mới
    • 1/6

    Tham gia ngày:
    18/2/17
    Bài viết:
    2
    Đã được thích:
    0
    @yutijang vậy là bạn quá giỏi lum rìu , mình học dc một tháng rủi mà chẳng làm đc cái tool nào cả.
     
  5. hoang4rever

    hoang4rever Thành viên mới
    • 1/6

    Tham gia ngày:
    29/10/16
    Bài viết:
    2
    Đã được thích:
    0
    Làm sao b get được cái địa điểm để chỉ chuột vào vậy
     
  6. yutijang

    yutijang Thành viên mới
    • 3/6

    Tham gia ngày:
    1/7/18
    Bài viết:
    4
    Đã được thích:
    2
    @hoang4rever Bạn có thể đọc thêm về UDF ImageSearch ở đây: http://autoitvn.com/threads/_imgsearch-2015.80/

    Nếu tìm thấy ảnh thì sẽ trả lại toạ độ của ảnh tìm được
     

Chia sẻ trang này

Đang tải...