尝试通过ADB自动刷今日头条极速版赚金币

        在知乎、闲鱼等平台上有很多卖今日头条自动刷机项目、网易云音乐听歌项目的的教程加脚本,并附有项目代码、工具软件、收益和多开等截图。

       作为一个计算机相关从业者,起初对于这个充满好奇,觉得每天点几下就能轻轻松松赚个早餐钱,而且还能了解一些相关技术。于是就在闲鱼上买了一个付费教程8块钱,很快商家就把代码工具链接发过来了。

        下载并看了相关项目资料后,是使用技术方案是雷神模拟器+抹机和代理的方式,然后首先是要成为网易音乐人,这个需要自己会唱歌,平台需要实名认证,加上上传音乐作品上传,还要本人出境录制音乐视频,这个对一个五音不全不会唱歌的人来说难度很大。当然啥东西有需求就有市场,某宝上有很多代注册成为音乐人的,价格80~100元不等,但是还需要自己露脸假唱。

       成为音乐人是第一步,下来还需要有一个网易云音乐主号,加若干个30+小号。一个人不可能有那么多小号,都是通过需要通过手机号注册的。当然网上也有租赁小号的,2元一个,后面通过这些小号刷大号发布的作品赚取流量。

       接着还有,需要IP代理和抹机,也就是模拟器的虚拟终端需要通过IP代理,这样才不会被平台监测到是在自动刷流量。

       后期在运行过程中需要大量的原创歌曲,这些如果自己不会创作,那也需要花钱在网上买原创歌曲。这样整个下来需要230元左右,主要是后期需要大量的原创歌曲来运营这是很大一笔成本。

       综合以上了解下来,对于咱这种没有音乐才艺的人来说就没有在继续......

      了解下雷电模拟器,加上整天在使用的今日头条极速版可以赚取金币, 于是想起了使用雷电模拟器多开今日头条每日刷金币,开始尝试起来。但是开头就不顺利,今日头条极速版在雷电模拟器中总是异常退出没有响应, 在网上搜索了相关办法,尝试了一下办法:1、调整模拟终端的CPU和内存;2、开启Windows的虚拟化参数重启电脑;3、更换雷电模拟器的版本,今日头条的版本;4、使用其他模拟器。以上方法不尽如意。

      最后想着看能否在一个真实手机上先把流程打通,于是屋里的旧手机就被排上了用场。使用AirtestIDE+Poco+ADB连接手机,基于图像识别和元素定位就可以自动操作手机。

        经过一番操作,脚本基本差不多了。但就是今日头条每日赚金币的任务界面那些按钮识别不到具体元素,使用Poco辅助的自动捕捉,将鼠标放在"去商城"、"去阅读"等等按钮上, 但就是不显示元素信息,折腾了一番还是没有解决。那就使用Airtest的图像识别来试下,截图需要点击的按钮,但是运行了几次,这种方法的成功率不高,因为所有的按钮形状、颜色基本相同,被误识别的概率很高。

      今日头条只靠单纯的刷视频金币很少很少, 主要还是靠每日任务,而且每天金币有上线,三万金币兑换一元。如此下来如果使用不了模拟器,解决不了自动完成每日任务的问题就走不下去了。

       

       不知道大家是否有类似的尝试,最后不了了知。。。。。。可以在评论区留言

  • 16
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,以下是一段使用Python和OpenCV库实现自动领取今日头条极速宝箱的代码,其中包含了图像识别技术的应用: ```python import cv2 import numpy as np import time import subprocess # 设置屏幕截图的路径和文件名 screenshot_path = '/sdcard/screenshot.png' local_screenshot_path = 'screenshot.png' # 定义宝箱图标的位置和大小 box_icon_pos = (600, 100) box_icon_size = (100, 100) # 定义领取按钮的位置和大小 claim_button_pos = (500, 700) claim_button_size = (200, 80) # 启动今日头条极速APP subprocess.Popen(['adb', 'shell', 'am', 'start', '-n', 'com.ss.android.article.lite/.activity.SplashActivity']) # 等待APP启动完成 time.sleep(5) while True: # 截取屏幕截图 subprocess.Popen(['adb', 'shell', 'screencap', '-p', screenshot_path]) subprocess.Popen(['adb', 'pull', screenshot_path, local_screenshot_path]) # 读取屏幕截图并转换为灰度图像 img = cv2.imread(local_screenshot_path) gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) # 在灰度图像中查找宝箱图标的位置 template = cv2.imread('box_icon.png', 0) w, h = template.shape[::-1] res = cv2.matchTemplate(gray, template, cv2.TM_CCOEFF_NORMED) threshold = 0.9 loc = np.where(res >= threshold) for pt in zip(*loc[::-1]): # 如果找到了宝箱图标,则点击宝箱 x, y = pt[0] + box_icon_pos[0], pt[1] + box_icon_pos[1] subprocess.Popen(['adb', 'shell', 'input', 'tap', str(x), str(y)]) # 等待宝箱打开 time.sleep(5) # 在灰度图像中查找领取按钮的位置 template = cv2.imread('claim_button.png', 0) w, h = template.shape[::-1] res = cv2.matchTemplate(gray, template, cv2.TM_CCOEFF_NORMED) threshold = 0.9 loc = np.where(res >= threshold) for pt in zip(*loc[::-1]): # 如果找到了领取按钮,则点击领取 x, y = pt[0] + claim_button_pos[0], pt[1] + claim_button_pos[1] subprocess.Popen(['adb', 'shell', 'input', 'tap', str(x), str(y)]) # 等待领取完成 time.sleep(3) # 关闭领取成功的提示框 subprocess.Popen(['adb', 'shell', 'input', 'tap', '700', '500']) # 等待提示框关闭 time.sleep(2) # 返回主页面 subprocess.Popen(['adb', 'shell', 'input', 'keyevent', 'KEYCODE_BACK']) time.sleep(1) subprocess.Popen(['adb', 'shell', 'input', 'keyevent', 'KEYCODE_BACK']) time.sleep(1) # 重新开始循环 break # 如果没有找到宝箱图标,则等待一段时间后重新截图 time.sleep(5) ``` 这段代码的主要思路是:定时截取设备屏幕截图,并在截图中查找宝箱图标和领取按钮的位置,如果找到了宝箱,则自动点击宝箱并等待宝箱打开,然后点击领取按钮并等待领取完成,最后关闭提示框并返回主页面,重新开始循环。在图像识别方面,我们使用了OpenCV库提供的模板匹配算法,通过事先准备好的宝箱图标和领取按钮的模板,在屏幕截图中查找相应的位置。这样就可以实现自动领取今日头条极速宝箱的功能了。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值