首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

edex-UI实现你的黑客梦

今天分享的开源项目,也是一个前端项目,一款科幻感十足的终端模拟器edex UI,先放图:

看着这炫酷的界面,是不是心动了,赶快去体验一下。虽然说此款终端模拟器没有太大的实际用途,但是基础的查看系统参数、进程、文件目录浏览以及网络监控还是可以操作的。

项目作者简介:

作者是法国巴黎的Gabriel Saillard,github昵称GitSquared,目前就职于法国的一家专注健康领域的Alan公司做软件工程师。帅照如下:

开源项目地址:

不过遗憾的是,最近的一次更新停留在2021年的十月份,为什么呢,因为作者说已经找到了一份全职工作,得去为生活奔波了,这款炫酷终端模拟器,按作者的话来说,艺术的成份大于实用性。

再来说说这款模拟器的历史:

这款终端模拟器的项目据作者说是受电影《Tron: Legacy(创:世纪)》的影响,从最开始的1.0版本到2.2.8版本,经过了46次迭代,下载量超400万不止,github的星星数更是达到惊人的37K。让人没想到的是,作者还是一位学生,在2021年的夏天辍学成为了一名全职的软件工程师。不得不佩服呀,一般有这种项目的人,都是有计算机天赋的,期待他未来会创造更好的项目。

图源自电影《Tron: Legacy 创 :世纪》

感兴趣的朋友直接下载对应系统编译好的二进制文件直接运行即可。

介绍到这就完了吗?当然不是,我个人是比较喜欢这个项目的,想做一点自己的小贡献的。但是无奈作者已经停止更新了,我在搜索网上资料的时候发现,大多是简单介绍如何安装使用的,并没有对其二次开发的相关资料,仓库上的相关二次开发的项目量只有不到四页,很多项目也都是基于主题插件类开发的。

而且我在使用过程中发现,项目在windows版本中对中文的支持不够友好,所以大家在windows上运行的时候,可能无法正常输入输出汉字的,如果目录中包含中文字符也会出现意外错误。作者也曾在一次回应中这样说道:目前v2版本不支持。

所以,这边会在业余时间研究一下,看看能不能进行二次开发,如果对此感兴趣的朋友可以后台私信加入edex UI开发组,或者加入我的知识星球,我们一起进行对edex UI的二次开发,可以趁年轻玩一玩实现自己的黑客梦。

二次开发:

基于unix系统二次开发步骤:

基于windows:

编译构建:

构建好的应用会在dist目录下。

存在问题:

这边尝试node高于14版本,会出现各种版本依赖错误,尝试过二次开发的朋友可以共同交流。

实践:

这个项目用到的依赖还是比较多,主要用的是electron构建的应用,我也尝试搞了个简单的windows终端应用熟悉下流程(关于electron创建桌面应用流程会在后面分享):

好了,今天的开源项目分享就到这了,感兴趣的朋友别忘了点赞关注呀。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230420A07P9M00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券