diff --git a/src/assets/index.js b/src/assets/index.js index ff62f1c..2ac52bb 100644 --- a/src/assets/index.js +++ b/src/assets/index.js @@ -98,41 +98,45 @@ utools.onPluginEnter( async ({ code, type, payload }) => { } // var initTime = new Date().getTime(); tasks = await tasklist(); - window.text = ''; - // 读取进程耗时 - // var tasksLoadedTime = new Date().getTime(); - // tasksLoadedTime -= initTime; - // console.log(tasksLoadedTime); - await CacheIcons(tasks); - // 缓存图标耗时 - // var iconsCachedTime = new Date().getTime(); - // iconsCachedTime -= (tasksLoadedTime + initTime); - // console.log(iconsCachedTime); - show(tasks, window.text); - sign = isWin ? 'Alt' : '⌘'; - $('.numbers').html(` -
${sign}+1
-
${sign}+2
-
${sign}+3
-
${sign}+4
-
${sign}+5
-
${sign}+6
-
${sign}+7
-
${sign}+8
-
${sign}+9
-
${sign}+0
-
${sign}+-
` - ); - utools.setSubInput(({ text }) => { - window.text = text; - show(tasks, text); - }, '左/右键 -> 关闭/重启进程; ctrl + c/e/r -> 复制路径/在文件管理器中显示/重启'); - utools.onPluginOut(() => { - var update = { _id: "iconCache", data: localStorage }; - if (db) update._rev = db._rev; - utools.db.put(update); - $('.numbers').html(''); - }) + if (tasks) { + window.text = ''; + // 读取进程耗时 + // var tasksLoadedTime = new Date().getTime(); + // tasksLoadedTime -= initTime; + // console.log(tasksLoadedTime); + await CacheIcons(tasks); + // 缓存图标耗时 + // var iconsCachedTime = new Date().getTime(); + // iconsCachedTime -= (tasksLoadedTime + initTime); + // console.log(iconsCachedTime); + show(tasks, window.text); + var sign = isWin ? 'Alt' : '⌘'; + $('.numbers').html(` +
${sign}+1
+
${sign}+2
+
${sign}+3
+
${sign}+4
+
${sign}+5
+
${sign}+6
+
${sign}+7
+
${sign}+8
+
${sign}+9
+
${sign}+0
+
${sign}+-
` + ); + utools.setSubInput(({ text }) => { + window.text = text; + show(tasks, text); + }, '左/右键 -> 关闭/重启进程; ctrl + c/e/r -> 复制路径/在文件管理器中显示/重启'); + utools.onPluginOut(() => { + var update = { _id: "iconCache", data: localStorage }; + if (db) update._rev = db._rev; + utools.db.put(update); + $('.numbers').html(''); + }) + } else { + return utools.showNotification('获取进程列表失败') + } });