快游戏/快应用其实和普通的应用是类似的,除了不用安装以及环境不一样外,他们都是有“包”的概念,也就是启动快游戏后都是从包内读取并加载资源(js、其他资源)。 内容加载一般分几种情况: 1. 入口js、框架js等,一般是直接通过 require 方法加载 2. 固定资源(部分js、配置文件、初始资源等)一般是通过文件系统的 readFile 从包中加载 3. 热资源(动态资源、动态js等)一般是通过 xhr 远程加载 4. 某些框架也是会通过 readFile 进行远程加载 其中除了 readFile 加载本地资源外,require、readFile 远程加载都存在巨多坑,后面会专门讲。 - 阅读剩余部分 -
- 阅读剩余部分 -
在补充了近千行sdk代码后,也是顺利无报错的完美运行XX宿舍。 当然这小一千行的代码可能甚至只覆盖 1/10 都不到,满级完成度代码量在一两万行应该是差不多的,目前已完成: - 桌面图标 API - 广告 API(4/7) - 文件系统 API - 跑通单个游戏所需的琐碎 API(未整理)   - 阅读剩余部分 -
近期无聊发现在快游戏中心有挺多好玩的小游戏,质量也比网上那些H5游戏高很多(忽略广告因素,因为我手机是装了广告屏蔽的,所有游戏都很干净,后期在web中也很容易去除)。 通过将手机内的快游戏dump出来解包后发现其实就基本算是一个web项目,确定好入口将一些关键的分包加载、文件加载实现后,主体逻辑都能加载出来了,但是报了很多SDK以及bridge层的报错,这个只能根据快应用平台的SDK文档把整个sdk补充完整,因为快应用是国内大厂合伙搞的,所以我就随便找了华为的文档补了几个关键方法,就将游戏跑了起来。 理论上将整个SDK补充完整后,在入口前将sdk进行preload,应该是能完美运行所有快应用的。 抓包、解包、补环境等细节在后面再补充文章,等能做到在手机中dump出来一键/脚本转换成H5可运行的状态再公布细节。 这样子就能把很多优质游戏搬到网页中游玩了。 
### 注册PayPal账号 注册没什么好说的了,网上都是方法,这里就直接借鉴参考B站上 [Jump游戏](https://space.bilibili.com/321899908) 的教程,[【重要】成功注册台湾PayPal唯一有效的办法!亲测可行!](https://www.bilibili.com/read/cv6390869/) ### 绑定大陆手机号 关键点来了,PayPal已改版,按照原教程的方法是没办法直接绑定大陆手机号的,现在的绑定页面已经没办法选择号码地区了,所以原教程的验证手机号这步已经不可行了。  - 阅读剩余部分 -
### 前提条件 1. Switch连接的WIFI与电脑处于同一个网络中(同一台路由),本文不进行跨网段这种讨论。 ### 查看Baacloud本地代理端口 我们开启Baacloud后,可以在`系统设置->网络和 Internet->代理`很方便直接看到Baacloud所使用的本地代理端口,注意:一般来说都是`25378`,或者是往后几个端口,我这里是`25379`。 - 阅读剩余部分 -
前端逆向接活
收一个 Reqable 永久版订阅