我正在使用 KDEConnect 通过我的 Android 手机发送和接收短信。
KDE Connect 仅支持通过命令行发送短信,但也支持通过 KDE Connect SMS(GUI 应用程序)接收短信。由于我需要在脚本中接收短信,所以我只听了
dbus
(通过 dbus-monitor | grep 'my expected start'
)。此时我能够接收短信,并且我的脚本工作得很好。
但是,当我断开并重新连接 KDE Connect,然后尝试运行我的脚本时;发送短信有效,但
dbus-monitor
无法接收传入的短信。如果我启动 KDE Connect SMS 并单击收件人,它会等待一段时间,然后加载来自该收件人的 SMS。然后我就可以关闭 GUI 应用程序了。我的脚本在那之后就可以工作了。
我假设 GUI 应用程序以某种方式执行一些 dbus 注册。如何在我的脚本中手动执行相同的操作?我应该先检查什么?
你找到解决办法了吗? 我对同样的事情感兴趣:将传入的短信传输到 PC(R 脚本)。