mztv 发表于 2023-10-8 19:17

制作蓝牙自动连接的自动操作有一个奇怪的出错?(已解决,但未知原因)

本帖最后由 mztv 于 2023-10-10 21:49 编辑

近日,重新安装了sonoma后,原来的蓝牙有一个蓝牙自动连接的自动操作可用,但在新系统上重新做了一个,按照了https://bbs.pcbeta.com/viewthread-1953008-1-1.html这位大神的教程做了一个自动操作的应用,代码(已更新到2.9.1):/usr/local/Cellar/blueutil/2.9.1/bin/blueutil -p 1
/usr/local/Cellar/blueutil/2.9.1/bin/blueutil --connect (蓝牙音箱地址)
保存自动操作应用并运行就出现下面的提示:


上面的代码不变,在自动操作编辑界面,点运行是正确的,并能正常连接蓝牙音箱。
因为我要开机自动连接蓝牙音箱,必须保存应用后加入登录项中。请问各位大神究竟哪里出问题了?

【奇怪的解决办法】
今天把开机蓝牙自动连接音箱的问题解决了,但还未知道是什么原因。具体情况是这样的,我在Ventura时按照教程,用以下命令制作了一个自动机器的APP,一直正常作用:
/usr/local/Cellar/blueutil/2.9.0/bin/blueutil -p 1
/usr/local/Cellar/blueutil/2.9.0/bin/blueutil --connect (蓝牙音箱地址)


后安装了sonoma后,安装blueutil变成2.9.1版本,所以在Ventura做的自动操作APP的就用不了,原因是安装路径不同了。但用sonoma的自动操作人打开Ventura下制作的自动操作APP,把2.9.0改为2.9.1,结果变成上面的,提示错误。
于是我换了一个思路,把sonama的blueutil路径由2.9.1改为2.9.0,用Ventura下做的自动操作APP,结果成功。

终上情况,真不知道是什么原因导致sonoma的自动操作做的APP错误,命令和参数都是一模一样的,我觉得可能sonoma的自动操作修改了或者是安装的sonoma有问题。

lijetcar 发表于 2023-10-9 08:16

同样的问题,请大佬们解惑,我已经加入了sudo chmod 755,也添加在隐私与安全-完全磁盘访问权限下,给终端完整的访问权限

lijetcar 发表于 2023-10-10 18:08

本帖最后由 lijetcar 于 2023-10-10 18:10 编辑

我现在解决方案是改成工作流程,放在桌面。用的时候打开后再点运行。

叶子花落 发表于 2023-10-10 18:13

看你说的那个帖子 地址要用-分隔符

mztv 发表于 2023-10-10 20:43

叶子花落 发表于 2023-10-10 18:13 https://bbs.pcbeta.com/static/image/common/back.gif
看你说的那个帖子 地址要用-分隔符

试过了,不行,我就把代码删剩/usr/local/Cellar/blueutil/2.9.1/bin/blueutil ,这样也不行,也是提示遇到了错误

mztv 发表于 2023-10-10 20:47

lijetcar 发表于 2023-10-10 18:08 https://bbs.pcbeta.com/static/image/common/back.gif
我现在解决方案是改成工作流程,放在桌面。用的时候打开后再点运行。

这样还不如果开机自己用鼠标点菜单栏的蓝牙图标连接音箱。我也试过录了一个动作来连接音箱,可以简单粗暴实现开机自动连接音箱,但这个一但蓝牙有什么调整就失效。

mztv 发表于 2023-10-10 21:50

lijetcar 发表于 2023-10-10 18:08 https://bbs.pcbeta.com/static/image/common/back.gif
我现在解决方案是改成工作流程,放在桌面。用的时候打开后再点运行。

今天把开机蓝牙自动连接音箱的问题解决了,但还未知道是什么原因。具体情况是这样的,我在Ventura时按照教程,用以下命令制作了一个自动机器的APP,一直正常作用:
/usr/local/Cellar/blueutil/2.9.0/bin/blueutil -p 1
/usr/local/Cellar/blueutil/2.9.0/bin/blueutil --connect (蓝牙音箱地址)

后安装了sonoma后,安装blueutil变成2.9.1版本,所以在Ventura做的自动操作APP的就用不了,原因是安装路径不同了。但用sonoma的自动操作人打开Ventura下制作的自动操作APP,把2.9.0改为2.9.1,结果变成上面的,提示错误。
于是我换了一个思路,把sonama的blueutil路径由2.9.1改为2.9.0,用Ventura下做的自动操作APP,结果成功。

终上情况,真不知道是什么原因导致sonoma的自动操作做的APP错误,命令和参数都是一模一样的,我觉得可能sonoma的自动操作修改了或者是安装的sonoma有问题。

lijetcar 发表于 2023-10-10 23:46

本帖最后由 lijetcar 于 2023-10-10 23:54 编辑

请分享一下你在Ventura下做的自动操作APP,或者发到我的邮箱:16858481@qq.com,谢谢!!!!

mztv 发表于 2023-10-11 11:32

lijetcar 发表于 2023-10-10 23:46 https://bbs.pcbeta.com/static/image/common/back.gif
请分享一下你在Ventura下做的自动操作APP,或者发到我的邮箱:,谢谢!!!!

我可以发给你,但蓝牙音箱地址不同,你也用不了。如果在sonoma下用自动操作修改蓝牙音箱地址也会报错的,我觉得要在Ventura下修改才会成功,如果这样的话,你自己在ventura下做一个自动连接蓝牙设备的自动操作app更方便。按照这位大神的教程https://bbs.pcbeta.com/viewthread-1953008-1-1.html就可以,把路径改为2.9.1

lijetcar 发表于 2023-10-11 14:07

mztv 发表于 2023-10-11 11:32 https://bbs.pcbeta.com/static/image/common/back.gif
我可以发给你,但蓝牙音箱地址不同,你也用不了。如果在sonoma下用自动操作修改蓝牙音箱地址也会报错的, ...

那就请你发一个给我吧,我试试,看行不行,谢谢!!!!!我的邮箱:16858481@qq.com

mztv 发表于 2023-10-11 20:20

lijetcar 发表于 2023-10-11 14:07 https://bbs.pcbeta.com/static/image/common/back.gif
那就请你发一个给我吧,我试试,看行不行,谢谢!!!!!我的邮箱:

已发你邮箱,请查收
页: [1]
查看完整版本: 制作蓝牙自动连接的自动操作有一个奇怪的出错?(已解决,但未知原因)