Telegram Bot

Select a mode: /compress /decompress /download or /compare and send a file.
Or just send a link (or few links) and it will compress all (href parameters) .txt files on that page.

Console app

Run main.py
First parameter is command (either "compress", "decompress" or "compare").

  1. "compress" command - needs one or more parameters: paths to files to archive. It will compress files into archive and save it in the current directory with name 'archive.LUL'.
  2. "decompress" command - needs one parameter - path to archive. It will decompress all files from archive into current directory.
  3. "download" command - needs two parameters: link to txt files and source folder. It will download all txt files from page into selected directory.
  4. "compress_link" command - needs one parameter: link to txt files. It will download all txt files from page and compress them into one archive with a name of website.
  5. "compare" command - needs two more parameters: first filename and second filename. You can use this command to compare a content of two files. It will print True to the console if the content is the same, False if it differs.