+4
Js注册机思路
前几天接了一个单子是auto js的脚本加注册机,人家需求是在模拟器使用,在多开窗口中保持设备码一致以达到激活码通用,但是又不能统一设备码。
然后问题就来了,因为需求是在A电脑中多开共用设备码与激活码。但是要求是换B电脑后,B电脑与A电脑设备码不同,B电脑有自己的设备码并且多开窗口共用激活码共用。
①首先我的思路是通过root权限获取真机数据生成统一设备码,因为真机码固定达到生成的设备码统一。
如下图,root权限没问题后我准备识别真机CPU序列号,mac地址,系统属性等进行生成设备码。结果发现auto js中访问真机数据来生成设备码怎样都是错误的,设备码都是随机的。
后来我想到另外一个办法,既然这个软件是在雷电模拟器使用,好像可以从模拟器下手,首先获取模拟器的主机ld,备用方案才是获取真机。
可是这样依旧失败,🌿了
②于是新的思路来了,既然root获取数据不行,那么我们把注册机写在js里,通过每次启动给一个随机的设备码之后通过root权限创立一个共享设备码文件达到模拟器多开统一设备码的要求。
还有一个思路取自群友,通过root权限查上层路由表确定本机的局域网ip,用这个ip和获取到的公网ip加密成md5,通过md5在生成设备码。
这个思路理论可以,但是我没有试过,有能力可以试试
然后问题就来了,因为需求是在A电脑中多开共用设备码与激活码。但是要求是换B电脑后,B电脑与A电脑设备码不同,B电脑有自己的设备码并且多开窗口共用激活码共用。
①首先我的思路是通过root权限获取真机数据生成统一设备码,因为真机码固定达到生成的设备码统一。
如下图,root权限没问题后我准备识别真机CPU序列号,mac地址,系统属性等进行生成设备码。结果发现auto js中访问真机数据来生成设备码怎样都是错误的,设备码都是随机的。
后来我想到另外一个办法,既然这个软件是在雷电模拟器使用,好像可以从模拟器下手,首先获取模拟器的主机ld,备用方案才是获取真机。
可是这样依旧失败,🌿了
②于是新的思路来了,既然root获取数据不行,那么我们把注册机写在js里,通过每次启动给一个随机的设备码之后通过root权限创立一个共享设备码文件达到模拟器多开统一设备码的要求。
还有一个思路取自群友,通过root权限查上层路由表确定本机的局域网ip,用这个ip和获取到的公网ip加密成md5,通过md5在生成设备码。
这个思路理论可以,但是我没有试过,有能力可以试试
Pic图床
分享一款用flutter写的图床管理工具多渠道上传,灵活高效:支持相册批量上传、剪贴板图片快速上传,还可直接拖拽文件完成上传,多种方式适配不同使用场景,秒级响应不等待。主流图床兼容,随心选择:内置腾讯云、阿里云、SM.MS 等主流存储平台支持,基于官方 API 对接,数据安全有保障,满足个人与多场景使用需求。一键生成多格式直链:上传完成自动生成 Markdown、HTML 等常用格式链接,一键复制即可嵌入博客、文档、论坛,无需手动转换格式。简洁相册管理:按图床分类展示图片资源,支持单张/批量删除、搜索,图片状态一目了然,管理更高效。轻量无负担:优化安装包体积,启动快速,占用资源少,兼顾性能与易用性,长期使用不卡顿。#Flutter# #安卓开发# #独立开发#https://www.pgyer.com/pic-android
第 1 页,共 27 页
下一页
六盒官网-六向社区