mirror of
https://github.com/ZiuChen/ClipboardManager.git
synced 2025-09-27 13:53:21 +08:00
fix: 修复了linux上剪贴板监听程序无法正确执行的问题
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"title": "重要版本更新提示",
|
||||
"content": "1. 如果你是第一次使用此插件, 请务必设置跟随主程序启动选项, 否则可能导致剪贴板记录丢失</br>2. v1.4.0及以上版本 Linux用户需手动安装clipboard-event-handler-linux至usr/bin目录 详见插件官网指南</br>3. 插件使用过程中遇到任何问题, 请到论坛发布页回帖或加入QQ群反馈",
|
||||
"version": 2
|
||||
"content": "1. 如果你是第一次使用此插件, 请务必设置跟随主程序启动选项, 否则可能导致剪贴板记录丢失</br>2. 插件使用过程中遇到任何问题, 请到论坛发布页回帖或加入QQ群反馈",
|
||||
"version": 1
|
||||
}
|
||||
|
@@ -212,18 +212,19 @@ export default function initPlugin() {
|
||||
db.addItem(item)
|
||||
})
|
||||
|
||||
const info = '请手动安装 clipboard-event-handler-linux 到 /usr/bin'
|
||||
const site =
|
||||
'https://ziuchen.gitee.io/project/ClipboardManager/guide/#如何手动安装clipboard-event-handler-linux'
|
||||
const callBack = () => {
|
||||
const info = '请手动安装 clipboard-event-handler-linux 到 /usr/bin'
|
||||
const site =
|
||||
'https://ziuchen.gitee.io/project/ClipboardManager/guide/#如何手动安装clipboard-event-handler-linux'
|
||||
utools.showNotification('剪贴板监听退出' + (utools.isLinux() ? info : ''))
|
||||
utools.isLinux() ? utools.shellOpenExternal(site) : ''
|
||||
utools.outPlugin()
|
||||
}
|
||||
listener
|
||||
.on('close', () => {
|
||||
utools.showNotification('剪贴板监听异常关闭' + (utools.isLinux() ? info : ''))
|
||||
utools.isLinux() ? utools.shellOpenExternal(site) : ''
|
||||
utools.outPlugin()
|
||||
})
|
||||
.on('exit', () => {
|
||||
utools.showNotification('剪贴板监听异常退出' + (utools.isLinux() ? info : ''))
|
||||
utools.isLinux() ? utools.shellOpenExternal(site) : ''
|
||||
.on('close', callBack())
|
||||
.on('exit', callBack())
|
||||
.on('error', (error) => {
|
||||
utools.showNotification('剪贴板监听出错' + error)
|
||||
utools.outPlugin()
|
||||
})
|
||||
|
||||
|
Reference in New Issue
Block a user