From c342f06c4c8848e4d475b65b7fbfabeffdfc1090 Mon Sep 17 00:00:00 2001 From: Frost-ZX <30585462+Frost-ZX@users.noreply.github.com> Date: Sun, 14 Nov 2021 16:32:20 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=B7=A5=E5=85=B7=EF=BC=9A?= =?UTF-8?q?=E6=AF=94=E4=BE=8B=E8=AE=A1=E7=AE=97=E3=80=81=E7=94=9F=E6=88=90?= =?UTF-8?q?=E6=89=B9=E9=87=8F=E4=B8=8B=E8=BD=BD=E9=93=BE=E6=8E=A5=E3=80=81?= =?UTF-8?q?Unix=20=E6=97=B6=E9=97=B4=E6=88=B3=E8=BD=AC=E6=8D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/js/navTools.js | 28 +- src/components/tools/CalcRatio.vue | 135 +++++++ src/components/tools/ConvertTimestamp.vue | 323 ++++++++++++++++ src/components/tools/GenLinks.vue | 449 ++++++++++++++++++++++ 4 files changed, 925 insertions(+), 10 deletions(-) create mode 100644 src/components/tools/CalcRatio.vue create mode 100644 src/components/tools/ConvertTimestamp.vue create mode 100644 src/components/tools/GenLinks.vue diff --git a/src/assets/js/navTools.js b/src/assets/js/navTools.js index 108deff..f0c4b08 100644 --- a/src/assets/js/navTools.js +++ b/src/assets/js/navTools.js @@ -11,7 +11,7 @@ let navTools = { // 工具标题 title: '计算下载用时', // 工具简介 - desc: '根据设定的文件大小和下载速度简单计算大约下载完成所需的时间', + desc: '根据设定的文件大小和下载速度简单计算大约下载完成所需的时间。', // 组件名称 component: 'CalcDownloadTime', // 更新时间 @@ -20,8 +20,12 @@ let navTools = { enabled: false }, 'ratio': { - title: '计算比例', - component: 'CalcRatio' + title: '比例计算', + desc: '按设定的比例计算给出的数值所对应的数值。', + component: 'CalcRatio', + update: '2021-11-14', + version: '1', + enabled: true }, 'simple': { title: '简易计算器', @@ -35,13 +39,15 @@ let navTools = { list: { 'links': { title: '生成批量下载链接', - desc: '根据设置,生成有一定规律的用于批量下载的链接', + desc: '根据设置,生成有一定规律的用于批量下载的链接。', component: 'GenLinks', - enabled: false + update: '2021-11-14', + version: '1', + enabled: true }, 'random-str': { title: '生成随机字符串', - desc: '生成随机组合的字符串,可用于密码', + desc: '生成随机组合的字符串,可用于密码。', component: 'GenRandomStr', update: '2021-05-04', version: '1', @@ -68,9 +74,11 @@ let navTools = { }, 'timestamp': { title: 'Unix 时间戳转换', - desc: 'Unix 时间戳转时间 / 时间转 Unix 时间戳', + desc: '时间戳转时间 / 时间转时间戳', component: 'ConvertTimestamp', - enabled: false + update: '2021-11-14', + version: '1', + enabled: true }, } }, @@ -84,13 +92,13 @@ let navTools = { }, 'dynmap-renderdata-gen': { title: 'Dynmap renderdata 生成', - desc: '生成用于 Minecraft Dynmap 插件 / 模组的 renderdata 数据', + desc: '生成用于 Minecraft Dynmap 插件 / 模组的 renderdata 数据。', component: 'MinecraftDynmapRenderdataGen', enabled: false }, 'uuidConverter': { title: 'UUID 转换', - desc: 'UUID 与 UUID Least、UUID Most 相互转换', + desc: 'UUID 与 UUID Least、UUID Most 相互转换。', component: 'MinecraftUUIDConverter', enabled: false }, diff --git a/src/components/tools/CalcRatio.vue b/src/components/tools/CalcRatio.vue new file mode 100644 index 0000000..8ba2505 --- /dev/null +++ b/src/components/tools/CalcRatio.vue @@ -0,0 +1,135 @@ + + + + + diff --git a/src/components/tools/ConvertTimestamp.vue b/src/components/tools/ConvertTimestamp.vue new file mode 100644 index 0000000..147dace --- /dev/null +++ b/src/components/tools/ConvertTimestamp.vue @@ -0,0 +1,323 @@ + + + + + diff --git a/src/components/tools/GenLinks.vue b/src/components/tools/GenLinks.vue new file mode 100644 index 0000000..0fa655b --- /dev/null +++ b/src/components/tools/GenLinks.vue @@ -0,0 +1,449 @@ + + + + +