1#!/usr/bin/env python3
2
3import argparse
4import socket
5import time
6
7print("hello")
8
9parser = argparse.ArgumentParser(description="Network Testing Tools");
10parser.add_argument('-a', '--address', nargs=1, help='ip or dns address of host',
11                    default='192.168.0.99')
12parser.add_argument('-p', '--port', nargs=1, help='port on host',
13                    default=[1234], type=int)
14
15args = parser.parse_args()
16print(args)
17
18print("connecting to {}, port {}".format(args.address, args.port[0]))
19s = socket.create_connection((args.address, args.port[0]))
20print(s)
21
22s.send(b"what what");
23
24while True:
25    time.sleep(100)
26    data = s.recv(65536)
27    if not data:
28        break
29
30s.close()
31
32# vim: set ts=4 sw=4 expandtab:
33