该项目为我本人独自开发,目的是实现抖音的精准自动化引流,通过autojs实现强大的模拟自动化功能。 项目结构:
dtok-app Andorid 原生Java + koltin 混合开发,原生实现登录注册,Webview加载H5,提供JsInterface,项目搭载autojs rhino 引擎实现脚本执行。
获取悬浮窗,无障碍权限,ForegroundService 保活。
H5 页面采用Vue3 vite + ui框架vuetify开发,调用Android 提供的jsInterface实现与安卓原生交互。 整体交互设计由Dialog组件实现,无路由跳转。
后端使用Java + MySql + Redis 进行开发,ORM 使用 JPA 。 使用redis存储用户token及验证码uuid,使用satoken实现权限认证。 接口说明: 注册设备:Android 获取手机imei绑定到账号,实现设备与账号绑定。 解绑设备。 邀请码:通过维护邀请码和赠送时常,在注册时会赠送使用时限。
后台前后分离,前端使用vue2 + vuetify 开发。
autojs 脚本使用webpack打包。