尚经起名网

您现在的位置是:首页 >

企业资讯

快手低价专刷评论自助_免刷快手业务-快手刷双击30个赞

时间:2024-07-01 12:19 评论
操作模拟器,相当于后台操作。我主要为了刷勾玉,所以此工具更侧重地域鬼王,结界突破和秘闻副本,御魂是用来刷突破券的。目前只支持个人结界突破,并且阵容需要解锁。如果只是识别结界券使用,应该是够用了,如果不够用可以按需付费或者自建字典识别。建议直接看雷神模拟器社区的命令整理,比较详细。运行阴阳师如果不清楚应用的启动命令,可以先手动运行该程序,然后使用命令:启动阴阳师的命令为:...

自助下单地址(拼多多砍价,ks/qq/dy赞等业务):点我进入

个人使用订单

每周都会先发布秘密副本。 每天,三大域的鬼王。 当结界突破券满了,就会与突破挂钩。

想法:

使用adb截屏后,使用opencv查找图片和颜色,模拟点击。 使用adb操作模拟器相当于后台操作。

我主要是用勾玉,所以这个工具比较侧重于区域鬼王、结界突破和秘境,玉魂是用来收集突破券的。

为了防止收到鬼信和黑信,增加了随机等待时间,每次随机等待时间为2-3秒,导致整体运行速度稍慢。

这个工具适合在后台做其他工作的同学。 观赏价值不高。

区域鬼王需要先收集古火鸟、一金震天和山童。

闯关主要是将九宫格的坐标保存到列表中,使用shuffle方法随机洗牌,然后循环执行。

目前只支持个人结界突破雷电os系统辅助,需要解锁阵容。

第一次进入突破,会自动失败一次。 失败了,难度不会增加,方便排名和使用狗鱼。

每突破三处,可获得一份奖励。 九次突破全部完成后,会在腾讯OCR识别界面上传右上角剩余突破次数截图。 如果剩余突破次数大于等于九次,则递归执行,否则停止执行。

雷电os系统辅助_雷电os系统是什么意思_小米2能刷雷电os吗

腾讯OCR每月免费一千次。 如果只是用来鉴定附魔券的话,应该是够用了。 如果还不够,可以按需付费或者自己建字典进行识别。

这一步需要申请腾讯云文字识别OCR的secretId和secretKey。

腾讯云文字识别OCR申请链接:

然后新建一个文件tencentcloudKeys.py,写入:

secretId = "AKI***********************aYHDtmaOw"
secretKey = "Sg**************************QdZ7X"

模拟器版本

部分操作参考:

网易MuMu开发者必备手册:

【雷神命令】常用adb命令整理贴:

推荐直接看雷神模拟器社区的命令安排,比较详细。

跑阴阳师

雷电os系统是什么意思_小米2能刷雷电os吗_雷电os系统辅助

如果不知道应用程序的启动命令,可以先手动运行程序,然后使用命令:

adb shell dumpsys window | findstr mCurrentFocus

查找正在运行的应用程序。

启动阴阳师的命令是:

adb shell am start -n com.netease.onmyoji.netease_simulator/com.netease.onmyoji.Client

因为我是iOS,只能扫码登录,所以启动命令对我来说不太实用。

模拟点击

比如我们需要点击坐标500、266:

adb shell input tap 500 266

模拟滑动

从0, 0滑动到200, 200需要0.5秒:

adb shell input swipe 0 0 200 200 500

截屏

需要先运行这个命令:

adb shell screencap /data/screen.png

然后将截图推送到电脑:

adb pull /data/screen.png .

注意:示例中的命令将图片保存到当前目录。

查找图片

这是在 opencv 库的帮助下实现的。

import cv2

def p():
    capture_img = ""  # 程序运行时的截图
    temp_img = ""  # 已经保存好的图片

    img1 = cv2.imread(capture_img)
    img2 = cv2.imread(temp_img)
    result = cv2.matchTemplate(img1, img2, cv2.TM_CCOEFF_NORMED)

    if result.max() > 0.9:
        return True

寻找颜色

如何获取截图中某个坐标的像素值?

import cv2

def p(x, y):
    capture_img = ""
    _img = cv2.imread(capture_img)
    img = cv2.cvtColor(_img, cv2.COLOR_BGR2RGB)
    r, g, b = img[y, x]  # 注意这里的坐标是相反的
    return r, g, b

作物图片

我们截屏之后,如何从截屏中得到剩余的闯关次数呢?

import cv2

capture_img = ""
img = cv2.imread(capture_img)
cv2.imwrite("new.png", img[12:30, 705:750])  # 裁剪坐标为 [y0:y1, x0:x1]

注意坐标都是y,x。

双开应用切换

由于多开改版后(2.2.2x86/x64版本后)所有多开应用与原应用的包名相同,因此需要通过UserId来控制多开应用。

这里我们以网易云游戏为例,打开more后,分别获取包名,使用命令:

adb shell dumpsys window | findstr mCurrentFocus

都是com.netease.android.cloudgame/com.netease.android.cloudgame.MainActivity。

所以需要通过切换UserId来切换应用。

通过包名获取对应的UserId:

adb shell ps|findstr com.netease.android.cloudgame

雷电os系统辅助_小米2能刷雷电os吗_雷电os系统是什么意思

都是com.netease.android.cloudgame/com.netease.android.cloudgame.MainActivity。

所以需要通过切换UserId来切换应用。

通过包名获取对应的UserId:

adb shell ps|findstr com.netease.android.cloudgame

返回如下内容:

可以看到原来申请的进程id是u0_a36,只看_前面的u0,也就是UserId=0; 在MuMu上,原来的UserId=0,#N1开头的UserId=10,以此类推#N2的UserId=11,#N3的UserId=12,#N4的UserId=13

因此,多开操作分为两步:

切换用户名

打开应用根据上面的截图雷电os系统辅助,UserId分别为0和10,如果你想在两个应用之间切换可以使用:

# 切换原应用
adb shell am start-user 0
adb shell am start --user 0 com.netease.android.cloudgame/com.netease.android.cloudgame.MainActivity

# 切换多开应用
adb shell am start-user 10
adb shell am start --user 10 com.netease.android.cloudgame/com.netease.android.cloudgame.MainActivity

切换后,即可继续操作。

如果本文对您有所帮助,请不要吝啬您的点赞,谢谢!