问题标签 [gammu]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 模块内的 Python 异常处理
Stackoverflow 的帖子在 Python 方面帮助了我很多,但是我坚持使用这个。如果模块中有异常,我无法弄清楚如何简单地跳过模块。此外,如果发生这种情况,我想更改一个变量,以便其余代码知道跳过与该模块相关的功能。
我有 main.py,它正在加载我的模块 sms.py。在这里,您还可以看到我的尝试不起作用:
导致异常的 sms.py 的一部分如下所示:
当我运行它时,我得到以下信息:
我试图通过将 gammu.ERR_DEVICENOTEXIST 作为参数来改变异常,但是它没有帮助。我觉得该异常应该由 sms.py 以某种方式处理并正确转发到 main.py,但无法弄清楚如何。
顺便说一句,我知道导致 gammu.ERR_DEVICENOTEXIST 的原因,这不是问题。问题是如果它出现如何继续其余程序。
那你的建议。
gammu - 一段时间后,Gammu 停止接收短信。
我有一个问题一直困扰着我一段时间。我一直在寻找解决方案 2 周现在没有任何结果。这家伙和我有同样的问题,但那里没有答案。.
我在带有 rasbian 的 Rpi 上运行 gammu (1.31) 和 gammu-smsd。使用华为 E367。
不知道为什么我有 3 个设备 /dev/ttyUSB0、/dev/ttyUSB1、/dev/ttyUSB2 因为我不知道这些设备之间的区别,所以我尝试了不同的设置并让它运行如下;gammu-conf ttyUSB0 和 gammusmsdrc ttyUSB2。作为 root 和普通用户。
发送短信效果很好。然后问题来了。接收短信工作一段时间,然后停止。如果我重新启动系统,它会再次开始工作。有一段时间,同样的事情会在一段时间后发生。
日志
我猜早期警告是在我的 modeswitch 命令启动之前。在 rc.local 中:
sms - Gammu:在接收退出状态 1 时运行
我正在尝试使用 gammu 和 gammu-smsd 使用华为内部网密钥通过我的树莓派发送和接收短信。我的问题是,当我从手机向树莓派发送短信时,它会读取短信,它会尝试启动 /etc/gammu-smsdrcn 文件中的 RunOnReceive = 链接的程序,但随后显示:进程失败,退出状态1.我尝试了任何一种解决方案,但我无法自己解决这个问题;我已经在脚本上设置了每个权限。有人能帮我吗?十分感谢。
gammu - 识别调制解调器时的 Gammu 超时
我在 OSX 上设置了 gammu,配置如下:
我收到此错误“在指定的超时时间内没有响应。可能电话未连接。” 当我做 gammu 识别时。
但是,如果我重新启动调制解调器并立即进行 gammu 识别,则 gammu 可以毫无问题地识别调制解调器。但是,如果我再次尝试进行 gammu 识别,它将无法正常工作。
知道发生了什么吗?我可以增加超时吗?
*更新: 不仅 gamma 无法建立连接,甚至使用像“screen /dev/tty.usbmodem24127”这样的屏幕命令也不起作用。
即使没有连接,端口也总是很忙。
提前致谢。
mysql - 由于 SQL 语法错误,Gammu 无法启动服务
我已经安装了Gammu,我用的是1.33版本
我从日志中复制了一些错误。
2015 年 4 月 14 日星期二 11:00:28 gammu-smsd [7272]:SQL 失败:2 2015 年 4 月 14 日
星期二 11:00:28 gammu-smsd [7272]:插入数据库时出错 (SMSDSQL_InitAfterConnect)
2015 年星期二/ 04/14 11:00:28 gammu-smsd[7272]:后初始化失败,停止 Gammu smsd:未知错误。(未知 [27]) 2015 年 4 月 14 日
星期二 11:00:28 gammu-smsd [7272]:终止通信...
2015 年 4 月 14 日星期二 11:03:13 gammu-smsd [2816]:使用通用 SQL对于 ODBC,这可能会失败。在这种情况下,请设置 SQL 配置选项。
2015 年 4 月 14 日星期二 11:03:13 gammu-smsd [2816]:连接到数据库 odbc:短信上的 aptikad 2015 年 4 月 14 日
星期二 11:03:13 gammu-smsd [2816]:在0000000002D60000
Tue 2015/04/14 11:03:13 gammu-smsd[2816]: 开始电话通讯...
2015 年 4 月 14 日星期二 11:03:21 gammu-smsd [2816]:插入电话信息
2015 年 4 月 14 日星期二 11:03:21 gammu-smsd [2816]:SQLExecDirect 失败,代码 = -1,ODBC 诊断:
Tue 2015/04/14 11:03:21 gammu-smsd[2816]: 42000:1:1064:[MySQL][ODBC 3.51 Driver][mysqld-5.6.20]您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以获取在“信号”附近使用的正确语法)值(“354232040876139”、“”、“是”、“是”、{fn CURRENT_TIMESTAMP()}、{
当我启动 gammu 的服务时,它启动了不到 1 秒,然后又停止了。
- 我使用伽穆 1.33
- MySQL Connector/ODBC 3.51.30 连接到我的 MySQL 数据库
python - gammu接收短信python失败
我在这个网站上找到了一个脚本http://wammu.eu/docs/manual/smsd/run.html
而且我知道我的 gammu-smsd 工作正常,因为我可以通过向覆盆子发送短信来打开覆盆子上的 ledlamp,但我的问题是为什么这个脚本会失败?什么都没有发生。当我尝试自行运行脚本时,它也会失败。
我想做的只是接收短信,然后阅读内容并将发送短信的内容和电话号码保存到文件中。
我希望你能理解我的问题。提前谢谢你,一切顺利。
gammu - 尝试通过 php 发送短信时出错
我在 linux 中安装了 gammu,我可以使用 shell 命令发送短信。但是当我在 php 页面中添加命令时,出现以下错误:
打开设备时出错,它不存在。
gammu - 错误,启动 Gammu 服务
当我尝试在 Windows 本地服务中启动 gammu 服务时出现错误。
如果我只用这个命令在命令提示符中打开该服务就可以工作,并且只要服务处于开启状态,命令提示符就必须处于活动状态
是否有另一种方式来启动服务?所以我们不再从 CMD 开始......?
这是smsdlog
我输入命令时的日志:gammu-smsd -c smsdrc
。所以服务工作。但我仍然无法在本地 Windows 服务中启动
2015 年 5 月 26 日星期二 22:07:41 gammu-smsd[6596]:连接到数据库 odbc:aptikad 在 aptikad_sms 2015 年 5 月 26 日
星期二 22:07:41 gammu-smsd[6596]:在0000000002DE0000
Tue 2015/05/26 22:07:41 gammu-smsd[6596]:开始电话通信...
Tue 2015/05/26 22:07:50 gammu-smsd[6596]:插入电话信息
Tue 2015/05 /26 22:19:49 gammu-smsd[6596]:阅读 1 条消息
php - 未定义的偏移量:yii2 中的 0
我的模型中只有该代码,因此,我得到了 Undefined offset: 0 我应该怎么做才能解决这个问题?我尝试过声明新变量,但仍然没有任何变化。谢谢
gammu - Gammu - Can receive SMS but can't dialvoice
With my gammu configuration, on a Huawei E220 modem, I can receive SMS, but I cant dialvoice.
Here is my gammu config file (used by both gammu-smsd and gammu) :
The command to dialvoice :
gammu -c /etc/gammu-smsdrc dialvoice xxxxxxxx
And here is the log :