精华内容
下载资源
问答
  • 声明:本博文只是作为研究学习用途,请不要用于非法、商业用途。 自动领取红包流程分析 1.首先是获取直播列表(采用定时10秒刷新一次) 2.检测列表中是否有红包 -----> 如果有就保存起来 ...

    声明:本博文只是作为研究学习用途,请不要用于非法、商业用途。


     

    自动领取红包流程分析

    1.首先是获取直播列表(采用定时10秒刷新一次)

    2.检测列表中是否有红包 -----> 如果有就保存起来

    3.开启定时任务,每秒查询是否有可领取红包 -----> 如果有就直接领取


     

    目录

    开始代码

    获取直播列表(10秒/次)

    获取直播列表 Call

    展开全文
  • [iOS]5 分钟实现抖音 APP

    千次阅读 2018-04-13 11:48:36
    这是个竖向滑动的 scrollView,我们可以在 scrollView 上添加 3 个 view,然后将 scrollView 滚到中间红色 view 的位置,以后每次用户滑动完成以后,都将 scrollView 重置到这个状态,这样就能实现抖音那种无限滑动...

    首先我们来分析一下这个界面,这是个竖向滑动的 scrollView,我们可以在 scrollView 上添加 3 个 view,然后将 scrollView 滚到中间红色 view 的位置,以后每次用户滑动完成以后,都将 scrollView 重置到这个状态,这样就能实现抖音那种无限滑动的效果。

    然后,每次用户滑动完就开始播放视频,这样我们就能实现抖音这个效果了。有了思路,接下来开始写代码。

    - (void)viewDidAppear:(BOOL)animated {
        [super viewDidAppear:animated]; self.scrollViewOffsetYOnStartDrag = -100;
        [self scrollViewDidEndScrolling];
    }
    
    - (void)viewDidDisappear:(BOOL)animated {
        [super viewDidDisappear:animated];
        [self.secondImageView jp_stopPlay];
    } #pragma mark - UIScrollViewDelegate - (void)scrollViewDidEndDragging:(UIScrollView *)scrollView
                      willDecelerate:(BOOL)decelerate { if (decelerate == NO) {
            [self scrollViewDidEndScrolling];
        }
    }
    
    - (void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView{
        [self scrollViewDidEndScrolling];
    }
    
    - (void)scrollViewWillBeginDragging:(UIScrollView *)scrollView { self.scrollViewOffsetYOnStartDrag = scrollView.contentOffset.y;
    } #pragma mark - JPVideoPlayerDelegate - (BOOL)shouldShowBlackBackgroundBeforePlaybackStart { return YES;
    } #pragma mark - Private - (void)scrollViewDidEndScrolling { if(self.scrollViewOffsetYOnStartDrag == self.scrollView.contentOffset.y){ return;
        } CGSize referenceSize = UIScreen.mainScreen.bounds.size;
        [self.scrollView setContentOffset:CGPointMake(0, referenceSize.height) animated:NO];
    }
    
    - (NSURL *)fetchDouyinURL { if(self.currentVideoIndex == (self.douyinVideoStrings.count - 1)){ self.currentVideoIndex = 0;
        } NSURL *url = [NSURL URLWithString:self.douyinVideoStrings[self.currentVideoIndex]]; self.currentVideoIndex++; return url;
    }

    代码写到这里就能实现无限滑动的效果了,这很简单,对吧?

    那如何播放视频呢?我们应该引入AVFoundation,然后实例化AVPlayer,然后创建视频图层,然后监听视频播放状态,再开始播放视频。这只是一部分,接下来开始监听播放器的视频进度变化,开始定制播放进度指示器。然后还要处理音频的输出问题,还要处理前后台事件……

    像抖音这样好的用户体验,视频数据都是边下边播缓存在本地的,那如何实现基于AVPlayer的边下边播技术呢?

    问题似乎没有那么简单,这样算下来,5 分钟绝对写不完。

    这时就轮到视频利器JPVideoPlayer上场了。只要下面一行代码,上面所有的事情全部帮你搞定,信不信?不信就试试看。

    [self.secondImageView jp_playVideoMuteWithURL:[self fetchDouyinURL]
                                   bufferingIndicator:nil progressView:[JPDouyinProgressView new]
                              configurationCompletion:^(UIView *view, JPVideoPlayerModel *playerModel) {
                                  view.jp_muted = NO;
                              }];

    展开全文
  • 苹果ios抢红包插件

    2017-02-11 14:28:09
    越狱 定时 红包挂
  • 仿抖音上下滑动播放视频(兼容安卓,ios,小程序,h5) 运行条件 HBuilder X 2.2.2 安装后,从插件市场导入,即可真机运行 vue 项目地址 github. uniapp插件市场. 说明 插件分别用swiper实现(多端兼容)和css3动画...

    仿抖音上下滑动播放视频(兼容安卓,ios,小程序,h5)

    运行条件

    HBuilder X 2.2.2
    安装后,从插件市场导入,即可真机运行
    vue

    项目地址

    github.
    uniapp插件市场.

    说明

    插件分别用swiper实现(多端兼容)和css3动画实现(暂时只支持app),可自行切换。

    插件在uni-app编译模式下编写(已切换)。

    默认为weex编译模式,在 manifest.json 的源码视图里配置是切换模式, manifest.json -> app-plus -> nvueCompiler 切换编译模式。

    swiper在非App端内嵌video性能比较差,不建议导入过多视频。

    项目效果

    h5在线地址.

    展开全文
  • 抖音爬虫——抖音APP抓包(一)

    万次阅读 多人点赞 2020-08-29 17:33:33
    如果你能看到这篇文章,说明手机抓包失败了,无法绕过SSL Pinning,那就往下面看吧,这篇文章以抖音APP为例。 前言: 最近对抖音爬虫蛮有兴趣的,于是菜鸡的我就开始艰难的抖音爬虫,这篇文章主要是记录我抖音APP抓...

    如果你能看到这篇文章,说明手机抓包失败了,无法绕过SSL Pinning,那就往下面看吧,这篇文章以抖音APP为例。

    前言: 最近对抖音爬虫蛮有兴趣的,于是菜鸡的我就开始艰难的抖音爬虫,这篇文章主要是记录我抖音APP抓包过程使用的一些工具。有涉及到逆向真的是一脸懵逼,但是为什么会这么麻烦呢?毕竟抖音风控很高,怎么可能然你随随便便就抓到包,爬虫。

    准备:
    1、一台手机(我用我自己的手机没有root),模拟器我自己感觉不是很好用,开启VT感觉也慢的要死,更别说设置代理了。
    2、抓包工具,我选择的是Fiddler看个人习惯。
    3、APP选择上我选择的是抖音极速版,因为抖音短视频APP无法在VirtualXposed中运行。
    4、VirtualXposed + Xposed + JustTrustMe,VirtalXposed是Xposed旗下的一款产品,他能在手机中创建一个虚拟环境完全不影响真机。

    有了以上的工具和插件,接下来就是配置了:
    1、Fiddler配置可以参考点我参考Fiddler配置
    这篇文章,包括解决了无法抓HTTPS的包问题
    2、配置好代理之后就要下载插件了:VirtualXposed最新下载地址点我下载,而至于Xposed只要在手机上安装了VirtualXposed之后进入app往上滑就可以看到Xposed了;
    3、进入Xposed提示未激活,点击安装/更新激活下(图片效果网上扣得,我自己激活的时候忘记截图了):
    在这里插入图片描述
    在这里插入图片描述
    如果这里提示失败需要root权限的话不要慌,返回到上一步重新安装,他会提示你是否允许root权限,就OK了。

    3、然后去下载JustTrustMe,安装到真机上,在同步到VirtualXposed里面,添加应用就可以找到JustTrustMe,也可以安装其他手机上已经安装过的app,这里把抖音极速版的也安装了;
    JustTrustMe下载:点我下载
    在这里插入图片描述
    OK,完成以上就可以进行抖音APP抓包了。

    结果:
    在这里插入图片描述
    OK了可以抓到抖音的包了,但是后面的各种算法难题才刚刚开始,所以这只是最简单的一步。对了,如果只是随便爬着玩的我感觉抖音的创作平台可以一试,而且还是网页版的,不用逆向等复杂的技术就可以爬到一些视频:https://creator.douyin.com/
    如果有什么不对的或者有更好更简单的方法欢迎留言,不说了我要去看看逆向的一些知识了。。。。。。

    2021-08-05___________________更新__________________________________________________
    说明,以上的方式可能有点麻烦。
    补充一个抖音网页地址:https://www.douyin.com/
    这个网站可以获取到抖音的作品和用户信息。

    展开全文
  • 感谢「杜泽旭」同学投稿,也欢迎广大安全逆向爱好者积极投稿,分享不仅是一种精神也是一种快乐,本文涉及到的iOS应用开发安全逆向问题可以去小密圈咨询他,包括微信,抖音等各种问...
  • 抖音私信名片跳转自定义关注微信脚本代码技术方法分享
  • 制作仿抖音视频列表遇到很多坑,特别是安卓微信内置浏览器,让人脑壳疼,核心代码不多便于理解组件用到了vant中的swiper滑动组件h5原生 video 属性webkit-playsinline ios 小窗播放,使视频不脱离文本流,安卓则无效...
  • 自动刷抖音脚本(解放你的双手)

    万次阅读 2021-01-28 14:40:45
    auto() app.launchApp(“抖音短视频”) sleep(1000) var i=0 while(i<1000){ sleep(10000) swipe(552,1788,552,363,100) i=i+1 }
  • 关注、置顶学霸搜罗!...▼你打开了 学霸搜罗的第 165篇文章今天给大家推荐一款IOS模拟器安装客户端(支持Win7/Win8/Win10系统)官网下载客户端:https://www.heilei.com/点击立即下载,出现如下图下载黑雷:...
  • 最近花了两天时间研究使用Flutter开发一个抖音国际版. 个人感觉使用Flutter开发app快得不要不要的额. 两天就基本可以开发个大概出来. 最主要是热重载,太方便实时调整UI布局了. 相应速度极快. 如下图: 主要项目...
  • 使用Flutter开发的抖音国际版

    千次阅读 2020-05-21 18:59:50
    最近花了两天时间研究使用Flutter开发一个抖音国际版. 个人感觉使用Flutter开发app快得不要不要的额. 两天就基本可以开发个大概出来. 最主要是热重载,太方便实时调整UI布局了. 相应速度极快. 如下图: 主要...
  • 1.今天爬了很多坑,一直想给video和source 的src赋值;...步骤一 获取安卓手机或ios手机从http传过来的参数; function urlPara2(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&...
  • 我是在开发一个抖音端小程序时出现的这个情况,安卓端时间格式正常,ios端报错,使用的时间格式插件是 moment.js 解决方案 moment(Date.parse(item.rksj.replace(/-/g,"/"))).fromNow() 核心代码为: replace(/-/g,...
  • 先说邀请码:8259553681 大家支持一下 抖音最难搞定因为他的控件ID经常编号。对此我也是想了很多办法,现在就引入一类实现方式把,虽然不是高明的方法但是通用。...另外本次这个app咱也感个时髦,叫抖音国...
  • 学习iOS逆向有什么用? 我们一般都是正向开发,那逆向开发有什么用呢? 有助于深入理解iOS内部原理 ...例如看个视频去广告、增加抖音自动翻页功能、增加微信一键转发功能,总之很多别的App,你觉得设计
  • 主要介绍了检测iOS设备是否越狱的方法,代码基于传统的Objective-C,需要的朋友可以参考下
  • 本人用的手机系统是ios9.3.5(不完美越狱,蛋疼)手机一定要越狱,越狱后的手机要装不少越狱插件,OpenSSH是一定不能少的。 二、逆向流程 首先要从AppStroe上下载目标App(抖音、微信啥的),从AppStore上下载到的软件...
  • 之前总是看到ios的快捷指令中有抖音短视频无水印下载,但是我每一次试用都没有成功,还以为是提取视频的方式容易失效,其实并不是并且实现起来特别简单。 起因 这段时间在学习python网络爬虫,因为最近的疫情,在看...
  • 本文选自「抖音 Android 性能优化」系列文章。「抖音 Android 性能优化」系列文章是由抖音 Android 基础技术部门技术专家倾力打造的技术干货内容,和大家分享基础技术团队...
  • IOS App冷启动优化

    2021-04-22 15:27:32
    IOS App冷启动优化背景App启动过程App启动过程**pre-main阶段** ,指的是从用户唤起 App 到 main 函数执行之前的过程。**main函数后**启动结束判断实际过程中优化的点pre-main阶段的优化main函数后的优化 背景 项目...
  • React Native 仿抖音点赞特效

    千次阅读 2018-07-24 22:57:46
    ART(iOS端需预先引入)是RN提供的绘图API,主要涵盖了以下内容: const { Surface, Shape, Group, Text, Path, ClippingRectangle, LinearGradient, RadialGradient, Pattern, Transform } = React....
  • 自从抖音团队分享了这篇 抖音研发实践:基于二进制文件重排的解决方案 APP启动速度提升超15% 启动优化文章后 , 二进制重排优化 pre-main 阶段的启动时间自此被大家广为流传 . 本篇文章首先讲述下二进制重排的原理 ...
  • 开启之后,它会自动锁定手机,期间你不能看微信、刷微信、刷抖音,只能学习。 对不能很好控制自己,想专心学习的同学可以试试这个 APP,一键锁定手机,远离手机的干扰,养成专心学习的习惯。 另外,你还可以开启...
  • IOS关于刘海屏适配问题解决办法

    千次阅读 2019-12-05 16:07:53
    前言 本人项目采用Objective-C进行开发,如果...在iOS11 之后有这么一个概念safeArea(安全区域,具体safeArea是怎么一回事自行google),这里主要探讨一下safeArea相关的两个概念,safeAreaLayoutGuide和safeAre...
  • vue 仿抖音视频列表(兼容微信内置X5浏览器)https://blog.csdn.net/superKM/article/details/87603255制作 仿抖音视频列表遇到很多坑,特别是安卓微信内置浏览器,让人脑壳疼,核心代码不多 便于理解 图标css使用的...
  • 如果你是一个iOS开发的新手, 是的, 这个职业的红利期早已过去, 随着APPL的股价大跌, 以及内忧外患不断, iOS这个职业的恐慌指数在不断的增高, 已经对新手不太友好了, 如果你是一个2-3年的iOS从业人员, 每天的工作内容...
  • 最近我们公司丢单率上涨,尤其是10月份比9月份来说丢单率翻了3倍,和一些同行交流了一下,发现他们也是丢单量增加,初步推断可能是苹果iOS12的原因,某些情况下会有用户内购成功后,却返回的是订单失败,错误类型为...
  • 只有五个页面实现动态加载翻页效果,网上查到都是用Swiper 不停的插入元素,导致页面内容越来越多致卡顿。这里就只用五个页面来轮翻显示,实现无限加载的效果。 <!... <... ...meta name="viewport" content="width=...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 581
精华内容 232
关键字:

ios抖音插件