From 805658ea636b8439570338aae3487550fde01518 Mon Sep 17 00:00:00 2001 From: shy Date: Wed, 15 Nov 2023 11:11:37 +0800 Subject: [PATCH] add some --- etc/init.shy | 1 + src/document/commands/index.shy | 13 ++- src/document/content.shy | 1 + src/template/web.mall.goods/units | 1 + usr/local/export/web.chat.location/hash.json | 24 ------ usr/local/export/web.mall.goods/hash.json | 74 ++++++++++++++++++ .../7d5a27544ada6bbdc249dff9ee1cd089.png | Bin 0 -> 18572 bytes 7 files changed, 89 insertions(+), 25 deletions(-) create mode 100644 src/template/web.mall.goods/units create mode 100644 usr/local/export/web.mall.goods/hash.json create mode 100644 usr/local/export/web.mall.goods/image/7d5a27544ada6bbdc249dff9ee1cd089.png diff --git a/etc/init.shy b/etc/init.shy index 991fe687..b3b93650 100644 --- a/etc/init.shy +++ b/etc/init.shy @@ -14,5 +14,6 @@ binpack insert usr/icons/contexts.png binpack insert usr/icons/icebergs.jpg binpack insert usr/icons/volcanos.jpg + binpack insert usr/local/export/web.mall.goods/ ~ssh source local.shy diff --git a/src/document/commands/index.shy b/src/document/commands/index.shy index ff137fd6..35747875 100644 --- a/src/document/commands/index.shy +++ b/src/document/commands/index.shy @@ -8,9 +8,13 @@ navmenu ` ctx ctx/ command command.shy config config.shy + gdb gdb/ + lex lex/ + log log/ nfs nfs/ cat cat.shy dir dir.shy + ssh ssh/ tcp tcp/ host host.shy web web/ @@ -18,13 +22,19 @@ navmenu ` dream dream.shy serve serve.shy space space.shy + yac yac/ 核心模块 core/ - location usr/icebergs/core/chat/location.shy + amap usr/icebergs/core/chat/location/amap.shy + bmap usr/icebergs/core/chat/location/bmap.shy + location usr/icebergs/core/chat/location/location.shy + tmap usr/icebergs/core/chat/location/tmap.shy code code/ compile compile.shy publish publish.shy xterm usr/icebergs/core/code/xterm.shy wiki wiki/ + geoarea usr/icebergs/core/wiki/geoarea.shy + geoarea usr/icebergs/core/wiki/geoarea.shy word word.shy 其它模块 misc/ bash.bash usr/icebergs/misc/bash/bash.shy @@ -35,4 +45,5 @@ navmenu ` node.node usr/icebergs/misc/node/node.shy node.npm usr/icebergs/misc/node/npm.shy node.vue usr/icebergs/misc/node/vue.shy + disk.client usr/icebergs/misc/disk/client.shy ` \ No newline at end of file diff --git a/src/document/content.shy b/src/document/content.shy index 7ebf398b..c97cffd8 100644 --- a/src/document/content.shy +++ b/src/document/content.shy @@ -8,6 +8,7 @@ style flex 每个工具都有网页界面,以自己的数据逻辑将其它所有的工具与空间,组织到自己的界面中,高效的完成各种工作。 ` style flex + spark button "体 验" route "https://demo.shylinux.com" bg blue fg white spark button "下 载" route "download/" bg blue fg white spark button "文 档" route "started/" bg blue fg white style end diff --git a/src/template/web.mall.goods/units b/src/template/web.mall.goods/units new file mode 100644 index 00000000..49613da5 --- /dev/null +++ b/src/template/web.mall.goods/units @@ -0,0 +1 @@ +件 个 份 斤 年 diff --git a/usr/local/export/web.chat.location/hash.json b/usr/local/export/web.chat.location/hash.json index d8bb1777..9e21bfff 100644 --- a/usr/local/export/web.chat.location/hash.json +++ b/usr/local/export/web.chat.location/hash.json @@ -9,30 +9,6 @@ "time": "2023-11-09 11:10:32.773" } }, - "600b93": { - "meta": { - "latitude": "22.627798", - "longitude": "113.860138", - "name": "current", - "time": "2023-11-10 14:59:39.756" - } - }, - "896b91": { - "meta": { - "latitude": "22.627743", - "longitude": "113.860214", - "name": "current", - "time": "2023-11-09 16:35:54.221" - } - }, - "a1e11f": { - "meta": { - "latitude": "22.627735", - "longitude": "113.860138", - "name": "current", - "time": "2023-11-09 16:32:37.868" - } - }, "c3e3ee": { "meta": { "latitude": "22.627468", diff --git a/usr/local/export/web.mall.goods/hash.json b/usr/local/export/web.mall.goods/hash.json new file mode 100644 index 00000000..2a87ea53 --- /dev/null +++ b/usr/local/export/web.mall.goods/hash.json @@ -0,0 +1,74 @@ +{ + "38265a": { + "meta": { + "count": "1", + "image": "7d5a27544ada6bbdc249dff9ee1cd089", + "name": "主机", + "price": "416.16", + "text": "114.215.146.208", + "time": "2025-10-05 23:59:59", + "units": "年", + "zone": "网站系统" + } + }, + "5dc304": { + "meta": { + "count": "1", + "image": "7d5a27544ada6bbdc249dff9ee1cd089", + "name": "微信", + "price": "0", + "text": "gh_5e9288fc5d9d", + "time": "2023-11-14 12:09:52", + "units": "年", + "zone": "网站系统" + } + }, + "82fd6e": { + "meta": { + "count": "1", + "image": "7d5a27544ada6bbdc249dff9ee1cd089", + "name": "主机", + "price": "1428", + "text": "114.132.199.163", + "time": "\t\n2024-11-17 20:30:28", + "units": "年", + "zone": "网站系统" + } + }, + "aff290": { + "meta": { + "count": "1", + "image": "7d5a27544ada6bbdc249dff9ee1cd089", + "name": "域名", + "price": "85", + "text": "shylinux.com", + "time": "2024-08-18 00:10:32", + "units": "年", + "zone": "网站系统" + } + }, + "b2095b": { + "meta": { + "count": "1", + "image": "7d5a27544ada6bbdc249dff9ee1cd089", + "name": "源码", + "price": "0", + "text": "shylinux.com/x/contexts", + "time": "2038-10-09 17:41:00", + "units": "年", + "zone": "网站系统" + } + }, + "c615b7": { + "meta": { + "count": "1", + "image": "7d5a27544ada6bbdc249dff9ee1cd089", + "name": "证书", + "price": "1056.00", + "text": "shylinux.com", + "time": "2024-08-11 20:30:28", + "units": "年", + "zone": "网站系统" + } + } +} diff --git a/usr/local/export/web.mall.goods/image/7d5a27544ada6bbdc249dff9ee1cd089.png b/usr/local/export/web.mall.goods/image/7d5a27544ada6bbdc249dff9ee1cd089.png new file mode 100644 index 0000000000000000000000000000000000000000..8817408f32685a093741ec5c21c4a42e2666bba0 GIT binary patch literal 18572 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