问题标签 [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 投票
1 回答
5555 浏览

bash - 在华为调制解调器 gammu-smsd 上接收和回复短信:进程失败,退出状态 2

我在 linux xubuntu 上有一个华为 E220 HSDPA 调制解调器我想接收短信并自动回复给发件人。我使用 gammu 和 Gammu-smsd 来做到这一点。

为了自动发回短信,我将 runOnRecieve = /path/to/bash/file 添加到 /etc/gammu-smsdrc 配置文件中。

这是脚本:

这就是我启动守护进程的方式

如果我使用测试输入从终端运行 bash 脚本,则此方法有效,但是当程序 gammu-smsd 调用我得到的脚本时。

现在我可以从代码中删除 "gammu-smsd-inject" 并替换为 "gammu sendms" ,但这只会在收到手机时给我乱码而不是 "æøå 和 [ ]"。

希望得到肯定的答复。

0 投票
2 回答
19328 浏览

sms - Gammu 无法检测到我的调制解调器

我想使用 gammu 发送短信。我想从 gammu 实用程序中识别手机时遇到问题

使用的环境: - openSUSE 12.3 32 位 - Gammu 版本 1.32.0 于 2012 年 8 月 10 日 09:27 使用 GCC 4.7 构建

在指定的超时时间内没有响应。应该是手机没连接。

我确保我的调制解调器已连接到我的笔记本电脑

然后我使用此命令检查以确保检测到调制解调器

当调用gammu-detect

这是 gammu-config,放在/etc/gammurc

我真的卡住了,不知道怎么回事即使使用wammu(GUI版),检测手机

谢谢

更新

这是添加一些在我指定日志文件时发生的日志

在开始部分一切正常

我们在这部分看更多细节一切都是成功的

这部分出现错误。好像检测到这是摩托罗拉,但我用的是华为E169

更新

我尝试使用其他调制解调器 ZTE MF288,它工作得很好。还是不知道怎么配置华为E169

0 投票
1 回答
1867 浏览

python - 如何返回 Gammu Python SendSMS 函数发送状态?

您好,感谢您抽出宝贵时间提供帮助。

我目前正在使用以下代码

它工作正常,但我怎么能确定 SendSMS 功能真的发送了消息......

例如:sendSMS 函数返回值作为已发送、未发送结果。

提前感谢您的回答。

0 投票
1 回答
1913 浏览

php - 如何 Gammu 发送 php shell_exec windows 7 和 xampp?

我已经安装了 XAMPP 最新版本并安装了 gammu。

在终端中,我可以发送短信或识别我的手机,但如果我在 php shell_exec 或 exec 上尝试相同的命令,就会出现问题。

命令:

php中的命令:

这写给我:

警告:找不到配置文件!警告:没有配置读取,使用内置默认值!打开设备时出错,它不存在。

有什么问题?

0 投票
2 回答
4937 浏览

php - gammu 找不到配置

我在 Windows 中使用 gammu 时遇到问题。第一次安装我成功,但是当我重新安装 gammu 时,我无法读取配置文件,除了在命令中声明 gammurc 路径:

但我不能这样做:

它将显示消息:

你知道如何在Windows中解决这个问题吗?

0 投票
1 回答
6796 浏览

php - Gammu SMS 网关服务显示“错误 27”

这是我第一次使用 Gammu 作为 SMS 网关,但我的设置有问题。

这是我的系统:

  • 视窗 8.1 x64
  • 伽木 1.33.0 Windows x64
  • XAMPP 1.8.1
  • 使用 ODBC 连接到 MySQL 的数据库
  • 使用的 GSM 调制解调器:Wavecom Fastrack M1306B

这是我的 smsdrc:

这是我的 gammudrc :

我做了什么:

  • 将目录解压gammu/binxampp/htdocs/gammu
  • 使用上面的配置创建 smsrdc & gammurc 文件
  • 将 gammu-smsd.exe 的兼容性设置为以管理员身份运行
  • phpmyadmin > 创建新数据库 (smsd) > 从导入的 sqlgammu\share\doc\gammu\examples\sql\mysql.sql
  • 我的 ODBC 设置:( 来源:kaskus.comODBC

(我已经测试并且它已连接) - 我已经将 gammu-smsd 添加到 Windows 服务中 - 通过运行测试识别gammu --identify - 测试从控制台手动发送短信 - 测试gammu-smsd -c smsdrc,我完全没有错误。

问题是我无法将 gammu-smsd 作为服务运行,无论是从 cmd 手动还是从服务启动它。

  1. 如果我从 cmd ( gammu-smsd -c smsdrc -s) 启动 gammu-smsd,gammu-smsd 会出现在任务管理器中,但不到 1 秒就消失了。
  2. 每当我尝试从 Windows 服务手动启动 gammu-smsd 服务时,它总是向我显示这种错误:

(损坏的图像http://cdn.kaskus.com/images/2014/01/08/270124_20140108085812.png:)

我做了一些搜索,我发现的都是关于错误连接到数据库、端口或以管理员身份运行的问题。但我很确定它不是来自配置。

我该如何解决这个问题,以便我可以正常运行 gammu-smsd 服务?你能帮我么?

谢谢。

0 投票
1 回答
15400 浏览

python - 如何使用 USB 调制解调器从 python 发送和接收短信?

我是python的初学者,我正在寻找一个通过华为调制解调器发送和接收短信的库。我尝试了 gammu、pysms 和 pygsm,但未能让它们工作。你能给我这些库的代码示例吗?

0 投票
2 回答
170 浏览

python - 尝试按索引访问列表时出现 Python 错误 - “列表索引必须是整数,而不是 str”

我有这个 Python 代码:

我得到了错误:

我做了什么试图解决:

首先,我一直在寻找相同问题的答案,但是我找不到任何相似的问题。

根据 sms 变量的打印,看看它返回什么,看看是如何分配 'Location' 的,这是打印上的:

我注意到'Location'等于0,但是你到达那里的关键是'Location'但是现在我陷入了死胡同,当变量本身被制作时,如何将键字符串转换为整数字符串键?我正在使用 gammu,因此返回表单,因为函数的结果是预先格式化的。

有人可以帮我一把吗?

我希望我的信息对您有用,以便您理解我的问题 PS电话号码在###上是故意的

0 投票
1 回答
1475 浏览

python - 如何在 Python 中使用 setup.py

我下载了 gammu 源文件。我的目标是能够在我的 python 程序中使用 gammu 模块。如何运行 python-gammu 的 setup.py 安装。每次我尝试,我都会得到

0 投票
1 回答
586 浏览

python - Gammu如何在两个调制解调器之间进行负载平衡

我有两个 GSM USB 调制解调器连接到我的服务器,我们使用 gammu 发送短信。我们希望在两个调制解调器之间进行负载平衡,以便如果在第 50 天发送 100 条消息,从第一天发送,从第二天发送 50 条消息。

我们正在使用从 Gammu 网站复制的标准 Python 代码,如下所示

我们如何做到这一点。目前它非常随意。我们需要这种平衡来充分利用电信提供商每天提供的免费文本服务。

帮助表示赞赏