跳到主要內容

Advanced Mode Revamp (高級模式修改)

For Subscribed User we have good news for you
for the latest released of 123Autoit nonroot you are able to do more with Check Points and handle more logic using Advanced Mode + Memory Checkpoint



Once you switched to Advance Mode
all your check point would have a CheckPoint Variable next to it,
the first check point A, 2nd B, and so on, and we will be able to control it later on in Advance Logic


We have added temp Memory variable from var0~var20

you can hold a numeric during the automation, and also allow to change it during the Advance logic

















Here we have an Example for you
"A" is the Checkpoint result, it is going to be true or false, make sure A is defined in your page

"var0" is a memory to keep a number value
"result" is a return for this overall check for this page if it is confirm.

so the logic means if A is true, then var0 set to 1
and if A is false, then var0 set to 2

and change this page from [Action Then Break] to [Action And Continue]
so it will proceed to the next page


for the next following page we will add a normal Memory check point
if var0==1 then do some action

and we add another page add a normal memory check point
if var0==2 then do something else



(2018-01-30) to test if your device is currently using Javascript Code Engine or Bsh Code Engine try to do code  the following in your advance code
var array=new int[1];

if it return Error then you are using Javascript Code Engine (Faster)
if not then you are using Bsh Code(much Slower)



Here is a quick reference for Bsh Code

Code for Function:
int addValueTwo(value){
return value+2;
}
Usage:
var0=actionPerform(2);

Result:
var0=4;

Code for Array:
var array=new int[1];
array[0]=100;
var0=array[0];

Result:
var0=100;


Compare String:

if( value.equals("whatever"))

Compare value:
if(  value==0)



for Coding Reference
here is a quick reference for coding

Code for Function:
int addValueTwo(value){
return value+2;
}
Usage:
var0=actionPerform(2);

Result:
var0=4;

Code for Array:
var array=new int[1];
array[0]=100;
var0=array[0];

Result:
var0=100;


Compare String:

if( value.equals("whatever"))

Compare value:
if(  value==0)


It is now using Javascript as code language


Debug:
debugMessage
debugMessage available for show value of variable during play time or validate

debugMessage="testing123"



Other API:
 2Coords Col Match
text: [Variable]_hexColor1     possible Value EG:0e1c27  a hex value of the color
text: [Variable]_hexColor2

num: [Variable]_longColor1   possible value EG:924711 a long color value
num: [Variable]_longColor2


EG: if check point is A, then to get the hex value A_hexColor1="0e1c27"


2Coords Col Match = Sel Col
text: [Variable]_hexColor1     possible Value EG:0e1c27  a hex value of the color
text: [Variable]_hexColor2
text: [Variable]_hexColor3

num: [Variable]_longColor1   possible value EG:924711 a long color value
num: [Variable]_longColor2
num: [Variable]_longColor3

num: [Variable]_ckLongColor

num: [Variable]_ckHexColor


 Coord Col Match Sel Col
 2Coords Col Match
text: [Variable]_hexColor1     possible Value EG:0e1c27  a hex value of the color
text: [Variable]_hexColor2

num: [Variable]_longColor1   possible value EG:924711 a long color value
num: [Variable]_longColor2


Coord Col Match
text: [Variable]_hexColor     possible Value EG:0e1c27  a hex value of the color

num: [Variable]_longColor   possible value EG:924711 a long color value

num: [Variable]_ckLongColor

num: [Variable]_ckHexColor


 OCR Check
text: [Variable]_ocrText   

num: [Variable]_ocrNum   

留言

這個網誌中的熱門文章

Alternative Daemon Service

Accessibility Service Download Google Play : >> https://play.google.com/store/apps/details?id=com.autoit.nonroot.accessibility Video Instruction For Android Device 7.0+  - 123Autoit NON ROOT >> https://play.google.com/store/apps/details?id=com.autoit.nonroot - Pretouch Semi auto >> https://play.google.com/store/apps/details?id=com.autoit.pretouch now enable to work without Daemon Service without computer updated: faster and lighter   Newer version: added UI interaction     for 123Autoit nonROOT click to open click open accessibility turn on the 123Autoit Accessibility click on three dots click on three strips check the check box Alternative Service Android 7.0+ and download the apk and install For Pretouch Semi Auto  Open pretouch semi auto click on the blue circle click on Edit

privacy policy

Privacy Policy for Sound per app At Sound per app, accessible from , one of our main priorities is the privacy of our visitors. This Privacy Policy document contains types of information that is collected and recorded by Sound per app and how we use it. If you have additional questions or require more information about our Privacy Policy, do not hesitate to contact us. Privacy Policies You may consult this list to find the Privacy Policy for each of the advertising partners of Sound per app. We do not collect any data by using this app. Only data will be used is coming from enabling the Accessibility service which reveal the foreground application package name, which these data will only be used within the application itself. Third Party Privacy Policies Sound per app's Privacy Policy does not have any advertisments. Thus, no concern should not be consider in this area. Children's Information Another part of our priority is adding protection for children wh

Bug report

20170126 +Reported an add and delete page , image issue in 123autoit non root will get into fixing the problem when I get back from vacation 20160622 + we have found out that a small bug in Locale setting, it only affect user with Chinese locale, and has not set the language in the setting page< fixed at (version 1.5.20) 20160621 +we have been found out that not all device has the path /storage/sdcard0/ which is our default storage location, you might want to change according to your device. we have implemented validation on storage location, check if they exist, you can also change the location at setting #2 < added at (version 1.5.19 )20160621 Sorry for the inconvenience 20160620 +user has reported, sometimes Recharge button can't play back Video Ads, i have implemented a caches on the video ads, see if the problem has been resolved< added at  (version 1.5.18) 20160616 +user reported repeat text field and search page number field can't set number via