diff --git a/docs/develop/plugin.md b/docs/develop/plugin.md index 75e583c7d80a8f585623f876a411f1adcfd5fae2..8acb4c5cd05b1a907422d208f0b00b1048bf909b 100644 --- a/docs/develop/plugin.md +++ b/docs/develop/plugin.md @@ -179,40 +179,42 @@ HOTK #121,%ProgramFiles%\Edgeless\Orderdrv\orderdrv.cmd `F10 理顺盘符 ## 开发案例 -:::warning 注意 -此案例比较陈旧,尤其是在外置批处理的编写上面具有一定的误导性,请以上面的典型开发步骤为准 - -对于简单的插件,建议参考[快速上手](quickstart.md) -::: - -首先,在无忧启动论坛找到了tools241优化过的Chrome49资源包把它下载下来,执行Step1,发现可直接运行。 +首先,网上冲浪找到了优化版Internet Download Manager,执行Step1,发现可直接运行。 -![](https://pineapple.edgeless.top/picbed/wiki/images/picture14.png) +![](https://443.fyi/images/plugin114.png) -接下来,执行Step2。将内容物进行精简并分离ChromePortable.bat内的安装代码和运行代码。顺便把自带的丑陋图标替换了。 +接下来,执行Step2。将内容进行精简,顺便替换自带图标(可选)。 -![](https://pineapple.edgeless.top/picbed/wiki/images/picture15.png) +![](https://443.fyi/images/plugin1145.png) -返回上级目录,编写外置批处理Chrome49.cmd +返回上级目录,编写外置批处理xxx.wcs -(注:下图中使用的绝对路径call写法可能导致某些程序在安装过程中出现故障,请使用最新写法,详情见上方Step3) - -![](https://pineapple.edgeless.top/picbed/wiki/images/picture16.png) +![](https://443.fyi/images/plugin11451.png) 其中 + ``` -pecmd link "X:\Users\Default\Desktop\Chrome","X:\Program Files\Edgeless\Chrome49\Chrome.cmd",,"X:\Program Files\Edgeless\Chrome49\Chrome.ico",0 +link "X:\Users\Default\Desktop\Internet Download Manager","X:\Program Files\Edgeless\Internet Download Manager\IDMan.exe",,"X:\Program Files\Edgeless\Internet Download Manager\idm.ico",0 ``` -表示将"X:\Program Files\Edgeless\Chrome49\Chrome.cmd"在桌面创建快捷方式,图标为"X:\Program Files\Edgeless\Chrome49\Chrome.ico",名称为Chrome。 +表示将"X:\Program Files\Edgeless\Internet Download Manager\IDMan.exe"在桌面创建快捷方式,图标为"XX:\Program Files\Edgeless\Internet Download Manager\idm.ico",名称为Internet Download Manager。 这是一个常用的pecmd命令,可以为程序添加桌面快捷方式。 如果不需要额外指定图标,请使用如下语句: + ``` -pecmd link "X:\Users\Default\Desktop\Chrome","X:\Program Files\Edgeless\Chrome49\Chrome.exe" +link "X:\Users\Default\Desktop\Internet Download Manager","X:\Program Files\Edgeless\Internet Download Manager\IDMan.exe" ``` -将Chrome49.cmd和Chrome49文件夹压缩为7z,即可完成Chrome49插件包的制作 +其中 + +``` +exec =!%ProgramFiles%\Edgeless\Internet Download Manager\!绿化.bat +``` + +表示运行外置.bat脚本 + +将Internet Download Manager.wcs和Internet Download Manager文件夹压缩为7z并按照`名称_版本号_打包者.7z` 命名,即可完成Internet Download Manager插件包的制作 -![](https://pineapple.edgeless.top/picbed/wiki/images/picture17.png) +![](https://443.fyi/images/plugin114514.png) :::tip 提醒 完成插件包的制作后不要忘记在实际情景中测试哦 diff --git a/docs/develop/quickstart.md b/docs/develop/quickstart.md index fae96a6143874e49d3b64747b2201d4ff5994569..ce74dd9353c642e4275f3335487f49bd2118fb76 100644 --- a/docs/develop/quickstart.md +++ b/docs/develop/quickstart.md @@ -32,7 +32,7 @@ ![](https://pineapple.edgeless.top/picbed/wiki/images/screenshot_1579783680651.png) -1. 将`DiskGenius`和`DiskGenius.wcs`添加到7z压缩文件即可完成DiskGenius插件包的制作 +1. 将`DiskGenius`和`DiskGenius.wcs`添加到7z压缩文件并按照`名称_版本号_打包者.7z`命名即可完成DiskGenius插件包的制作 ![](https://pineapple.edgeless.top/picbed/wiki/images/screenshot_1579783771844.png) diff --git a/docs/faq/getiso.md b/docs/faq/getiso.md index f69c6cbe430891feb45c2c3f6751a2aae1ae4a68..64b6b437a5f26f21e5a549cff2f6b07e7805b506 100644 --- a/docs/faq/getiso.md +++ b/docs/faq/getiso.md @@ -1,4 +1,4 @@ # 如何获取ISO镜像 ISO文件来源: -1. 如果使用过Edgeless Hub制作启动盘,那么你可以在`缓存目录/Burn`文件夹中找到iso文件 +1. 如果使用过Edgeless Hub制作启动盘,那么你可以在`缓存目录\HubCache\Burn`文件夹中找到iso文件 2. 在[下载站](https://down.edgeless.top)的下拉菜单内找到iso文件下载地址 \ No newline at end of file diff --git a/docs/global/log.md b/docs/global/log.md index 87ee9585cb252401a6c2d3e435ecd0efe11a471e..7c405c23a86417d967449d7c503e91616bcb0f15 100644 --- a/docs/global/log.md +++ b/docs/global/log.md @@ -25,6 +25,11 @@ 2. 适配新的 Ventoy 日志解析器 2.27版本更新 + +:::Edgeless Hub 停止维护告示 +我们非常遗憾地通知各位,由于上游 npm 包更新导致屎山项目 Edgeless Hub 在经过数小时的抢救后依然无法正常编译一个可用的版本,因此我们不得不提前终止对其的更新维护(悲);我们已经将新版的 Edgeless Hub 开发工作提前提上日程,在此期间 2.27 版本的 Edgeless Hub 依旧能够正常使用,只是我们无力为其提供新的功能更新。 +::: + 1. 修复达最大下载数10后aria2迷惑报错以及侧边栏下载数计数错误(感谢 [@董晓天](https://github.com/XiaotianDong)) 2. 开发体验优化和部分错别字修改 3. 修复 HubCache 路径名称重复问题(感谢 [@董晓天](https://github.com/XiaotianDong)) @@ -300,7 +305,6 @@ BUG修复: 1. 添加Imdisk挂载后的阶梯型延时,使得挂载完成的处理部分能够完成——针对U盘速度极慢的情况也做了提示 - 3. 修复了内核遗留的GDI BUG,补丁放置在必要组件包内(感谢@Fir @Hikari) 4. 修复了Launcher逻辑错误导致插件无法修改壁纸的BUG @@ -340,7 +344,7 @@ BUG修复: 9. 添加了**Edgeless插件下载器**(由@Fir的EasyDown强力驱动,开发者也可以调用EasyDown实现功能),快捷方式位于开始菜单内。跟随内核加载,可以不依赖任何外置部件下载插件包(当然前提是能联网) 10. 添加了过期插件包的校验与提醒 - + *(如何使其失效,请参考“官方的自定义玩法”章节)* 11. 将Imdisk(Edgeless魔改优化版)进化为-**Edgeless智能虚拟光驱**(Edgeless Smart ISO),智能识别并操作ISO文件 @@ -404,7 +408,7 @@ BUG修复: this.edgeless_alpha=json.version }) }) - + fetch("https://pineapple.edgeless.top/api/v2/info/hub_version").then((res)=>{ res.text().then((ver)=>{ this.hub_beta=ver diff --git a/docs/global/thanks.md b/docs/global/thanks.md index bf8d7dc2b0069e3aa22fa5c18a75572adbc79d1b..bf2dc30a81c3f5d2c594f21e27a45f49216d3f2f 100644 --- a/docs/global/thanks.md +++ b/docs/global/thanks.md @@ -81,6 +81,8 @@ BJY678 三氧化二砷 +Horatio + ## 解决方案提供 杉 Fir diff --git a/docs/required.md b/docs/required.md index b84230a19ba23b65f5656ee2d6f3d934c946d28b..92de8a7752f2ccff914cdc8ab20d04cfe9806152 100644 --- a/docs/required.md +++ b/docs/required.md @@ -3,10 +3,9 @@ ::: tip 前言 随着 Edgeless 的用户数量增多,一些问题也渐渐地被各位使用者提了出来。然而其中大部分属于用户操作问题或是Edgeless携带的工具故障,与Edgeless本身相关的问题大多已经在文档中描述过。 -由于本人还是个大学生,有学业任务需要完成(211 高校的学习压力真的很大),精力实在是有限,因此有些问题不能逐一回复,在此表示抱歉,也烦请大家认真看完下方的啰嗦。 ::: -**虽然表面风光,但是 Edgeless 本质仍然是一个 0.6GB 左右的处于 Beta 公测阶段的 PE** +**虽然表面风光,但是 Edgeless 本质仍然是一个 0.8GB 左右的处于 Beta 公测阶段的 PE** **Edgeless 的产品定位不是维护系统,因此我们在设计时完全抛弃了兼容性考虑。** 你可以把 Edgeless 当做趁手的维护用PE,但是请不要在无法于老机型上启动 Edgeless 时来向我们抱怨;如果是这样,我们由衷地建议你考虑升级那些过时的设备。