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

Juch 桌面也能匹配到是因为你在桌面的时候在utools里输入窗口信息可以看到此时前台的程序实际是Program Manager,对应的进程正是explorer.exe
至于为什么会退出是因为桌面的时候utools.getCurrentFolderPath()获取不到目录造成出错
对于这个问题,2.0版本会更改{{pwd}}的逻辑,当没获取到目录时返回桌面目录
不过2.0版本有很多更新内容,可能要等一会再上线

fofolee
我看了下github上 2.0 版本的开发计划,牛逼的很。如果UI和交互能提升就完美了

    11 天 后

    要不导入命令做成从剪贴板获取怎么样, 做个前缀和普通 json 做区分, 比如

    #qc#
    {
    ...
    }

    这样就不用特地从文件导入了, 方便一点, 更适合分享吧

    lanyuanxiaoyao 厉害了,这真是要握个手了,我昨晚才萌生的通过剪贴板导入命令的想法,今天你就提出来了,我具体的想法是:
    导出:可以一键将命令分享到类似语雀这种协作平台
    导入:打开语雀相应的界面,复制别人分享的命令后,点击导入按钮完成导入

    fofolee

    也不是我的点子, 很多手机上的基于规则的应用都有差不多的功能, 比如从 URL 导入, 从剪贴板导入, 从二维码导入之类的, 从文件导入通常只有是在批量导入大量规则的时候用

      13 天 后
      fofolee 将标题更改为 「[插件][快捷命令 2.0.0] 船新版本,大量更新」。

        希望匹配窗口/进程时,可以根据进程和窗口类型一块匹配,就像自动化助手-窗口匹配-窗口类一样的匹配。

        已注销-EQTFJvha
        这个功能其实我写了,但平时用到的不多,又懒得写图形界面,你可以直接在进程一栏填写 json 格式的配置

        {"app": ["xxx.exe","yyy.exe"],"title": "/xxxx/","class": ["xxx"]}

        发现一个问题,当匹配正则/划词时,主输入框内有回车符会报错:SyntaxError: Invalid or unexpected token
        脚本匹配规则:
        - 匹配:正则/划词
        - 正则:/pan.*/
        - 说明:test
        - 其他默认
        脚本内容:

        alert("{{input}}"

        测试内容:

        pan3324234
        sdf

        @fofolee
        hi 我升级到快捷命令2.0发现一些问题,在之前的版本中是不存在的。

        我用快捷命令启动VcXsrv

        配置如下 环境:cmd 输出:忽略并隐藏输出 其它选项为空
        脚本:
        "D:\Program Files\VcXsrv\vcxsrv.exe" :0 -clipboard -multiwindow -ac
        在快捷命令编辑界面点击运行按钮,命令执行起来没有问题,不会报出错提示。

        但是使用关键字启动时 会疯狂弹出出错提示,剪切板内容如下:

        LoadPreferences: C:\Users\XX\AppData\Roaming\.XWinrc not found
        LoadPreferences: Loading D:\Program Files\VcXsrv\system.XWinrc
        Warning: Locale not supported by X, falling back to 'C' locale.
        (II) AIGLX: Testing pixelFormatIndex 5
        (II) GLX: enabled GLX_SGI_make_current_read
        (II) GLX: enabled GLX_SGI_swap_control
        (II) GLX: enabled GLX_MESA_swap_control
        (II) GLX: enabled GLX_SGIX_pbuffer
        (II) GLX: enabled GLX_ARB_multisample
        (II) GLX: enabled GLX_SGIS_multisample
        (II) GLX: enabled GLX_ARB_fbconfig_float
        (II) GLX: enabled GLX_EXT_fbconfig_packed_float
        (II) GLX: enabled GLX_ARB_create_context
        (II) GLX: enabled GLX_ARB_create_context_profile
        (II) GLX: enabled GLX_ARB_create_context_robustness
        (II) GLX: enabled GLX_EXT_create_context_es2_profile
        (II) AIGLX: enabled GLX_MESA_copy_sub_buffer
        (II) 724 pixel formats reported by wglGetPixelFormatAttribivARB
        (II) GLX: Initialized Win32 native WGL GL provider for screen 0
        winClipboardThreadProc - DISPLAY=127.0.0.1:0.0
        Using Composite redirection
        OS maintains clipboard viewer chain: yes

        手动退出VcXsrv时,也会疯狂弹出出错提示(这个我非常纳闷,退出和插件应该没有关系了吧)

        (II) Server terminated successfully (0). Closing log file.

        这个问题是升级到2.0后出现的,之前运行没有问题。

        eple 报错时转到脚本目录,直接运行批处理会报错吗

        • eple 回复了此帖

          fofolee

          是的,报错时进入脚本目录运行Temp文件夹下面的QuickCommandTempScript.bat脚本也会报错,VcXsrv会弹出错误提示框。
          但是我在没报错的时候,进入Temp文件夹下面运行脚本,就不会报错,可以正常运行。

          eple 这....这很奇怪呀,你js熟悉吗,换成quickcommand环境,然后用spawn执行下试下,,,

          • eple 回复了此帖
            闽ICP备18007474号