
Untitled
By: a guest on
Aug 8th, 2012 | syntax:
None | size: 0.50 KB | hits: 6 | expires: Never
import socket, os, sys
##
# Server
##
address = "192.168.0.17"
port = 2727
##
# END
##
def copy(data, sock):
f = open(data, "rb")
size = os.path.getsize(data)
sock.sendall("%s -" % data)
for i in range(0, size, 5):
if i+5 > size:
sock.sendall(f.read())
else:
sock.sendall(f.read(5))
f.close()
sock.sendall("- EOF")
print "Done"
if __name__ == "__main__":
sock = socket.socket()
sock.connect((address, port))
copy(sys.argv[1], sock)
sock.close()