当前位置: 首页 > 软件库 > 应用工具 > 网络爬虫 >

Douyin-Bot

Python 抖音机器人
授权协议 MIT
开发语言 Python
所属分类 应用工具、 网络爬虫
软件类型 开源软件
地区 国产
投 递 者 胥英奕
操作系统 Android
开源组织
适用人群 未知
 软件概览

Douyin-Bot 是一个用 Python 和 ADB 打造的 Python 抖音机器人。

特性

  •  自动翻页

  •  颜值检测

  •  人脸识别

  •  自动点赞

  •  自动关注

  •  随机防 Ban

原理

  • 打开《抖音短视频》APP,进入主界面

  • 获取手机截图,并对截图进行压缩 (Size < 1MB);

  • 请求 人脸识别 API

  • 解析返回的人脸 Json 信息,对人脸检测切割;

  • 当颜值大于门限值 BEAUTY_THRESHOLD时,点赞并关注;

  • 下一页,返回第一步;

脸部截取

  • 问题1:数据库链接 pip install pymysql import pymysql.cursors # 连接数据库 connect = pymysql.Connect( host='localhost', port=3310, user='woider', passwd='3243', db='python', charset='utf8'

  • GitHub项目地址:项目地址 优化 参考   cv2 官方文档 python-opencv-人脸识别实现 从图片中扣人脸 cv2实现人脸识别(图片、读写视频) 问题一:adb效率地下 adb命令效率太低,一个视频要78秒才能有反应,我们想办法加快速度,搜来搜去找到一个非常好的项目uiautomator2,响应速度是ms级别的。 首先安装uiautomator2 pip install -U ui

 相关资料
  • 抖音小助手,使用 ADB 完成抖音 APP 的自动化操作,支持自定义评论、点赞、刷抖音、关注用户等系列操作。

  • 因为是找暑期实习时候的面经,时间有点就远了。为了不被定位,隐去了部分信息。已offer。 --------------一面 个人介绍 1. 依据项目提问,SSO单点登录原理。 2. JS原型链。 3. JS闭包。 4. Vue数据劫持原理 5. Vue3是怎么做到用户点击,但是数据只更新一次。(调度器中增加调度函数,该调度函数将当前的副作用放入微任务队列,并进行去重操作。所以下面开始问事件循环。)

  • 面试开始先自我介绍 一段金山办公 C++实习经历,项目涉及多线程和线程池 然后基本五六个问题围绕线程池和线程安全还有一个为什么进程可以多并发而要用线程多并发  然后就是八股 1.指针和引用区别 2.map 和 unordermap 底层实现和读取效率 3.静态库和动态库使用 还有一个算法题:在生成 0 到 5 随机数的基础上生成 0 到 7,最关键是要等概率(我最后想到直接暴力判断,遇到概率大的直

  • 尝试制作一个简单的音乐机器人,只播放一个链接,但它不连接到语音通道,因此不会出现任何错误,所以我只能放入所有代码。这是我的主要内容。js公司 这是我的音乐机器人命令,我认为它是正确的,因为我已经在这里请求了一些人的帮助。

  • 最后手写:节流,防抖,eventsBus类 ($on, $once,$off,$trigger), Echarts在vue上怎么用, echarts在移动端有什么缺点, echarts优缺点, webpack vite的区别, call bind  apply区别, 为什么学前端, 前端规划。 面试官人很随和,面试过程中会给予一些建议,希望我蹩脚的回答可以让我进三面😥 #面经##提前批#

  • 时间点如下:6.10投递 -> 6.20一面 -> 7.1二面 -> 7.15三面 -> 8.1 hr面 -> 8.8口头 -> 8.17 offer,流程拉的很长,hr明确告知就业环境发生变化,需要横向比较。 一点思考     字节比较看重算法题,着重挑选有acm经验的人,这三轮面试都出了算法题。幸亏提前刷了一个月的算法题,且拿其他公司练手了几轮,最后都写出来了。按照以往,算法能做出来,通过的概