Suremotoo 发表于 2019-6-10 14:08:29

Juqery + LayUI + Node 实现常用跨平台小工具 E-tools

本帖最后由 Suremotoo 于 2019-6-10 15:30 编辑

https://suremotoo.site/e-tools/static/images/desktop-mockup.jpg

Jquery+LayUI+Electron 实现开发者跨平台离线小工具箱 E-tools

E-tools
A toolbox for developers. Color picker, code formatter, and more.
一个专门给开发者用的工具箱。比如常用的取色器、代码格式化等等。

An Electron app for platforms of OS X 、Windows and Linux
用Electron构建打包跨平台的桌面应用。


背景

因为我的主要工作在内网,有时候在测试时会用到加密解密等,需要写程序再 Run 一下,好麻烦。在外网机子上加解密完又需要对着外网电脑屏幕挨个敲到内网,于是 E-tools 就诞生了:能不能搞个离线加解密的工具,而且还是客户端形式的? 当时脑子热,Jquery 又是经常用的,重要的是 LayUI 也用的 Jquery,就选配这个了(后期准备用 Vue 重写)。

想做客户端,又要用前端,Electron 就成了首选。 当时对 Electron 也不是很了解,只是用 Electron 打了包。所以对后期重写的想法愈来愈浓烈。

大家可以先试试,瞧一瞧,毕竟只是我常用的功能(Base64·加解密、Json·格式化、转Xml、 UUID·生成器)。

软件截图

首页

https://user-gold-cdn.xitu.io/2019/5/31/16b0d163f5f3b185?w=2600&h=1524&f=png&s=561482

Base64加解密

https://user-gold-cdn.xitu.io/2019/5/31/16b0d17f006f20c7?w=2600&h=1524&f=png&s=559920

取色器

https://user-gold-cdn.xitu.io/2019/5/31/16b0d187620959e5?w=2600&h=1524&f=png&s=618246

常用 HTTP 状态吗

https://user-gold-cdn.xitu.io/2019/5/31/16b0d1adb5410406?w=2600&h=1524&f=png&s=667591

项目页

**** Hidden Message *****

链接

**** Hidden Message *****
页: [1]
查看完整版本: Juqery + LayUI + Node 实现常用跨平台小工具 E-tools