分享一个被自启动逼迫到怒写数千行 C++手撸延迟启动的工具

查看 15|回复 1
作者:kiic   
有句名言就是有的软件启动了跟没启动一样但是不启动不行
​ --鲁迅先生
于是我就手撸了这个软件 虽然他很奇怪吧 为啥奇怪就是因为我懒得编写 gui 界面还有 自启动逻辑 可视化编辑等
所以使用此软件可能需要有一定的理解能力
json 内的意思如下:
startup_list
需要自启动的程序列表
{
            "time": 7100,
            "path": "C:\\Program Files\\CSR\\CSR Harmony Wireless Software Stack\\vksts.exe",
            "name": "vksts",
            "cmd": "",
            "cwd": "C:\\Program Files\\CSR\\CSR Harmony Wireless Software Stack",
            "hide": true,
            "admin": false
        }

  • 启动的程序路径:path

  • 是否拥有管理员权限 :admin

  • 延迟启动毫秒数 :time

  • 是否隐藏窗口:hide

  • 工作路径:cwd

  • 启动时候输入的命令行:cmd

    pot
    这是需要搭配 pot 使用的 他可以让 pot 像 deepl 实现 ctrl + C [ 500ms 内两次 C ] 时候实现划伺翻译
    就像这样

    {
                    "path": "D:\\Program Files\\pot\\pot.exe",
            "name": "pot",
            "cmd": "",
            "cwd": "D:\\Program Files\\pot",
            "hide": true,
            "admin": false,
            "sleep": 500,
            "api_url": "http://127.0.0.1:60828/",
            "enable": true
    }
  • path pot 软件路径
  • name 可有可无
  • cmd 启动命令行
  • cwd 工作路径
  • hide 是否显示窗口
  • admin 是否赋予管理员权限
  • sleep 延迟启动时间
  • api_url pot api 链接
  • enable 是否启用此功能

  • nagisaushio   
    不知所云
    您需要登录后才可以回帖 登录 | 立即注册

    返回顶部