gpt4 book ai didi

php - 从 php 拨号 windows 串行调制解调器

转载 作者:可可西里 更新时间:2023-11-01 10:09:50 26 4
gpt4 key购买 nike

我正在尝试从 php 调用一个电话号码(我在数据库中有一个客户列表,我想我可以用它在我点击他们的名字时给他们打电话

这是我的代码,它似乎不起作用。我能听到电话线路的咔嗒声,但似乎没有拨通。也许我缺少一些需要在 atdt 之前发送的命令?

$device = "COM4";

exec("mode $device BAUD=9600 PARITY=n DATA=8 STOP=1 xon=off octs=off rts=on");

$comport = fopen($device, "r+b");

if ($comport === false) {
die ("Failed opening com port");
} else {
echo "Com Port Open";
}

stream_set_blocking($comport, 0);

$atcmd = "ATDT222222222222\r"; // dial fake number
if (fwrite($comport, $atcmd ) === false) {
die ("Failed writing to com port");
} else {
echo "Wrote $atcmd to com port";
}

sleep(10); // added fix to make program work, was closing port too soon for it to dial

fclose($comport);

最佳答案

解决了,傻我

所需要的只是在 fclose 之前的 sleep()它只是在实际进行任何拨号之前关闭端口除此之外它似乎工作正常

关于php - 从 php 拨号 windows 串行调制解调器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2634370/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com