From 61859eea176497cc3a4d8e47fcad00c072b12b25 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9C=A8=E5=81=B6?= <2424880409@qq.com> Date: Fri, 30 Jul 2021 19:15:10 +0800 Subject: [PATCH 01/12] Update README.md --- README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index b2ae62e..136be1b 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ Rubick(拉比克) 是 dota 里面的英雄之一,其核心技能是插件化 ## 安装包 * [Rubick Mac OS V0.0.2-beta.1](https://github.com/clouDr-f2e/rubick/releases/tag/v0.0.2-beta.1) -* [TODO: Rubick Windows V0.0.2-beta.1](https://github.com/clouDr-f2e/rubick/tree/feat-win) +* [Rubick Windows V0.0.2-beta.1](https://github.com/clouDr-f2e/rubick/releases/download/v0.0.2-beta.1/rubick2.Setup.0.0.2-beta.1.exe) ## 支持能力 - [x] 支持 uTools 90% API。可直接按照 uTools 文档开发 Rubick 插件 @@ -41,7 +41,8 @@ Rubick(拉比克) 是 dota 里面的英雄之一,其核心技能是插件化 ## 使用问题 -依赖于 `robotjs` dev 环境运行请在 `install` 后执行 `npm run rebuild` +1. 依赖于 `robotjs` dev 环境运行请在 `install` 后执行 `npm run rebuild` +2. windows 版本目前有了一个最基础的可用版。完整版正在开发中,敬请期待 ## 目前支持能力 ### 加载utools生态插件 From 9468aa8aa9a29cdcc8db7d9748d4b09ebeb854af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9C=A8=E5=81=B6?= <2424880409@qq.com> Date: Fri, 30 Jul 2021 19:17:55 +0800 Subject: [PATCH 02/12] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 136be1b..b66ecb0 100644 --- a/README.md +++ b/README.md @@ -32,7 +32,7 @@ Rubick(拉比克) 是 dota 里面的英雄之一,其核心技能是插件化 - [x] 支持超级面板,长按右击呼出 - [x] 支持全局快捷键设置 - [x] 支持搜索本地已安装 app 或 偏好设置 -- [ ] 支持 Windows +- [x] 支持 Windows(目前是 mac 的 alpha 版本,功能尚不全,正在迁移中) - [ ] 支持 Linux From 77180f65c52f45ec58aa610ec85b73aad8177130 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9C=A8=E5=81=B6?= <2424880409@qq.com> Date: Mon, 2 Aug 2021 20:28:34 +0800 Subject: [PATCH 03/12] Update README.md --- README.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index b66ecb0..c1a0a28 100644 --- a/README.md +++ b/README.md @@ -14,8 +14,7 @@

-基于 electron 的工具箱,媲美 utools的开源插件,已实现 utools 大部分的 API 能力,所以可以做到无缝适配 utools 开源的插件。 -之所以做这个工具箱一方面是 utools 本身并未开源,但是公司内部的工具库又无法发布到 utools 插件中,所以为了既要享受 utools 生态又要有定制化需求,我们自己参考 utools 设计,做了 Rubick. +基于 electron 的工具箱,媲美 utools的开源插件。之所以做这个工具箱一方面是 utools 本身并未开源,但是公司内部的工具库又无法发布到 utools 插件中,所以为了既要享受 utools 生态又要有定制化需求,我们自己参考 utools 设计,做了 Rubick. Rubick(拉比克) 是 dota 里面的英雄之一,其核心技能是插件化使用其他英雄的技能,用完即走。非常符合本工具的设计理念,所以取名 Rubick。 @@ -24,7 +23,6 @@ Rubick(拉比克) 是 dota 里面的英雄之一,其核心技能是插件化 * [Rubick Windows V0.0.2-beta.1](https://github.com/clouDr-f2e/rubick/releases/download/v0.0.2-beta.1/rubick2.Setup.0.0.2-beta.1.exe) ## 支持能力 -- [x] 支持 uTools 90% API。可直接按照 uTools 文档开发 Rubick 插件 - [x] 支持 uTools github 开源插件。 - [x] 支持远程下载安装插件,支持插件开发者模式 - [x] 支持插件分离 @@ -45,7 +43,7 @@ Rubick(拉比克) 是 dota 里面的英雄之一,其核心技能是插件化 2. windows 版本目前有了一个最基础的可用版。完整版正在开发中,敬请期待 ## 目前支持能力 -### 加载utools生态插件 +### 加载 github 插件 拿 `github` 上开源的 斗图 插件举例,要加载斗图插件,只需要将代码 clone下来后,复制其 `plugin.json` 进入搜索框即可使用 斗图:https://github.com/vst93/doutu-uToolsPlugin @@ -62,7 +60,7 @@ Rubick(拉比克) 是 dota 里面的英雄之一,其核心技能是插件化 -### utools 自带的系统命令 +### 系统命令 #### 取色 基于 `robot.js` 以及 `iohook` 实现。未使用 C++ 扩展。 From a35a5ccfc38bea8c6d1ac5a1c00eb02573fea7d9 Mon Sep 17 00:00:00 2001 From: muwoo <2424880409@qq.com> Date: Tue, 3 Aug 2021 13:00:15 +0800 Subject: [PATCH 04/12] =?UTF-8?q?feat:=20=E6=94=AF=E6=8C=81=E4=B8=BB?= =?UTF-8?q?=E7=A8=8B=E5=BA=8F=E6=8B=BC=E9=9F=B3=E3=80=81=E7=BC=A9=E5=86=99?= =?UTF-8?q?=E6=A3=80=E7=B4=A2=EF=BC=8C=E6=94=AF=E6=8C=81=20shift+Esc=20?= =?UTF-8?q?=E5=91=BC=E8=B5=B7=E4=B8=BB=E7=95=8C=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package-lock.json | 5 +++ package.json | 1 + src/main/common/config.js | 6 ++- src/main/common/listener.js | 5 +++ src/renderer/assets/common/constans.js | 6 +-- src/renderer/assets/common/translate.js | 37 +++++++++++++++++++ src/renderer/assets/common/utils.js | 11 +++++- .../pages/search/subpages/settings.vue | 6 ++- 8 files changed, 70 insertions(+), 7 deletions(-) create mode 100644 src/renderer/assets/common/translate.js diff --git a/package-lock.json b/package-lock.json index 8cfa604..e6c9b4c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8571,6 +8571,11 @@ "minimatch": "^3.0.4" } }, + "jian-pinyin": { + "version": "0.2.3", + "resolved": "https://registry.nlark.com/jian-pinyin/download/jian-pinyin-0.2.3.tgz", + "integrity": "sha1-H8a/9wiKw4goPzGm/USBFp+F4OI=" + }, "js-base64": { "version": "2.6.4", "resolved": "http://npmreg.qa.91jkys.com/js-base64/-/js-base64-2.6.4.tgz", diff --git a/package.json b/package.json index 1c6d60c..42d8628 100644 --- a/package.json +++ b/package.json @@ -66,6 +66,7 @@ "electron-store": "^8.0.0", "iohook": "^0.9.3", "is-chinese": "^1.4.2", + "jian-pinyin": "^0.2.3", "keycode": "^2.2.0", "marked": "^2.0.7", "md5": "^2.3.0", diff --git a/src/main/common/config.js b/src/main/common/config.js index b574e47..4b3381a 100644 --- a/src/main/common/config.js +++ b/src/main/common/config.js @@ -7,10 +7,12 @@ const configPath = path.join(getlocalDataFile(), './rubick-config.json'); let defaultConfig = { Darwin: { + version: 2, perf: { shortCut: { showAndHidden: 'Option+R', - separate: 'Ctrl+D' + separate: 'Ctrl+D', + quit: 'Shift+Escape' }, common: { start: true, @@ -39,7 +41,7 @@ global.opConfig = { opConfig.config = JSON.parse(fs.readFileSync(configPath) || JSON.stringify(defaultConfig[platform])); } // 重置 - if (!opConfig.config.perf || !opConfig.config.superPanel || !opConfig.config.global) { + if (!opConfig.version || opConfig.version < defaultConfig[platform].version) { opConfig.config = defaultConfig[platform]; fs.writeFileSync(configPath, JSON.stringify(opConfig.config)); } diff --git a/src/main/common/listener.js b/src/main/common/listener.js index 65a4cfe..5c5be23 100644 --- a/src/main/common/listener.js +++ b/src/main/common/listener.js @@ -63,6 +63,11 @@ class Listener { mainWindow.webContents.send('new-window'); }); + globalShortcut.register(config.perf.shortCut.quit, () => { + mainWindow.webContents.send('init-rubick'); + mainWindow.show(); + }); + // 注册自定义全局快捷键 config.global.forEach(sc => { if (!sc.key || !sc.value) return; diff --git a/src/renderer/assets/common/constans.js b/src/renderer/assets/common/constans.js index 85e5c3a..5e4962e 100644 --- a/src/renderer/assets/common/constans.js +++ b/src/renderer/assets/common/constans.js @@ -22,7 +22,7 @@ const SYSTEM_PLUGINS = [ { code: 'pick', explain: 'rubick 帮助文档', - cmds: ['取色', '拾色', 'Pick color'] + cmds: ['取色', '拾色', 'Pick color', 'qs', 'ss'] } ], tag: 'rubick-color' @@ -34,7 +34,7 @@ const SYSTEM_PLUGINS = [ { code: 'shortCut', explain: 'rubick 屏幕截取', - cmds: ['截屏', 'shortCut'] + cmds: ['截屏', 'shortCut', 'jp'] } ], tag: 'rubick-screen-short-cut' @@ -46,7 +46,7 @@ const SYSTEM_PLUGINS = [ { code: 'lock', explain: '锁屏', - cmds: ['锁屏', 'lock screen'] + cmds: ['锁屏', 'lock screen', 'sp'] } ], tag: 'rubick-lock' diff --git a/src/renderer/assets/common/translate.js b/src/renderer/assets/common/translate.js new file mode 100644 index 0000000..c8082c1 --- /dev/null +++ b/src/renderer/assets/common/translate.js @@ -0,0 +1,37 @@ +let key = '吖哎安肮凹八挀扳邦勹陂奔伻皀边灬憋汃冫癶峬嚓偲参仓撡冊嵾噌叉犲辿伥抄车抻阷吃充抽出膗巛刅吹旾踔呲从凑粗汆镩蹿崔邨搓咑呆丹当刀恴揼灯仾嗲敁刁爹丁丟东吺剢耑叾吨多妸奀鞥仒发帆匚飞分丰覅仏垺夫旮侅干冈皋戈给根更工勾估瓜乖关光归丨呙妎咍兯夯茠诃黒拫亨乊叿齁乎花怀欢巟灰昏吙丌加戋江艽阶巾坕冂丩凥姢噘军咔开刊忼尻匼肎劥空廤扝夸蒯宽匡亏坤扩垃来兰啷捞仂雷塄唎俩嫾簗蹽咧厸伶溜咯龙娄噜驴孪掠抡捋嘸妈埋颟牤猫庅呅椚掹踎宀喵乜民名谬摸哞某母拏腉囡囔孬疒娞嫩莻妮拈娘鸟捏脌宁妞农羺奴女疟奻硸噢妑拍眅乓抛呸喷匉丕片剽氕姘乒钋剖仆七掐千呛悄切亲靑宆丘区峑炔夋亽呥穣荛惹人扔日戎厹嶿堧桵闰挼仨毢三桒掻色杀筛山伤弰奢申升尸収书刷衰闩双谁妁厶忪凁苏狻夊孙唆他囼坍汤仐忑膯剔天旫怗厅囲偷凸湍推吞乇屲歪乛尣危塭翁挝乌夕呷仙乡灱些忄兴凶休戌吅疶坃丫咽央幺倻膶一乚应哟佣优扜囦曰蒀帀災兂牂傮啫贼怎曽吒夈沾张佋蜇贞凧之中州朱抓拽专妆隹宒卓仔孖宗邹租劗厜尊昨'.split(''); +let pinyin = 'AAiAnAngAoBaBaiBanBangBaoBeiBenBengBiBianBiaoBieBinBingBoBuCaCaiCanCangCaoCeCenCengChaChaiChanChangChaoCheChenChengChiChongChouChuChuaiChuanChuangChuiChunChuoCiCongCouCuCuanChuanCuanCuiCunCuoDaDaiDanDangDaoDeDenDengDiDiaDianDiaoDieDingDiuDongDouDuDuanDuiDunDuoEEnEngErFaFanFangFeiFenFengFiaoFoFouFuGaGaiGanGangGaoGeGeiGenGengGongGouGuGuaGuaiGuanGuangGuiGunGuoHaHaiHanHangHaoHeHeiHenHengHoHongHouHuHuaHuaiHuanHuangHuiHunHuoJiJiaJianJiangJiaoJieJinJingJiongJiuJuJuanJueJunKaKaiKanKangKaoKeKenKengKongKouKuKuaKuaiKuanKuangKuiKunKuoLaLaiLanLangLaoLeLeiLengLiLiaLianLiangLiaoLieLinLingLiuLoLongLouLuLvLuanLveLunLuoMMaMaiManMangMaoMeMeiMenMengMiMianMiaoMieMinMingMiuMoMouMeiMuNaNaiNanNangNaoNeNeiNenNNiNianNiangNiaoNieNinNingNiuNongNouNuNvNveNuanNuoOuPaPaiPanPangPaoPeiPenPengPiPianPiaoPiePinPingPoPouPuQiQiaQianQiangQiaoQieQinQingQiongQiuQuQuanQueQunRaRanRangRaoReRenRengRiRongRouRuRuanRuiRunRuoSaSaiSanSangSaoSeShaShaiShanShangShaoSheShenShengShiShouShuShuaShuaiShuanShuangShuiShuoSiSongSouSuSuanSuiSunSuoTaTaiTanTangTaoTeTengTiTianTiaoTieTingTongTouTuTuanTuiTunTuoWaWaiWanWangWeiWenWengWoWuXiXiaXianXiangXiaoXieXinXingXiongXiuXuXuanXueXunYaYanYangYaoYeYenYiYinYingYoYongYouYuYuanYueYunZaZaiZanZangZaoZeZeiZenZengZhaZhaiZhanZhangZhaoZheZhenZhengZhiZhongZhouZhuZhuaZhuaiZhuanZhuangZhuiZhunZhuoZaiZiZongZouZuZuanZuiZunZuo'.split(/(?=[A-Z])/g); +let cache = {}; +let keyLen = key.length - 1; +let creg = /[\u4e00-\u9fa5]/; +let translate = word => { + if (word.length > 1) { + let ret = ''; + for (let i = 0; i < word.length; i++) { + ret += translate(word[i]); + if (i < word.length - 1) { + ret += ','; + } + } + return ret; + } + + if (!creg.test(word)) { + return word; + } + + if (cache.hasOwnProperty(word)) { + return cache[word]; + } + let begin = 0; + let end = keyLen; + while (begin <= end) { + let middle = Math.floor((begin + end) / 2); + if (word.localeCompare(key[middle], 'zh-CN') < 0) { + end = middle - 1; + } else { + begin = middle + 1; + } + } + return (cache[word] = (pinyin[end] || '').toLowerCase()); +}; +export default translate; diff --git a/src/renderer/assets/common/utils.js b/src/renderer/assets/common/utils.js index bcc62be..8e88449 100644 --- a/src/renderer/assets/common/utils.js +++ b/src/renderer/assets/common/utils.js @@ -10,6 +10,8 @@ import { getlocalDataFile } from '../../../main/common/utils'; import iconvLite from 'iconv-lite'; import bpList from 'bplist-parser'; +import translate from './translate' + const store = new Store(); function getWindowHeight(searchList) { @@ -233,7 +235,14 @@ APP_FINDER_PATH.forEach((searchPath, index) => { }; if (appZhName && isZhRegex.test(appZhName)) { - // pinyinArr = [['pin'], ['yin']] + const py = translate(appZhName); + const pinyinArr = py.split(','); + const firstLatter = pinyinArr.map(py => py[0]); + // 拼音 + fileOptions.keyWords.push(pinyinArr.join('')); + // 缩写 + fileOptions.keyWords.push(firstLatter.join('')); + // 中文 fileOptions.keyWords.push(appZhName); } diff --git a/src/renderer/pages/search/subpages/settings.vue b/src/renderer/pages/search/subpages/settings.vue index 397314f..0e97099 100644 --- a/src/renderer/pages/search/subpages/settings.vue +++ b/src/renderer/pages/search/subpages/settings.vue @@ -15,7 +15,7 @@
-
快捷键
+
快捷键(需要使用 option/ctrl/shift/command 键修饰)
显示/隐藏快捷键
{{ config.perf.shortCut.showAndHidden }}
@@ -24,6 +24,10 @@
插件分离快捷键
{{ config.perf.shortCut.separate }}
+
+
返回主界面
+
{{ config.perf.shortCut.quit }}
+
通用
From f4b96ff44791a5bb1d0d69cd0c5a41c5c7085e27 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9C=A8=E5=81=B6?= <2424880409@qq.com> Date: Tue, 3 Aug 2021 18:32:42 +0800 Subject: [PATCH 05/12] Update README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index c1a0a28..b9a0495 100644 --- a/README.md +++ b/README.md @@ -80,6 +80,8 @@ Rubick(拉比克) 是 dota 里面的英雄之一,其核心技能是插件化 ![image](https://user-images.githubusercontent.com/21073039/127327603-9796f246-ee4b-4950-a69d-ce3205ec9569.png) +再次致敬 uTools!我做 Rubick 旨在技术分享,并不以商业化为目的,uTools 非常优秀,欢迎大家去使用 uTools,毕竟是一个团队在维护,可以享受最新的功能和体验。 + ## License This project is licensed under the MIT License - see the [LICENSE.md](https://github.com/clouDr-f2e/rubick/blob/master/LICENSE) file for details. From cb21bfe34c10d9b60c9852607170a51057e31a6c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9C=A8=E5=81=B6?= <2424880409@qq.com> Date: Tue, 3 Aug 2021 18:32:51 +0800 Subject: [PATCH 06/12] Create README.md From f6ee9f929674e3acc270958e1890d2f55b158514 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9C=A8=E5=81=B6?= <2424880409@qq.com> Date: Tue, 3 Aug 2021 18:33:29 +0800 Subject: [PATCH 07/12] Update README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index b9a0495..68d556e 100644 --- a/README.md +++ b/README.md @@ -13,6 +13,8 @@

+首先致敬 uTools!我做 Rubick 旨在技术分享,并不以商业化为目的,uTools 非常优秀,欢迎大家去使用 uTools,毕竟是一个团队在维护,可以享受最新的功能和体验。 + 基于 electron 的工具箱,媲美 utools的开源插件。之所以做这个工具箱一方面是 utools 本身并未开源,但是公司内部的工具库又无法发布到 utools 插件中,所以为了既要享受 utools 生态又要有定制化需求,我们自己参考 utools 设计,做了 Rubick. From 3588c929bf61695521ae2bfbcb5391c002a9f284 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9C=A8=E5=81=B6?= <2424880409@qq.com> Date: Tue, 3 Aug 2021 21:07:42 +0800 Subject: [PATCH 08/12] Update README.md --- README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/README.md b/README.md index 68d556e..3a5b4df 100644 --- a/README.md +++ b/README.md @@ -82,8 +82,6 @@ Rubick(拉比克) 是 dota 里面的英雄之一,其核心技能是插件化 ![image](https://user-images.githubusercontent.com/21073039/127327603-9796f246-ee4b-4950-a69d-ce3205ec9569.png) -再次致敬 uTools!我做 Rubick 旨在技术分享,并不以商业化为目的,uTools 非常优秀,欢迎大家去使用 uTools,毕竟是一个团队在维护,可以享受最新的功能和体验。 - ## License This project is licensed under the MIT License - see the [LICENSE.md](https://github.com/clouDr-f2e/rubick/blob/master/LICENSE) file for details. From 6da3a3a72cd1e858290a55bc38221d797c33507b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9C=A8=E5=81=B6?= <2424880409@qq.com> Date: Wed, 4 Aug 2021 09:44:33 +0800 Subject: [PATCH 09/12] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 3a5b4df..0275501 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ Rubick(拉比克) 是 dota 里面的英雄之一,其核心技能是插件化使用其他英雄的技能,用完即走。非常符合本工具的设计理念,所以取名 Rubick。 ## 安装包 -* [Rubick Mac OS V0.0.2-beta.1](https://github.com/clouDr-f2e/rubick/releases/tag/v0.0.2-beta.1) +* [Rubick Mac OS V0.0.2-beta.1](https://github.com/clouDr-f2e/rubick/releases/tag/v0.0.2-beta.2) * [Rubick Windows V0.0.2-beta.1](https://github.com/clouDr-f2e/rubick/releases/download/v0.0.2-beta.1/rubick2.Setup.0.0.2-beta.1.exe) ## 支持能力 From c29a5ff9f272ffaaf5dde9126d71452b19e0b74b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9C=A8=E5=81=B6?= <2424880409@qq.com> Date: Wed, 4 Aug 2021 09:48:38 +0800 Subject: [PATCH 10/12] Update README.md --- README.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 0275501..5ea77f1 100644 --- a/README.md +++ b/README.md @@ -24,8 +24,7 @@ Rubick(拉比克) 是 dota 里面的英雄之一,其核心技能是插件化 * [Rubick Mac OS V0.0.2-beta.1](https://github.com/clouDr-f2e/rubick/releases/tag/v0.0.2-beta.2) * [Rubick Windows V0.0.2-beta.1](https://github.com/clouDr-f2e/rubick/releases/download/v0.0.2-beta.1/rubick2.Setup.0.0.2-beta.1.exe) -## 支持能力 -- [x] 支持 uTools github 开源插件。 +## 支持能力。 - [x] 支持远程下载安装插件,支持插件开发者模式 - [x] 支持插件分离 - [x] 支持系统命令取色、截屏、帮助 @@ -45,7 +44,7 @@ Rubick(拉比克) 是 dota 里面的英雄之一,其核心技能是插件化 2. windows 版本目前有了一个最基础的可用版。完整版正在开发中,敬请期待 ## 目前支持能力 -### 加载 github 插件 +### 加载插件 拿 `github` 上开源的 斗图 插件举例,要加载斗图插件,只需要将代码 clone下来后,复制其 `plugin.json` 进入搜索框即可使用 斗图:https://github.com/vst93/doutu-uToolsPlugin From 7f619e9d9b43b9c0368f54e8be2fc5b5370ba64a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9C=A8=E5=81=B6?= <2424880409@qq.com> Date: Wed, 4 Aug 2021 10:07:52 +0800 Subject: [PATCH 11/12] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 5ea77f1..064ab69 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ Rubick(拉比克) 是 dota 里面的英雄之一,其核心技能是插件化使用其他英雄的技能,用完即走。非常符合本工具的设计理念,所以取名 Rubick。 ## 安装包 -* [Rubick Mac OS V0.0.2-beta.1](https://github.com/clouDr-f2e/rubick/releases/tag/v0.0.2-beta.2) +* [Rubick Mac OS V0.0.2-beta.2](https://github.com/clouDr-f2e/rubick/releases/tag/v0.0.2-beta.2) * [Rubick Windows V0.0.2-beta.1](https://github.com/clouDr-f2e/rubick/releases/download/v0.0.2-beta.1/rubick2.Setup.0.0.2-beta.1.exe) ## 支持能力。 From b097b0a359d1bc2cf34aeb5436dbff3c64ffc525 Mon Sep 17 00:00:00 2001 From: muwoo <2424880409@qq.com> Date: Wed, 4 Aug 2021 17:16:45 +0800 Subject: [PATCH 12/12] =?UTF-8?q?[#16]=E6=94=AF=E6=8C=81=20esc=20=E9=80=80?= =?UTF-8?q?=E5=87=BA=E4=BB=A5=E5=8F=8A=E6=8B=BC=E9=9F=B3=E6=90=9C=E7=B4=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 2 +- src/renderer/pages/search/subpages/settings.vue | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/package.json b/package.json index 42d8628..cd2f316 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "rubick2", - "version": "0.0.2-beta.1", + "version": "0.0.2-beta.2", "author": "muwoo <2424880409@qq.com>", "description": "An electron-vue project", "license": null, diff --git a/src/renderer/pages/search/subpages/settings.vue b/src/renderer/pages/search/subpages/settings.vue index 0e97099..b450d6b 100644 --- a/src/renderer/pages/search/subpages/settings.vue +++ b/src/renderer/pages/search/subpages/settings.vue @@ -59,7 +59,6 @@
长按以下设置的毫秒响应
-