Nice strange 发布的最佳帖子
发布在 脚本需求 阅读更多

需要脚本的同学请说清具体需要或是具体操作步骤,
需要脚本的同学请说清具体需要或是具体操作步骤,
需求必须高于20个字,低于此要求,不予回复
需求必须高于20个字,低于此要求,不予回复
需求必须高于20个字,低于此要求,不予回复
需求必须高于20个字,低于此要求,不予回复
需求必须高于20个字,低于此要求,不予回复
!!!

发布在 脚本需求 阅读更多

@1231231234567 app.launchPackage("com.tencent.mm");
toast("请打开新朋友页面")
sleep(2000);
toast("等待当前页面为新朋友页面")
waitForActivity("com.tencent.mm.plugin.subapp.ui.friend.FMessageConversationUI",[period = 200]);
sleep(2000);
toast("页面判断成功,即将开始,请勿触碰屏幕")
var p = id("b8n").find();
var q = p.size();
for (i = 0; i < q; i++) {
sleep(2000);
p.get(i).parent().click()
sleep(2000)
}

发布在 脚本需求 阅读更多

auto();
//获取点赞次数
var a=rawInput("请输入你要点多少赞", "10");
if (!requestScreenCapture()) {
toast("请求截图失败");
stop();
}
launchApp("QQ");
toast("请点击动态");
desc("点击进入好友动态").click();//好友动态
//等待控件页面
waitForActivity("cooperation.qzone.QzoneFeedsPluginProxyActivity",[ period = 200]);
//开始循环点赞
for (i = 0; i <a; i++) {
swipe(500, 1780, 500, 1218, 700);
className("android.widget.ImageView").
depth(" 9").drawingOrder("1").
untilFind().click();
}

发布在 脚本需求 阅读更多

@alex
var dc = text("动态").desc("返回动态 按钮").id("ivTitleBtnLeft");
//开始
app.launchPackage("com.tencent.mobileqq");
toast("请打开空间")
waitForActivity("cooperation.qzone.QzoneFeedsPluginProxyActivity", [period = 200]);
if (dc.exists() == true) {
toast("当前页面为空间页面,即将开始点赞")
}

threads.start(function() {
//在新线程执行的代码
while (true) {
if (className("android.widget.ImageView").id("name").depth("4").drawingOrder("1").exists()) {
className("android.widget.ImageView").id("name").depth("4").drawingOrder("1").click();
}
sleep(1000);
swipe(500,1500,500,500,1500);
sleep(1000);
}
});

发布在 脚本需求 阅读更多

@乐在其中
写了2种,你参考一下
第一种方法
var time=dialogs.rawInput("输入需要循环的时间[单位:秒]","")
var number=dialogs.rawInput("设置循环间隔[单位:秒]","")
var id = setInterval(function() {
//这里放你要循环的代码
}, 1000*number);
//设置循环时间
setTimeout(function() {
clearInterval(id);
}, 1000 * time);
第二种方法
var number=dialogs.rawInput("设置循环次数","")
var time=dialogs.rawInput("设置循环间隔[单位:秒]","")
for(i=0;i<number;i++){
//这里放你要循环的代码
}

发布在 脚本需求 阅读更多

@haa112 launchApp("QQ");
toast("请打开需要群加好友的群聊天页面")
sleep(5*1000);
bounds(983,78,1079,179).desc("群资料卡").id("ivTitleBtnRightImage").click();
var widget=text("群聊成员"). findOne();
click(widget.bounds().centerX(), widget.bounds().centerY());
加群();

function 加群() {
waitForActivity("com.tencent.mobileqq.activity.TroopMemberListActivity",[period=200]);
toast("请等待5秒")
sleep(5000);
var p = id("tv_name").find();
var q = p.size();
for (i = 0; i < q; i++) {
sleep(2000);
p.get(i). parent().parent().click()
sleep(1000)
if (text("加好友").exists()) {
click("加好友");
sleep(2000);
setText("你好");
click("发送");
id("ivTitleBtnLeft").findOne().click()
} else {
id("ivTitleBtnLeft").findOne().click()
sleep(2000)
}
}
}

发布在 脚本发布 阅读更多

var dc = text("动态").desc("返回动态 按钮").id("ivTitleBtnLeft");
//开始
app.launchPackage("com.tencent.mobileqq");
toast("请打开空间")
waitForActivity("cooperation.qzone.QzoneFeedsPluginProxyActivity", [period = 200]);
if (dc.exists() == true) {
toast("当前页面为空间页面,即将开始点赞")
}

threads.start(function() {
//在新线程执行的代码
while (true) {
if (className("android.widget.ImageView").id("name").depth("4").drawingOrder("1").exists()) {
className("android.widget.ImageView").id("name").depth("4").drawingOrder("1").click();
}
sleep(1000);
swipe(500,1500,500,500,1500);
sleep(1000);
}
});

发布在 脚本需求 阅读更多

@cdrlover 你好,
第一个问题
华为手机好像是锁屏自动关后台,所以除了保持凉屏,我暂时没有好的解决办法
第二个问题
可以把多个脚本放在一个文件夹里打包
第三个问题
root后即可解决,只需第一次允许获取无障碍服务,以后会自动打开

发布在 脚本需求 阅读更多

@c767466032 打开无障碍服务,如果你手机安卓7以下的话不能用这个

发布在 脚本需求 阅读更多

launchApp("微信");
toast("请打开需要群加好友的群聊天页面")
sleep(5*1000);
desc("聊天信息").click();
加群();

function 加群() {
waitForActivity("com.tencent.mm.plugin.chatroom.ui.ChatroomInfoUI",[period=200])
var p = id("cz5").find();
var q = p.size();
for (i = 0; i < q; i++) {
sleep(2000);
p.get(i). parent().click()
sleep(1000)
if (text("添加到通讯录").exists()) {
click("添加到通讯录");
id("cz9").findOne().setText("你好")
click("发送")
id("i1").findOne().click()
} else {
id("i1").findOne().click()
sleep(2000)
}
}
}

发布在 脚本需求 阅读更多

@blackwings
首先脚本只能模拟人的操作
其次root并不是手机最高的权限,有root也做不到
你可以看看Xposed框架有没有相关模块

发布在 脚本发布 阅读更多

/**
*脚本功能:抖音短视频随机评论一句话,自动翻页
*作者QQ:2661621351
*作者:Nice strange
*完成日期:2018.06.22
*/

var number=dialogs.rawInput("输入评论次数","3")
app.launchPackage("com.ss.android.ugc.aweme");
waitForActivity("com.ss.android.ugc.aweme.main.MainActivity", [period = 200]);
id("agm").text("推荐").waitFor();
if (id("agm").text("推荐").exists() && id("b4b").text("附近").exists()) {
toast("当前页面为主页面,脚本继续运行");
}
for (i = 0; i <= number; i++) {
sleep(1000);
id("tx").findOne().click();
var a = http.get("http://word.rainss.cn/api_system.php?type=txt").body.string();
sleep(2000);
id("ty").findOne().click();
sleep(500);
setText(a);
id("u0").findOne().click();
sleep(1000);
id("ia").findOne().click();
sleep(500);
//id("lr").findOne().scrollForward();
swipe(500,1500,500,500,1000);
}

发布在 脚本需求 阅读更多

@5201314zjy
请求大佬发一个 解释清楚 的需求
解释尽量清楚点

发布在 脚本需求 阅读更多

@lusir
app.launchPackage("com.jifen.qukan");
text("河南").findOne().click();
while (1) {
sleep(1000);
var p = id("uo").find();
var q = p.size();
sleep(1000)
for (i = 0; i < q; i++) {
sleep(1000);
p.get(i).parent().click();
for (e = 0; e <= 6; e++) {
sleep(1000 * 3);
swipe(500, 1500, 500, 500, 500)
}
id("dc").findOne().click();
sleep(1500);
}
swipe(500, 1500, 500, 500, 500);
sleep(500)
swipe(500, 1500, 500, 500, 500);
sleep(500)
swipe(500, 1500, 500, 500, 500);
sleep(500)
}

发布在 脚本需求 阅读更多

@诗懿 var text = dialogs.rawInput("请输入发送内容", "测试文本")
var person = dialogs.rawInput("请输入联系人准确的名称", "小龙女")
threads.start(function() {
var time = new Date().getHours();
while (true) {
log(time);
if (time == 12) {
WeChat();
}
}
});

function WeChat() {
app.launchPackage("com.tencent.mm");
var a = id("c9f").findOne();
click(a.bounds().centerX(), a.bounds().centerY());
desc("搜索").findOne().click();
sleep(500);
setText(person);
sleep(1000);
click("小龙女", 1);
sleep(500);
id("aaa").findOne().click();
sleep(200);
setText(text);
sleep(200);
click("发送");
sleep(500);
var b = id("hm").findOne();
click(b.bounds().centerX(), b.bounds().centerY());
sleep(2000);
var b = id("hm").findOne();
click(b.bounds().centerX(), b.bounds().centerY());
toast("任务完成,脚本结束")
exit();
}

发布在 脚本需求 阅读更多

@willert 只是提供一个简单的方法,完整的请自行解决
此脚本测试环境为1加5,安卓8.1,完美运行
上面那位加不动的请升级安卓版本

发布在 脚本需求 阅读更多

@lvying110 并没有说清楚具体需要

与 Auto.js 的连接断开,我们正在尝试重连,请耐心等待