Logi Options Plus精简安装

news/2024/12/14 23:55:40/文章来源:https://www.cnblogs.com/Flat-White/p/18607440

✨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

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/852732.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Java线程命名问题解决

前言 网上冲浪时刷到线程池的文章,想想看自己好像还没在实际场景中设置过线程名称,小小研究一下。 研究过程 默认命名 创建的线程都会有自己的名字,如果不设置,程序会给线程默认的名字,如Thread-0 Thread t = new Thread(() -> {System.out.println(Thread.currentThre…

差分约束系统,2-SAT

一.差分约束 问题是给定x1,x2,……,xn,然后给定出若干限制 xi-xj<=c,然后求解/无解 xi-xj>=c可以转换成xj-xi<=-c; xi-xj=c,可以转换为xi-xj<=c,xi-xj>=c;最暴力的想法就是一开始给所有的变量都赋值为0,然后每次都暴力循环所有的限制,如果有限制不满足,直接改变…

update一下

近日自己做的饭

Linux挂载机械硬盘raid操作说明

1.查看磁盘的信息,确认磁盘名 一般可以根据磁盘的大小来确认是那个,如图所示,是 /dev/md127lsblk 2.将磁盘的文件类型转化为exts,注意该操作将删除该磁盘所有的数据!!!!mkfs.ext4 /dev/md127 3.挂在目录,如果不存在先创建目录,这里为 /source 挂在完成后使用 df -h查…

Mind(基础入门篇)

对于在基础入门中所学习知识点做一总结。附:完整笔记目录~ ps:本人小白,笔记均在个人理解基础上整理,若有错误欢迎指正! 七、Mind(基础入门篇)

《Django 5 By Example》阅读笔记:p543-p550

《Django 5 By Example》学习第 19 天,p543-p550 总结,总计 8 页。 一、技术总结 1.fixtures (1)定义 A fixture is a collection of files that contain the serialized contents of the database.(2)作用 1)数据导入 一般来说,我们是通过数据库工具(如:Navicat,DBeaver)…

印象助手发布更新v1.2.4

本次发布印象助手v1.2.4的更新主要有对从enex转换出来的markdown(MD)文件进行编码修正. 例如MarginNote的笔记转到印象笔记(或者国际版Evernote)里, 再从印象笔记(Evernote)的enex转成markdown就会出现少许字符变成乱码, 这是MarginNote造成的. 本软件会尽最大努力进行修复, 但…

Ubuntu22.04 LTS 部署harbor-v2.7.2高可用

Ubuntu22.04 LTS 部署harbor高可用 一、harbor 环境部署 1. 下载harbor包 [root@harbor01:~]# wget https://github.com/goharbor/harbor/releases/download/v2.7.2/harbor-offline-installer-v2.7.2.tgz2. 解压软件包 [root@harbor01:~]# tar xf harbor-offline-installer-v2.…

PolarCTF-Pwn(困难)WP

1、ret2libc 前期准备:int __fastcall main(int argc, const char **argv, const char **envp) {char s[112]; // [rsp+0h] [rbp-70h] BYREFsetvbuf(stdin, 0LL, 2, 0LL);setvbuf(stdout, 0LL, 2, 0LL);setvbuf(stderr, 0LL, 2, 0LL);gets(s);puts(s);return 0; }因为程序是动…

游戏产业加速鸿蒙化步伐:超1800款鸿蒙原生游戏已上架

2024年度中国游戏产业年会于12月12日至13日北京市首钢国际会展中心举办,华为终端云全球生态发展与销售部副总裁张思建受邀出席主论坛,并发表了主题演讲。同期,由华为游戏中心主办的鸿蒙游戏行业论坛也在北京石景山区举行,本次活动邀请了中国音像与数字出版协会常务副理事长…

最强分类器调优秘诀!AdaBoost让性能飙升!

本文已收录在Github,关注我,紧跟本系列专栏文章,咱们下篇再续!作者简介:魔都架构师,多家大厂后端一线研发经验,在分布式系统设计、数据平台架构和AI应用开发等领域都有丰富实践经验。 各大技术社区头部专家博主。具有丰富的引领团队经验,深厚业务架构和解决方案的积累。…