NICE! It works, it works =D

require 'socket'
require 'ESL'

server = TCPServer.new(8084)
loop do
con = server.accept
fd = con.to_i
esl = ESL::ESLconnection.new(fd)
esl.execute('answer')
esl.execute('playback', 'tone_stream://%(10000,0,350,440)')
end

Thanks everyone :D

Diego

On Sun, May 3, 2009 at 5:29 PM, Brian West <br...@freeswitch.org> wrote:
> I think its con.fileno in this case?  Not sure.
> /b
> On May 3, 2009, at 4:00 PM, Diego Viola wrote:
>
> Yep, it works Guido.
>
> require 'socket'
>
> server = TCPServer.new(8084)
> loop do
>        con = server.accept
>        con.puts "connect\n\n"
>        con.puts "sendmsg\ncall-command: execute\nexecute-app-name:
> answer\n\n"
>        con.puts "sendmsg\ncall-command: execute\nexecute-app-name:
> playback\nexecute-app-arg: tone_stream://%(10000,0,350,440)\n\n"
> end
>
> Thanks for the tip =D
>
> Brian West
> br...@freeswitch.org
> -- Meet us at ClueCon!  http://www.cluecon.com
>
>
>
>
>
> _______________________________________________
> Freeswitch-users mailing list
> Freeswitch-users@lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
>

_______________________________________________
Freeswitch-users mailing list
Freeswitch-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org

Reply via email to