Logi Options Plus精简安装

✨Logi Options Plus精简安装

Logi Options Plus经常会需要更新,如果不点开更新就会在Launchpad出现“罗技语音”、“罗技AI”的图标

可以更新但不想经常出现这些图标,影响本人完美的Launchpad布局


了解到一个GitHub Repository:Logi Options Plus Mini

https://github.com/Qetesh/logi-options-plus-mini

image-20241214231405042


如果无需自定义安装命令直接按照该Repository中的README运行Shell脚本即可,下面的不用看了。


但是本人阅读了一下该Shell脚本

通过阅读logi-options-plus-mini.command可知使用如下命令行调用传入指定参数进行安装

sudo $install_command --analytics No --flow No --sso No --update No --dfu No --logivoice No --aipromptbuilder No --device-recommendation No >> /dev/null 2>&1

同时前往Logitech官方配置页面阅读可选参数

该页面仅仅显示了部分可选参数

因此通过阅读如上Shell脚本可知实际安装脚本在下载的“Logi Option+ 安装程序”的/Contents/MacOS/logioptionsplus_installer

在Finder中需要查看只需右键点击“Logi Option+ 安装程序”然后显示包内容即可)

image-20241214231835131


首先使用如下命令行即可进入安装程序找到实际的安装脚本

cd logioptionsplus_installer.app/Contents/MacOS

使用--help参数查看所有可选安装参数

Terminal回显如下

➜  MacOS ./logioptionsplus_installer --help
[2024-12-14 22:59:36.409] [info] [ArgParser.mm:161] ArgParser: received input arguments: (
    "/Users/saber/Desktop/logioptionsplus_installer.app/Contents/MacOS/logioptionsplus_installer",
    "--help"
)
[2024-12-14 22:59:36.409] [info] [ArgParser.mm:200] arg name:
s
[2024-12-14 22:59:36.410] [info] [ArgParser.mm:164] Processed args: status: {
    args =     {
        "--aipromptbuilder" = 1;
        "--analytics" = 1;
        "--backlight" = 1;
        "--device-recommendation" = 1;
        "--dfu" = 1;
        "--flow" = 1;
        "--logivoice" = 1;
        "--smartactions" = 1;
        "--sso" = 1;
        "--update" = 1;
    };
    lastarg = "--help";
    lastval = "";
    status = 0;
}

--quiet                      - 在没有 UI 的情况下静默安装应用程序。
--uninstall                  - 静默卸载应用程序。
--analytics  Yes(或)No  - 显示或隐藏用户分享应用程序使用情况和诊断数据的选项。默认值为 Yes。
--flow       Yes(或)No  - 显示或隐藏 Flow 功能。默认值为 Yes。
--sso        Yes(或)No  - 显示或隐藏用户登录应用程序的功能。默认值为 Yes。
--update     Yes(或)No  - 启用或禁用应用程序更新。默认值为 Yes。
--dfu        Yes(或)No  - 启用或禁用设备固件更新。默认值为 Yes。
--backlight  Yes(或)No  - 启用或禁用支持的键盘上的键盘背光。默认值为 Yes。
--logivoice  Yes(或)No  - 启用或禁用罗技语音功能。默认值为 Yes。
--aipromptbuilder Yes(或)No  - 启用或禁用 AI Prompt Builder 功能。默认值为 Yes。
--device-recommendation Yes(或)No  - 启用或禁用设备推荐功能。默认值为 Yes。
--smartactions Yes(或)No  - 启用或禁用 Smart Actions 功能。默认值为 Yes。
--log        <directory path> - 在安装失败时捕获指定路径中的日志文件。
--help                       - 显示可用的参数。
[2024-12-14 22:59:36.439] [info] [application_delegate_osx.mm:1148] Immediate Shutting down...

由此可知该安装脚本所有可选参数


本人自定义安装命令如下

(与原本Shell脚本中安装命令相比只是未禁用应用程序更新和设备固件更新)

sudo ./logioptionsplus_installer --analytics No --flow No --sso No --logivoice No --aipromptbuilder No --device-recommendation No

✨参考及引用

https://github.com/Qetesh/logi-options-plus-mini

https://prosupport.logi.com/hc/zh-cn/articles/6046882446359-Logitech-Options-软件的批量安装和配置


⭐转载请注明出处

本文作者:双份浓缩馥芮白

原文链接:https://www.cnblogs.com/Flat-White/p/18607440

版权所有,如需转载请注明出处。

posted @ 2024-12-14 23:55  双份浓缩馥芮白  阅读(15)  评论(0编辑  收藏  举报