Screen
Modul ini memiliki fungsionalitas yang mirip dengan modul Region, kecuali menggunakan lebar dan tinggi penuh perangkat
Screen:click()
Untuk melakukan perilaku klik terparameter menggunakan MatchResult
Screen:clickAll()
Untuk melakukan deteksi gambar/teks dan klik koordinat yang cocok secara massal
Screen:exist()
Untuk memeriksa apakah kecocokan ada di layar perangkat, jika kecocokan ditemukan maka metode ini mengembalikan true jika tidak false
Screen:existClick()
Untuk melakukan deteksi gambar/teks dan klik koordinat yang cocok, jika kecocokan ditemukan maka metode ini mengembalikan true
Screen:existClickAll()
Untuk melakukan deteksi gambar/teks dan klik koordinat yang cocok, jika kecocokan ditemukan maka metode ini mengembalikan true
Screen:find()
Untuk melakukan pencarian gambar atau teks di layar perangkat Anda, jika gambar atau teks ditemukan mengembalikan MatchResult jika tidak mengembalikan nil
Screen:findAll()
Untuk melakukan pencarian gambar atau teks secara massal dan mengembalikan daftar MatchResult
Screen:getColor()
Untuk mendapatkan piksel warna pada koordinat tertentu, nantinya warna ini dapat digunakan untuk membandingkan apakah warna memiliki skor yang mirip, ini berguna untuk melakukan deteksi warna
Screen:getColors()
Untuk mendapatkan piksel warna pada beberapa koordinat secara bersamaan, nantinya warna-warna ini dapat digunakan untuk membandingkan apakah warna memiliki skor yang mirip, ini berguna untuk melakukan deteksi warna
Screen:getText()
Metode ini melakukan OCR pada layar perangkat dan mengembalikan teks yang digabungkan
Screen:getX()
Mendapatkan koordinat x layar
Screen:getY()
Mendapatkan koordinat y layar
Screen:height()
Mendapatkan tinggi layar
Screen:highlight()
Digunakan untuk menyorot layar
Screen:multiSwipe()
Melakukan geser hingga 10 jari secara bersamaan ke layar. Setiap jari beroperasi pada linimasa independennya sendiri — menyentuh, bergerak, menahan, dan mengangkat sesuai dengan parameternya masing-masing.
Screen:screenshot()
Mengambil tangkapan layar seluruh layar perangkat dan menyimpannya ke /data/data/com.androidmacro/images/$macroId/$fileName
Screen:swipe()
Melakukan geser satu jari pada layar. Jalur geser didefinisikan oleh daftar nilai SwipePoint yang dilalui jari secara berurutan.
Screen:wait()
Menunggu hingga template muncul di layar, jika timeout tercapai metode ini akan melemparkan error
Screen:waitVanish()
Menunggu hingga template menghilang dari layar, jika timeout tercapai metode ini akan melemparkan error
Screen:width()
Mendapatkan lebar layar
Screen():waitClick()
Menunggu gambar/teks muncul di layar lalu klik
Screen():getTextMatches()
Mendapatkan semua kecocokan teks yang ditemukan pada layar dengan format yang tepat