Merge branch 'master' of github.com:clouDr-f2e/rubick

This commit is contained in:
muwoo 2021-07-05 20:23:34 +08:00
commit 65572cbf64
2 changed files with 21 additions and 0 deletions

View File

@ -7,8 +7,28 @@
基于 electron 的工具箱,媲美 utools的开源插件已实现 utools 大部分的 API 能力,所以可以做到无缝适配 utools 开源的插件。 基于 electron 的工具箱,媲美 utools的开源插件已实现 utools 大部分的 API 能力,所以可以做到无缝适配 utools 开源的插件。
之所以做这个工具箱一方面是 utools 本身并未开源,但是公司内部的工具库又无法发布到 utools 插件中,所以为了既要享受 utools 生态又要有定制化需求,我们自己参考 utools 设计,做了 Rubick 之所以做这个工具箱一方面是 utools 本身并未开源,但是公司内部的工具库又无法发布到 utools 插件中,所以为了既要享受 utools 生态又要有定制化需求,我们自己参考 utools 设计,做了 Rubick
## 安装包
* [Rubick Mac OS V0.0.1](https://github.com/clouDr-f2e/rubick/releases/download/v0.0.1/rubick2-0.0.1.pkg)
## 支持能力
- [x] 支持 uTools 官方文档 90% API还在更新中很快可以做到 100%
- [x] 插件化支持 uTools 所有开源插件
- [x] 支持远程下载安装插件,支持插件开发者模式
- [x] 支持插件分离
- [x] 支持系统命令取色、截屏、帮助
- [x] 支持超级面板,长按右击呼出
- [x] 支持全局快捷键设置
- [x] 支持搜索本地已安装 app 或 偏好设置
- [ ] 支持 Windows
- [ ] 支持 Linux
![image](https://user-images.githubusercontent.com/21073039/122888869-d6e60d00-d374-11eb-9fb9-2a6e541e389e.png) ![image](https://user-images.githubusercontent.com/21073039/122888869-d6e60d00-d374-11eb-9fb9-2a6e541e389e.png)
## 使用问题
1. 目前 `Rubick` 插件市场 server 端还没有部署,所以目前看不到插件市场的插件。
2. 依赖于 `robotjs` dev 环境运行请在 `install` 后执行 `npm run rebuild`
## utools 插件支持 ## utools 插件支持
### plugin.json ### plugin.json
在你觉得合适的地方新建一个文件夹,并创建 `plugin.json` 文件。这是最重要的一个文件,用来说明这个插件将如何与 `rubick` 集成,最基本的格式如下: 在你觉得合适的地方新建一个文件夹,并创建 `plugin.json` 文件。这是最重要的一个文件,用来说明这个插件将如何与 `rubick` 集成,最基本的格式如下:

View File

@ -21,6 +21,7 @@
"asar": false, "asar": false,
"productName": "rubick2", "productName": "rubick2",
"appId": "com.example.yourapp2", "appId": "com.example.yourapp2",
"compression":"maximum",
"directories": { "directories": {
"output": "build" "output": "build"
}, },