本帖最后由 RarityEG 于 2021-6-12 18:32 编辑 
@dengyu @whatfilmae @Jaanai @叉烧 @洞穴夜莺 @🔥❄️ @🐦💕🌸🌸 @bleake @🌱⛄🐏 @磨砺
| 每周快照是 Alicorn 启动器的测试机制,主要用于 | 
| 然而,每周快照主要用于新特性展示,通常存在大量漏洞。因此对于普通用户建议仅做测试尝鲜用。启动前请务必进行备份和检查更新。非正式版的功能远远不及设计标准,仅供参考。 | 
| 不要转载本帖,因为会致使他人对本帖进行 | 
| 该模板魔改自 【新闻资讯版】版规|模板代码 | 
Downloads 下载
如果您已经开启了自动更新(选项中可设置),您无需下载以下文件,只需重启启动器并稍等几分钟。
Alicorn Electron 核心版本已经更新到 13.1.2,但 12.X 似乎仍然可用,若要更新,请登录 GitHub 并下载。
Alicorn Electron 核心版本已经更新到 13.1.2,但 12.X 似乎仍然可用,若要更新,请登录 GitHub 并下载。
Alicorn Launcher Dev Summary (Weekly)
Alicorn 开发周报
    点此前往本项目的 GitHub 仓库 >>>Alicorn 开发周报
本次更新包括一些性能优化和安全性更新,由于我一直在进行升级和研究 N2N 的集成,因此功能方面没有很大的进展,真是对不起啦~
ChangeLog 更新内容
- [ ACCEPTED ] Electron 更新到 13.1.2
- [ ACCEPTED ] 为每个核心选择单独的 Java 环境
- [  ACCEPTED  ] 使用下载缓存列表记录每个下载文件
 
Coming Soon 计划
- [ COMING SOON ] 统一通行证的支持
- [ COMING SOON ] Java 自动选择
- [ COMING SOON ] Starlight Web 集成
- [ SOON BUT NOT YET ] N2N 联机
- ... And More
 
Electron 13.1.2
更新 Electron 将带来性能的优化与安全性提升,原文如下:
Electron Fuses are now in a consistent order across platforms. #29615 (Also in 14)
Fixd an issue where fs.promises.readFile would improperly error when passing a FileHandle to the path argument. #29576 (Also in 14)
Fixed sending intermediate certificates with 'select-client-certificate' event callback. #29569 (Also in 12, 14)
Fixed shifted character getting changed in menu accelerator. #29482 (Also in 12, 14)
Fixed crashes on latest gen Intel and Ryzen processors. #29546
Fixed memory leak when requesting files in ASAR archive from renderer. #29535 (Also in 14)
Added experimental cookie encryption support behind an Electron Fuse. #29493 (Also in 14)
... And More
Cache Your Downloads
从文件反查 URL
这项功能事实上挺无聊,作用嘛……就是记录你下载的每个文件的 Hash 与 URL 的对应关系
这项工作主要用来在整合包分发的时候减少体积,能不能兼容其它启动器要看相关接口
(在我的计算机上已经保存了 9700 余条记录,但是多数都是没用的 Assets,这项功能还需要进一步调整,然而……
Alicorn 的下载是这样的:
- 用户请求
- WrappedDownloader
- WrappedDownloaderCore
- Serial/Concurrent
- Validator
Hash 的计算由 Validator 完成,而掌控着 URL 的只有 WrappedDownloader
(URL 会被映射到多个镜像上,为了避免镜像出问题,被洗过的 URL 都不能记录)
这就导致 Prop 数据会严重影响现有的代码,因此只能再放一放了(充分体现了我当初设计的不周到)
THE END
@dengyu @whatfilmae @Jaanai @叉烧 @洞穴夜莺 @🔥❄️ @🐦💕🌸🌸 @bleake @🌱⛄🐏 @磨砺
11天都没发快照了,你鸽了
whatfilmae 发表于 2021-6-12 18:16
11天都没发快照了,你鸽了
其实……只是因为我在折腾 Google 帐号等一堆东西
而且 electron-packager 很难用,electron-builder 又出问题……
(我都在考虑换 Flutter 了的说(
我愣是没有看懂是啥  ??有人解释一下吗
更新 Electron 将带来针对内存占用少的优化与膨大性提升