mirror of
https://github.com/ZiuChen/ZiuChen.github.io.git
synced 2025-08-18 07:29:33 +08:00
74 lines
27 KiB
HTML
74 lines
27 KiB
HTML
<!DOCTYPE html>
|
||
<html lang="en-US">
|
||
<head>
|
||
<meta charset="utf-8">
|
||
<meta name="viewport" content="width=device-width,initial-scale=1">
|
||
<title>使用指南 | ZiuChen</title>
|
||
<meta name="generator" content="VuePress 1.9.7">
|
||
<link rel="icon" href="/logo.png">
|
||
<script>
|
||
var _hmt = _hmt || [];
|
||
(function() {
|
||
var isDev = document.location.href.indexOf("localhost") !== -1
|
||
var isGitee = document.location.href.indexOf("gitee.io") !== -1
|
||
var hm1 = document.createElement("script");
|
||
hm1.src = "https://hm.baidu.com/hm.js?08b4ef50a9244e83e5a1bd5822442829"; // gitee
|
||
var hm2 = document.createElement("script");
|
||
hm2.src = "https://hm.baidu.com/hm.js?50bac15a1f238d1aa61f104a5fb6f5e0"; // github
|
||
var s = document.getElementsByTagName("script")[0];
|
||
if(isDev) return // 不上报
|
||
if (isGitee) s.parentNode.insertBefore(hm1, s);
|
||
else s.parentNode.insertBefore(hm2, s);
|
||
})();
|
||
</script>
|
||
</script>
|
||
<meta name="description" content="Unlimited Progress.">
|
||
|
||
<link rel="preload" href="/assets/css/0.styles.6874de37.css" as="style"><link rel="preload" href="/assets/js/app.46c43e2f.js" as="script"><link rel="preload" href="/assets/js/2.1a074358.js" as="script"><link rel="preload" href="/assets/js/3.d514e5e0.js" as="script"><link rel="prefetch" href="/assets/js/10.f668d186.js"><link rel="prefetch" href="/assets/js/11.0b1f0959.js"><link rel="prefetch" href="/assets/js/12.bedd1642.js"><link rel="prefetch" href="/assets/js/13.54963c95.js"><link rel="prefetch" href="/assets/js/14.1cedf351.js"><link rel="prefetch" href="/assets/js/15.d07f155b.js"><link rel="prefetch" href="/assets/js/16.299fed61.js"><link rel="prefetch" href="/assets/js/4.f08f75a3.js"><link rel="prefetch" href="/assets/js/5.e14689df.js"><link rel="prefetch" href="/assets/js/6.77e0aadc.js"><link rel="prefetch" href="/assets/js/7.74226b40.js"><link rel="prefetch" href="/assets/js/8.04651b4b.js"><link rel="prefetch" href="/assets/js/9.e946c2ec.js">
|
||
<link rel="stylesheet" href="/assets/css/0.styles.6874de37.css">
|
||
</head>
|
||
<body>
|
||
<div id="app" data-server-rendered="true"><div class="theme-container no-navbar"><!----> <div class="sidebar-mask"></div> <aside class="sidebar"><nav class="nav-links"><div class="nav-item"><a href="/" class="nav-link">
|
||
首页
|
||
</a></div><div class="nav-item"><a href="/works/" class="nav-link">
|
||
开源作品
|
||
</a></div><div class="nav-item"><div class="dropdown-wrapper"><button type="button" aria-label="个人介绍" class="dropdown-title"><span class="title">个人介绍</span> <span class="arrow down"></span></button> <button type="button" aria-label="个人介绍" class="mobile-dropdown-title"><span class="title">个人介绍</span> <span class="arrow right"></span></button> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/self/#技术栈" class="nav-link">
|
||
技术栈
|
||
</a></li><li class="dropdown-item"><!----> <a href="/self/#获得奖项" class="nav-link">
|
||
获得奖项
|
||
</a></li><li class="dropdown-item"><!----> <a href="/self/#相关链接" class="nav-link">
|
||
相关链接
|
||
</a></li></ul></div></div> <a href="https://github.com/ZiuChen/ZiuChen.github.io" target="_blank" rel="noopener noreferrer" class="repo-link">
|
||
GitHub
|
||
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></nav> <ul class="sidebar-links"><li><section class="sidebar-group depth-0"><p class="sidebar-heading open"><span>使用指南</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/project/ClipboardManager/guide/#如何手动安装clipboard-event-handler" class="sidebar-link">如何手动安装clipboard-event-handler</a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a href="/project/ClipboardManager/guide/#具体步骤" class="sidebar-link">具体步骤</a></li></ul></li><li><a href="/project/ClipboardManager/guide/#如何迁移数据" class="sidebar-link">如何迁移数据</a><ul class="sidebar-sub-headers"></ul></li><li><a href="/project/ClipboardManager/guide/#如何实现多端同步" class="sidebar-link">如何实现多端同步</a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a href="/project/ClipboardManager/guide/#坚果云" class="sidebar-link">坚果云</a></li><li class="sidebar-sub-header"><a href="/project/ClipboardManager/guide/#onedrive" class="sidebar-link">OneDrive</a></li></ul></li><li><a href="/project/ClipboardManager/guide/#如何创造自己的功能按钮" class="sidebar-link">如何创造自己的功能按钮</a><ul class="sidebar-sub-headers"></ul></li></ul></section></li></ul> </aside> <main class="page"> <div class="theme-default-content content__default"><h1 id="使用指南"><a href="#使用指南" class="header-anchor">#</a> 使用指南</h1> <h2 id="如何手动安装clipboard-event-handler"><a href="#如何手动安装clipboard-event-handler" class="header-anchor">#</a> 如何手动安装<code>clipboard-event-handler</code></h2> <p>新版 <code>超级剪贴板</code> 对剪贴板内容更新事件的监听,依赖于可执行文件:</p> <ul><li>Windows系统: <code>clipboard-event-handler-win32.exe</code></li> <li>Linux系统: <code>clipboard-event-handler-linux</code></li> <li>MacOS系统: <code>clipboard-event-handler-mac</code></li></ul> <p>插件每次启动时,将自动检查剪贴板数据文件所在目录下是否存在剪贴板监听程序,如存在,则使用性能更优秀的新的监听策略,如不存在,则仍然使用旧的策略。</p> <p>请<a href="https://pan.baidu.com/s/14GJIXWDU2F4jsqDDq73aFg?pwd=Ziuc" target="_blank" rel="noopener noreferrer">点击此处(百度网盘)<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a>或<a href="https://github.com/sudhakar3697/node-clipboard-event/tree/master/platform" target="_blank" rel="noopener noreferrer">Github<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a>手动下载<strong>对应系统</strong>的文件,并将其移动到<strong>剪贴板数据文件所在目录</strong>下</p> <h3 id="具体步骤"><a href="#具体步骤" class="header-anchor">#</a> 具体步骤</h3> <p>首先进入插件设置页,打开插件数据文件所在路径:</p> <p><img src="/assets/img/gi1.3e63f984.png" alt=""> <img src="/assets/img/gi2.cee0fbda.png" alt=""></p> <p>将下载好的剪贴板监听程序拷贝到此目录中:
|
||
Win:
|
||
<img src="/assets/img/gi3.e22e626f.png" alt="">
|
||
Linux:
|
||
<img src="/assets/img/gi3-2.c81f9ef9.png" alt="">
|
||
Mac:
|
||
<img src="/assets/img/gi3-3.25de3e9c.png" alt=""></p> <p>拷贝完成后,重启插件,享受新的剪贴板监听机制带来的高性能</p> <ul><li><strong>注意:</strong> <code>MacOS</code>拷贝完成后需要对插件进行签名&授权才能正常使用具体步骤如下</li></ul> <ol><li>签名
|
||
打开终端输入以下命令</li></ol> <div class="language-sh extra-class"><pre class="language-sh"><code><span class="token function">sudo</span> codesign --force --deep --sign -
|
||
</code></pre></div><p><img src="/assets/img/sign-mac.d9d05c54.png" alt="">
|
||
然后将此目录中的clipboard-event-handler-mac文件拖入终端执行命令
|
||
<img src="/assets/img/sign-mac-2.9739ddf3.png" alt="">
|
||
2. 授权
|
||
左上角🍎 -> 系统偏好设置 -> 安全性与隐私 -> 通用 -> 点击允许
|
||
<img src="/assets/img/mac-chmod.4c14e91b.jpg" alt=""></p> <ul><li><strong>注意:</strong> 插件使用的二进制文件拷贝自<a href="https://github.com/sudhakar3697/node-clipboard-event" target="_blank" rel="noopener noreferrer">node-clipboard-event<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a>,请避免从其它不可信的来源下载文件,并在下载文件后比较哈希,有能力的也可以从仓库源代码自行编译</li></ul> <h2 id="如何迁移数据"><a href="#如何迁移数据" class="header-anchor">#</a> 如何迁移数据</h2> <p>剪贴板数据存放在</p> <ul><li><code>Windows</code> <code>Linux</code>用户:<code>{home}\_utools_clipboard_manager_storage</code></li> <li><code>Mac</code>用户:<code>{userData}\_utools_clipboard_manager_storage</code></li></ul> <p>要手动迁移数据,只需要在新设备上运行一次插件,而后将原设备上的数据文件拷贝并替换新设备中的数据文件即可</p> <h2 id="如何实现多端同步"><a href="#如何实现多端同步" class="header-anchor">#</a> 如何实现多端同步</h2> <div class="custom-block warning"><p class="custom-block-title">WARNING</p> <p>数据库文件默认是直接存放在用户文件夹根目录下的,如果需要使用同步功能,请使用插件内提供的<code>数据库路径自定义</code>功能,将数据库路径改为其他路径,而后才能通过下文中讲述的<code>同步文件夹</code>实现云同步。</p></div> <h3 id="坚果云"><a href="#坚果云" class="header-anchor">#</a> 坚果云</h3> <p>到<a href="https://www.jianguoyun.com/#/" target="_blank" rel="noopener noreferrer">坚果云官网<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a>安装好软件后,找到<code>_utools_clipboard_manager_storage</code>文件所在的目录</p> <p>右键目录,<code>坚果云</code>/<code>同步该文件夹</code>,将此文件夹加入到坚果云的同步服务中</p> <p><img src="/assets/img/img2.0cccacea.png" alt=""></p> <p>这样,每次剪贴板内容更新都将自动触发坚果云的同步服务,将剪贴板数据同步到云端</p> <p>其他安装了坚果云的设备也将自动同步更新</p> <p><img src="data:image/png;base64,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" alt=""></p> <h3 id="onedrive"><a href="#onedrive" class="header-anchor">#</a> OneDrive</h3> <blockquote><p>有待测试</p></blockquote> <h2 id="如何创造自己的功能按钮"><a href="#如何创造自己的功能按钮" class="header-anchor">#</a> 如何创造自己的功能按钮</h2> <p>从<code>v1.4.0</code>起,插件为用户提供了自定义功能按钮的能力</p> <p>这让<code>超级剪贴板</code>真正变得“超级”起来,用户可以通过编写<code>json</code>实现<strong>携带数据跳转到任何其他插件</strong>,这项功能给<code>超级剪贴板</code>带来了无限可能。</p> <p>插件中,默认提供了若干使用样例:</p> <ul><li>讯飞OCR识别</li> <li>百度搜索</li> <li>百度识图</li> <li>统计文本字数</li> <li>颜色管理</li> <li>识别图片中二维码</li> <li>上传到图床</li> <li>翻译</li></ul> <p>下面我将从这些样例出发对这项功能做简单介绍:</p> <p>这项功能的原理是<code>utools.redirect()</code>,在不分离插件的情况下,在不同插件之间的跳转体验是连贯的。</p> <p>以<code>百度搜索</code>为例,是通过<code>网页快开</code>提供的关键词实现的,我们可以编写以下json:</p> <div class="language-json extra-class"><pre class="language-json"><code><span class="token punctuation">{</span>
|
||
<span class="token property">"id"</span><span class="token operator">:</span> <span class="token string">"custom.1663490859"</span><span class="token punctuation">,</span>
|
||
<span class="token property">"title"</span><span class="token operator">:</span> <span class="token string">"百度搜索"</span><span class="token punctuation">,</span>
|
||
<span class="token property">"icon"</span><span class="token operator">:</span> <span class="token string">"🔍"</span><span class="token punctuation">,</span>
|
||
<span class="token property">"match"</span><span class="token operator">:</span> <span class="token punctuation">[</span><span class="token string">"text"</span><span class="token punctuation">]</span><span class="token punctuation">,</span>
|
||
<span class="token property">"command"</span><span class="token operator">:</span> <span class="token string">"redirect:百度一下"</span>
|
||
<span class="token punctuation">}</span>
|
||
</code></pre></div><p>可以实现从剪贴板直接跳转到<code>网页快开</code>,也即打开百度并搜索当前选中的文本内容。</p> <p>除了使用简单的字符串匹配不同的内容,<code>超级剪贴板</code>还支持使用正则表达式,以<code>上传到图床</code>功能为例:</p> <div class="language-json extra-class"><pre class="language-json"><code><span class="token punctuation">{</span>
|
||
<span class="token property">"id"</span><span class="token operator">:</span> <span class="token string">"custom.1663490864"</span><span class="token punctuation">,</span>
|
||
<span class="token property">"title"</span><span class="token operator">:</span> <span class="token string">"上传到图床"</span><span class="token punctuation">,</span>
|
||
<span class="token property">"icon"</span><span class="token operator">:</span> <span class="token string">"🚀"</span><span class="token punctuation">,</span>
|
||
<span class="token property">"match"</span><span class="token operator">:</span> <span class="token punctuation">[</span><span class="token string">"image"</span><span class="token punctuation">,</span> <span class="token punctuation">{</span> <span class="token property">"type"</span><span class="token operator">:</span> <span class="token string">"file"</span><span class="token punctuation">,</span> <span class="token property">"regex"</span><span class="token operator">:</span> <span class="token string">".(?:jpg|jpeg|png)$"</span> <span class="token punctuation">}</span><span class="token punctuation">]</span><span class="token punctuation">,</span>
|
||
<span class="token property">"command"</span><span class="token operator">:</span> <span class="token string">"redirect:上传到图床"</span>
|
||
<span class="token punctuation">}</span>
|
||
</code></pre></div><p>这个功能除了可以匹配图片,还可以将符合正则的图片文件匹配上,在匹配上的历史记录上展示<code>上传到图床</code>按钮,携带数据跳转到图床插件,一键上传。</p> <p>需要注意的是,因为自定义功能按钮实现的是<strong>携带数据跳转不同插件</strong>,所以<code>redirect</code>后的内容并不应该是普通关键字(普通关键字仅能作为插件入口,而不能携带数据),而应该是<code>文本</code>/<code>图片</code>/<code>文件或文件夹</code>:</p> <p><img src="/assets/img/gi4.0ca8017e.png" alt=""> <img src="/assets/img/gi5.7b785e90.png" alt=""></p> <ul><li><code>id</code>: <code>String</code> 全局唯一 必须以<code>custom</code>开头 建议以时间戳为后缀</li> <li><code>title</code>: <code>String</code> 鼠标悬停时展示的文本</li> <li><code>icon</code>: <code>String</code> 展示在插件内的图标</li> <li><code>match</code>: <code><String | Object>[]</code> 匹配模式</li> <li><code>command</code>: <code>String</code> 执行跳转的关键字 前缀<code>redirect:</code>是必须的</li></ul> <p>在未来的版本更新中,<code>超级剪贴板</code>将开放更多自定义功能给高级用户,帮助你更高效率的管理、使用剪贴板。</p></div> <footer class="page-edit"><div class="edit-link"><a href="https://github.com/ZiuChen/ZiuChen.github.io/edit/main/docs/project/ClipboardManager/guide/README.md" target="_blank" rel="noopener noreferrer">Edit this page</a> <span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></div> <div class="last-updated"><span class="prefix">Last Updated:</span> <span class="time">11/3/2022, 6:09:27 AM</span></div></footer> <!----> </main></div><div class="global-ui"><!----></div></div>
|
||
<script src="/assets/js/app.46c43e2f.js" defer></script><script src="/assets/js/2.1a074358.js" defer></script><script src="/assets/js/3.d514e5e0.js" defer></script>
|
||
</body>
|
||
</html>
|