![]() |
|
|
#39 |
|
Junior Member
Регистрация: 22.12.2016
Сообщений: 3
Вес репутации: 0 ![]() |
Не подскажите если кто разбирается в языке Perl. Есть скрипт
Код:
#!/usr/bin/perl -w
use strict;
use IO::Socket;
my($server, $newmsg,
$max_len, $server_port);
$max_len = 160;
$server_port = 12345;
$server = IO::Socket::INET->new(LocalPort=>$server_port, Broadcast=>0, Proto=>"udp")
or die "Error starting UDP Server on port $server_port: $@\n";
print "UDP Server started on port $server_port\n";
$newmsg = "";
while($server->recv($newmsg,$max_len)){
if($newmsg){
#my($port, $ipaddr) = sockaddr_in($server->peername);
print "Received: $newmsg \n";
open(GNOKII, "| gnokii --sendsms +7**********") || die "Starting gnokii failed: $!\n";
print GNOKII $newmsg;
close(GNOKII);
}
}
die "recv: $!";
Надо изменить скрипт таким образом что бы смс приходили на 2 указаних номера. Я в программировании не силен, помогите если кто знает как решить эту задачу. Делаю смс оповещения на основании вот этой статьи https://habrahabr.ru/post/154065/ Всем заранее спасибо |
|
|
|
| Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|