From 9c6a607f3451efeed13074a53a4144841d115e8a Mon Sep 17 00:00:00 2001 From: Klaudia Kandulska Date: Fri, 29 Jun 2018 21:11:50 +0000 Subject: [PATCH] Update 'Zadanie3' --- Zadanie3 | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Zadanie3 b/Zadanie3 index aa3ef98..ff3ee5b 100644 --- a/Zadanie3 +++ b/Zadanie3 @@ -87,8 +87,12 @@ def decode(message,crc): l_poly16 = len(poly16) message = bytearray(message, 'ascii') message = format(int.from_bytes(message, "big"), "b") + while len(message) % 8 != 0: + message = "0" + message dec = int(crc, 16) crc2=bin(dec)[2:] + while len(crc2) % 8 != 0: + crc2 = "0" + crc2 msg=message+crc2 while len(msg) % 8 != 0: msg = "0" + msg @@ -153,4 +157,4 @@ def main(): crc = argv[3] decode(sys.argv[1],sys.argv[3]) if __name__ == '__main__': - main() \ No newline at end of file + main()