Warning: Illegal string offset 'name' in [path]/includes/functions.php on line 6845
Xin lời khuyên lập trình GUI auto trên Ziga, Zing
Close
Login to Your Account
Kết quả 1 đến 8 của 8
  1. #1
    Ngày tham gia
    Apr 2020
    Bài viết
    3
    Post Thanks / Like

    Mặc định Xin lời khuyên lập trình GUI auto trên Ziga, Zing

    Chào mọi người,

    Em đang muốn làm 1 chương trình theo dõi được khi nào bàn cờ thay đổi, lấy được nước đi của quân cờ trên trò cờ tướng Ziga trên facebook hoặc cờ tướng trên zing.

    Em có lập trình bằng cách xử lý ảnh:
    Do điểm bắt đầu và kết thúc của 1 nước đi đều có dấu hiệu nhận biết nhất định. Nên em cắt hình nhỏ đó ra.
    Và tìm nó trên màn hình hiện tại.
    Cụ thể

    1. Chụp màn hình.
    2. Tìm vị trí điểm bắt đầu
    3. Tìm vị trí điểm kết thúc.
    4. Chuyển tọa độ nước đi vào engine chơi cờ.
    5. Lấy nước đi kế tiếp của engine sau khi tính toán.
    6. Phần mềm sẽ auto click trên màn hình game facebook để đi.

    Nhưng em phát hiện ra cách này quá chậm, do việc tìm nước đi bằng xử lý ảnh quá lâu.
    Không biết mọi người ai có kinh nghiệm hoặc hiểu biết về các GUI đang auto hiện tại dùng phương pháp gì để xác định nước đi của người chơi k ạ.

  2. #2
    Ngày tham gia
    Feb 2012
    Bài viết
    1,265
    Post Thanks / Like

    Mặc định

    Bác đang viết bằng ngôn ngữ gì vậy ,asp.net hay C# . Muốn lấy nước đi cho nhanh bấm phải chuột trang web đó hay Ctrl + Shift + I chọn source , xem mỗi nước đi thì đoạn code nào thay đổi ,rùi lấy thông tin từ đoạn code đó , giống như feed news trong lập trình web vậy ,cơ bản là vậy chứ mò cũng hơi lâu ,he he ..

  3. #3
    Ngày tham gia
    Apr 2020
    Bài viết
    3
    Post Thanks / Like

    Mặc định

    Trích dẫn Gửi bởi taipscode Xem bài viết
    Bác đang viết bằng ngôn ngữ gì vậy ,asp.net hay C# . Muốn lấy nước đi cho nhanh bấm phải chuột trang web đó hay Ctrl + Shift + I chọn source , xem mỗi nước đi thì đoạn code nào thay đổi ,rùi lấy thông tin từ đoạn code đó , giống như feed news trong lập trình web vậy ,cơ bản là vậy chứ mò cũng hơi lâu ,he he ..
    Em dùng C#. Để em thử mò trong web thử. Cảm ơn bác góp ý nhé

  4. #4
    Ngày tham gia
    Feb 2012
    Bài viết
    1,265
    Post Thanks / Like

    Mặc định

    Trích dẫn Gửi bởi thoangminh Xem bài viết
    Em dùng C#. Để em thử mò trong web thử. Cảm ơn bác góp ý nhé
    http://www.mediafire.com/file/unr8te...%2523.rar/file

    Source cờ tướng của bác phải cái này hem

  5. #5
    Ngày tham gia
    Apr 2020
    Bài viết
    3
    Post Thanks / Like

    Mặc định

    Trích dẫn Gửi bởi taipscode Xem bài viết
    http://www.mediafire.com/file/unr8te...%2523.rar/file

    Source cờ tướng của bác phải cái này hem
    K bác ơi, e mới viết đây, đã đăng lên đâu đâu mà có link .

  6. #6
    Ngày tham gia
    Feb 2012
    Bài viết
    1,265
    Post Thanks / Like

    Mặc định

    Trích dẫn Gửi bởi thoangminh Xem bài viết
    K bác ơi, e mới viết đây, đã đăng lên đâu đâu mà có link .
    Source đánh cờ tướng của bác nó oánh hay hem

  7. #7
    Ngày tham gia
    Apr 2010
    Bài viết
    122
    Post Thanks / Like

    Mặc định

    Trích dẫn Gửi bởi thoangminh Xem bài viết
    Chào mọi người,

    Em đang muốn làm 1 chương trình theo dõi được khi nào bàn cờ thay đổi, lấy được nước đi của quân cờ trên trò cờ tướng Ziga trên facebook hoặc cờ tướng trên zing.

    Em có lập trình bằng cách xử lý ảnh:
    Do điểm bắt đầu và kết thúc của 1 nước đi đều có dấu hiệu nhận biết nhất định. Nên em cắt hình nhỏ đó ra.
    Và tìm nó trên màn hình hiện tại.
    Cụ thể

    1. Chụp màn hình.
    2. Tìm vị trí điểm bắt đầu
    3. Tìm vị trí điểm kết thúc.
    4. Chuyển tọa độ nước đi vào engine chơi cờ.
    5. Lấy nước đi kế tiếp của engine sau khi tính toán.
    6. Phần mềm sẽ auto click trên màn hình game facebook để đi.

    Nhưng em phát hiện ra cách này quá chậm, do việc tìm nước đi bằng xử lý ảnh quá lâu.
    Không biết mọi người ai có kinh nghiệm hoặc hiểu biết về các GUI đang auto hiện tại dùng phương pháp gì để xác định nước đi của người chơi k ạ.
    Em làm thế là đúng đó. Máy tính bình thường (không quá cũ) có thể xử lý được vài hình như vậy trong 1 giây. Muốn nhanh thì đừng kiểm tra hết mọi điểm mà chỉ một số thôi (dùng mẹo). Tôi không rõ tốc độ của c# lắm, nếu em chuyển được sang C++ thì chắc chắn đủ nhanh.

  8. #8
    Ngày tham gia
    Feb 2012
    Bài viết
    1,265
    Post Thanks / Like

    Mặc định

    Trích dẫn Gửi bởi chezz Xem bài viết
    Em làm thế là đúng đó. Máy tính bình thường (không quá cũ) có thể xử lý được vài hình như vậy trong 1 giây. Muốn nhanh thì đừng kiểm tra hết mọi điểm mà chỉ một số thôi (dùng mẹo). Tôi không rõ tốc độ của c# lắm, nếu em chuyển được sang C++ thì chắc chắn đủ nhanh.
    c# có đầy đủ thư viện các hàm xử lý ảnh ,xài là sướng rùi, c++ chỉ mạnh về viết driver điều khiển thiết bị ,viết bằng c++ để xử lý ảnh thì rất tốn thời gian tạo hàm ...

Xin lời khuyên lập trình GUI auto trên Ziga, Zing

Đánh dấu

Đánh dấu

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •  
.::Thăng Long Kỳ Đạo::.
  • Liên hệ quảng cáo: trung_cadan@yahoo.com - DĐ: 098 989 66 68