penghubingzhou 发表于 2019-12-5 21:54

AnywhereEFI:一个用于终端的自动化EFI管理工具(20191208更新码云地址)

本帖最后由 penghubingzhou 于 2019-12-24 14:28 编辑

欢迎各位访问我的博客:www.penghubingzhou.cn

前言


对于小白来讲,更新EFI以及安装EFI是一个很头痛的事情,尤其是面对EFI文件复制时,很多小白经常无法搞清楚EFI应该安装在哪。

在这之前,我曾经写出了这个命令行工具的脚本版本(原帖详见这里),不过这个版本并不完美。首先,这个版本依旧依赖已有的efi挂载程序,需要一次下载两个;其次,受制于命令行,这个工具会存在不少的BUG;最后,在当时,我并没有让这个工具支持OpenCore。

曾经,我决定将这个工具做成APP版本,但在制作途中,Hackintool已经集成了此功能,于是APP计划半途而废。


现在,我发现我真的需要这么一款工具,从命令行启动,不需要Hackintool,不需要Clover Configurator,就是一个单纯的支持管理EFI的工具,它支持OC升级,EFI挂载以及备份,就这么简单而已。可是目前已有的工具,无法满足我。


最终,我决定继续我的计划,把它完成,同时作为我学习Swift语言的一个跳板。这就是你们今天看到的—— 一个全新的AnywhereEFI!



我能用它做什么



目前,你可以用全新的它完成:

1、自动升级EFI版本(包括Clover、OC在内都支持。当然对于OC而言,由于每次升级配置文件都会有改动,所以配置文件这里,需要你自己动手完成)

2、自动备份EFI(备份到桌面的EFI-Backup文件夹)


3、自动查找本机所有EFI分区,并挂载你想挂载的EFI分区




我使用这个脚本的前提

1、UEFI模式2、标准的OC或者Clover引导3、会用命令行


我该怎么使用这个脚本

用法:

AnywhereEFI <-protocol > <-url >
其中:
<-protocol >:是你的代理地址协议参数(对你没听错,这个程序支持代理(科学上网)下载!)

<-url >:是你的本机代理地址

这两个可选的参数主要是为了方便代理的人加速下载资源(如果你没有,不输入也可运行这个程序)。

比如我要使用socks5协议本机地址127.0.0.1:8080这个本机代理地址加速下载,则输入:

AnywhereEFI -protocol socks5 -url 127.0.0.1:8080



我还不能用它做什么


目前,它不能做的依旧很多,而这也是它的魅力,我希望它能成为一个越来越强大的EFI管理工具。
如果你有更好的建议或是问题,请提供给我,让我们一起来完善它。当然,在Github上给我一个issue或者是PR是更好的选择。





我在哪里可以下载它



Github Release版本下载地址:https://github.com/startpenghubingzhou/AnywhereEFI/releases


码云 Release版本下载地址:https://gitee.com/penghubingzhou/AnywhereEFI/releases
Github 项目地址:https://github.com/startpenghubingzhou/AnywhereEFI
码云 项目地址:https://gitee.com/penghubingzhou/AnywhereEFI/tree/master/

反馈问题:https://github.com/startpenghubingzhou/AnywhereEFI/issues






特别鸣谢


@williambj1 提供的OC自编译(项目地址:点击这里)

@Dids 提供的clover-builder 项目维护(项目地址:点击这里)

@penghubingzhou 维护本项目





penghubingzhou 发表于 2019-12-8 19:31

应各位宝宝的要求,现在添加国内码云地址,下载可以加速。但提交issue请提交至GitHub

花田错 发表于 2019-12-5 21:57

沙发,群里看到了。感谢。

tomapie 发表于 2019-12-5 21:59

群里看到了。感谢。

lynnfang 发表于 2019-12-5 22:00

我是地板,看这里看这里

理想的海洋 发表于 2019-12-5 22:00

感谢分享 群里来的

15176580671 发表于 2019-12-5 22:00

咕咕古 发表于 2019-12-5 22:00

支持大佬 加油

君子诚之为贵 发表于 2019-12-5 22:00

好厉害的APP

心跳的温柔 发表于 2019-12-5 22:01

群里看到的

富士通LH531 发表于 2019-12-5 22:01

谢谢分享,改天试用一下!!

no-cat 发表于 2019-12-5 22:01

先来支持一下,虽然还不明白是啥!

Yangchq 发表于 2019-12-5 22:01

留名,备查!

peiyuan719 发表于 2019-12-5 22:02

厉害了我的哥

kuailezhan 发表于 2019-12-5 22:02

前来支持!!!!

superxgz 发表于 2019-12-5 22:03

好,好,好, 建议镜像到国内的码云, 速度快些, github实在有点慢

砂糖 发表于 2019-12-5 22:03

感谢分享,群里来的

1126711290 发表于 2019-12-5 22:04

流弊操作,mark学习

a8392697 发表于 2019-12-5 22:05

感谢分享,群里来的

polo7261 发表于 2019-12-5 22:06


沙发,群里看到了。感谢。

q470393267 发表于 2019-12-5 22:07

感谢分享,虽然黑苹果正在准备安装中…
页: [1] 2 3 4 5
查看完整版本: AnywhereEFI:一个用于终端的自动化EFI管理工具(20191208更新码云地址)