Add: Sample Script Tab, EMCAScript Guide
This commit is contained in:
2
app/src/main/assets/sample/JavaScript/HelloWorld.js
Normal file
2
app/src/main/assets/sample/JavaScript/HelloWorld.js
Normal file
@@ -0,0 +1,2 @@
|
||||
log("Hello world!!!");
|
||||
openConsole();
|
||||
0
app/src/main/assets/sample/JavaScript/字符串.js
Normal file
0
app/src/main/assets/sample/JavaScript/字符串.js
Normal file
7
app/src/main/assets/sample/JavaScript/数字.js
Normal file
7
app/src/main/assets/sample/JavaScript/数字.js
Normal file
@@ -0,0 +1,7 @@
|
||||
a = 5;
|
||||
b = 6;
|
||||
c = -1;
|
||||
x = 1.5;
|
||||
y = a * x * x + b * x * c;
|
||||
log("y = " + y);
|
||||
openConsole();
|
||||
21
app/src/main/assets/sample/界面/QQ强制聊天.js
Normal file
21
app/src/main/assets/sample/界面/QQ强制聊天.js
Normal file
@@ -0,0 +1,21 @@
|
||||
"ui";
|
||||
|
||||
importClass("android.widget.EditText");
|
||||
importClass("android.widget.Button");
|
||||
importClass("android.widget.LinearLayout");
|
||||
importClass("android.content.Intent");
|
||||
importClass("android.net.Uri");
|
||||
|
||||
var qq = new EditText(activity);
|
||||
qq.setHint("请输入QQ号");
|
||||
var btnOk = new Button(activity);
|
||||
btnOk.setText("确定");
|
||||
var container = new LinearLayout(activity);
|
||||
container.addView(qq);
|
||||
container.addView(btnOk);
|
||||
activity.setContentView(container);
|
||||
|
||||
btnOk.setOnClickListener(function(view){
|
||||
activity.startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("mqqwpa://im/chat?chat_type=wpa&uin=" + qq.getText())));
|
||||
activity.finish();
|
||||
});
|
||||
15
app/src/main/assets/sample/界面/简单计算器.js
Normal file
15
app/src/main/assets/sample/界面/简单计算器.js
Normal file
@@ -0,0 +1,15 @@
|
||||
"ui";
|
||||
|
||||
importClass("com.afollestad.materialdialogs.MaterialDialog");
|
||||
|
||||
new MaterialDialog.Builder(activity)
|
||||
.title("简单计算器")
|
||||
.input("请输入算式", "1+1", function(dialog, input){
|
||||
eval("var ans = (" + input + ")");
|
||||
toast(ans);
|
||||
})
|
||||
.positiveText("计算")
|
||||
.dismissListener(function(dialog){
|
||||
activity.finish();
|
||||
})
|
||||
.show();
|
||||
13
app/src/main/assets/sample/自动操作/QQ自动抢红包.js
Normal file
13
app/src/main/assets/sample/自动操作/QQ自动抢红包.js
Normal file
@@ -0,0 +1,13 @@
|
||||
launch("com.tencent.mobileqq");
|
||||
toast("请打开一个聊天窗口");
|
||||
toast("出现红包时将会自动拆开并关闭");
|
||||
while(!isStopped()){
|
||||
if(click("点击拆开")){
|
||||
//拆开红包后尝试10次关闭红包页面
|
||||
for(var i = 0; i < 10; i++){
|
||||
sleep(300);
|
||||
if(click("关闭"))
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
3
app/src/main/assets/sample/自动操作/微信扫一扫.js
Normal file
3
app/src/main/assets/sample/自动操作/微信扫一扫.js
Normal file
@@ -0,0 +1,3 @@
|
||||
launch("com.tencent.mm");
|
||||
while(!click("发现"));
|
||||
while(!click("扫一扫"));
|
||||
23
app/src/main/assets/sample/自动操作/打开自动运行的服务.js
Normal file
23
app/src/main/assets/sample/自动操作/打开自动运行的服务.js
Normal file
@@ -0,0 +1,23 @@
|
||||
|
||||
function openRunningServices(){
|
||||
launch("com.android.settings");
|
||||
var i = 0;
|
||||
while(!click("开发者选项")){
|
||||
i++;
|
||||
if(i == 10){
|
||||
toast("开发者选项未开启");
|
||||
return;
|
||||
}
|
||||
scrollDown();
|
||||
}
|
||||
while(!click("正在运行的服务"));
|
||||
}
|
||||
|
||||
|
||||
importClass("android.os.Build");
|
||||
|
||||
if(Build.VERSION.SDK_INT < 23){
|
||||
toast("本代码只适用于Android6.0以上");
|
||||
}else{
|
||||
openRunningServices();
|
||||
}
|
||||
2
app/src/main/assets/sample/自动操作/支付宝扫一扫.js
Normal file
2
app/src/main/assets/sample/自动操作/支付宝扫一扫.js
Normal file
@@ -0,0 +1,2 @@
|
||||
launchApp("支付宝");
|
||||
while(!click("扫一扫"));
|
||||
6
app/src/main/assets/sample/选择器/QQ图片轰炸.js
Normal file
6
app/src/main/assets/sample/选择器/QQ图片轰炸.js
Normal file
@@ -0,0 +1,6 @@
|
||||
launchApp("QQ");
|
||||
toast("打开一个聊天窗口,并点击下面的图片按钮");
|
||||
for(i = 0; i < 100;i++){
|
||||
className("CheckBox").untilFindOne().click();
|
||||
id("send_btn").click();
|
||||
}
|
||||
Reference in New Issue
Block a user