跳到主要內容

123autoit-nonRoot Q&A



Why is the script need to start pre-boot?
the script enables debug mode allowing 123autoit to inject inputs on device. This script runs only in it's own cycle, once the cycle is break as in phone reboot, debug mode is deactivated and hence 123autoit will no longer function for the Automation part.

if you have trouble running the script, please let me know i will do my best to help you.
on the other hand  you can try the following solution, if non-root method is not for you.

Solution 1: go ROOT and use the root version
Solution 2: use PC Nox Emulator and use the Root Version (http://123autoit.blogspot.tw/2016/12/nox-emulator-setting-nox.html)
Solution 3: UNCONFIRMED

there might be a way of bypassing it, not proven, theoretically works.
1) Prepare 2 mobile phone, Similar Android OS (4.4+)
2) OTG cable to hook to both device (the host must have the script installed once)

 A: Hosted device (with daemon script installed once, and rebooted)

 B: Slave device (no need to install script)
(both need to enable developer mode and ADB connection)

3) once they are connected, go to slave device start a terminal
and type: adb shell

4) you should see A Hosted Device has a pop ups, (make sure to confirm it)

5) once you get into the console, type
  /data/local/tmp/autoit-native /data/local/tmp/autoit-native.log
and then type
  ps -x|grep autoit-native 
just to confirm if the service is started.

6) start Hosted device with 123autoit-non Root.

reference
http://stackoverflow.com/questions/30753802/android-device-adb-another-device
http://stackoverflow.com/questions/25759365/connect-two-android-phones-with-usb-cable
https://forums.hak5.org/index.php?/topic/28336-my-android-devices-are-not-using-seeing-otg-micro-micro-usb-cable/

What's in the script, and what does it do?
is kind of a trade secret, anyway all it does is Establish connection. allow Input injection as if you are using ADB debug mode. That's it.

這個網誌中的熱門文章

123autoit non-root (後台服務) daemon service

this service works for
   123autoit non-root (android 5.0+)
   123autoit non-root legacy (android 4.2~4.4)
   PreTouch -Semi Auto
    123GridTouch
Autoit Native Service


**************************
>>>>Download1.5.2<<<< Added Record and Play Back Actionnew package has added additional "output2" file, and autoit-native has been updated, so make sure all files has been copied to your device before use. 
This service start up only required when mobile is first installed/ mobile has been restarted

1). set your mobile to developer mode


-enable USB debugging 

-change USB computer connection and enable MTP Mode
    < updated 20161220 Thx for Huan provide this information)
<Updated for xiaomi phone
Usb debugging (security settings) also need to be enabled 20170401
-also set the Show touches, and Pointer Location, 
so that you can see where exactly where and when automation happening on your device

2). connect your mobile to a Windows Machine
3). open the folder …

123autoit FFBE (com.square_enix.ffbejpn) tutorial

This is a simple Script for Framing FFBE It can do a Rotation of Framing of 1st,2nd Quest with the Controller at the bottom

Download Full Image

123AutoIt 教程6 - 識別頁面(範圍檢查) Tutorial6 - page identification(range check)

"記得開啟字幕"

我們將使用123AutoIt - Tester 為本教程的測試目標
在本教程中,我們將介紹基本的範圍檢查,
並設置頁面名稱和驗證頁面
+移最前
+[所有A組條件]和[所有B組條件]
[所有A組條件]和[任何B組條件]
之使用以及不同地方

"Remember to turn on Subtitle"

In this tutorial we will be using 123AutoIt - Tester as the testing target.
in this tutorial we will cover (Range Check), and setting up page name and validate page

+move front
+[All A Cons]and[All B Cons]
[All A Cons]and[Any B Cons]
their usage and differences