999宝藏网

 找回密码
 

QQ登录

只需一步,快速开始

  • 1779阅读
  • 0回复

[经验分享] 【懒人系列】抖音/快手视频自动滑动切换视频技术实现

[复制链接]

84

主题

43

回帖

254

积分

宝藏初中生

Rank: 5Rank: 5

回帖
43
金币
233
威望
0
积分
254
股份
0
热心值
3
宝藏币
0

最佳新人

发表于 2020-9-18 13:08:26 | 显示全部楼层 |阅读模式
前言 近代很多科技发明,都是基于“懒惰”。比如夏天手摇扇子,费劲还效果低下,于是发明了电风扇;最初的电视机是手调频道,冬天在被窝看电视,还要下床去调频道、关电视简直不要太难受,于是人们发明了遥控器。现在感觉刷抖音还要动手指滑动,太浪费手指。不如人躺床上,手机挂支架,自动滑动切换抖音视频,岂不妙哉! 一、技术要点 一、通过Android的input命令模拟滑动屏幕 二、使用FrIDA注入抖音运行环境,通过JS调用Java执行input命令 二、使用步骤 1.安装Frida 1)安装好Frida,手机(已root)调试模式连接电脑,打开cmd窗口2)执行 frida -U -f com.ss.android.ugc.aweme --no-pause 手机会自动打开抖音,cmd进入调试模式,如下图: 2.执行JS代码在CMD窗口执行以下JS代码 var top = {} top.ProcessBuilder = null; top.List = null function shell(cmd){ console.log(cmd); Java.perform(function(){ if( top.ProcessBuilder == null) top.ProcessBuilder = Java.use("java.lang.ProcessBuilder"); if(top.List == null) top.List = Java.use("java.util.ArrayList"); var l = top.List.$new(); var arr = cmd.split(" "); for(var i=0;i); } var p = top.ProcessBuilder.$new(l).start(); p.waitFor(); p.destroy(); }); } 再执行以下JS代码,见证奇迹的时刻! shell("input swipe 300 1300 300 100 100"); 如无意外,抖音会自动滑动到下一个视频。总结 本文实现了抖音自动滑动切换视频的功能,继续考虑下,再写一个循环执行的逻辑,抖音就会不停的自动切换视频,不足的是每隔多次时间切换呢? 关注wx公众号:码农爱钻研 ,获取更多技术细节。 下一篇,会通过获取视频长度,动态的设定切换时间,实现视频播放完自动切换到下一个视频的功能,敬请期待!

1.发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;微笑

2.如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;微笑

3.如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【金币】加分不会扣除自己的积分,做一个热心并受欢迎的人!微笑

回复

使用道具 举报

快速回复
您需要登录后才可以回帖 登录 | 立即加入

本版积分规则

返回列表

|999宝藏网|sitemap|手机版|举报|申请友情链接|  

免责声明:

拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表999宝藏网立场!

999宝藏网论坛所发布的一切破解软件和补丁、注册机以及注册信息,仅限用于学习和研究目的。不得将上述内容用于商业或者非法途径!否则,一切后果请用户自负!

我们不生产软件,我们只是互联网上的搬运工,本站信息来自互联网,版权争议与本站无关,如果您喜欢该程序,请购买注册正版软件,获得正版优质服务!

请重视此声明,法律不容忽视!请支持正版,尊重版权!本站如有信息侵犯了您的权益,请联系:www@rin99.com及时删除!

Powered by Discuz! © 2001-2024 Comsenz Inc. (豫ICP备2021033223号) 备案图标 豫公网安备41142602000006号

Copyright © 2016-2024 999宝藏网 版权所有 All Rights Reserved.

GMT+8, 2024-3-19 18:53 , Processed in 0.090547 second(s), 34 queries .

快速回复 返回顶部 返回列表