Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
def __init__(self,
fritz_connection=None,
address=fritzconnection.FRITZ_IP_ADDRESS,
port=fritzconnection.FRITZ_TCP_PORT,
user=fritzconnection.FRITZ_USERNAME,
password=''):
"""Initialize a FritzCallforwarding instance."""
super(FritzCallforwarding, self).__init__()
if fritz_connection is None:
fritz_connection = fritzconnection.FritzConnection(address, port,
user, password)
self.fritz_connection = fritz_connection
self.service = 1
def _get_cli_arguments():
parser = argparse.ArgumentParser(description='FritzBox WLAN')
parser.add_argument('-i', '--ip-address',
nargs='?', default=os.getenv('FRITZ_IP_ADDRESS', fritzconnection.FRITZ_IP_ADDRESS),
dest='address',
help='ip-address of the FritzBox to connect to. '
'Default: %s' % fritzconnection.FRITZ_IP_ADDRESS)
parser.add_argument('--port',
nargs='?', default=os.getenv('FRITZ_TCP_PORT', fritzconnection.FRITZ_TCP_PORT),
dest='port',
help='port of the FritzBox to connect to. '
'Default: %s' % fritzconnection.FRITZ_TCP_PORT)
parser.add_argument('-u', '--username',
nargs='?', default=os.getenv('FRITZ_USERNAME', fritzconnection.FRITZ_USERNAME),
help='Fritzbox authentication username')
parser.add_argument('-p', '--password',
nargs='?', default=os.getenv('FRITZ_PASSWORD', ''),
help='Fritzbox authentication password')
parser.add_argument('-s', '--service',
nargs=1, default='1,2,3',
def _get_cli_arguments():
parser = argparse.ArgumentParser(description='FritzBox Hosts')
parser.add_argument('-i', '--ip-address',
nargs='?', default=None, const=None,
dest='address',
help='ip-address of the FritzBox to connect to. '
'Default: %s' % fritzconnection.FRITZ_IP_ADDRESS)
parser.add_argument('--port',
nargs='?', default=None, const=None,
dest='port',
help='port of the FritzBox to connect to. '
'Default: %s' % fritzconnection.FRITZ_TCP_PORT)
parser.add_argument('-u', '--username',
nargs='?', default=None, const=None,
help='Fritzbox authentication username')
parser.add_argument('-p', '--password',
nargs='?', default=None, const=None,
help='Fritzbox authentication password')
parser.add_argument('-a', '--all',
action='store_true',
help='Show all calls '
'(default if no other options given)')
parser.add_argument('-r', '--received',
def _get_cli_arguments():
parser = argparse.ArgumentParser(description='FritzBox Monitor')
parser.add_argument('-i', '--ip-address',
nargs='?', default=fritzconnection.FRITZ_IP_ADDRESS,
dest='address',
help='ip-address of the FritzBox to connect to. '
'Default: %s' % fritzconnection.FRITZ_IP_ADDRESS)
parser.add_argument('-p', '--port',
nargs='?', default=fritzconnection.FRITZ_TCP_PORT,
dest='port',
help='port of the FritzBox to connect to. '
'Default: %s' % fritzconnection.FRITZ_TCP_PORT)
args = parser.parse_args()
return args
def _get_cli_arguments():
parser = argparse.ArgumentParser(description='FritzBox Phonebook')
parser.add_argument('-i', '--ip-address',
nargs='?', default=None, const=None,
dest='address',
help='ip-address of the FritzBox to connect to. '
'Default: %s' % fritzconnection.FRITZ_IP_ADDRESS)
parser.add_argument('--port',
nargs='?', default=None, const=None,
dest='port',
help='port of the FritzBox to connect to. '
'Default: %s' % fritzconnection.FRITZ_TCP_PORT)
parser.add_argument('-u', '--username',
nargs='?', default=None, const=None,
help='Fritzbox authentication username')
parser.add_argument('-p', '--password',
nargs='?', default=None, const=None,
help='Fritzbox authentication password')
parser.add_argument('-a', '--all',
action='store_true',
help='List all phone books '
'(default if no other options given)')
parser.add_argument('--phonebook',
def __init__(self,
fc=None,
address=fritzconnection.FRITZ_IP_ADDRESS,
port=fritzconnection.FRITZ_TCP_PORT,
user=fritzconnection.FRITZ_USERNAME,
password=''):
super(FritzCall, self).__init__()
if fc is None:
fc = fritzconnection.FritzConnection(address, port, user, password)
self.fc = fc
self.calls = None
def _get_cli_arguments():
parser = argparse.ArgumentParser(description='FritzBox Monitor')
parser.add_argument('-i', '--ip-address',
nargs='?', default=fritzconnection.FRITZ_IP_ADDRESS,
dest='address',
help='ip-address of the FritzBox to connect to. '
'Default: %s' % fritzconnection.FRITZ_IP_ADDRESS)
parser.add_argument('-p', '--port',
nargs='?', default=fritzconnection.FRITZ_TCP_PORT,
dest='port',
help='port of the FritzBox to connect to. '
'Default: %s' % fritzconnection.FRITZ_TCP_PORT)
args = parser.parse_args()
return args
def __init__(self, master=None,
address=fritzconnection.FRITZ_IP_ADDRESS,
port=fritzconnection.FRITZ_TCP_PORT):
tk.Frame.__init__(self, master)
self.status = fritzstatus.FritzStatus(address=address, port=port)
self.max_upstream, self.max_downstream = self.status.max_byte_rate
self.max_stream_rate = tk.StringVar()
self.connection_state = tk.StringVar()
self.ip = tk.StringVar()
self.uptime = tk.StringVar()
self.traffic_info = tk.StringVar()
self.bytes_received = self.status.bytes_received
self.bytes_sent = self.status.bytes_sent
self.grid()
self.create_widgets()
self.update_status()