问题标签 [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.

0 投票
0 回答
1564 浏览

raspberry-pi3 - Gammu:无法访问sim卡

我尝试在我的身上使用 a Huawei E173Raspberry Pi 3到目前为止它有点工作。当我运行sudo gammu getsecuritystatus时,它说我必须输入我的SIM-PIN. 当我这样做时,它说输入命令时一切正常,但是,当我现在尝试发送短信时,它说"Can not access SIM card."

我不明白。首先它似乎能够与 SIM 卡通信,然后它说它不能。

当我sudo gammu --identify在输入 PIN 后运行时,我什至得到一个SIM IMSI,所以它似乎能够与 SIM 卡通话,但我无法让 SMS 发送工作。

有谁知道解决方案?

非常感谢!

0 投票
0 回答
63 浏览

php - PHP 分页。结束数组的值数量与初始查询不同

到目前为止,我一直只使用 MySQL LIMIT 来限制我的页面进行任何分页。它一直表现良好。

但是......现在我已经编写了一个应用程序,它从 3 个单独的 MySQL 表中获取数据,之后我使用 array_multisort() 对它们进行排序。

这里的主要问题是它用于 SMS 消息(gammu smsd)。如果我写一条由 900 个字符组成的消息 - 它在数据库中分为 7 个条目。它每 139 个字符拆分一次(有时数字可能不同) 下面的代码根据数据库中的“SequencePosition”字段在一定程度上解决了这个问题。因此,如果我使用 MySQL 来限制它,我会得到比我指定的更少的结果,因为 MySQL 不知道我稍后对数据做了什么。

我希望这对你们有意义。

你会如何解决这个问题?你能想出更好的方法吗?我的意思是——从表中获取所有数据并不是一个好主意;(

请参阅下面的 PHP 代码。

0 投票
2 回答
1626 浏览

python - 在 gammu [python] 中发送带有变量的短信

我正在尝试使用 gammu 在短信中发送变量。当我从手机向树莓派发送消息时,我使用 gammu smsd runonreceive 运行 python 脚本。这就是脚本的样子。

该脚本的作用是运行一个 shell 脚本,该脚本从我的 gps 模块中获取纬度和经度,并将它们放入一个文本文件中。然后它从文本文件中获取值并将纬度放入 lat 变量中,将经度放入 long 变量中。我可以验证这是否有效,因为当我打印变量时,我可以看到纬度和经度,它们与文本文件中的值相同。

现在我遇到的问题是将值发送到我的手机。如果我按照当前的方式运行 python 脚本,那么我会在手机上收到一条消息,上面写着 lat。我想要的是发送纬度和经度的实际值,我不知道如何将变量放入 gammu 注入文本行。

0 投票
1 回答
79 浏览

kannel - 将协议添加到 gammu

默认情况下,gammu 支持大多数标准调制解调器。我有一个非常特殊的调制解调器,有一些特殊要求,我想向 gammu 添加一个协议。在某个地方或有人可以为我列出基本步骤吗?

编辑:@user1664784 建议看一下 Kannel,实际上任何能够处理传入和传出 SMS 的系统都是可以接受的,只要它是稳定的。但是我需要知道如何修改系统,以便我可以处理特定的协议。它是基于 AT 的,但有点方言。因此,任何关于系统处理来自通过串行端口连接的设备的 SMS 的建议都很有趣。我需要找到一个系统,以便有人可以向我提供有关源代码中可以开始添加新的基于 AT 协议的信息的信息。

如果有人在这方面做了一些示例代码,也将不胜感激。

0 投票
1 回答
583 浏览

gammu - 是否可以使用 Gammu 锁定 SIM 卡

请帮忙,我需要有关如何锁定我的 SIM 卡的信息。出于安全目的,我想使用新的 PIN 码进行锁定。我使用调制解调器操作 sim 卡并使用 gammuservice 访问它。是否可以使用 gammu 锁定 SIM 卡。如果不是,任何预兆都可以解释替代方案。我需要以编程方式锁定它

感谢您的建议

0 投票
1 回答
421 浏览

postgresql - 如何在 gammu 中编译 native_pgsql?

我已经配置了 gammurc 并且 gammu --identify 正在工作。但是当我执行 gammu-smsd -c smsdrc 时收到错误

这里出现以下错误:

gammu-smsd:native_pgsql 驱动程序没有被编译进去!

当我运行 gammu-smsd -v 它告诉这个:

我正在使用 windows 和 pgsql 我该如何解决这个问题?以及如何编译 native_pgsql ?谢谢

0 投票
4 回答
3478 浏览

centos - Gammu收不到短信

我有一个 USB 调制解调器制造商:华为型号:E3531。在计算机上,Gammu 版本 1.38.3 和 Gammu-smsd 版本 1.38.3。安装。

lsusb:

Gammu 配置:

我无法收到短信命令gammu getallsms显示此输出:

日志输出:

是什么原因,我该如何解决这个问题

谢谢帮助:)

0 投票
0 回答
626 浏览

bash - Gammu:RunOnReceive 脚本返回“进程失败,退出状态为 1”

我正在尝试让我的树莓派发送和接收短信。发送工作正常。我无法处理接收消息。我遵循了我在网上找到的所有指南,但仍然有问题。

这是 gammu.log:

因此,短信由 gammu-smsd 接收并触发,但脚本失败。这意味着脚本并没有真正执行。脚本本身是对 cgi 的调用:

但我也尝试过

我将脚本的权限设置为最大值:777

如果我手动调用脚本,它会完美运行!我觉得我面临权利问题,但我找不到原因。

这是我的配置:

任何想法?

0 投票
1 回答
154 浏览

gammu - 发送时 gammu-smsd RunOnReceive

我想获取有关DeliveredStatus短信更新的信息。问题是实施RunOnReceive指令不包括有关此消息针对哪个 SMS 的信息。它仅包含“已交付”消息,没有任何详细信息。

是否可以在RunOnReceive指令中以某种方式包含消息 ID?或者有没有其他方法可以获取有关消息传递状态更改的信息?

谢谢

0 投票
1 回答
823 浏览

linux - gammu 不保存已发送的消息

我刚刚安装了 gammu,文档有 40% 的帮助。我想问一下为什么 gammu 无法保存发送的短信。

我在 /home/xxx/.config/gammu/config 中创建了一个配置文件

我使用这个发送一个示例命令

成功了,我能够收到消息,但在我配置的路径中找不到发送的短信。邮件应位于位于

由于示例有限,文档很难理解。