Mình đang nghiên cứu Autohotkey đang gặp chút vấn đề nhờ anh em giúp với:
Mình có 2 cửa sổ game, mình muốn cuộn chuột trong cửa sổ game để sreach image rồi click, nhưng vấn đề là khi mình thực hiện lệnh Controlcick để Wheeldown thì Autohotkey nó lefl click tại 1 điểm trong cửa sổ game đã chỉ định rồi mới thực hiện lệnh cuộn, vì vậy sau khi vòng lặp nó sẽ click vào 1 số mục không mong muốn.
Vì vậy nhờ ae xem có cách nào khác không, mình chỉ muốn nó cuộn trong cửa sổ game đã chỉ định thôi, thanks!
Cần giúp đỡ về AutohotKey
Thay vì dùng lệnh nhấn chuột thì bạn chỉ cần ra lệnh kích hoạt cửa sổ đó thôi.
https://www.autohotkey.com/docs/commands/WinActivate.htm
Không được đâu bạn ơi, vì khi Active kích hoạt cửa sổ như vậy thì nó Wheeldown tại vị trí con trỏ hiện tại, vì vậy cần có Controlclick để nó auto mọi việc, còn làm việc đến 2-3 cửa sổ khác nữa mà!
Có cao thủ nào giúp đỡ mình về vấn đề này nữa ko ạ, mình ngồi mấy ngày rồi mà ko nghiên cứu qua được chỗ này, hic!
Trong quá trình thực hiện thì có chuyển qua-lại giữa các cửa sổ không? Hay chỉ làm xong cửa sổ rồi mới đến cửa sổ khác?
Lệnh ControlClick
là bạn muốn con trỏ trỏ vào đó đúng không?
Bạn thử dùng https://www.autohotkey.com/docs/commands/ControlFocus.htm
Nhưng các trò chơi ít khi dùng các điều khiển (Control) nội tại của HĐH nên chưa chắc lệnh này hoạt động.
Còn các khác có thể được là bạn gửi lệnh phím Tab, bạn thử nhấn phím Tab lần lượt xem con trỏ có chuyển sang từng mục không? Nếu có thì bạn có thể dùng cách này.
Đã thử ControlFocus nhưng không có tác dụng, và khi Controlclcik để Wheeldown thì vẫn bị click nhấp vào 1 điểm trên màn hình cửa sổ khiến nó nhảy vào mục khác (vấn đề Controlclick của AHK mình có nói ở trên). Mình có 2-3… cửa sổ game và muốn chúng nó Auto cuộn chuột nên cần dùng Controlclick để không chiếm chuột.
https://www.autohotkey.com/docs/commands/ControlClick.htm
Bạn thử thay vị trí nhấn chuột xem, vào vị trí nào mà không nhảy sang mục khác.x0 y0
chẳng hạn.
Em đã giải quyết được vấn đề cuộn trong AHK, nhưng còn vấn đề imagesreach để click, code rời thì sreack và clcik rất tốt (tỷ lệ 80%) nhưng khi ráp vào cuộn xong rồi sreach + click thì không được phát nào cả! Ai đó giúp em với ạ!?