• 插件发布
  • [插件][快捷命令 3.0.1] 全新版本,大量更新

大佬,我这有个别场景想要动态的存储或查询一些数据,想要使用db的功能,3.0目前好像还是都屏蔽了utools提供的db方法,请问3.0是有提供其他的功能或者其他的语法吗?

147621629 目前通过用户变量可以读取预设的数据,但你要动态存储还不行

  • eple 回复了此帖
    21 天 后

    quickCommand 配合 zx 还是不错的,比手写child_process方便多了

      1 个月 后

      showTextAera这个功能界面右下角的返回键,点击以后好像就直接将当前程序销毁了,只剩一个空白的界面。
      能否改成返回undefined,或者直接退出当前插件并隐藏窗口。

      9 天 后

      fofolee
      发现快捷指令新版本的一个bug,在使用内置指令 open打开windows共享目录时,如果是open("\\XX-WIN10\share"), 则正常运行,但只访问一级目录,比如 open("\\XX-WIN10") 则会报错。

      赞美一下,真的是特别厉害的插件,一下让 utools 变得强力许多。
      但是我发现内置命令 Windows Terminal 中打开 在涉及 wsl 目录的时候会有问题。
      例如在 explorer 中 \\wsl$\Ubuntu\home\ 目录下运行该指令会无法启动 wsl,报错信息为:

      参数错误。
      [已退出进程,代码为 4294967295 (0xffffffff)]

      源代码是将路径中第一个 \ 转为 \\(例:D:\ -> D:\\D:\folder1\folder2 -> D:\\folder1\folder2),对于 \\wsl$\Ubuntu\... 目录就会变成 \\\wsl$\... 导致出错。

      解决方案就是把 \ 换成 / 就行,源代码中将该行

      child_process.exec(`start "" "${wt}" -d "${currentFolder.replace('\\', '\\\\')}"`)

      修改为

      child_process.exec(`start "" "${wt}" -d "${currentFolder.replace(/:\\:/g,'/')}"`)

      可以解决该问题。

      能否实现执行脚本时不弹出 uTools 窗口的效果?

      使用场景:由于我的键盘没有 MediaPlayPause 这个键的功能,所以用快捷命令写了个 python 脚本模拟 MediaPlayPause 按键事件,再用 uTools 的全局快捷键功能将该脚本挂到 win 全局快捷键。
      一切都很美好,除了会闪一下 uTools 窗口......

      "C:\Program Files\Everything\Everything.exe" -s {{input}}

      命令
      在上图命令编辑界面点运行,可以搜索
      选中文字,呼出超级面板,没有打开everything,而是出现下面的图片
      结果

      1 个月 后

      在windows下执行bat时候可能会用到管理员权限,希望增加提权的选项或者按钮。目前就直接报错

      16 天 后

      感谢大佬的插件,用插件写了好几个小工具,超喜欢quickcommand的列表功能。但在展示列表的时候,只能上下移动,希望能支持ctrl+p向上,ctrl+n向下的逻辑。或者能让用户自己控制quickcommand的监听就好了

      13 天 后

      有没有大佬可以做这样的脚本啊

      选中文本使用超级面板 或者剪切板识别 通过正则识别网盘链接 浏览器打开 自动填写提取码
      类似的油猴插件 https://www.youxiaohou.com/tool/install-panai.html#%F0%9F%93%96-%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E
      朋友QQ分享百度网盘链接 每次都要额外复制提取码 打开浏览器 有没有一步到位的方法

      3 个月 后

      满阶砌 匹配所有文本,新建的命令发现会这样,用分享中心下载的匹配文本之后修改发现不会,导出发现。"code": "over_1xxxxxxxxx", 改为 "code": "key_1xxxxxxxxx"再导入就没问题了。

      FileReader is not a constructor
      使用FileReader的时候报错

      const blobToBase64 = blob =>
        new Promise(resolve => {
          const reader = new FileReader();
          reader.onloadend = () => resolve(reader.result);
          reader.readAsDataURL(blob);
        });

      场景是展示服务端下发的blob图片,或者有没有其他更好的方法(:з」∠)
      @fofolee

        闽ICP备18007474号