今天分享一个抖音自动上号的源码,如果号太多手动接码太麻烦,有了自动上号就可以一键上号。感兴趣的朋友可以运行打包。
ui.layout(
<vertical padding="16">
<text textSize="10sp" textColor="black" text="" />
{/* <input id="cardNo" text="" /> */}
<text textSize="16sp" textColor="black" text="请输入号" />
<input id="phoneNo" text="" />
<text textSize="16sp" textColor="black" text="请输入接码地址" />
<input id="codeUrl" text="" />
<text textSize="16sp" textColor="black" text="请输入密码" />
<input id="password" text="" />
<button id="ok" text="确定" />
<text marginTop="50px" text="日志" />
<com.stardust.autojs.core.console.ConsoleView id="console" h="*" />
</vertical>
);
ui.console.setConsole(runtime.console);
// 设置控制台字体颜色
let c = new android.util.SparseArray();
let Log = android.util.Log;
c.put(Log.VERBOSE, new java.lang.Integer(colors.parseColor("#dfc0c0c0")));
c.put(Log.DEBUG, new java.lang.Integer(colors.parseColor("#cc000000")));
c.put(Log.INFO, new java.lang.Integer(colors.parseColor("#ff64dd17")));
c.put(Log.WARN, new java.lang.Integer(colors.parseColor("#ff2962ff")));
c.put(Log.ERROR, new java.lang.Integer(colors.parseColor("#ffd50000")));
c.put(Log.ASSERT, new java.lang.Integer(colors.parseColor("#ffff534e")));
ui.console.setColors(c);
var localStorage = storages.create("autoLoginDy");
loadCache();
function saveCache() {
var cacheData = {
phoneNo: phoneNo,
codeUrl: codeUrl,
password: password,
cardNo: cardNo,
}
log("save cache")
log(cacheData)
localStorage.put("cacheData", cacheData);
}
function loadCache() {
var defaultCacheData = {
phoneNo: "",
codeUrl: "",
password: "plm123456",
cardNo: "",
}
var cacheData = localStorage.get("cacheData", defaultCacheData);
log("load cache")
log(cacheData)
initData(cacheData);
}
function initData(cacheData) {
phoneNo = cacheData.phoneNo;
codeUrl = cacheData.codeUrl;
password = cacheData.password;
cardNo = cacheData.cardNo;
ui.phoneNo.setText(phoneNo);
ui.codeUrl.setText(codeUrl);
ui.password.setText(password);
//ui.cardNo.setText(cardNo);
}
// 监听心跳失