设备清单

魅蓝Note5 4台
sim卡 4张
USB连接线TypeC 4根
优越者(UNITEK)USB分线器带独立电源 1台
PC i5 8g内存 1台
无线路由器 1台

硬件环境


实景

软件环境

魅蓝NOTE5
Xposed Installer 3.1.5
Xposed Version 89
Just Trust Me 0.2
小红书APP 6.8
使用手机号注册小红书账号,并登陆
开启USB调试,并设置充电时不锁定屏幕



关闭USB安装管理



PC
jdk 1.8
android sdk
nodejs 12.0
charles 4.5.5
appium 1.15
mysql 5.6
redbook-appium.jar 1.0
配置好java,nodejs,adb的环境变量
设置charles代理https

将手机wifi代理设置为charles的地址并在手机上安装https证书

数据环境

mysql
创建redbook_data_source库
创建ety_red_id表

字段名 类型 含义
id int(11) 自增主键
red_id varchar(255) 小红书用户的red id
status tinyint(4) 状态(0=未开始,1=进行中,2=已完成,3=失败)

配置文件
在redbook-appium.jar同目录下创建配置文件config.properties
mysql.jdbc.url=jdbc:mysql://localhost:3306/redbook_data_source
mysql.user.name=root
mysql.user.password=
#全局寻找元素最大等待时间(秒)
default.timeout=10
#全局动作间隔时间(毫秒)
default.sleep.timeout=3000
#全局滑动间隔(毫秒)
default.swipe.sleep=500
#笔记默认滑动次数
default.swipe.count=50
#笔记最大滑动次数
max.swipe.count=50
#red id列表表名
redid.table.name=ety_red_id
#手机的UDID
udid=

运行脚本
在redbook-appium.jar同目录下创建运行脚本 view_note.bat
java -jar redbook-appium.jar -note

运行步骤

1.打开命令行,输入adb devices,红色方框列表最左边列便为手机的UDID

2.分别创建4个文件夹,以手机的UDID命名,每个文件夹分别复制一个redbook-appium.jar、config.properties、view_note.bat,并在config.properties中填入UDID

3.启动charles,并设置Record Settings为目标请求,设置Auto Save Settings为10分钟1次,保存日志类型为JSON

4.启动appium

5.分别运行每个文件夹中的view_note.bat,值得注意的是,刚启动的时候,由于需要在手机上安装一些用于控制的应用,如果4台手机一起移动会导致所有手机都失败。所以,等一台手机稳定运行后再启动第二台手机。

小红书APP群控实战相关推荐

  1. fiddler抓包小红书app(简易版)

    官网下载夜神模拟器最新版本,选择安卓5,启动后下载小红书app 官网下载fiddler抓包工具,配置好后并安装证书并修改权限 安装xposed框架和just-trust-me组件.mt管理器(安装证书 ...

  2. 小红书app复制链接转换为可直接访问链接

    当你在小红书复制某篇笔记链接,黏贴出来是这个样子的 这种链接只有打开小红书app才能够访问,那么怎么把这种链接转换为可直接访问的格式呢? 执行下方代码即可 import requests import ...

  3. 小红书App产品需求文档(PRD)

    饿了吗:http://www.woshipm.com/rp/853599.html 一.文档综述 1.1版本修订记录 1.2PRD输出环境 1.3产品介绍 二.产品分析 2.1用户需求分析 2.2用户 ...

  4. 反编译简书app和小红书app滑动效果sticky粘性头布局的实现CoordinatorLayout+behavior

    反编译简书app和小红书app滑动效果sticky粘性头布局的实现CoordinatorLayout+behavior 小红书效果: 简书效果: demo效果图: github地址:https://g ...

  5. android 模拟滑动app,反编译简书app和小红书app滑动效果sticky粘性头布局的实现CoordinatorLayout+behavior...

    反编译简书app和小红书app滑动效果sticky粘性头布局的实现CoordinatorLayout+behavior 小红书效果: xiaohongshuu.gif 简书效果: jianshug.g ...

  6. Mac墨刀怎么导出HTML,超实用教程,教你用墨刀做出小红书app原型

    一个新手怎么用1小时快速学会APP原型设计? 1小时很短,这意味着学习时必须把握APP原型设计中的重点.难点,而非面面俱到. 要在短时间内理解.掌握一个工具的使用,最有效的方式莫过于临摹: 看实例视频 ...

  7. 小红书app引流脚本详细教程

    大家好,我是你们的甜甜今天这个文章为大家分享一下小红薯引流脚详细教程 代码为大家分享一部分  If state Then              If FindColorEx(创建角色, 0) Th ...

  8. 6.简单提取小红书app数据保存txt-2

    6.简单提取小红书app数据保存txt-2 对页面信息进行简单抓取: 需要注意的问题 : auth-sign 和 auth 都是有一定的时效性,还有url原url是https这里要改为http请求. ...

  9. 小红书直播功能如何用 小红书app直播功能使用方法【详解】

    小红书直播功能如何用 小红书app直播功能使用方法[详解]小红书直播会用到什么工具?一定要收藏这3个!#小红书直播 #小红书运营 #小红书开店 小红书直播常用的三个工具,这里只要是你有实名认证的个人账 ...

最新文章

  1. API网关-apisix源码剖析,初始化依赖
  2. 中职生计算机专业600分,来了!超全盘点高职分类中500-600分及以上的高中生能报的专业和院校名单!...
  3. mysql重要的监控参数_zabbix3.0.2使用percona mysql插件来监控mysql5.7   以及必须监控的性能参数...
  4. 【zookeeper】zookeeper shell 删除路径 卡死
  5. 现代 C++ 救不了程序员!
  6. Atitit..状态机与词法分析  通用分词器 分词引擎的设计与实现 attilax总结
  7. TigerGraph集群安装
  8. 【劣等上等】MMD动作+镜头数据下载
  9. 计算机测绘程序设计实验报告,计算机测绘程序及设计实验报告.doc
  10. Python 智能银行卡识别系统的实现 (2)—系统的实现
  11. linux lefse分析,LEfSe分析,你真的懂了么
  12. 聊聊计算和这个世界(上)
  13. Bro脚本语法4-声明和语句(Declarations and Statements)
  14. OpenCV求解数独
  15. 百度大脑车型识别使用攻略
  16. 为什么空调能制冷和滴水?
  17. dsp图像处理Prewitt算子边缘检测
  18. 项目经理如何更有效进行项目成本管理?
  19. 聊聊eureka的delta配置
  20. 炎炎夏日,如何选择适合自己肤质的面膜

热门文章

  1. 归因分析(Attribution Analysis)模型解析
  2. 音频和视频信息在计算机内的表示形式是什么,声音与视频信息在计算机内的表现形式是什么...
  3. A002-185-2537-翁格婉(个人期末作业)
  4. 取消单个或多个Notes邮箱和iNotes的关联
  5. QueryList列表内容采集
  6. 基于SSH的健身俱乐部管理系统
  7. 太赞了!CSS or Canvas带你实现疯狂点赞!
  8. 计算机系统在线安装,超详细的电脑装系统教程,手把手教你免费安装,再也不求人...
  9. 解决Cannot allocate memory服务器内存不足问题
  10. 美国队长的工资 python代码-Python有趣的小案例-美国队长盾牌