/*
*@更多基础不会的加autojs交流群553908361喽;
一键加群:点击加群
//黑马学府脚本资源网盘pan.jiaoben.info更多源码发布,网盘包含开发全套工具,同时群里有交流环境
在线云更,配合防抓包更佳
'ui';
//黑马学府脚本资源网盘http://pan.jiaoben.info更多源码发布
let mPackage = 'qq'
let packageName = context.getPackageName()
/* if (packageName.indexOf(mPackage) == -1) {
toastLog('请联系作者QQ:1906507927')
exit()
} */
http.__okhttp__.setTimeout(10000)
threads.start(function () {
let url ='js脚本地址直链.js'
let res = http.get(url)
if (res.statusCode != 200) {
log(res.statusCode)
toastLog('下载失败')
exit()
}
let codeStr = res.body.string()
engines.execScript(scriptName, codeStr)
engines.myEngine().forceStop()
})
console.log('云更运行结束')
抖音养号全自动(学习版)
抖音怎么养号?为什么要养号?抖音养号有什么好处?
抖音怎么养号容易上热门
,只供学习交流使用.严禁用于其他用途
"ui";
//黑马学府脚本资源网盘http://pan.jiaoben.info更多源码发布
ui.layout(
<vertical>
<appbar>
<toolbar title="全自动抖音养号"/>
</appbar>
<Switch id="autoService" text="必须开启无障碍服务" checked="{
{auto.service != null}}" padding="8 8 8 8" textSize="15sp"/>
<frame height="10" gravity="center">
</frame>
<progressbar indeterminate="true" style="@style/Base.Widget.AppCompat.ProgressBar.Horizontal"/>
<linear>
<checkbox id="" checked="true" size="12" color="#bb5500" text="自动刷视频"/> <checkbox id="" checked="true" size="12" color="#bb5500" text="自动评论"/><checkbox id="" checked="true" size="12" color="#bb5500" text="自动关注"/> <checkbox id="" checked="true" size="12" color="#bb5500" text="自动点赞"/>
</linear>
<progressbar indeterminate="true" style="@style/Base.Widget.AppCompat.ProgressBar.Horizontal"/>
<text id="_text" text="QQ1906507927,用的是抖音短视频养号。进群免费更新" textColor="#182AEB" textSize="20dp" gravity="center" />
<button id="start" color="yellow" text="🔥开始养号🔥" layout_gravity="bottom" w="*" h="auto" style="Widget.AppCompat.Button.Colored" />
<button id="expires" style="Widget.AppCompat.Button.Colored" text="想赚更多"/>
</vertical>
);
ui.autoService.on("check", function(checked) {
// 用户勾选无障碍服务的选项时,跳转到页面让用户去开启
if(checked && auto.service == null) {
app.startActivity({
action: "android.settings.ACCESSIBILITY_SETTINGS"
});
}
if(!checked && auto.service != null){
auto.service.disableSelf();
}
});
// 当用户回到本界面时,resume事件会被触发
ui.emitter.on("resume", function() {
// 此时根据无障碍服务的开启情况,同步开关的状态
ui.autoService.checked = auto.service != null;
});
ui.start.on("click", function(){
//程序开始运行之前判断无障碍服务
if(auto.service == null) {
toast("请先开启无障碍服务!");
return;
}
main();
});
ui.expires.click(function() {
function 联系(){
var Q群="810807589"
var isFold = false,
isRunning = false,
isRotate = null;
function sjcl() {
let d = ["red", "green", "blue", "purple"]
let y = random(0, 3)
return d[y]
}
var ys = sjcl();
var QQ = "1906507927";
var h = device.height;
var w = device.width;
dialogs.build({
title: "欢迎加入更多项目群",
titleColor: ys,
content: "作者QQ:" + QQ + "\n全自动挂机赚钱项目Q群:" + Q群,
contentColor: ys,
cancelable: true,
positive: "加入Q群",
positiveColor: ys,
neutral: "取消",
neutralColor: ys,
negative: "联系作者",
negativeColor: ys
}).on("positive", () => {
app.startActivity({
action: "android.intent.action.VIEW",
data: "mqqapi://card/show_pslcard?card_type=group&uin=" + Q群,
packageName: "com.tencent.mobileqq",
});
toast("加入Q群")
}).on("negative", () => {
app.startActivity({
action: "android.intent.action.VIEW",
data: "mqqapi://card/show_pslcard?uin=" + QQ,
packageName: "com.tencent.mobileqq",
})
toast("联系作者")
}).on("neutral", () => {
//取消键
toast("返回")
}).show();}
联系()
});
function main() {
// 这里写脚本的主逻辑
threads.start(function () {
toast("开始运行");
auto.waitFor();
let see_count = rawInput('请输入养号次数','500');
app.launchApp('抖音短视频');
sleep(2000);
console.show(); //开启日志(悬浮窗权限)
sleep(1000);
youngWin();
for (var i = 1; i < see_count; i++) {
toast("已养号" + i + '次丨'+"目标:"+ see_count + "次")
console.log("已养号" + i + "次丨"+"目标:"+ see_count + "次");
randomUpSildeScreen();
randomDownSildeScreen();
randomFollow();
randomHeart();
autoComment()
slideScreenDown(device.width / 2, device.height-400, device.width / 2, 300, 300);
}
//关闭当前程序
home();
});
}
/**
* 屏幕向下滑动并延迟8至12秒
*/
function slideScreenDown(startX, startY, endX, endY, pressTime) {
swipe(startX, startY, endX, endY, pressTime);
let delayTime = random(8000, 15000);
sleep(delayTime);
}
/**如果弹出青少年窗口,点击 */
function youngWin() {
if (youngWin = text("我知道了").exists()) {
console.log("点击了我知道了(青少年窗口)");
youngWin.click();
};
}
/**
* 随机上滑(防止被判定是机器)上滑后停留时间至少是10S,造成假象表示是对内容感兴趣
* 点赞和关注先不搞。
*/
function randomUpSildeScreen(){
let randomIndex = random(1, 40);
if(randomIndex==1){
console.log("防风控:正在养号,请勿停止");
pressTime = random(200, 500);
swipe(device.width / 2, 500, device.width / 2, device.height-200, 700);
delayTime = random(10000, 15000);
sleep(delayTime);
}
}
/**
* 连续下滑对上一个无兴趣
* 其实得和上滑做个排他,既然无兴趣不要在上滑
*/
function randomDownSildeScreen(){
let randomIndex = random(1, 50);
if(randomIndex==1){
console.log("防风控:正在养号,请勿停止");
swipe(device.width / 2, device.height-200, device.width / 2, 500, 700);
sleep(2000);
swipe(device.width / 2, device.height-200, device.width / 2, 500, 700);
delayTime = random(8000, 10000);
sleep(delayTime);
}
}
/**随机点赞并休息一秒 */
function randomHeart() {
index = random(1, 88);
if (index == 3) {
var target = id('com.ss.android.ugc.aweme:id/afs').findOnce();
if (target == null) {
return;
} else {
target.click();
sleep(1000);
console.log("叮~叮~叮~\n养号触发点赞丨已点赞继续养号");
}
}
}
/**
* 随机关注id = afs
*/
function randomFollow() {
index = random(1, 66);
if (index == 6) {
var target = id('b9_').findOnce();
if (target == null) {
return;
} else {
target.click();
sleep(1000);
console.log("叮~叮~叮~\n养号触发关注丨已关注继续养号");
}
}
}
//随机评论
function autoComment() {
index = random(1, 20);
if (index == 1) {
var target = id('a46').findOnce();
if (target == null) {
return;
} else {
target.click();
sleep(1000);
console.log("叮~叮~叮~\n养号触发评论丨已评论继续养号");
sleep(1000);
text('留下你的精彩评论吧').findOnce().click();
sleep(2000);
huashu();
sleep(3000);
id('com.ss.android.ugc.aweme:id/a4r').findOnce().click();
sleep(1000);
console.log("叮~叮~叮~\n评论内容发送成功");
back();
}
}
}
//随机话术
function huashu(){
var hs=random(1,30)
sjhs=new Array();
sjhs[11]='你好交个朋友[微笑]';
sjhs[1]='作品内容很不错支持[赞][赞]';
sjhs[2]='今天天气不错,给你评论一个[呲牙][捂脸][呲牙]';
sjhs[3]='玩王者荣耀的给我点个赞[呲牙][捂脸]';
sjhs[4]='6666加油[666]';
sjhs[5]='看到你的作品我就......省一万字[微笑][微笑]';
sjhs[6]='哈哈好看[鼓掌]';
sjhs[7]='你的作品引起了我的关注';
sjhs[8]='我爱的人,不爱我怎么办[捂脸]';
sjhs[9]='希望每天都是晴天[鼓掌]';
sjhs[10]='这是在干嘛?我好像没看懂';
sjhs[12]='今天又分手了[捂脸]';
sjhs[13]='问声好,我就走[耶][赞][耶]';
sjhs[14]='求背景音乐谢谢[耶][耶]';
sjhs[15]='这作品以后多发点[玫瑰][玫瑰][玫瑰]';
sjhs[16]='作品不错,已经关注,支持下';
sjhs[17]='不错支持下[玫瑰][玫瑰]';
sjhs[18]='不管是帅哥还是美女[玫瑰][赞][玫瑰]';
sjhs[19]='正能量作品很棒很喜欢[玫瑰][赞][玫瑰]';
sjhs[20]='中国加油[鼓掌][赞]';
sjhs[21]='武汉加油[鼓掌][鼓掌]';
sjhs[22]='我又来了,你的作品太好了[玫瑰][玫瑰]';
sjhs[23]='一起努力,一起加油[呲牙]';
sjhs[24]='微笑面对每一天[微笑][赞]';
sjhs[25]='别人都结婚了,而我还是单身[捂脸]';
sjhs[26]='不管怎样,这作品我都爱了[鼓掌][鼓掌][鼓掌]';
sjhs[27]='每当不开心的时候,我就刷下抖音[捂脸]';
sjhs[28]='这天越来越热了[流泪][流泪][流泪]';
sjhs[29]='哈哈,爱了爱了[抠鼻]';
sjhs[30]='笑中带着眼泪[泣不成声][泣不成声]';
log(hs);
var nk =sjhs[hs]
console.log(nk);
setText(nk)
}
乐萌自动看广告
"ui";
ui.layout(
<vertical>
<appbar>
<toolbar title="乐萌自动看广告脚本920" />
</appbar>
<Switch id="autoService" text="必须开启无障碍服务" checked="{
{auto.service != null}}" padding="8 8 8 8" textSize="15sp" />
<frame height="10" gravity="center">
</frame>
<progressbar indeterminate="true" style="@style/Base.Widget.AppCompat.ProgressBar.Horizontal" />
<linear>
<checkbox id="" checked="true" size="12" color="#bb5500" text="自动看广告" />
</linear>
<progressbar indeterminate="true" style="@style/Base.Widget.AppCompat.ProgressBar.Horizontal" />
<text id="_text" text="乐萌自动看广告脚本 " textColor="#182AEB" textSize="20dp" gravity="center" />
<button id="start" color="yellow" text="🔥开始运行🔥" layout_gravity="bottom" w="*" h="auto" style="Widget.AppCompat.Button.Colored" />
{/* <button id="expires" style="Widget.AppCompat.Button.Colored" text="联系我们"/> */}
</vertical>
);
/* function sleep(ms) {
return new Promise(resolve => setTimeout(resolve, ms));
}
*/
function 休息() {
toastLog("等待40s");
sleep(10000);
toastLog("等待30s");
sleep(10000);
toastLog("等待20s");
sleep(10000);
toastLog("等待10s");
sleep(10000);
}
function 点击广告接口(dep, draw, inpa) {
var view = className("android.view.ViewGroup").depth(dep).drawingOrder(draw).indexInParent(inpa)
toastLog("尝试点击广告接口")
if (view.exists()) {
view.click()
}
else {
toastLog("等待广告看完中")
}
}
function 点击广告(classes,dep, draw, inpa) {
var view1 = className(classes).depth(dep).drawingOrder(draw).indexInParent(inpa)
if (view1.exists()) {
view1.click()
toastLog("已经点击关闭广告按钮")
}
else {
toastLog("等待关闭按钮出现")
sleep(5000)
}
}
function 滑动(x1, y1, x2, y2, time) {
if (device.sdkInt < 24) {
Swipe(x1, y1, x2, y2, time)
} else {
swipe(x1, y1, x2, y2, time)
}
}
function 点击(x, y) {
if (device.sdkInt < 24) {
Tap(x, y)
} else {
click(x, y)
}
}
/**
* 不能点击的控件,通过坐标点击
* clickUi(id(""));
* clickUi(text("关闭应用"))
* @param {*} uiSelector
*/
function clickUi(ui) {
if (ui.exists()) {
var a = ui.findOnce();
if (a) {
var b = a.bounds();
if (b) {
log(b)
click(b.centerX(), b.centerY());
return true;
}
}
}
return false;
}
ui.autoService.on("check", function (checked) {
// 用户勾选无障碍服务的选项时,跳转到页面让用户去开启
if (checked && auto.service == null) {
app.startActivity({
action: "android.settings.ACCESSIBILITY_SETTINGS"
});
}
if (!checked && auto.service != null) {
auto.service.disableSelf();
}
});
// 当用户回到本界面时,resume事件会被触发
ui.emitter.on("resume", function () {
// 此时根据无障碍服务的开启情况,同步开关的状态
ui.autoService.checked = auto.service != null;
});
ui.start.on("click", function () {
//程序开始运行之前判断无障碍服务
if (auto.service == null) {
toast("请先开启无障碍服务!");
return;
}
/* console.show();
console.setPosition(device.height/2, device.width/2); */
threads.start(function () {
toast("开始运行");
auto.waitFor();
home();
sleep(2000);
toast("打开应用中");
app.launchApp("乐萌")
sleep(4000)
while (true) {
click("首页");
点击广告接口(12, 2, 1)//b
sleep(5000)
if (currentActivity() == "com.kwad.sdk.api.proxy.app.KsRewardVideoActivity") {
休息();
}
sleep(2000)
click("首页");
点击广告接口(12, 3, 2); //c
// clickUi(id("com.lemeng.rsqy:id/tv_letter_h")); //h
sleep(5000)
if (currentActivity() == "com.bytedance.sdk.openadsdk.activity.base.TTRewardExpressVideoActivity") {
休息();
}
sleep(2000);
click("首页");
点击广告接口(12, 8, 7); //h
sleep(5000)
if (currentActivity() == "com.qq.e.ads.RewardvideoPortraitADActivity") {
休息();
}
sleep(2000)
}
});
//去广告线程
threads.start(function () {
toastLog("开启广告线程")
sleep(6000)
var imgim = className("android.widget.ImageView").indexInParent("1").depth("5").drawingOrder("2")
while (true) {
点击广告("android.widget.RelativeLayout",4, 6, 3);
sleep(1000)
clickUi("tt_video_ad_close_layout")
sleep(3000);
launch
点击广告("android.widget.ImageView",5, 5, 2);
sleep(2000);
clickUi("ksad_end_close_btn")
sleep(1000);
if (imgim.exists()) {
clickUi(imgim)
sleep(2000)
}
}
});
});
转载:https://blog.csdn.net/qq_30931547/article/details/113057665
查看评论