首先说一下为什么要分享utools,如果你在日常的工作学习中,有时候想把英文翻译成我们熟悉的中文,又或许你需要获取某个图片的颜色值,又或许你想批量文件重命名,又或许你想识别某个图片上的文字,又或许你想快速搜索某个文件,又或许你不想频繁切换窗口但想快速打开需要的软件,又或许你想摸鱼时查看各大平台的新闻热搜,又或许你想为繁杂的工作弄一个自动化脚本等等!那么恭喜你utools可以超额完成你上面的所有需求,今天的文章你一定要仔细阅读!
一、什么是utools?
官方的解释是:新一代效率工具平台,自由组合插件应用,打造专属你的趁手工具集!
我的理解是:工欲善其事,必先利其器!想在日常的办公、学习中提高效率,那我们就必须选一个趁手的工具,就好比”没有金刚钻,不揽瓷器活“!
二、utools有哪些功能?
三、utools的特点是什么?
呼之即来,用完即走!快捷键「Alt + 空格」,呼出 uTools 搜索框!简单的快捷键省去你重复且麻烦的操作!「一切皆插件」让uTools拥有了无限的生命力,可以预计在未来越来越多的插件出现,会使得uTools变成一个全能的效率利器!
四、打造属于自己的翻译工具!
利用utools中一个名为【快捷命令】的插件,我们可以开发出属于自己的翻译插件,不要担心不会写代码,最后会把代码贴出来的,只要你会Ctrl+C和Ctrl+V即可!
1.需要准备的东西
2.安装【快捷命令】插件
快捷键「Alt + 空格」--->呼出 uTools 搜索框--->点击右边的头像--->进入【插件应用市场】--->搜索插件【快捷命令】然后安装即可!
3.安装运行所需的库
前提是你已经成功安装node.js,并配置了环境变量,你当前电脑已经可以正常使用node.js,然后快捷键「win + R」打开终端,分别执行下面安装命令!
(1)安装axios
npm install -g axios
(1)安装crypto-js
npm install -g crypto-js
4.申请百度翻译api接口
打开百度翻译开放平台,登录自己的百度账号,没有可以注册一个,进入到申请页面后,我们按照要求填写好相关内容。因为我们是个人使用,所以选择个人开发者,而且当月翻译字符数200W以下免费完全够用了。接下来去管理控制台复制APPID和密钥!
5.创建自己的插件
快捷键「Alt + 空格」--->呼出 uTools 搜索框--->搜索【快捷命令】--->回车进入--->点击右下角【新建】--->代码复制下面的代码,然后其他配置按照下面图片配置即可!
6.如何使用自己的插件?
使用非常简单,你可以在任意页面通过快捷键,「Alt + 空格」--->呼出 uTools 搜索框--->输入自己创建扩展时的关键字【zh】--->然后点击进入---->继续输入框输入自己要翻译的内容--->回车
拓展知识:
决定中文翻译为英文还是英文翻译为中文,只需要改动代码里面这个位置!
// 传的参数
let params = {
q: text, //请求翻译的内容
from: "auto", //翻译源语言
to: "en", //翻译目标语言(en:表示翻译为英文,zh:表示翻译为中文)
appid: APPID, //APPID
salt: SALT, //随机数
sign: signData //签名
};