(window.webpackJsonp=window.webpackJsonp||[]).push([[3],{271:function(t,s,a){t.exports=a.p+"assets/img/gi1.51542c18.png"},272:function(t,s,a){t.exports=a.p+"assets/img/gi2.b01c518d.png"},273:function(t,s,a){t.exports=a.p+"assets/img/gi3.7c374159.png"},274:function(t,s,a){t.exports=a.p+"assets/img/img2.0cccacea.png"},275:function(t,s,a){t.exports=a.p+"assets/img/img3.2379899e.png"},276:function(t,s,a){t.exports=a.p+"assets/img/gi4.0ca8017e.png"},277:function(t,s,a){t.exports=a.p+"assets/img/gi5.7b785e90.png"},298:function(t,s,a){"use strict";a.r(s);var e=a(10),r=Object(e.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:"如何手动安装clipboard-event-handler"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#如何手动安装clipboard-event-handler"}},[t._v("#")]),t._v(" 如何手动安装"),s("code",[t._v("clipboard-event-handler")])]),t._v(" "),s("p",[t._v("新版 "),s("code",[t._v("超级剪贴板")]),t._v(" 对剪贴板内容更新事件的监听,依赖于可执行文件:")]),t._v(" "),s("ul",[s("li",[t._v("Windows系统: "),s("code",[t._v("clipboard-event-handler-win32.exe")])]),t._v(" "),s("li",[t._v("Linux系统: "),s("code",[t._v("clipboard-event-handler-linux")])]),t._v(" "),s("li",[t._v("MacOS系统: "),s("a",{attrs:{href:"https://github.com/sudhakar3697/node-clipboard-event/issues/10",target:"_blank",rel:"noopener noreferrer"}},[t._v("尚未支持"),s("OutboundLink")],1)])]),t._v(" "),s("p",[t._v("插件每次启动时,将自动检查剪贴板数据文件所在目录下是否存在剪贴板监听程序,如存在,则使用性能更优秀的新的监听策略,如不存在,则仍然使用旧的策略。")]),t._v(" "),s("p",[t._v("请"),s("a",{attrs:{href:"https://pan.baidu.com/s/14GJIXWDU2F4jsqDDq73aFg?pwd=Ziuc",target:"_blank",rel:"noopener noreferrer"}},[t._v("点击此处(百度网盘)"),s("OutboundLink")],1),t._v("手动下载"),s("strong",[t._v("对应系统")]),t._v("的文件,并将其移动到"),s("strong",[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("首先进入插件设置页,打开插件数据文件所在路径:")]),t._v(" "),s("p",[s("img",{attrs:{src:a(271),alt:""}}),t._v(" "),s("img",{attrs:{src:a(272),alt:""}})]),t._v(" "),s("p",[t._v("将下载好的剪贴板监听程序拷贝到此目录中:")]),t._v(" "),s("p",[s("img",{attrs:{src:a(273),alt:""}})]),t._v(" "),s("p",[t._v("拷贝完成后,重启插件,享受新的剪贴板监听机制带来的高性能")]),t._v(" "),s("ul",[s("li",[s("strong",[t._v("注意:")]),t._v(" 新的机制目前仅支持"),s("code",[t._v("Windows")]),t._v("与"),s("code",[t._v("Linux")]),t._v(",尚未支持"),s("code",[t._v("MacOS")])]),t._v(" "),s("li",[s("strong",[t._v("注意:")]),t._v(" 插件使用的二进制文件拷贝自"),s("a",{attrs:{href:"https://github.com/sudhakar3697/node-clipboard-event",target:"_blank",rel:"noopener noreferrer"}},[t._v("node-clipboard-event"),s("OutboundLink")],1),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(274),alt:""}})]),t._v(" "),s("p",[t._v("这样,每次剪贴板内容更新都将自动触发坚果云的同步服务,将剪贴板数据同步到云端")]),t._v(" "),s("p",[t._v("其他安装了坚果云的设备也将自动同步更新")]),t._v(" "),s("p",[s("img",{attrs:{src:a(275),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("p",[t._v("需要注意的是,因为自定义功能按钮实现的是"),s("strong",[t._v("携带数据跳转不同插件")]),t._v(",所以"),s("code",[t._v("redirect")]),t._v("后的内容并不应该是普通关键字(普通关键字仅能作为插件入口,而不能携带数据),而应该是"),s("code",[t._v("文本")]),t._v("/"),s("code",[t._v("图片")]),t._v("/"),s("code",[t._v("文件或文件夹")]),t._v(":")]),t._v(" "),s("p",[s("img",{attrs:{src:a(276),alt:""}}),t._v(" "),s("img",{attrs:{src:a(277),alt:""}})]),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("[]")]),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=r.exports}}]);