/BackupBoipy

Python version of Backup

Primary LanguagePython

Client will take pull all filenames and md5s of the files in the user directory The client will then send this infomation as a plain text file for now. data will be in json format

"""" init\0 C:\Users\andrew\PycharmProjects\Testfile.txt, [md5 hash] C:\Users\andrew\PycharmProjects\Anotherfile.txt, [md5 hash] """"

"""" resp\0 1,2 """"

"""" file\0 [zipped file] """"

hasing code: hashlib.md5(w).hexdigest()[:9]

Server will response with a series of numbers that corelates to each file that it is requesting. The client then will send files one at a time, if connection is lost then the process restarts