Admin 838 Đã viết 18/02/2020 Chào các bạn, hôm nay mình sẽ hướng dẫn các bạn điều khiển một chiếc điện thoại android trên máy tính qua việc kết nối bằng dây sạc USB. Đồ nghề chuẩn bị : - Visual Studio 2019 -> để xài C Sharp Winform - Folder adb -> Tải về từ trang chủ nhé : link đây -> Xong, giờ ta bắt tay vào code nhé. Vì đây là lệnh adb liên quan đến cmd, nếu bạn nào còn chưa biết cách gọi cmd thì qua đọc bài này : Bắt đầu nào : Trước hết, điện thoại android phải ở chế độ USB Debugging ( nếu bạn nào k biết chuyển sang chế độ này thì để lại comment bên dưới, mình sẽ làm thêm hướng dẫn ). Khi chạy lệnh bạn nên chú ý màn hình điện thoại sẽ hiện lên hộp thoại hỏi bạn có cấp quyền cho phép điều khiển từ máy tính không thì bạn chọn đồng ý và nhấn yes nhé. 1. Đầu tiên là phải lấy được danh sách các thiết bị android kết nối với pc qua cab usb -> ta gọi cmd adb.exe với agruments là : devices kết quả thành công sẽ hiển thị ra tên của thiết bị như sau : CMD ví dụ : Kết quả : -> Tên thiết bị sẽ là : 2bdd478d991d7ece * Chú ý : Nếu bên cạnh thiết bị có chữ unauthorized (có nghĩa pc chưa có quyền kiểm soát android đó) thì các bạn làm như sau : Bước 1 : vào Developer options -> chọn Revoke USB Debugging on phone Bước 2 : restart adb server 2 bằng lệnh sau : Bước 3 : Nhìn lên điện thoại xem có hiện hộp thoại hỏi quyền kiểm soát không, nếu không có bạn rút dây cab USB ra và cắm lại sẽ thấy -> lúc này chọn đồng ý và yes nhé. Bước 4 : Thiết bị được cấp quyền sẽ hiển thị như sau : 2. Có được tên thiết bị thì ta sẽ điều khiển thiết bị qua một số các cmd như sau : 2a. Send text vào ứng dụng nhập chữ ( tin nhắn, zalo, facebook, messenger, hoặc bất cứ ô nào cho nhập chữ ) : 2b. Tap (chạm) vào 1 điểm trên màn hình theo tọa độ 100x100 : 2c. Multiple tap : nối 2 hoặc nhiều lệnh tap tọa độ vào với nhau : 2d. Swipe màn hình (thường dùng để mở khóa :D) trượt theo tọa độ x1,y1 tới x2,y2 nhé (option duration kéo : x1 y1 x2 y2 1000) thời gian tính bằng ms nhé 2e. Keyevent : giả lập phím để gửi đi. Ví dụ như bấm nút xuống, bấm nút lên .. 2f. Multipe keyevents : tương tự như tap, ta sử dụng & để nối các keyevent với nhau : 2g. (Screen capture) chụp ảnh màn hình điện thoại, một câu lệnh không thể thiếu : 2h. Convert screencapt*. png to *.jpg : *Típ nhỏ chú ý : nối câu lệnh a chạy xong tới b thì ta sử dụng && , 2 câu lệnh chạy song song thì ta dùng & . Trích dẫn Chia sẻ bài đăng này Link tới bài viết Share on other sites
Admin 838 Đã viết 19/02/2020 Bảng keyevent cho giả lập phím android Trích dẫn 0 --> "KEYCODE_UNKNOWN" 1 --> "KEYCODE_MENU" 2 --> "KEYCODE_SOFT_RIGHT" 3 --> "KEYCODE_HOME" 4 --> "KEYCODE_BACK" 5 --> "KEYCODE_CALL" 6 --> "KEYCODE_ENDCALL" 7 --> "KEYCODE_0" 8 --> "KEYCODE_1" 9 --> "KEYCODE_2" 10 --> "KEYCODE_3" 11 --> "KEYCODE_4" 12 --> "KEYCODE_5" 13 --> "KEYCODE_6" 14 --> "KEYCODE_7" 15 --> "KEYCODE_8" 16 --> "KEYCODE_9" 17 --> "KEYCODE_STAR" 18 --> "KEYCODE_POUND" 19 --> "KEYCODE_DPAD_UP" 20 --> "KEYCODE_DPAD_DOWN" 21 --> "KEYCODE_DPAD_LEFT" 22 --> "KEYCODE_DPAD_RIGHT" 23 --> "KEYCODE_DPAD_CENTER" 24 --> "KEYCODE_VOLUME_UP" 25 --> "KEYCODE_VOLUME_DOWN" 26 --> "KEYCODE_POWER" 27 --> "KEYCODE_CAMERA" 28 --> "KEYCODE_CLEAR" 29 --> "KEYCODE_A" 30 --> "KEYCODE_B" 31 --> "KEYCODE_C" 32 --> "KEYCODE_D" 33 --> "KEYCODE_E" 34 --> "KEYCODE_F" 35 --> "KEYCODE_G" 36 --> "KEYCODE_H" 37 --> "KEYCODE_I" 38 --> "KEYCODE_J" 39 --> "KEYCODE_K" 40 --> "KEYCODE_L" 41 --> "KEYCODE_M" 42 --> "KEYCODE_N" 43 --> "KEYCODE_O" 44 --> "KEYCODE_P" 45 --> "KEYCODE_Q" 46 --> "KEYCODE_R" 47 --> "KEYCODE_S" 48 --> "KEYCODE_T" 49 --> "KEYCODE_U" 50 --> "KEYCODE_V" 51 --> "KEYCODE_W" 52 --> "KEYCODE_X" 53 --> "KEYCODE_Y" 54 --> "KEYCODE_Z" 55 --> "KEYCODE_COMMA" 56 --> "KEYCODE_PERIOD" 57 --> "KEYCODE_ALT_LEFT" 58 --> "KEYCODE_ALT_RIGHT" 59 --> "KEYCODE_SHIFT_LEFT" 60 --> "KEYCODE_SHIFT_RIGHT" 61 --> "KEYCODE_TAB" 62 --> "KEYCODE_SPACE" 63 --> "KEYCODE_SYM" 64 --> "KEYCODE_EXPLORER" 65 --> "KEYCODE_ENVELOPE" 66 --> "KEYCODE_ENTER" 67 --> "KEYCODE_DEL" 68 --> "KEYCODE_GRAVE" 69 --> "KEYCODE_MINUS" 70 --> "KEYCODE_EQUALS" 71 --> "KEYCODE_LEFT_BRACKET" 72 --> "KEYCODE_RIGHT_BRACKET" 73 --> "KEYCODE_BACKSLASH" 74 --> "KEYCODE_SEMICOLON" 75 --> "KEYCODE_APOSTROPHE" 76 --> "KEYCODE_SLASH" 77 --> "KEYCODE_AT" 78 --> "KEYCODE_NUM" 79 --> "KEYCODE_HEADSETHOOK" 80 --> "KEYCODE_FOCUS" 81 --> "KEYCODE_PLUS" 82 --> "KEYCODE_MENU" 83 --> "KEYCODE_NOTIFICATION" 84 --> "KEYCODE_SEARCH" 85 --> "TAG_LAST_KEYCODE" Trích dẫn Chia sẻ bài đăng này Link tới bài viết Share on other sites
Admin 838 Đã viết 23/02/2020 Một số câu lệnh mở trực tiếp mục setting trong điện thoại : Ví dụ câu lệnh mẫu : Nội dung ẩn Bạn cần Reaction hoặc trả lời chủ đề này để thấy nội dung bị ẩn. Trích dẫn android.settings.DATE_SETTINGS com.android.settings.APPLICATION_DEVELOPMENT_SETTINGS android.settings.LOCATION_SOURCE_SETTINGS android.settings.MEMORY_CARD_SETTINGS android.settings.LOCALE_SETTINGS android.search.action.SEARCH_SETTINGS android.net.vpn.SETTINGS ACCESSIBILITY_FEEDBACK_SETTINGS android.settings.ACCOUNT_SYNC_SETTINGS com.android.settings.DISPLAY_SETTINGS android.settings.INPUT_METHOD_SETTINGS android.settings.SOUND_SETTINGS android.settings.WIFI_SETTINGS android.settings.APPLICATION_SETTINGS com.android.settings.SOUND_SETTINGS android.settings.ACCOUNT_SYNC_SETTINGS_ADD_ACCOUNT android.settings.MANAGE_APPLICATIONS_SETTINGS android.settings.SYNC_SETTINGS android.settings.SETTINGS com.android.settings.DOCK_SETTINGS android.settings.ADD_ACCOUNT_SETTINGS android.settings.SECURITY_SETTINGS android.settings.DEVICE_INFO_SETTINGS android.settings.WIRELESS_SETTINGS android.settings.DISPLAY_SETTINGS android.settings.SYSTEM_UPDATE_SETTINGS android.settings.MANAGE_ALL_APPLICATIONS_SETTINGS android.settings.DATA_ROAMING_SETTINGS android.settings.APN_SETTINGS android.settings.USER_DICTIONARY_SETTINGS com.android.settings.VOICE_INPUT_OUTPUT_SETTINGS com.android.settings.TTS_SETTINGS android.settings.WIFI_IP_SETTINGS android.search.action.WEB_SEARCH_SETTINGS android.settings.BLUETOOTH_SETTINGS android.settings.AIRPLANE_MODE_SETTINGS android.settings.INTERNAL_STORAGE_SETTINGS android.settings.ACCESSIBILITY_SETTINGS com.android.settings.QUICK_LAUNCH_SETTINGS android.settings.PRIVACY_SETTINGS 6 Trích dẫn Chia sẻ bài đăng này Link tới bài viết Share on other sites
quanxutk1 0 Đã viết 16/06/2020 thanks Trích dẫn Chia sẻ bài đăng này Link tới bài viết Share on other sites
mrgyros 0 Đã viết 17/06/2020 Admin cho mình hỏi mình thấy mấy cái auto điều khiển iphone thì học cái gì điều khiển đc vậy admin. Tks Trích dẫn Chia sẻ bài đăng này Link tới bài viết Share on other sites
Admin 838 Đã viết 18/06/2020 8 giờ trước, mrgyros said: Admin cho mình hỏi mình thấy mấy cái auto điều khiển iphone thì học cái gì điều khiển đc vậy admin. Tks :v ios thì nó cấm các phần mềm lạ thì chắc chắn chỉ có ios jailbreak thì mới điều khiển được thôi bạn. Thế nên ít người làm tự động cho ios, hiện nay trên ios mới nhất có cái gì đó tự động làm lại các bước thì phải ..tớ thì ko có ios nên ..hihi.. để khi nào thấy thì tớ chỉ.. Trích dẫn Chia sẻ bài đăng này Link tới bài viết Share on other sites
Đoàn Minh Tâm 13 Đã viết 21/11/2020 (edited) quá hay luôn Ad , để không bị treo Pc thì mình dùng cấu hình Pc như thế nào để có thể 1PC điều khiển khoảng > 20 máy vậy Ad. Nếu mình có 5 Pc với mỗi PC là 20 máy, thì làm sao để liên kết các PC để điều khiển chung dc. Ad có thông tin vui lòng chỉ giúp mình Edited 21/11/2020 by Đoàn Minh Tâm Trích dẫn Chia sẻ bài đăng này Link tới bài viết Share on other sites
Admin 838 Đã viết 21/11/2020 3 hours ago, Đoàn Minh Tâm said: quá hay luôn Ad , để không bị treo Pc thì mình dùng cấu hình Pc như thế nào để có thể 1PC điều khiển khoảng > 20 máy vậy Ad. Nếu mình có 5 Pc với mỗi PC là 20 máy, thì làm sao để liên kết các PC để điều khiển chung dc. Ad có thông tin vui lòng chỉ giúp mình pc khỏe 1 mình cân hết :v ...bạn dùng usb nối dài ra thêm mấy cái 20 cái usb nữa tha hồ cắm với điện thoại ... cái này chắc chú ý đến cục nguồn PSU cấp đủ điện cho nó k thì điện yếu thôi :) ... nếu bạn có 5 pc, thì bạn copy phần mềm của bạn ra 5 cái mà chạy ;)) ... sao điều khiển chung được ... 1 Trích dẫn Chia sẻ bài đăng này Link tới bài viết Share on other sites
Đoàn Minh Tâm 13 Đã viết 24/11/2020 thấy tụi viết tool facebook giờ tràn lan, làm ghê quá, dí theo ko kịp Trích dẫn Chia sẻ bài đăng này Link tới bài viết Share on other sites