/*
*@更多基礎不會的加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://www.uj5u.com/yidong/252154.html
標籤:其他
上一篇:安卓基礎學習 Day14 |服務的通信-音樂播放器(存盤卡)
下一篇:壁紙服務的啟動程序
