refactor: remove all scripts about Tencent
This commit is contained in:
@@ -1,6 +0,0 @@
|
||||
|
||||
module.exports = {
|
||||
test: function(){
|
||||
return "test";
|
||||
}
|
||||
}
|
||||
@@ -1,83 +0,0 @@
|
||||
auto();
|
||||
|
||||
var 好友验证信息 = "AutoJs自动添加群好友";
|
||||
var 延迟 = 500;
|
||||
|
||||
launchApp("QQ");
|
||||
sleep(500);
|
||||
if(currentActivity() != "com.tencent.mobileqq.activity.TroopMemberListActivity"){
|
||||
toast("请打开要加的群的聊天窗口");
|
||||
openGroupMemberList();
|
||||
}
|
||||
|
||||
var added = {};
|
||||
while(true){
|
||||
var list = className("AbsListView").findOne();
|
||||
var count = list.childCount();
|
||||
for(var i = 0; i < count; i++){
|
||||
var child = list.child(i);
|
||||
if(!child || child.className() != "android.widget.FrameLayout"){
|
||||
continue;
|
||||
}
|
||||
if(!isGroupMember(child) || isMyself(child)){
|
||||
continue;
|
||||
}
|
||||
child.child(0).click();
|
||||
sleep(500);
|
||||
addAsFriend();
|
||||
sleep(延迟);
|
||||
}
|
||||
list.scrollForward();
|
||||
}
|
||||
|
||||
function isGroupMember(child){
|
||||
var tvName = child.findOne(id("tv_name"));
|
||||
if(!tvName){
|
||||
return false;
|
||||
}
|
||||
log(tvName.text());
|
||||
return tvName.text() != "Baby Q";
|
||||
}
|
||||
|
||||
function isMyself(child){
|
||||
var i = child.findOne(text("我"));
|
||||
if(!i){
|
||||
return false;
|
||||
}
|
||||
return i.id() && !i.id().endsWith("tv_name");
|
||||
}
|
||||
|
||||
function addAsFriend(){
|
||||
var qq = getQQ();
|
||||
toast(qq);
|
||||
if(added[qq]){
|
||||
while(!click("返回"));
|
||||
return;
|
||||
}
|
||||
added[qq] = true;
|
||||
if(click("加好友")){
|
||||
sleep(800);
|
||||
setText(0, 好友验证信息);
|
||||
while(!click("发送"));
|
||||
sleep(800);
|
||||
if(click("取消")){
|
||||
sleep(400);
|
||||
}
|
||||
while(!back());
|
||||
}else{
|
||||
while(!back());
|
||||
}
|
||||
}
|
||||
|
||||
function getQQ(){
|
||||
var qq = textMatches("\\d{5,12}").findOne().text();
|
||||
return qq;
|
||||
}
|
||||
|
||||
function openGroupMemberList(){
|
||||
desc("群资料卡").click();
|
||||
var groupMemberCountView = textEndsWith("名成员").findOne();
|
||||
var groupMemberCount = parseInt(/\d+/.exec(groupMemberCountView.text())[0]);
|
||||
groupMemberCountView.parent().click();
|
||||
sleep(groupMemberCount * 4);
|
||||
}
|
||||
@@ -1,26 +0,0 @@
|
||||
"auto";
|
||||
|
||||
function 下滑(){
|
||||
className("AbsListView").scrollable().scrollForward();
|
||||
}
|
||||
|
||||
function 赞(){
|
||||
className("ImageView").desc("赞").click();
|
||||
}
|
||||
|
||||
function 显示更多(){
|
||||
for(let i = 0; i < 2;i++){
|
||||
click("显示更多");
|
||||
}
|
||||
}
|
||||
|
||||
toast("请打开自己的资料页,点击点赞图标");
|
||||
sleep(100);
|
||||
|
||||
while(notStopped()){
|
||||
for(let i = 0; i < 10; i++){
|
||||
赞();
|
||||
}
|
||||
显示更多();
|
||||
下滑();
|
||||
}
|
||||
@@ -1,29 +0,0 @@
|
||||
"auto";
|
||||
|
||||
var 延迟 = 100;
|
||||
|
||||
launchApp("QQ");
|
||||
toast("请打开自己的资料页,点击点赞图标");
|
||||
sleep(500);
|
||||
waitForActivity("com.tencent.mobileqq.activity.VisitorsActivity");
|
||||
|
||||
while(notStopped()){
|
||||
var list = className("AbsListView").findOne();
|
||||
list.children().each(function(child){
|
||||
if(!child)
|
||||
return;
|
||||
var l = child.findByText("(好友)");
|
||||
if(l.size() > 0){
|
||||
var like = child.findOne(className("ImageView").desc("赞"));
|
||||
for(let i = 0; i < 10; i++){
|
||||
like.click();
|
||||
sleep(延迟);
|
||||
}
|
||||
}
|
||||
});
|
||||
click("显示更多");
|
||||
click("显示更多");
|
||||
if(currentActivity() == "com.tencent.mobileqq.activity.VisitorsActivity"){
|
||||
list.scrollForward();
|
||||
}
|
||||
}
|
||||
@@ -1,17 +0,0 @@
|
||||
"auto";
|
||||
|
||||
launchApp("QQ");
|
||||
toast("请打开一个聊天窗口,将会循环发送第一张图片100次");
|
||||
|
||||
while(!id("ivTitleBtnRightImage").exists());
|
||||
|
||||
var listParent = className("AbsListView").findOne().parent();
|
||||
var icons = listParent.child(listParent.childCount() - 2);
|
||||
icons.child(1).click();
|
||||
sleep(200);
|
||||
|
||||
for(i = 0; i < 100;i++){
|
||||
className("CheckBox").untilFindOne().click();
|
||||
sleep(200);
|
||||
id("send_btn").click();
|
||||
}
|
||||
@@ -1,12 +0,0 @@
|
||||
"auto";
|
||||
|
||||
launchApp("QQ");
|
||||
|
||||
toast("在好友列表中点谁删谁");
|
||||
|
||||
while(true){
|
||||
while(!click("更多"));
|
||||
while(!click("删除好友"));
|
||||
sleep(300);
|
||||
while(!click("删除好友"));
|
||||
}
|
||||
@@ -1,11 +0,0 @@
|
||||
"auto";
|
||||
|
||||
launchApp("QQ");
|
||||
toast("请打开新朋友界面并自行下滑");
|
||||
|
||||
while(true){
|
||||
text("同意").clickable().findOne().click();
|
||||
sleep(1500);
|
||||
click("完成");
|
||||
sleep(1000);
|
||||
}
|
||||
@@ -1,71 +0,0 @@
|
||||
"auto";
|
||||
|
||||
launchApp("QQ");
|
||||
sleep(500);
|
||||
if(currentActivity() != "com.tencent.mobileqq.activity.TroopMemberListActivity"){
|
||||
toast("请打开要点赞的群的聊天窗口");
|
||||
openGroupMemberList();
|
||||
}
|
||||
|
||||
while(true){
|
||||
var list = className("AbsListView").findOne();
|
||||
var count = list.childCount();
|
||||
for(var i = 0; i < count; i++){
|
||||
var child = list.child(i);
|
||||
if(!child || child.className() != "android.widget.FrameLayout"){
|
||||
continue;
|
||||
}
|
||||
if(!isGroupMember(child) || isMyself(child)){
|
||||
continue;
|
||||
}
|
||||
child.child(0).click();
|
||||
sleep(500);
|
||||
like();
|
||||
while(!click("返回"));
|
||||
while(!click("成员资料"));
|
||||
while(!click("返回"));
|
||||
sleep(500);
|
||||
}
|
||||
list.scrollForward();
|
||||
}
|
||||
|
||||
|
||||
function isGroupMember(child){
|
||||
var tvName = child.findOne(id("tv_name"));
|
||||
if(!tvName){
|
||||
return false;
|
||||
}
|
||||
log(tvName.text());
|
||||
return tvName.text() != "Baby Q";
|
||||
}
|
||||
|
||||
function isMyself(child){
|
||||
var i = child.findOne(text("我"));
|
||||
if(!i){
|
||||
return false;
|
||||
}
|
||||
return i.id() && !i.id().endsWith("tv_name");
|
||||
}
|
||||
|
||||
function like(){
|
||||
while(!click("更多"));
|
||||
while(!click("查看个人资料卡"));
|
||||
var likeBtn = descEndsWith("点击可赞").findOne();
|
||||
for(let i = 0; i < 10; i++){
|
||||
likeBtn.click();
|
||||
sleep(100);
|
||||
}
|
||||
}
|
||||
|
||||
function getQQ(){
|
||||
var qq = textMatches("\\d{5,12}").findOne().text();
|
||||
return qq;
|
||||
}
|
||||
|
||||
function openGroupMemberList(){
|
||||
desc("群资料卡").click();
|
||||
var groupMemberCountView = textEndsWith("名成员").findOne();
|
||||
var groupMemberCount = parseInt(/\d+/.exec(groupMemberCountView.text())[0]);
|
||||
groupMemberCountView.parent().click();
|
||||
sleep(groupMemberCount * 4);
|
||||
}
|
||||
@@ -1,71 +0,0 @@
|
||||
"auto";
|
||||
|
||||
var 延迟 = 0;
|
||||
|
||||
if(!requestScreenCapture()){
|
||||
toast("请求截图失败");
|
||||
stop();
|
||||
}
|
||||
|
||||
var capture;
|
||||
|
||||
function like(){
|
||||
capture = captureScreen();
|
||||
className("AbsListView").findOne()
|
||||
.children().each(function(ss){
|
||||
try{
|
||||
var iconLine = findIconLine(ss);
|
||||
if(iconLine){
|
||||
var likeIcon = iconLine.child(1).child(0);
|
||||
if(notLiked(likeIcon)){
|
||||
likeIcon.click();
|
||||
}
|
||||
if(延迟 > 0){
|
||||
sleep(延迟);
|
||||
}
|
||||
}
|
||||
}catch(e){
|
||||
log(e);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
function findIconLine(s){
|
||||
for(let i = 0; i < s.getChildCount(); i++){
|
||||
var child = s.child(i);
|
||||
if(child && child.className()
|
||||
.endsWith("RelativeLayout") &&
|
||||
child.getChildCount() >= 4){
|
||||
if(isImage(child.child(1)) &&
|
||||
isImage(child.child(2)) &&
|
||||
isImage(child.child(3))){
|
||||
return child;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function isImage(item){
|
||||
if(!item){
|
||||
return false;
|
||||
}
|
||||
if(item.className().endsWith("ImageView")){
|
||||
return true;
|
||||
}
|
||||
if(item.childCount() == 1){
|
||||
return isImage(item.child(0));
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
function notLiked(likeIcon){
|
||||
var x = likeIcon.bounds().centerX();
|
||||
var y = likeIcon.bounds().centerY();
|
||||
return images.detectsColor(capture, 0x767886, x, y);
|
||||
}
|
||||
|
||||
toast("请打开QQ空间并慢慢下滑");
|
||||
while(true){
|
||||
like();
|
||||
}
|
||||
@@ -1,14 +0,0 @@
|
||||
"auto";
|
||||
launch("com.tencent.mobileqq");
|
||||
toast("请打开一个聊天窗口");
|
||||
toast("出现红包时将会自动拆开并关闭");
|
||||
while(!isStopped()){
|
||||
if(click("点击拆开")){
|
||||
//拆开红包后尝试10次关闭红包页面
|
||||
for(let i = 0; i < 10; i++){
|
||||
sleep(300);
|
||||
if(click("关闭"))
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,32 +0,0 @@
|
||||
"auto";
|
||||
|
||||
var 延迟 = 200;
|
||||
|
||||
function 下滑(){
|
||||
className("AbsListView").scrollable().scrollForward();
|
||||
}
|
||||
|
||||
function 赞(){
|
||||
className("ImageView").desc("赞").untilFind()
|
||||
.each(function(item){
|
||||
for(var i = 0; i < 10; i++){
|
||||
item.click();
|
||||
sleep(延迟);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
function 显示更多(){
|
||||
for(let i = 0; i < 2;i++){
|
||||
click("显示更多");
|
||||
}
|
||||
}
|
||||
|
||||
toast("请打开自己的资料页,点击点赞图标");
|
||||
sleep(1000);
|
||||
|
||||
while(notStopped()){
|
||||
赞();
|
||||
显示更多();
|
||||
下滑();
|
||||
}
|
||||
@@ -1,27 +0,0 @@
|
||||
"auto";
|
||||
|
||||
if (confirm("将会取关所有公众号,是否继续")) {
|
||||
unfollowAll();
|
||||
}
|
||||
|
||||
function unfollowAll() {
|
||||
launchApp("微信");
|
||||
sleep(1000);
|
||||
while (!click("通讯录"));
|
||||
while (!click("公众号"));
|
||||
sleep(500);
|
||||
while (true) {
|
||||
className("ListView").findOne().children().each(function(item) {
|
||||
if (item.longClickable()) {
|
||||
unfollow(item);
|
||||
sleep(400);
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
function unfollow(item) {
|
||||
item.longClick();
|
||||
while (!click("取消关注"));
|
||||
while (!click("不再关注"));
|
||||
}
|
||||
@@ -1,55 +0,0 @@
|
||||
"auto";
|
||||
|
||||
|
||||
//漏赞过多请稍微调大延迟
|
||||
var 延迟 = 200;
|
||||
|
||||
launchApp("QQ");
|
||||
//点击联系人图标
|
||||
className("TabWidget").findOne().child(1).click();
|
||||
toast("请展开要点赞的分组");
|
||||
var fail = 0;
|
||||
|
||||
while(true){
|
||||
|
||||
var list = id("elv_buddies").className("AbsListView").findOne();
|
||||
var count = list.childCount();
|
||||
print("count" + list.childCount());
|
||||
|
||||
for(let i = 0; i < count; i++){
|
||||
try{
|
||||
let child = list.child(i);
|
||||
print(i);
|
||||
if(isFriend(child)){
|
||||
//点进好友名片
|
||||
child.click();
|
||||
fav(10);
|
||||
backToList();
|
||||
sleep(延迟);
|
||||
}
|
||||
}catch(e){
|
||||
fail++;
|
||||
toast("可能漏赞:" + fail);
|
||||
}
|
||||
}
|
||||
list.scrollForward();
|
||||
}
|
||||
|
||||
//点赞
|
||||
function fav(times){
|
||||
var i = 0;
|
||||
var btn = descEndsWith("点击可赞").findOne();
|
||||
while(i < times){
|
||||
i += btn.click()? 1 : 0;
|
||||
}
|
||||
}
|
||||
|
||||
//判断是否是好友的视图
|
||||
function isFriend(child){
|
||||
return child && child.className().endsWith("LinearLayout") && child.childCount() == 2 && child.child(0).className().endsWith("FrameLayout");
|
||||
}
|
||||
|
||||
//返回好友列表
|
||||
function backToList(){
|
||||
id("ivTitleBtnLeft").click();
|
||||
}
|
||||
@@ -1,11 +0,0 @@
|
||||
"auto";
|
||||
importClass(android.content.Intent);
|
||||
importClass(android.net.Uri);
|
||||
importClass(android.provider.Settings);
|
||||
|
||||
|
||||
openAppSetting("com.tencent.mobileqq");
|
||||
while(!currentPackage().equals("com.android.settings"));
|
||||
while(!click("通知"));
|
||||
while(!click("全部阻止"));
|
||||
|
||||
@@ -1,14 +0,0 @@
|
||||
auto("fast");
|
||||
|
||||
|
||||
toast("请打开一个聊天窗口");
|
||||
sleep(500);
|
||||
|
||||
while(true){
|
||||
if(currentPackage() == "com.stardust.scriptdroid"){
|
||||
sleep(300);
|
||||
continue;
|
||||
}
|
||||
setText("我喜欢你");
|
||||
click("发送");
|
||||
}
|
||||
@@ -1,8 +0,0 @@
|
||||
"auto";
|
||||
|
||||
while(true){
|
||||
if(id("i4").untilFindOne().parent().parent().click()){
|
||||
sleep(700);
|
||||
back();
|
||||
}
|
||||
}
|
||||
@@ -1,11 +0,0 @@
|
||||
"auto";
|
||||
while (true) {
|
||||
className("ImageButton").descStartsWith("更多功能按钮").click();
|
||||
while(!click("相册"));
|
||||
sleep(500);
|
||||
className("GridView").findOne().child(1).click();
|
||||
sleep(200);
|
||||
while(!click("发送"));
|
||||
sleep(300);
|
||||
}
|
||||
|
||||
@@ -1,5 +0,0 @@
|
||||
"auto";
|
||||
launch("com.tencent.mm");
|
||||
sleep(500);
|
||||
while(!click("发现"));
|
||||
while(!click("扫一扫"));
|
||||
@@ -1,18 +0,0 @@
|
||||
"auto";
|
||||
|
||||
launchApp("微信");
|
||||
while(!click("通讯录"));
|
||||
|
||||
toast("在好友列表中点谁删谁。被删除的好友将在日志中记录。");
|
||||
while(true){
|
||||
if(desc("更多").exists()){
|
||||
var weChatId = textContains("微信号").find();
|
||||
if(weChatId && weChatId.size()){
|
||||
console.log(weChatId.get(0).text());
|
||||
}
|
||||
while(!desc("更多").click());
|
||||
while(!click("删除"));
|
||||
while(!click("删除"));
|
||||
sleep(200);
|
||||
}
|
||||
}
|
||||
@@ -1,29 +0,0 @@
|
||||
"auto";
|
||||
|
||||
launchApp("微信");
|
||||
sleep(500);
|
||||
while(!click("发现"));
|
||||
while(!click("朋友圈"));
|
||||
descContains("我的头像").click();
|
||||
toast("请点击要删除的朋友圈");
|
||||
|
||||
while(true){
|
||||
deletePost();
|
||||
sleep(200);
|
||||
}
|
||||
|
||||
|
||||
function deletePost(){
|
||||
var isPhoto = desc("更多").exists();
|
||||
if(isPhoto){
|
||||
desc("更多").click();
|
||||
}
|
||||
if(click("删除")){
|
||||
while(!click("确定"));
|
||||
sleep(200);
|
||||
if(isPhoto){
|
||||
while(!back());
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
@@ -1,25 +0,0 @@
|
||||
"auto";
|
||||
launchApp("微信");
|
||||
enterOfficialAccounts();
|
||||
sleep(200);
|
||||
toast("请点击要取关的公众号");
|
||||
while(true){
|
||||
//点击右上角小人图标
|
||||
desc("聊天信息").findOne().click();
|
||||
//获取微信号并记录
|
||||
var weChatId = textContains("微信号").findOne();
|
||||
console.log("取关: " + weChatId.text());
|
||||
//点击右上角三个小点儿
|
||||
desc("更多").findOne().click();
|
||||
while(!click("不再关注"));
|
||||
sleep(200);
|
||||
while(!click("不再关注"));
|
||||
sleep(200);
|
||||
enterOfficialAccounts();
|
||||
}
|
||||
|
||||
//进入公众号界面
|
||||
function enterOfficialAccounts(){
|
||||
while(!click("通讯录"));
|
||||
while(!click("公众号"));
|
||||
}
|
||||
@@ -1,4 +0,0 @@
|
||||
"auto";
|
||||
launchApp("支付宝");
|
||||
sleep(800);
|
||||
while(!click("扫一扫"));
|
||||
@@ -1,23 +0,0 @@
|
||||
"auto";
|
||||
|
||||
//下滑
|
||||
function scroll(){
|
||||
className("ListView").scrollForward();
|
||||
}
|
||||
|
||||
//尝试点赞
|
||||
function tryFav(btn){
|
||||
btn.click();
|
||||
sleep(300);
|
||||
if(!click("赞")){
|
||||
btn.click();
|
||||
}
|
||||
}
|
||||
|
||||
while(true){
|
||||
var c = className("ImageView").desc("评论").untilFind();
|
||||
c.each(function(btn){
|
||||
tryFav(btn);
|
||||
});
|
||||
scroll();
|
||||
}
|
||||
@@ -1,10 +0,0 @@
|
||||
"auto";
|
||||
|
||||
toast("本脚本需要和名片点赞脚本同时运行才有效");
|
||||
|
||||
while(true){
|
||||
if(currentActivity() == "com.tencent.mobileqq.activity.VisitorsActivity"){
|
||||
click("取消");
|
||||
sleep(300);
|
||||
}
|
||||
}
|
||||
@@ -1 +0,0 @@
|
||||
shell("am start -n com.tencent.mm/com.tencent.mm.plugin.scanner.ui.BaseScanUI", true);
|
||||
@@ -1 +0,0 @@
|
||||
shell("am start -n com.eg.android.AlipayGphone/com.alipay.mobile.scan.as.main.MainCaptureActivity", true);
|
||||
@@ -1,25 +0,0 @@
|
||||
"auto";
|
||||
|
||||
//清空酷安动态
|
||||
//需要酷安客户端支持
|
||||
//务必谨慎使用!!!
|
||||
//by dazhang32552732
|
||||
toast("正在启动酷安");
|
||||
launch("com.coolapk.market");
|
||||
sleep(2000);
|
||||
while(!click("酷市场"));
|
||||
while(!click("我"));
|
||||
while(!click("动态"));
|
||||
toast("请注意,即将开始删除酷安动态,这将不可恢复,请谨慎操作!");
|
||||
sleep(3000);
|
||||
toast("操作将在十秒后自动进行,请谨慎操作!");
|
||||
sleep(5000);
|
||||
toast("操作将在五秒后自动进行,请谨慎操作!");
|
||||
sleep(5000);
|
||||
toast("操作开始!");
|
||||
while(true){
|
||||
id("more_view").click();
|
||||
while(!click("删除"));
|
||||
while(!click("确定"));
|
||||
sleep(1000);
|
||||
}
|
||||
@@ -1,34 +0,0 @@
|
||||
"auto";
|
||||
|
||||
launchApp("网易云音乐");
|
||||
toast("打开一个歌曲的评论页面");
|
||||
|
||||
//等待当前为评论页面
|
||||
waitForActivity("com.netease.cloudmusic.activity.ResourceCommentActivity");
|
||||
|
||||
|
||||
while(true){
|
||||
var list = className("ListView").findOne();
|
||||
list.find(className("RelativeLayout")).each(function(item){
|
||||
if(item && item.childCount() >= 3){
|
||||
//点赞按钮
|
||||
var fav = item.child(2);
|
||||
if(fav){
|
||||
//获取点赞次数
|
||||
var favCount = parseInt(fav.text());
|
||||
fav.click();
|
||||
sleep(100);
|
||||
fav.refresh();
|
||||
//如果点了以后点赞数减少了,那么说明赞被取消了,再点一次
|
||||
if(parseInt(fav.text()) < favCount){
|
||||
fav.click();
|
||||
}
|
||||
sleep(100);
|
||||
}
|
||||
|
||||
}
|
||||
});
|
||||
//下滑
|
||||
list.scrollForward();
|
||||
}
|
||||
|
||||
@@ -1,6 +0,0 @@
|
||||
"auto";
|
||||
|
||||
launchApp("网易云音乐");
|
||||
sleep(500);
|
||||
classNameEndsWith("DrawerLayout").findOne().child(0).child(1).child(0).child(0).click();
|
||||
text("签到").className("TextView").click();
|
||||
@@ -1,49 +0,0 @@
|
||||
"auto";
|
||||
|
||||
launchApp("百度贴吧");
|
||||
sleep(1000);
|
||||
id("tabcontainer").untilFind().each(function(tab){
|
||||
if(tab.childCount() != 5){
|
||||
return;
|
||||
}
|
||||
var ba = tab.child(1);
|
||||
if(ba){
|
||||
ba.click();
|
||||
}
|
||||
});
|
||||
toast("开始签到");
|
||||
var signed = {};
|
||||
|
||||
while(true){
|
||||
var list = id("tab_content").findOne().findOne(id("listview"));
|
||||
list.children().each(function(child){
|
||||
if(child && child.className().endsWith("LinearLayout")){
|
||||
if(child.childCount() > 1){
|
||||
sign(child.findOne(id("left_container")));
|
||||
sign(child.findOne(id("right_container")));
|
||||
}
|
||||
}
|
||||
});
|
||||
list.scrollForward();
|
||||
}
|
||||
|
||||
function sign(c){
|
||||
if(!c){
|
||||
return;
|
||||
}
|
||||
var name = c.child(0).text();
|
||||
if(signed[name]){
|
||||
return;
|
||||
}
|
||||
c.click();
|
||||
sleep(400);
|
||||
for(var i = 0; i < 3; i ++){
|
||||
if(click("签到")){
|
||||
break;
|
||||
}
|
||||
sleep(200);
|
||||
}
|
||||
sleep(600);
|
||||
while(!back());
|
||||
signed[name] = true;
|
||||
}
|
||||
@@ -1,21 +0,0 @@
|
||||
"ui";
|
||||
|
||||
ui.statusBarColor("#03a9f4");
|
||||
|
||||
ui.layout(
|
||||
<vertical>
|
||||
<text w="*" h="56" bg="#03a9f4" paddingLeft="16" gravity="center_vertical" color="#ffffff" size="18sp">QQ打开聊天窗口</text>
|
||||
<vertical h="*" w="*" margin="16 50">
|
||||
<input id="qq" h="50" hint="请输入QQ号"/>
|
||||
<button id="ok" text="确定" />
|
||||
</vertical>
|
||||
</vertical>
|
||||
)
|
||||
|
||||
ui.ok.click(function(){
|
||||
app.startActivity({
|
||||
action: "android.intent.action.VIEW",
|
||||
data: "mqqwpa://im/chat?chat_type=wpa&uin=" + ui.qq.text()
|
||||
});
|
||||
ui.finish();
|
||||
});
|
||||
@@ -1,19 +0,0 @@
|
||||
"ui";
|
||||
|
||||
importClass(com.afollestad.materialdialogs.MaterialDialog);
|
||||
|
||||
new MaterialDialog.Builder(activity)
|
||||
.title("简单计算器")
|
||||
.input("请输入算式", "1+1", function(dialog, input){
|
||||
try{
|
||||
eval("var ans = (" + input + ")");
|
||||
toast(ans);
|
||||
}catch(e){
|
||||
toast("式子错误");
|
||||
}
|
||||
})
|
||||
.positiveText("计算")
|
||||
.dismissListener(function(dialog){
|
||||
activity.finish();
|
||||
})
|
||||
.show();
|
||||
@@ -1,11 +0,0 @@
|
||||
"auto";
|
||||
|
||||
launchApp("QQ");
|
||||
sleep(2000);
|
||||
|
||||
while(true){
|
||||
if(currentPackage() == 'com.tencent.mobileqq'){
|
||||
swipe(600, 900, 600, 1400, 400);
|
||||
}
|
||||
sleep(300);
|
||||
}
|
||||
@@ -1,33 +0,0 @@
|
||||
"auto";
|
||||
|
||||
setScreenMetrics(1080, 1920);
|
||||
launchApp("QQ");
|
||||
|
||||
sleep(1500);
|
||||
|
||||
click(891, 1851);
|
||||
sleep(1000);
|
||||
//点击好友动态
|
||||
click(192, 453);
|
||||
sleep(1000);
|
||||
//点击头像
|
||||
click(155, 638);
|
||||
sleep(1000);
|
||||
//点击留言
|
||||
click(747, 775);
|
||||
sleep(1000);
|
||||
|
||||
while(true){
|
||||
if(currentPackage() == 'com.tencent.mobileqq'){
|
||||
//点击箭头图标
|
||||
click(1029, 433);
|
||||
sleep(300);
|
||||
//点击删除
|
||||
click(530, 820);
|
||||
sleep(300);
|
||||
//点击确定
|
||||
click(331, 1122);
|
||||
sleep(200);
|
||||
}
|
||||
sleep(200);
|
||||
}
|
||||
@@ -1,28 +0,0 @@
|
||||
var ra = new RootAutomator();
|
||||
ra.setScreenMetrics(1080, 1920);
|
||||
|
||||
launchApp("QQ");
|
||||
|
||||
sleep(1500);
|
||||
|
||||
//点击动态图标
|
||||
ra.tap(891, 1851);
|
||||
//点击好友动态
|
||||
ra.tap(192, 453);
|
||||
//点击头像
|
||||
ra.tap(155, 638);
|
||||
//点击留言
|
||||
ra.tap(747, 775);
|
||||
|
||||
while(true){
|
||||
if(currentPackage() == 'com.tencent.mobileqq'){
|
||||
//点击箭头图标
|
||||
ra.tap(1029, 433);
|
||||
//点击删除
|
||||
ra.tap(530, 820);
|
||||
//点击确定
|
||||
ra.tap(331, 1122);
|
||||
}
|
||||
sleep(200);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user