1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
#!/usr/bin/perl
use Asterisk::AGI;
my $ProgrammeC = "pouet.exe";
my $AGI = new Asterisk::AGI;
$AGI->exec('Playback','/usr/share/asterisk/sounds/fr/vm-enter-num-to-call');
my $id_borne = $AGI->get_data('/usr/share/asterisk/sounds/beep',5000,4);
$AGI->verbose("le numero de la borne est $id_borne\n",1);
# ici, 2 cas de figure
# soit, ton script Perl s'arrête une fois qu'il a passé la main au programme C
exec("$ProgrammeC $id_borne");
# soit, ton script Perl reprend la main après le programme C
system("$ProgrammeC $id_borne"); |
Partager