0,FrozenGo为什么存在?
这个软件类似于Multicraft,MCMyAdmin,都是用来管理Minecraft服务器的,但是不同的是,它开源且免费,并且对开发者们友好。
这个软件存在总是有原因的。看大标题,“为清理国内MC服务器出租界的一些乱象而生。。。”,我个人认为这个软件确实有能力做出这样的事情,但是至于能不能做到还是要看开发者们的配合了。
软件的开发者是Axoford12,昨天在zuimc上发过这个帖子,但是好像没人注意,我就来找个地方再发一次
Axoford12之前说过她想离开MC界了,但是混了4年,不留下些什么怪可惜的。她看到了MC 服务器出租界使用的软件是盗版,而且是大规模的盗版,所以,她就花了些时间来完成这个项目的daemon部分。daemon部分于2017年5月完成v0.0.1版本。
这个项目免费,并且使用MIT开源协议而不是WTFPL或者LWTFPL<噗>开源协议,原因是给开发者们更大的权利来对FrozenGo的二次开发,让一些有能力的租服商抛弃盗版的Multicraft,换上自己编写的面板,多拉风!<噗没毛病>
1,它能做什么?
它,可以帮助有能力的MC服务器出租商凸显自己。它,可以让云组服管理更加方便。<确实可以,使用开发者接口自己编写软件就可以做到>
它的优势是什么?它开源,它资源占用小(daemon部分),提供足够丰富的接口给开发者们,让开发者们能够DIY出自己的作品。它由golang编程语言编写,比python更高效。
拥有极大的自定义空间,为什么这么说?Rubiginosu团队只负责原生版本的开发,允许存在衍生版本,并且为开发者们提供文档以供参考。 所以说,若是阁下有兴趣开发自己的控制系统,那么可以基于FrozenGo进行开发,不必在意太多,只要遵守MIT开原协议即可!
2,它可以变成什么?
我有想过这个问题,它可以变成很多东西,它也可以做出很多其他的事。比如说,云组服。通过其他开发者开发的panel<目前没有>来实现云组服,或者服务器分组管理。或者如果说你有一个vps,但是是linux系统,那么容易啊,使用开发者接口,你可以开发出你自己的管理器!拿出去说,“我的客户端管理器是自己开发的,主控器是国内的FrozenGo”逼格够高!
3,目前实现了什么?
请看官方开发者文档!实现的东西已经足够多,够实用!v0.3.0的开发者文档适用于v0.3.1的FrozenGo-daemon
4,部署
想要部署一个FrozenGo-daemon?很简单!从我们的GitHub上面的最后一次release下载所需文件即可!需要注意的是,FrozenGo-daemon的下一个版本将不再支持Windows系统!
好了,我们回到正题,我们需要下载这两个东西:
FrozenGo.Exec.v0.3.x.tar.gz
FrozenGo.Framework.v0.3.x.tar.gz
都解压出来,我们打开Framework文件夹,进入bin文件夹,随后我们从FrozenGo.Exec.v0.3.x.tar.gz挑选一个和自己操作系统相符合的主程序放进bin文件夹,linux系统先给他权限运行,然后启动即可;windows系统。。。不说了大家都知道怎么启动的。其余参考FrozenGo.Manual.pdf
5,文件结构
参考FrozenGo.Manual.pdf
6,开发者们
Axoford12:FrozenGo的项目发起人,daemon作者
SSD1051(雪落):原生panel后端开发者
亦欢:Rubiginosu官网开发者,原生panel前端开发者
蓝羽(Mion):Rubiginsou官网开发者
cpera:bug追踪员,daemon开发者
SUIBING112233:系统兼容性测试
7,特别鸣谢
捐助者名单:
温馨の小霸王:10RMB
SUIBING112233:5RMB
END
看起来需要番外,所以我弄了点番外来23333
由于panel作者出国玩了,所以panel部分就只支持v0.1.0的FrozenGo-Daemon,
so,大家撸起袖子加油干,弄出自己的panel吧!!
如果自己觉得自己开发的
系统兼容表已经列在了项目的README了,大家可以去看看
“我想要和开发者们交流“,阔以啊,来,加群和开发者们交流:601701799
-文章作者:SUIBING112233
-Rubiginosu
2017/7/28
另外,由于为了实现CPU限制NFC_Yan 发表于 2017-8-14 09:55
请附加杀毒报告,一周内复查,则违规处理
欢迎光临 最MC论坛 (http://www.zuimc.com/) | Powered by Discuz! X3.2 |