From 9a6edf002037f9d8597f26cb2e4c424143bd1137 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mika=C3=ABl=20Ates?= Date: Thu, 10 Mar 2016 07:08:02 +0100 Subject: [PATCH] Add utils. --- utils.py | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 utils.py diff --git a/utils.py b/utils.py new file mode 100644 index 0000000..c0cd942 --- /dev/null +++ b/utils.py @@ -0,0 +1,19 @@ +import socket + +from datetime import datetime +from time import sleep + + +def unix_time(dt): + epoch = datetime.utcfromtimestamp(0) + delta = dt - epoch + return delta.total_seconds() + + +def netcat(hostname, port, content): + s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) + s.connect((hostname, port)) + s.sendall(content) + sleep(0.005) + s.shutdown(socket.SHUT_WR) + s.close()