mirror of
https://github.com/ZiuChen/ZiuChen.github.io.git
synced 2025-08-18 15:39:35 +08:00
1 line
10 KiB
JavaScript
1 line
10 KiB
JavaScript
(window.webpackJsonp=window.webpackJsonp||[]).push([[9],{271:function(t,s,a){t.exports=a.p+"assets/img/img2.0cccacea.png"},272:function(t,s,a){t.exports=a.p+"assets/img/img3.2379899e.png"},293:function(t,s,a){"use strict";a.r(s);var r=a(10),e=Object(r.a)({},(function(){var t=this,s=t._self._c;return s("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[s("h1",{attrs:{id:"使用指南"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#使用指南"}},[t._v("#")]),t._v(" 使用指南")]),t._v(" "),s("h2",{attrs:{id:"如何迁移数据"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#如何迁移数据"}},[t._v("#")]),t._v(" 如何迁移数据")]),t._v(" "),s("p",[t._v("剪贴板数据存放在")]),t._v(" "),s("ul",[s("li",[s("code",[t._v("Windows")]),t._v(" "),s("code",[t._v("Linux")]),t._v("用户:"),s("code",[t._v("{home}\\_utools_clipboard_manager_storage")])]),t._v(" "),s("li",[s("code",[t._v("Mac")]),t._v("用户:"),s("code",[t._v("{userData}\\_utools_clipboard_manager_storage")])])]),t._v(" "),s("p",[t._v("要手动迁移数据,只需要在新设备上运行一次插件,而后将原设备上的数据文件拷贝并替换新设备中的数据文件即可")]),t._v(" "),s("h2",{attrs:{id:"如何实现多端同步"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#如何实现多端同步"}},[t._v("#")]),t._v(" 如何实现多端同步")]),t._v(" "),s("div",{staticClass:"custom-block warning"},[s("p",{staticClass:"custom-block-title"},[t._v("WARNING")]),t._v(" "),s("p",[t._v("数据库文件默认是直接存放在用户文件夹根目录下的,如果需要使用同步功能,请使用插件内提供的"),s("code",[t._v("数据库路径自定义")]),t._v("功能,将数据库路径改为其他路径,而后才能通过下文中讲述的"),s("code",[t._v("同步文件夹")]),t._v("实现云同步。")])]),t._v(" "),s("h3",{attrs:{id:"坚果云"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#坚果云"}},[t._v("#")]),t._v(" 坚果云")]),t._v(" "),s("p",[t._v("到"),s("a",{attrs:{href:"https://www.jianguoyun.com/#/",target:"_blank",rel:"noopener noreferrer"}},[t._v("坚果云官网"),s("OutboundLink")],1),t._v("安装好软件后,找到"),s("code",[t._v("_utools_clipboard_manager_storage")]),t._v("文件所在的目录")]),t._v(" "),s("p",[t._v("右键目录,"),s("code",[t._v("坚果云")]),t._v("/"),s("code",[t._v("同步该文件夹")]),t._v(",将此文件夹加入到坚果云的同步服务中")]),t._v(" "),s("p",[s("img",{attrs:{src:a(271),alt:""}})]),t._v(" "),s("p",[t._v("这样,每次剪贴板内容更新都将自动触发坚果云的同步服务,将剪贴板数据同步到云端")]),t._v(" "),s("p",[t._v("其他安装了坚果云的设备也将自动同步更新")]),t._v(" "),s("p",[s("img",{attrs:{src:a(272),alt:""}})]),t._v(" "),s("h3",{attrs:{id:"onedrive"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#onedrive"}},[t._v("#")]),t._v(" OneDrive")]),t._v(" "),s("blockquote",[s("p",[t._v("有待测试")])]),t._v(" "),s("h2",{attrs:{id:"如何创造自己的功能按钮"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#如何创造自己的功能按钮"}},[t._v("#")]),t._v(" 如何创造自己的功能按钮")]),t._v(" "),s("p",[t._v("从"),s("code",[t._v("v1.4.0")]),t._v("起,插件为用户提供了自定义功能按钮的能力")]),t._v(" "),s("p",[t._v("这让"),s("code",[t._v("超级剪贴板")]),t._v("真正变得“超级”起来,用户可以通过编写"),s("code",[t._v("json")]),t._v("实现"),s("strong",[t._v("携带数据跳转到任何其他插件")]),t._v(",这项功能给"),s("code",[t._v("超级剪贴板")]),t._v("带来了无限可能。")]),t._v(" "),s("p",[t._v("插件中,默认提供了若干使用样例:")]),t._v(" "),s("ul",[s("li",[t._v("讯飞OCR识别")]),t._v(" "),s("li",[t._v("百度搜索")]),t._v(" "),s("li",[t._v("百度识图")]),t._v(" "),s("li",[t._v("统计文本字数")]),t._v(" "),s("li",[t._v("颜色管理")]),t._v(" "),s("li",[t._v("识别图片中二维码")]),t._v(" "),s("li",[t._v("上传到图床")]),t._v(" "),s("li",[t._v("翻译")])]),t._v(" "),s("p",[t._v("下面我将从这些样例出发对这项功能做简单介绍:")]),t._v(" "),s("p",[t._v("这项功能的原理是"),s("code",[t._v("utools.redirect()")]),t._v(",在不分离插件的情况下,在不同插件之间的跳转体验是连贯的。")]),t._v(" "),s("p",[t._v("以"),s("code",[t._v("百度搜索")]),t._v("为例,是通过"),s("code",[t._v("网页快开")]),t._v("提供的关键词实现的,我们可以编写以下json:")]),t._v(" "),s("div",{staticClass:"language-json extra-class"},[s("pre",{pre:!0,attrs:{class:"language-json"}},[s("code",[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token property"}},[t._v('"id"')]),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v(":")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token string"}},[t._v('"custom.1663490859"')]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token property"}},[t._v('"title"')]),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v(":")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token string"}},[t._v('"百度搜索"')]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token property"}},[t._v('"icon"')]),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v(":")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token string"}},[t._v('"🔍"')]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token property"}},[t._v('"match"')]),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v(":")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),s("span",{pre:!0,attrs:{class:"token string"}},[t._v('"text"')]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token property"}},[t._v('"command"')]),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v(":")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token string"}},[t._v('"redirect:百度一下"')]),t._v("\n"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n")])])]),s("p",[t._v("可以实现从剪贴板直接跳转到"),s("code",[t._v("网页快开")]),t._v(",也即打开百度并搜索当前选中的文本内容。")]),t._v(" "),s("p",[t._v("除了使用简单的字符串匹配不同的内容,"),s("code",[t._v("超级剪贴板")]),t._v("还支持使用正则表达式,以"),s("code",[t._v("上传到图床")]),t._v("功能为例:")]),t._v(" "),s("div",{staticClass:"language-json extra-class"},[s("pre",{pre:!0,attrs:{class:"language-json"}},[s("code",[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token property"}},[t._v('"id"')]),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v(":")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token string"}},[t._v('"custom.1663490864"')]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token property"}},[t._v('"title"')]),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v(":")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token string"}},[t._v('"上传到图床"')]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token property"}},[t._v('"icon"')]),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v(":")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token string"}},[t._v('"🚀"')]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token property"}},[t._v('"match"')]),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v(":")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),s("span",{pre:!0,attrs:{class:"token string"}},[t._v('"image"')]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("{")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token property"}},[t._v('"type"')]),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v(":")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token string"}},[t._v('"file"')]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token property"}},[t._v('"regex"')]),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v(":")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token string"}},[t._v('".(?:jpg|jpeg|png)$"')]),t._v(" "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(",")]),t._v("\n "),s("span",{pre:!0,attrs:{class:"token property"}},[t._v('"command"')]),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v(":")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token string"}},[t._v('"redirect:上传到图床"')]),t._v("\n"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("}")]),t._v("\n")])])]),s("p",[t._v("这个功能除了可以匹配图片,还可以将符合正则的图片文件匹配上,在匹配上的历史记录上展示"),s("code",[t._v("上传到图床")]),t._v("按钮,携带数据跳转到图床插件,一键上传。")]),t._v(" "),s("ul",[s("li",[s("code",[t._v("id")]),t._v(": "),s("code",[t._v("String")]),t._v(" 全局唯一 必须以"),s("code",[t._v("custom")]),t._v("开头 建议以时间戳为后缀")]),t._v(" "),s("li",[s("code",[t._v("title")]),t._v(": "),s("code",[t._v("String")]),t._v(" 鼠标悬停时展示的文本")]),t._v(" "),s("li",[s("code",[t._v("icon")]),t._v(": "),s("code",[t._v("String")]),t._v(" 展示在插件内的图标")]),t._v(" "),s("li",[s("code",[t._v("match")]),t._v(": "),s("code",[t._v("<String | Object>[]")]),t._v(" 匹配模式")]),t._v(" "),s("li",[s("code",[t._v("command")]),t._v(": "),s("code",[t._v("String")]),t._v(" 执行跳转的关键字 前缀"),s("code",[t._v("redirect:")]),t._v("是必须的")])]),t._v(" "),s("p",[t._v("在未来的版本更新中,"),s("code",[t._v("超级剪贴板")]),t._v("将开放更多自定义功能给高级用户,帮助你更高效率的管理、使用剪贴板。")])])}),[],!1,null,null,null);s.default=e.exports}}]); |