Hello all,<br><br>I have put together the beginnings of a curses console written in perl using the POE::Filter::FSSocket module available on CPAN. I am interested in some feedback for what people are interested in seeing it do. Also want to know of any bugs.
<br><br>You can get a copy of the script here: <a href="http://jackhammer.org/fsconsole.pltxt">http://jackhammer.org/fsconsole.pltxt</a> and the latest CPAN module (it hasn't fully propogated on CPAN yet) here <a href="http://jackhammer.org/POE-Filter-FSSocket-0.04.tar.gz">
http://jackhammer.org/POE-Filter-FSSocket-0.04.tar.gz</a><br><br>Currently the console is split into three windows, console for api responses, log for log events and event for freeswitch event output (currently in data dumper format). Here is the "splash" screen that comes up when you run the console which gives some cursory information about the console:
<br><br>Welcome to the FreeSWITCH POE Curses Console! <br> The console is split into three windows: <br> - 'console' for api response messages
<br> - 'log' for freeswitch log output (simply send the log level you want <br> to start seeing events eg: 'log all') <br> - 'event' for freeswitch event output (must subscribe in plain format
<br> eg: 'event plain all') <br> <br>To switch between windows type 'w <windowname' so 'w log' for example.
<br> <br>Coming soon: <br> - Tab completion
<br> - command history <br> - window status in the bar (messages added since last view, etc...) <br>
<br>Send any bug reports or comments to <a href="mailto:jackhammer@gmail.com">jackhammer@gmail.com</a> <br> <br>Thanks,
<br>Paul <br>