@@ -44,10 +44,13 @@ def main(text, text_from_file, file, animation, debug):
4444 click .echo ("Please provide input using either --text or --text_from_file" )
4545 return
4646
47+ if animation :
48+ custom_printer = CustomPrint ("" )
49+
4750 padded_input_string = InputPadder (input_string ).pad_input ()
4851 if debug :
4952 if animation :
50- custom_printer = CustomPrint ( f"\n \033 [33mPadded Input String: \033 [0m\033 [36m{ padded_input_string } \033 [0m" )
53+ custom_printer . text = f"\n \033 [33mPadded Input String: \033 [0m\033 [36m{ padded_input_string } \033 [0m"
5154 custom_printer .custom_print ()
5255 else :
5356 click .echo (f"\n \033 [33mPadded Input String: \033 [0m\033 [36m{ padded_input_string } \033 [0m" )
@@ -56,18 +59,18 @@ def main(text, text_from_file, file, animation, debug):
5659
5760 if debug :
5861 if animation :
59- custom_printer .text = f"\n \033 [33mExpanded Message Schedule: \033 [0m\033 [36m{ expanded_message_schedule } \033 [0m"
62+ custom_printer .text = f"\n \033 [33mExpanded Message Schedule: \033 [0m\033 [36m{ expanded_message_schedule } \033 [0m\n "
6063 custom_printer .custom_print ()
6164 else :
62- click .echo (f"\n \033 [33mExpanded Message Schedule: \033 [0m\033 [36m{ expanded_message_schedule } \033 [0m" )
65+ click .echo (f"\n \033 [33mExpanded Message Schedule: \033 [0m\033 [36m{ expanded_message_schedule } \033 [0m\n " )
6366
6467 hash_result = MainClass (expanded_message_schedule ).hash_message ()
6568
6669 if animation :
67- custom_printer .text = f"\n \ 033 [33mThe Hash Result : \033 [0m\033 [36m{ hash_result } \033 [0m"
70+ custom_printer .text = f"\033 [33mThe SHA-256 Hash of { input_string } : \033 [0m\033 [36m{ hash_result } \033 [0m"
6871 custom_printer .custom_print ()
6972 else :
70- click .echo (f"\n \ 033 [33mThe Hash Result : \033 [0m\033 [36m{ hash_result } \033 [0m" )
73+ click .echo (f"\033 [33mThe SHA-256 Hash of { input_string } : \033 [0m\033 [36m{ hash_result } \033 [0m" )
7174
7275if __name__ == '__main__' :
7376 main ()
0 commit comments