Hiện có nhiều phần mềm điều khiển facebook app trên android..... nhưng mình chưa biết họ dùng kỹ thuật gì. Anh em nào biết chia sẻ hoặc gợi ý cho mình một vài keywords để mình vọc chút. Mình dùng vài lệnh trên adb chỉ export dc layout mà ko thể detect dc nội dung. Dạo này cay với thằng Mark xoăn.... muốn làm cái tool diệt ads cho FB của mình. Hy vọng ae giúp đỡ.
Điều khiển app thì dùng lệnh adb là được rồi. Có điều phải đọc được nội dung để ra kịch bản cho hành động.
bên appninja nó xài c# trên nền kautohelper đấy anh. kautohelper thì bên trong dùng adb + open cv Adb để cài apk, gửi các lệnh căn bản như phím, click, lướt, chụp màn hình Hình đó đem vào open cv rồi dùng hàm matchtemplate, để nó tìm cái hình giống mẫu nhất sau đó lên phương án click, nhập liệu. Có thể bên trong còn xài thêm tessaract để OCR nữa, em không chắc
cũng không nặng đâu bác, c# và các lib của nó support hết rồi, team 4 dev dư sức làm trong 1 vài tháng
Cảm ơn cậu về thông tin quý giá này..... Tính làm cái tool chơi thằng Mark thôi mà nghe vẻ phức tạp phết. Đúng là tạo hành động: click/tap, swipe...... dễ rồi vì adb hỗ trợ. Còn vụ parse content như cậu nói nghe vẻ khoai phết. Thằng appninja thấy nó patched mấy cái app của FB sẵn rồi.... hình như nó add vào vài lib để trích xuất data..... còn vụ dùng Opencv hay OCR chắc nằm ở Sofware cài trên PC......
Em thấy mấy tool fb dùng 3 kỹ thuật chính để xác định. + Một là quét ảnh rồi dùng adb để click + Hai là dumb file layout xml ra và phân tích. + Ba là click cứng toạ độ