VoIP Mailing List Archives
Mailing list archives for the VoIP community |
|
View previous topic :: View next topic |
Author |
Message |
msc at freeswitch.org Guest
|
Posted: Thu Sep 03, 2009 9:53 am Post subject: [Freeswitch-users] select batchfile after call |
|
|
Sent from my iPhone
On Sep 3, 2009, at 6:08 AM, NOx-WHV <enno.egbert@googlemail.com> wrote:
Quote: |
Hi,
does anybody have a tip how to start a batchfile after hanging up.
After ext. 1000 calls 1001 and hang up, i need a request to call:
/../../FS/batchfile 1000
if 1001 calls 1000 i need:
/../../FS/batchfile 1001
and so on...
| Try something like this in your Dialplan:
<action application="set" data="api_hangup_hook=system batchfile $
{sip_from_user}"/>
-MC
_______________________________________________
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 |
|
Back to top |
|
|
dujinfang at gmail.com Guest
|
|
Back to top |
|
|
enno.egbert at googlem... Guest
|
Posted: Mon Sep 07, 2009 4:28 am Post subject: [Freeswitch-users] select batchfile after call |
|
|
Thanks for help!
I works, but now i have a new problem. The script works with the csv file
from /FS/log/cdr-csv/XXX.csv.
The problem is that the action application first starts and then the FS
write the entry in the csv file.
Does anybody have a tipp, how to call the script after writing the csv file?
Thanks
NOx
mercutioviz wrote:
Quote: |
Sent from my iPhone
On Sep 3, 2009, at 6:08 AM, NOx-WHV <enno.egbert@googlemail.com> wrote:
Quote: |
Hi,
does anybody have a tip how to start a batchfile after hanging up.
After ext. 1000 calls 1001 and hang up, i need a request to call:
/../../FS/batchfile 1000
if 1001 calls 1000 i need:
/../../FS/batchfile 1001
and so on...
| Try something like this in your Dialplan:
<action application="set" data="api_hangup_hook=system batchfile $
{sip_from_user}"/>
-MC
_______________________________________________
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
|
--
View this message in context: http://www.nabble.com/select-batchfile-after-call-tp25275633p25327475.html
Sent from the Freeswitch-users mailing list archive at Nabble.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 |
|
Back to top |
|
|
enno.egbert at googlem... Guest
|
Posted: Mon Sep 07, 2009 6:56 am Post subject: [Freeswitch-users] select batchfile after call |
|
|
I just see, that i have a second problem.
If I have a call and this call is without any response on the called side,
the FS doesn´t call the script.
NOx-WHV wrote:
Quote: |
Thanks for help!
I works, but now i have a new problem. The script works with the csv file
from /FS/log/cdr-csv/XXX.csv.
The problem is that the action application first starts and then the FS
write the entry in the csv file.
Does anybody have a tipp, how to call the script after writing the csv
file?
Thanks
NOx
mercutioviz wrote:
Quote: |
Sent from my iPhone
On Sep 3, 2009, at 6:08 AM, NOx-WHV <enno.egbert@googlemail.com> wrote:
Quote: |
Hi,
does anybody have a tip how to start a batchfile after hanging up.
After ext. 1000 calls 1001 and hang up, i need a request to call:
/../../FS/batchfile 1000
if 1001 calls 1000 i need:
/../../FS/batchfile 1001
and so on...
| Try something like this in your Dialplan:
<action application="set" data="api_hangup_hook=system batchfile $
{sip_from_user}"/>
-MC
_______________________________________________
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
|
|
--
View this message in context: http://www.nabble.com/select-batchfile-after-call-tp25275633p25329259.html
Sent from the Freeswitch-users mailing list archive at Nabble.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 |
|
Back to top |
|
|
msc at freeswitch.org Guest
|
Posted: Mon Sep 07, 2009 7:31 pm Post subject: [Freeswitch-users] select batchfile after call |
|
|
I get the feeling that you are trying to use the wrong tool for the
job. If you need to launch a script after the call ends AND you need
access to the CSV file then you either should switch to XML CDR or
just write a Perl script that runs as a daemon that sits and waits for
CSV files to appear and process them accordingly. Don't use
api_hang_hook when you need to post process calls and work with CDR
data.
-MC
Sent from my iPhone
On Sep 7, 2009, at 4:47 AM, NOx-WHV <enno.egbert@googlemail.com> wrote:
Quote: |
I just see, that i have a second problem.
If I have a call and this call is without any response on the called
side,
the FS doesn´t call the script.
NOx-WHV wrote:
Quote: |
Thanks for help!
I works, but now i have a new problem. The script works with the
csv file
from /FS/log/cdr-csv/XXX.csv.
The problem is that the action application first starts and then
the FS
write the entry in the csv file.
Does anybody have a tipp, how to call the script after writing the
csv
file?
Thanks
NOx
mercutioviz wrote:
Quote: |
Sent from my iPhone
On Sep 3, 2009, at 6:08 AM, NOx-WHV <enno.egbert@googlemail.com>
wrote:
Quote: |
Hi,
does anybody have a tip how to start a batchfile after hanging up.
After ext. 1000 calls 1001 and hang up, i need a request to call:
/../../FS/batchfile 1000
if 1001 calls 1000 i need:
/../../FS/batchfile 1001
and so on...
| Try something like this in your Dialplan:
<action application="set" data="api_hangup_hook=system batchfile $
{sip_from_user}"/>
-MC
_______________________________________________
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
|
|
--
View this message in context: http://www.nabble.com/select-batchfile-after-call-tp25275633p25329259.html
Sent from the Freeswitch-users mailing list archive at Nabble.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 |
|
Back to top |
|
|
diego.viola at gmail.com Guest
|
|
Back to top |
|
|
enno.egbert at googlem... Guest
|
Posted: Tue Sep 08, 2009 5:20 am Post subject: [Freeswitch-users] select batchfile after call |
|
|
Hi,
the script looks good. But I never use scripts directly in FS.
Can you help, where and how I have to do what?!?!?
My way with a linux script works. But only one option doesn´t work. If I
have a call to a outside phone throuth a sip-gateway and I hang up (not the
party who is called hang up) the channel is closed without any reaction. If
the called party hang up, the script works.
How can I call the script on NORMAL_CLEARING, session ended or CS_DESTROY?
Thanks
Diego Viola wrote:
Quote: |
I have a script that will do just that, and it's pretty simple, it's
written
in ruby .
http://fisheye.freeswitch.org/browse/FreeSWITCH/contrib/diegoviola/ruby/callcard/cdr.rb
Best regards,
Diego
On Tue, Sep 8, 2009 at 12:18 AM, Michael S Collins
<msc@freeswitch.org>wrote:
Quote: | I get the feeling that you are trying to use the wrong tool for the
job. If you need to launch a script after the call ends AND you need
access to the CSV file then you either should switch to XML CDR or
just write a Perl script that runs as a daemon that sits and waits for
CSV files to appear and process them accordingly. Don't use
api_hang_hook when you need to post process calls and work with CDR
data.
-MC
Sent from my iPhone
On Sep 7, 2009, at 4:47 AM, NOx-WHV <enno.egbert@googlemail.com> wrote:
Quote: |
I just see, that i have a second problem.
If I have a call and this call is without any response on the called
side,
the FS doesn´t call the script.
NOx-WHV wrote:
Quote: |
Thanks for help!
I works, but now i have a new problem. The script works with the
csv file
from /FS/log/cdr-csv/XXX.csv.
The problem is that the action application first starts and then
the FS
write the entry in the csv file.
Does anybody have a tipp, how to call the script after writing the
csv
file?
Thanks
NOx
mercutioviz wrote:
Quote: |
Sent from my iPhone
On Sep 3, 2009, at 6:08 AM, NOx-WHV <enno.egbert@googlemail.com>
wrote:
Quote: |
Hi,
does anybody have a tip how to start a batchfile after hanging up.
After ext. 1000 calls 1001 and hang up, i need a request to call:
/../../FS/batchfile 1000
if 1001 calls 1000 i need:
/../../FS/batchfile 1001
and so on...
| Try something like this in your Dialplan:
<action application="set" data="api_hangup_hook=system batchfile $
{sip_from_user}"/>
-MC
Quote: |
Thanks for help
--
View this message in context:
|
|
|
| http://www.nabble.com/select-batchfile-after-call-tp25275633p25275633.html
http://lists.freeswitch.org/mailman/options/freeswitch-users
http://lists.freeswitch.org/mailman/options/freeswitch-users
Quote: | Quote: | Quote: | http://www.freeswitch.org
|
|
--
View this message in context:
| http://www.nabble.com/select-batchfile-after-call-tp25275633p25329259.html
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
Quote: | 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
|
_______________________________________________
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
|
--
View this message in context: http://www.nabble.com/select-batchfile-after-call-tp25275633p25343243.html
Sent from the Freeswitch-users mailing list archive at Nabble.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 |
|
Back to top |
|
|
chris at cloudtel.com Guest
|
Posted: Tue Sep 08, 2009 7:21 am Post subject: [Freeswitch-users] select batchfile after call |
|
|
On September 8, 2009 06:10:11 am NOx-WHV wrote:
Quote: | Hi,
the script looks good. But I never use scripts directly in FS.
Can you help, where and how I have to do what?!?!?
|
Use ESL (http://wiki.freeswitch.org/wiki/Event_Socket_Library) to subscribe to
hangup events, as Diego suggested.
OR
Use XML CDR (http://wiki.freeswitch.org/wiki/Mod_xml_cdr) to receive an HTTP
POST of CDR data when any call completes, as Michael suggested.
Quote: |
My way with a linux script works. But only one option doesn´t work. If I
have a call to a outside phone throuth a sip-gateway and I hang up (not the
party who is called hang up) the channel is closed without any reaction. If
the called party hang up, the script works.
How can I call the script on NORMAL_CLEARING, session ended or CS_DESTROY?
|
You can't do what you want with the hangup hook. Listen to the suggestions
being given and take a new approach to your problem.
Quote: |
Thanks
Diego Viola wrote:
Quote: | I have a script that will do just that, and it's pretty simple, it's
written
in ruby .
http://fisheye.freeswitch.org/browse/FreeSWITCH/contrib/diegoviola/ruby/c
allcard/cdr.rb
Best regards,
Diego
On Tue, Sep 8, 2009 at 12:18 AM, Michael S Collins
<msc@freeswitch.org>wrote:
Quote: | I get the feeling that you are trying to use the wrong tool for the
job. If you need to launch a script after the call ends AND you need
access to the CSV file then you either should switch to XML CDR or
just write a Perl script that runs as a daemon that sits and waits for
CSV files to appear and process them accordingly. Don't use
api_hang_hook when you need to post process calls and work with CDR
data.
-MC
Sent from my iPhone
On Sep 7, 2009, at 4:47 AM, NOx-WHV <enno.egbert@googlemail.com> wrote:
Quote: | I just see, that i have a second problem.
If I have a call and this call is without any response on the called
side,
the FS doesn´t call the script.
NOx-WHV wrote:
Quote: | Thanks for help!
I works, but now i have a new problem. The script works with the
csv file
from /FS/log/cdr-csv/XXX.csv.
The problem is that the action application first starts and then
the FS
write the entry in the csv file.
Does anybody have a tipp, how to call the script after writing the
csv
file?
Thanks
NOx
mercutioviz wrote:
Quote: | Sent from my iPhone
On Sep 3, 2009, at 6:08 AM, NOx-WHV <enno.egbert@googlemail.com>
wrote:
Quote: | Hi,
does anybody have a tip how to start a batchfile after hanging up.
After ext. 1000 calls 1001 and hang up, i need a request to call:
/../../FS/batchfile 1000
if 1001 calls 1000 i need:
/../../FS/batchfile 1001
and so on...
|
Try something like this in your Dialplan:
<action application="set" data="api_hangup_hook=system batchfile $
{sip_from_user}"/>
-MC
Quote: | Thanks for help
--
View this message in context:
|
|
|
|
http://www.nabble.com/select-batchfile-after-call-tp25275633p25275633.ht
ml
http://lists.freeswitch.org/mailman/options/freeswitch-users
http://lists.freeswitch.org/mailman/options/freeswitch-users
Quote: | Quote: | Quote: | http://www.freeswitch.org
|
|
--
View this message in context:
|
http://www.nabble.com/select-batchfile-after-call-tp25275633p25329259.ht
ml
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
Quote: | 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
|
_______________________________________________
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 |
|
Back to top |
|
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|