问题标签 [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 - gammu.ERR_TIMEOUT - 树莓派
下午好!
我有一个问题,不知道如何解决。
我正在使用 gammu 并编写了我的 python 代码,并且我正在使用树莓派,到目前为止一切都很好!问题是一段时间后,gammu 会发出错误 gammu.ERR_TIMEOUT。或者有时这个错误gammu错误打开设备
这是我到目前为止所做的
我看到了设置以查看调制解调器端口是否正确,然后重新连接了我一直在网站上搜索的调制解调器,以查看可能是什么错误
我最大的问题是这经常随机发生
好的,它识别了调制解调器,但 gammu.ERR_DEVICEOPENERROR 给出了错误:{ 'Text' : u'Error opening device 。未知、忙碌或没有权限' , ' 代码 。' : 2 , ' 哪里 ' , ' 初始化 '}
php - php shell_exec 无法读取 gammu 配置文件
我想用 shell_exec() 命令在 ubuntu 12.04 上识别我的调制解调器...我已经阅读了许多相同的问题,就像我在许多论坛中提出的关于系统特权的问题一样,而且它是真的我不能gammu --identify
没有 sudo 运行..它总是说无法打开指定的文件,我尝试编辑 sudoers,将用户添加到拨出组,但不工作..
最后绝望的措施我将每个与 gammu 相关的文件都发送给我的用户并且它可以工作,我可以在gammu --identify
没有 sudo 的情况下运行..问题是我尝试了同样的方法让它使用 shell_exec() 运行,但它总是说无法打开指定的文件。
谁能帮我解决这个问题...如何知道错误在哪里?提前致谢..
php - 在 ubuntu 服务器终端中运行 php 脚本时出错
我现在真的很困惑..我制作了这个 php 脚本来发送带有 gammu 的短信并将它放在我的主目录中
我已经用 确认了$text
输出echo $text
,但是当我在终端中运行它时,php send_sms.php
它总是说出乎意料的 '('
谁能告诉我这里有什么问题?或者我不能在 /var/www/ 之外运行 php 脚本??请帮我..
c++ - Gammu-smsd runonreceive 返回 0 但没有程序输出
我编写了一个 C 应用程序,它抓取一些传感器数据并将其放入字符串中。该字符串被传递给 gammu-smsd-inject 以供 SMSD 传输。作为参考,我的应用程序使用 fork() 和 wait() 启动 gammu-smsd-inject。程序等待 gammu-smsd-inject 终止,然后自行退出。
我的程序运行良好:如果我从 bash 提示符手动运行它,它会抓取传感器数据,调用 gammu-smsd-inject 并退出。短信出现在数据库发件箱中,并且在我收到手机短信后不久。
我已将程序的绝对路径添加到 SMSD 的 runonreceive 指令中。当我向 SMSD 发送文本时,它会在收件箱中收到,从日志文件中我可以看到守护程序正在运行我的程序。然后日志文件指出进程(我的程序)成功退出(0),但我从未收到任何短信,并且没有任何内容添加到数据库的发件箱或 sentitems 表中。
知道会发生什么吗?我没有发布代码清单,因为它很长,但它是可用的。
我能想到的唯一可能发生的想法是 gammu-smsd-inject 可能正在被终止(由树上某处的父进程),然后才有机会执行任何 SQL 操作。这不会创建一个非零退出代码吗?
postgresql - 关系表发件箱的权限被拒绝
我想安装 gammu-smsd 但我出错了
我的用户是 smsd,数据库名称是 smsd,所有者是 smsd。
我尝试运行:
但它不工作,
你能帮我解决这个问题吗?
谢谢你
upgrade - 数据库结构来自较新的 Gammu 版本
运行 gammu-smsd 时出现错误
我的 1.31.90 版中的 gammu 和 1.34.0 版中的数据库结构。
我尝试升级 gammu 版本
但 gammu 版本仍在 1.31.90 版本中
你能帮我解决这个问题吗?
谢谢你
ubuntu - 无法使用 gammu 发送短信
我想用 sintax 发送短信,如下所示:
并且输出是成功连接到数据库。但号码 08982242410 不接收短信。当我尝试 smsdlog 时,出现如下错误:
你能帮我解决这个问题吗?
谢谢你。
php - 执行 python 脚本从 PHP 发送 SMS 时出错
编辑其实可以用配置文件的路径作为函数的参数来解决问题
我正在为 python 使用 Gammu 库。我的想法是创建一个可以发送 SMS 的 python 脚本,以便以后从脚本 PHP 调用它。
这是python脚本的代码。
如果我从终端使用此脚本工作正常,问题是当我使用 exec() 从 PHP 调用脚本时,在运行 ReadConfig() 函数时我从 Gammu 库中收到错误:
我已经允许网络服务器使用 gammu,运行命令“sudo adduser www-data dialout”,但我不知道还有什么问题。
这是我从 PHP 调用脚本的方式:
我正在寻找任何帮助或建议,谢谢。
linux - gammu-smsd RunOnReceive 脚本结果退出状态 2
我想使用 gammu-smsd RunOnReceive 转发短信。
那是我要运行的脚本(/var/spool/gammu/forward.sh),如果我从 sudoer 运行它或使用它,它会完美运行sudo -u gammu -g gammu /var/spool/gammu/forward.sh
这是我遇到的问题:
输出ls -l /etc/gammu-smsdrc /var/spool/gammu/ /usr/bin/gammu-smsd*
:
如果我只是这样做./forward.sh
(不是root)会发生什么 - 所以一切都很好:
这是我的 /etc/gammu-smsdrc
ps -fe | grep gammu
:
请帮忙