<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">I am not sure I understand your question. What do you try to achieve? Please give an example. <div class=""><br class=""></div><div class="">Adrian</div><div class=""><div class=""><br class=""><div><blockquote type="cite" class=""><div class="">On 6 Jun 2019, at 04:57, Voipmanvn <<a href="mailto:voipmanvn@gmail.com" class="">voipmanvn@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html; charset=us-ascii" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><pre style="white-space: pre-wrap; font-variant-ligatures: normal; orphans: 2; widows: 2;" class="">Thank you <b style="font-family: Times; font-size: inherit; font-variant-ligatures: normal;" class="">Adrian Georgescu</b></pre><pre style="white-space: pre-wrap; font-variant-ligatures: normal; orphans: 2; widows: 2;" class="">I have tried and it works well.</pre><pre style="white-space: pre-wrap; font-variant-ligatures: normal; orphans: 2; widows: 2;" class="">Farther I have tried to make funny callback in sip-audio-session.</pre><pre style="white-space: pre-wrap; font-variant-ligatures: normal; orphans: 2; widows: 2;" class="">I set some option to pickup the call.</pre><pre style="white-space: pre-wrap; font-variant-ligatures: normal; orphans: 2; widows: 2;" class=""><div style="margin: 0px; font-stretch: normal; font-size: 10px; line-height: normal; font-family: Monaco; color: rgb(244, 244, 244); background-color: rgba(0, 0, 0, 0.85098);" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><span class="Apple-tab-span" style="white-space:pre"> </span>options.auto_answer_interval = </span><span style="font-variant-ligatures: no-common-ligatures; color: #c33720" class="">0</span></div><div style="margin: 0px; font-stretch: normal; font-size: 10px; line-height: normal; font-family: Monaco; color: rgb(244, 244, 244); background-color: rgba(0, 0, 0, 0.85098);" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""> <span class="Apple-tab-span" style="white-space:pre"> </span>options.disable_sound = </span><span style="font-variant-ligatures: no-common-ligatures; color: #34bbc8" class="">True</span></div></pre><pre style="white-space: pre-wrap; font-variant-ligatures: normal; orphans: 2; widows: 2;" class="">And make test, it works too. I am wonder if you can help me some thing about callback for that answer?</pre><pre style="white-space: pre-wrap; font-variant-ligatures: normal; orphans: 2; widows: 2;" class=""><div style="margin: 0px; font-stretch: normal; font-size: 10px; line-height: normal; font-family: Monaco; color: rgb(195, 55, 32); background-color: rgba(0, 0, 0, 0.85098);" class=""><span style="font-variant-ligatures: no-common-ligatures; color: #f4f4f4" class="">parser.add_option(</span><span style="font-variant-ligatures: no-common-ligatures" class="">'--auto-answer'</span><span style="font-variant-ligatures: no-common-ligatures; color: #f4f4f4" class="">, action=</span><span style="font-variant-ligatures: no-common-ligatures" class="">'callback'</span><span style="font-variant-ligatures: no-common-ligatures; color: #f4f4f4" class="">, callback=</span><span style="font-variant-ligatures: no-common-ligatures; color: #f4f4f4; background-color: #e6e600" class="">parse_handle_call_option</span><span style="font-variant-ligatures: no-common-ligatures; color: #f4f4f4" class="">, callback_args=(</span><span style="font-variant-ligatures: no-common-ligatures" class="">'auto_answer_interval'</span><span style="font-variant-ligatures: no-common-ligatures; color: #f4f4f4" class="">,), </span><span style="font-variant-ligatures: no-common-ligatures; color: #34bbc8" class="">help</span><span style="font-variant-ligatures: no-common-ligatures; color: #f4f4f4" class="">=</span><span style="font-variant-ligatures: no-common-ligatures" class="">'Interval after which to answer an incoming session (disabled by default). If the option is specified but the interval is not, it defaults to 0 (accept the session as soon as it starts ringing).'</span><span style="font-variant-ligatures: no-common-ligatures; color: #f4f4f4" class="">, metavar=</span><span style="font-variant-ligatures: no-common-ligatures" class="">'[INTERVAL]'</span><span style="font-variant-ligatures: no-common-ligatures; color: #f4f4f4" class="">)</span></div><div style="margin: 0px; font-stretch: normal; font-size: 10px; line-height: normal; font-family: Monaco; color: rgb(195, 55, 32); background-color: rgba(0, 0, 0, 0.85098);" class=""><span style="font-variant-ligatures: no-common-ligatures; color: #f4f4f4" class=""> parser.add_option(</span><span style="font-variant-ligatures: no-common-ligatures" class="">'--auto-hangup'</span><span style="font-variant-ligatures: no-common-ligatures; color: #f4f4f4" class="">, action=</span><span style="font-variant-ligatures: no-common-ligatures" class="">'callback'</span><span style="font-variant-ligatures: no-common-ligatures; color: #f4f4f4" class="">, callback=</span><span style="font-variant-ligatures: no-common-ligatures; color: #f4f4f4; background-color: #e6e600" class="">parse_handle_call_option</span><span style="font-variant-ligatures: no-common-ligatures; color: #f4f4f4" class="">, callback_args=(</span><span style="font-variant-ligatures: no-common-ligatures" class="">'auto_hangup_interval'</span><span style="font-variant-ligatures: no-common-ligatures; color: #f4f4f4" class="">,), </span><span style="font-variant-ligatures: no-common-ligatures; color: #34bbc8" class="">help</span><span style="font-variant-ligatures: no-common-ligatures; color: #f4f4f4" class="">=</span><span style="font-variant-ligatures: no-common-ligatures" class="">'Interval after which to hang up an established session (disabled by default). If the option is specified but the interval is not, it defaults to 0 (hangup the session as soon as it connects).'</span><span style="font-variant-ligatures: no-common-ligatures; color: #f4f4f4" class="">, metavar=</span><span style="font-variant-ligatures: no-common-ligatures" class="">'[INTERVAL]'</span><span style="font-variant-ligatures: no-common-ligatures; color: #f4f4f4" class="">)</span></div><div style="margin: 0px; font-stretch: normal; font-size: 10px; line-height: normal; font-family: Monaco; color: rgb(244, 244, 244); background-color: rgba(0, 0, 0, 0.85098); min-height: 14px;" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""></span><br class=""></div><div style="margin: 0px; font-stretch: normal; font-size: 10px; line-height: normal; font-family: Monaco; color: rgb(244, 244, 244); background-color: rgba(0, 0, 0, 0.85098); min-height: 14px;" class=""><br class=""></div>
</pre><pre style="white-space: pre-wrap; font-variant-ligatures: normal; orphans: 2; widows: 2;" class="">Thank you in advance</pre><pre style="white-space: pre-wrap; font-variant-ligatures: normal; orphans: 2; widows: 2;" class="">Cheer.</pre><pre style="white-space: pre-wrap; font-variant-ligatures: normal; orphans: 2; widows: 2;" class="">==============================</pre><pre style="white-space: pre-wrap; font-variant-ligatures: normal; orphans: 2; widows: 2;" class="">-r 0
will keep the client registered until you press control D
><i class=""> On 5 Jun 2019, at 12:18, Voipmanvn <<a href="https://lists.ag-projects.com/mailman/listinfo/sipbeyondvoip" class="">voipmanvn at gmail.com</a>> wrote:
</i>><i class="">
</i>><i class=""> Hello,
</i>><i class="">
</i>><i class=""> I was tried to run sip-register with -h option. And seem that I have to press Ctr+D to unregistered. But I did not, and the script auto unregistered.
</i>><i class="">
</i>><i class=""> That is content from command line.
</i>><i class="">
</i>><i class=""> sip-register -h
</i>><i class=""> Usage: sip-register [options]
</i>><i class="">
</i>><i class=""> This script registers the contact address of the given SIP account to the SIP
</i>><i class=""> registrar and refresh it while the program is running. When Ctrl+D is pressed
</i>><i class=""> it will unregister.
</i>><i class="">
</i>><i class=""> Options:
</i>><i class=""> -h, --help show this help message and exit
</i>><i class=""> -a NAME, --account=NAME
</i>><i class=""> The name of the account to use. If not supplied, the
</i>><i class=""> default account will be used.
</i>><i class=""> -c CONFIG_DIRECTORY, --config-directory=CONFIG_DIRECTORY
</i>><i class=""> The configuration directory to use. This overrides the
</i>><i class=""> default location.
</i>><i class=""> -s, --trace-sip Dump the raw contents of incoming and outgoing SIP
</i>><i class=""> messages (disabled by default).
</i>><i class=""> -j, --trace-pjsip Print PJSIP logging output (disabled by default).
</i>><i class=""> -n, --trace-notifications
</i>><i class=""> Print all notifications (disabled by default).
</i>><i class=""> -r MAX_REGISTERS, --max-registers=MAX_REGISTERS
</i>><i class=""> Max number of REGISTERs sent (default 1, set to 0 for
</i>><i class=""> infinite).
</i>><i class=""> -b, --batch Run the program in batch mode: reading input from the
</i>><i class=""> console is disabled. This is particularly useful when
</i>><i class=""> running this script in a non-interactive environment.
</i>><i class="">
</i>><i class="">
</i>><i class=""> Please help.
</i>><i class="">
</i>><i class="">
</i>><i class="">
</i>>><i class=""> On Jun 5, 2019, at 17:00, <a href="https://lists.ag-projects.com/mailman/listinfo/sipbeyondvoip" class="">sipbeyondvoip-request at lists.ag-projects.com</a> <mailto:<a href="https://lists.ag-projects.com/mailman/listinfo/sipbeyondvoip" class="">sipbeyondvoip-request at lists.ag-projects.com</a>> wrote:
</i>>><i class="">
</i>>><i class=""> Send SIPBeyondVoIP mailing list submissions to
</i>>><i class=""> <a href="https://lists.ag-projects.com/mailman/listinfo/sipbeyondvoip" class="">sipbeyondvoip at lists.ag-projects.com</a> <mailto:<a href="https://lists.ag-projects.com/mailman/listinfo/sipbeyondvoip" class="">sipbeyondvoip at lists.ag-projects.com</a>>
</i>>><i class="">
</i>>><i class=""> To subscribe or unsubscribe via the World Wide Web, visit
</i>>><i class=""> <a href="https://lists.ag-projects.com/mailman/listinfo/sipbeyondvoip" class="">https://lists.ag-projects.com/mailman/listinfo/sipbeyondvoip</a>
</i>>><i class=""> or, via email, send a message with subject or body 'help' to
</i>>><i class=""> <a href="https://lists.ag-projects.com/mailman/listinfo/sipbeyondvoip" class="">sipbeyondvoip-request at lists.ag-projects.com</a>
</i>>><i class="">
</i>>><i class=""> You can reach the person managing the list at
</i>>><i class=""> <a href="https://lists.ag-projects.com/mailman/listinfo/sipbeyondvoip" class="">sipbeyondvoip-owner at lists.ag-projects.com</a>
</i>>><i class="">
</i>>><i class=""> When replying, please edit your Subject line so it is more specific
</i>>><i class=""> than "Re: Contents of SIPBeyondVoIP digest..."
</i>>><i class="">
</i>>><i class="">
</i>>><i class=""> Today's Topics:
</i>>><i class="">
</i>>><i class=""> 1. python-sipsimple sip-register auto unregistered (Voipmanvn)
</i>>><i class="">
</i>>><i class="">
</i>>><i class=""> ----------------------------------------------------------------------
</i>>><i class="">
</i>>><i class=""> Message: 1
</i>>><i class=""> Date: Wed, 5 Jun 2019 11:03:32 +0700
</i>>><i class=""> From: Voipmanvn <<a href="https://lists.ag-projects.com/mailman/listinfo/sipbeyondvoip" class="">voipmanvn at gmail.com</a>>
</i>>><i class=""> To: <a href="https://lists.ag-projects.com/mailman/listinfo/sipbeyondvoip" class="">sipbeyondvoip at lists.ag-projects.com</a>
</i>>><i class=""> Subject: [SIP Beyond VoIP] python-sipsimple sip-register auto
</i>>><i class=""> unregistered
</i>>><i class=""> Message-ID: <<a href="https://lists.ag-projects.com/mailman/listinfo/sipbeyondvoip" class="">2B46476C-C55B-4BC7-8104-F9171138D330 at gmail.com</a>>
</i>>><i class=""> Content-Type: text/plain; charset="us-ascii"
</i>>><i class="">
</i>>><i class=""> Hello,
</i>>><i class="">
</i>>><i class=""> I am very new in this lib and trying to make some test. I hope i can get some idea, information from our team. thank you in advance.
</i>>><i class="">
</i>>><i class=""> I add some account with:
</i>>><i class="">
</i>>><i class=""> sip-settings -a add <a href="https://lists.ag-projects.com/mailman/listinfo/sipbeyondvoip" class="">1002 at x.x.x.x</a> <mailto:<a href="https://lists.ag-projects.com/mailman/listinfo/sipbeyondvoip" class="">1002 at x.x.x.x</a>> xxxxxx
</i>>><i class=""> sip-settings -a default <a href="https://lists.ag-projects.com/mailman/listinfo/sipbeyondvoip" class="">1002 at x.x.x.x</a> <mailto:<a href="https://lists.ag-projects.com/mailman/listinfo/sipbeyondvoip" class="">1002 at x.x.x.x</a>>
</i>>><i class="">
</i>>><i class=""> Then, i run sip-register
</i>>><i class="">
</i>>><i class=""> and it return me something like
</i>>><i class="">
</i>>><i class="">
</i>>><i class=""> <a href="https://lists.ag-projects.com/mailman/listinfo/sipbeyondvoip" class="">root at sipsimple</a>:~# sip-register
</i>>><i class=""> Using account <a href="https://lists.ag-projects.com/mailman/listinfo/sipbeyondvoip" class="">1002 at x.x.x</a> <mailto:<a href="https://lists.ag-projects.com/mailman/listinfo/sipbeyondvoip" class="">1002 at x.x.x</a>>.x
</i>>><i class=""> 2019-06-05 03:48:57 Registered contact "sip:<a href="https://lists.ag-projects.com/mailman/listinfo/sipbeyondvoip" class="">92745381 at x.x.x.x</a>:34532" for sip:<a href="https://lists.ag-projects.com/mailman/listinfo/sipbeyondvoip" class="">1002 at x.x.x</a> <sip:<a href="https://lists.ag-projects.com/mailman/listinfo/sipbeyondvoip" class="">1002 at x.x.x</a>>.x at x.x.x.x:5060;transport=udp (expires in 3600 seconds).
</i>>><i class=""> 2019-06-05 03:48:58 Registration ended.
</i>>><i class="">
</i>>><i class=""> then, i see log registered and unregistered in my asterisk box.
</i>>><i class="">
</i>>><i class=""> this is some information about lib:
</i>>><i class="">
</i>>><i class=""> python-sipsimple is already the newest version (3.4.2bionic).
</i>>><i class=""> sipclients is already the newest version (3.4.0bionic).
</i>>><i class="">
</i>>><i class=""> Please help.
</i>>><i class="">
</i>>><i class=""> Thanks,
</i>>><i class=""> Thanh Truong
</i>>><i class=""> TDVSS- <a href="https://www.tdvss.com/" class="">https://www.tdvss.com</a>
</i>>><i class=""> 71/76 Str 6, Ward 15, GV, HCM, VN
</i>>><i class=""> tel: + 84984480646
</i>>><i class=""> skype: voipmanvn
</i>>><i class="">
</i>>><i class="">
</i>>><i class="">
</i>>><i class="">
</i>>><i class="">
</i>>><i class="">
</i>>><i class="">
</i>>><i class="">
</i>>><i class="">
</i>>><i class="">
</i>>><i class="">
</i>>><i class=""> -------------- next part --------------
</i>>><i class=""> An HTML attachment was scrubbed...
</i>>><i class=""> URL: <<a href="http://lists.ag-projects.com/pipermail/sipbeyondvoip/attachments/20190605/84521fc0/attachment-0001.html" class="">http://lists.ag-projects.com/pipermail/sipbeyondvoip/attachments/20190605/84521fc0/attachment-0001.html</a>>
</i>>><i class="">
</i>>><i class=""> ------------------------------
</i>>><i class="">
</i>>><i class=""> _______________________________________________
</i>>><i class=""> SIPBeyondVoIP mailing list
</i>>><i class=""> <a href="https://lists.ag-projects.com/mailman/listinfo/sipbeyondvoip" class="">SIPBeyondVoIP at lists.ag-projects.com</a>
</i>>><i class=""> <a href="https://lists.ag-projects.com/mailman/listinfo/sipbeyondvoip" class="">https://lists.ag-projects.com/mailman/listinfo/sipbeyondvoip</a>
</i>>><i class="">
</i>>><i class="">
</i>>><i class=""> End of SIPBeyondVoIP Digest, Vol 107, Issue 1
</i>>><i class=""> *********************************************
</i>><i class="">
</i>><i class=""> _______________________________________________
</i>><i class=""> SIPBeyondVoIP mailing list
</i>><i class=""> <a href="https://lists.ag-projects.com/mailman/listinfo/sipbeyondvoip" class="">SIPBeyondVoIP at lists.ag-projects.com</a>
</i>><i class=""> <a href="https://lists.ag-projects.com/mailman/listinfo/sipbeyondvoip" class="">https://lists.ag-projects.com/mailman/listinfo/sipbeyondvoip</a>
</i>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <<a href="http://lists.ag-projects.com/pipermail/sipbeyondvoip/attachments/20190605/6e17e62b/attachment.html" class="">http://lists.ag-projects.com/pipermail/sipbeyondvoip/attachments/20190605/6e17e62b/attachment.html</a>>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 235 bytes
Desc: Message signed with OpenPGP
URL: <<a href="http://lists.ag-projects.com/pipermail/sipbeyondvoip/attachments/20190605/6e17e62b/attachment.sig" class="">http://lists.ag-projects.com/pipermail/sipbeyondvoip/attachments/20190605/6e17e62b/attachment.sig</a>>
</pre><hr style="font-family: Times; font-size: inherit; font-variant-ligatures: normal; orphans: 2; widows: 2;" class=""><div style="font-family: Times; font-size: inherit; font-variant-ligatures: normal; orphans: 2; widows: 2;" class=""><br class="webkit-block-placeholder"></div><ul style="font-family: Times; font-size: inherit; font-variant-ligatures: normal; orphans: 2; widows: 2;" class=""><li class="">Previous message: <a href="https://lists.ag-projects.com/pipermail/sipbeyondvoip/2019-June/003364.html" class="">[SIP Beyond VoIP] python-sipsimple sip-register auto unregistered</a></li><li class=""><b class="">Messages sorted by:</b> <a href="https://lists.ag-projects.com/pipermail/sipbeyondvoip/2019-June/date.html#3365" class="">[ date ]</a> <a href="https://lists.ag-projects.com/pipermail/sipbeyondvoip/2019-June/thread.html#3365" class="">[ thread ]</a> <a href="https://lists.ag-projects.com/pipermail/sipbeyondvoip/2019-June/subject.html#3365" class="">[ subject ]</a> <a href="https://lists.ag-projects.com/pipermail/sipbeyondvoip/2019-June/author.html#3365" class="">[ author ]</a></li></ul><hr style="font-family: Times; font-size: inherit; font-variant-ligatures: normal; orphans: 2; widows: 2;" class=""><a href="https://lists.ag-projects.com/mailman/listinfo/sipbeyondvoip" style="font-family: Times; font-size: inherit; font-variant-ligatures: normal; orphans: 2; widows: 2;" class="">More information about the SIPBeyondVoIP mailing list</a><br class=""><div class=""><div style="letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><br class="Apple-interchange-newline"></div><br class="Apple-interchange-newline"></div><br class="Apple-interchange-newline"></div><br class="Apple-interchange-newline"></div><br class="Apple-interchange-newline"></div><br class="Apple-interchange-newline"></div><br class="Apple-interchange-newline"></div><br class="Apple-interchange-newline"><br class="Apple-interchange-newline">
</div>
<br class=""></div>_______________________________________________<br class="">SIPBeyondVoIP mailing list<br class=""><a href="mailto:SIPBeyondVoIP@lists.ag-projects.com" class="">SIPBeyondVoIP@lists.ag-projects.com</a><br class="">https://lists.ag-projects.com/mailman/listinfo/sipbeyondvoip<br class=""></div></blockquote></div><br class=""></div></div></body></html>