From 9b54eeac9e13d7db517c0439c07ba2593673b32b Mon Sep 17 00:00:00 2001 From: Marcel Nijenhof Date: Wed, 13 Feb 2019 15:54:44 +0100 Subject: [PATCH] - Username, Passwoord optioneel - Buffer size recv zodat het zonder SSL werkt. --- lmwsip.py | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/lmwsip.py b/lmwsip.py index b8247a5..0ea9316 100644 --- a/lmwsip.py +++ b/lmwsip.py @@ -22,12 +22,13 @@ Support for: """ - def __init__(self, user, password, host="sip-lmw.rws.nl", port=443, + def __init__(self, user=None, password=None, + host="sip-lmw.rws.nl", port=443, meetnet="LMW", ssl = True, check_ssl = True): """LmwSip(user, password, [host], [port], [meetnet], [ssl], [check_ssl]) -user: Lmw user name -password: Lmw password +user(optinal): Lmw user name +password(optional): Lmw password host(optional): Default sip-lmw.rws.nl port(optional): Default 443 meetnet(optional): Default LMW @@ -43,8 +44,10 @@ Opens the connection and logs in self.meetnet = meetnet self.ssl = ssl self.check_ssl = check_ssl - self.connect() - self.login() + if (self.host != None): + self.connect() + if (self.user != None): + self.login() def lasttime(self, parameter): # @@ -104,7 +107,7 @@ send a sip command to the server recieve a answer from the sip server """ - return(self._socket.recv()) + return(self._socket.recv(4096)) def login(self): """login()