Hi . I had the same problem but downloaded a test script and wait for digit worked. the only visible difference is that I wat nos using strict,
so I am rewriting the AGI with use strict; Hope this help. On 9/14/06, Joel Lansden <[EMAIL PROTECTED]> wrote:
Hello all, I have been trying to solve this problem for days, with no luck. When I run an AGI script from my extensions.conf, it seems no matter what I do, the "WAIT FOR DIGIT" command will not work. The system just flies past it without waiting a single millisecond, and of course my script crashes because it doesn't have the input it needs. I have run 3 different versions of Asterisk in the hopes of clearing this up, and presently am on 1.2.12.1. My script is simple: ------------------------------------------------------------------------ #!/usr/bin/perl use POSIX; $| = 1; sub trim { my @out = @_; for (@out) { s/^\s+//; s/\s+$//; } return wantarray ? @out : $out[0]; } while(<STDIN>) { chomp; last unless length($_); if (/^agi_(\w+)\:\s+(.*)$/) { $AGI{$1} = $2; } } print "EXEC Ringing\n"; print "EXEC Wait 1\n"; print "EXEC Answer\n"; print "EXEC Festival 'Please enter the extension you want to call'\n"; $target = ""; print "WAIT FOR DIGIT 5000\n"; $target .= <STDIN>; print "WAIT FOR DIGIT 5000\n"; $target .= <STDIN>; print "WAIT FOR DIGIT 5000\n"; $target .= <STDIN>; print STDERR "Result was $target\n"; ------------------------------------------------------------------------ That's all there is to it, but it won't work. Can anyone help? Thanks!!! ~Joel _______________________________________________ --Bandwidth and Colocation provided by Easynews.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
-- Camilo Echeverry Your life would be very empty if you had nothing to regret.
_______________________________________________ --Bandwidth and Colocation provided by Easynews.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users