pageguard downloads HTML pages and saves them into a single file
with all resources embedded.

Usage:

pageguard <URL> [-o <output_path>] [--js] [--utf8]
    Downloads a web page from the specified URL.
    If the output path is not provided, the page will be saved
    in the current directory and named after the page title taken
    from its contents, with the ".html" extension.

    The '--js' flag enables embedding JavaScript.
    Without this flag, all JavaScript will be removed.

    The '--utf8' flag enables re-encoding to UTF-8.
    Without this flag, the original encoding will be preserved.

pageguard --version
    Displays the program version.

pageguard --help
    Shows this help message.
