mirror of
				https://github.com/devine-dl/devine.git
				synced 2025-11-04 11:54:50 +00:00 
			
		
		
		
	Replace version logs with new ASCII banner log
This commit is contained in:
		
							parent
							
								
									f1864ad63c
								
							
						
					
					
						commit
						b8f3118775
					
				@ -1,11 +1,13 @@
 | 
			
		||||
import atexit
 | 
			
		||||
import logging
 | 
			
		||||
import textwrap
 | 
			
		||||
from datetime import datetime
 | 
			
		||||
from pathlib import Path
 | 
			
		||||
 | 
			
		||||
import click
 | 
			
		||||
import urllib3
 | 
			
		||||
from urllib3.exceptions import InsecureRequestWarning
 | 
			
		||||
from rich.padding import Padding
 | 
			
		||||
 | 
			
		||||
from devine.core import __version__
 | 
			
		||||
from devine.core.commands import Commands
 | 
			
		||||
@ -36,7 +38,6 @@ def main(version: bool, debug: bool, log_path: Path) -> None:
 | 
			
		||||
            log_renderer=console._log_render  # noqa
 | 
			
		||||
        )]
 | 
			
		||||
    )
 | 
			
		||||
    log = logging.getLogger()
 | 
			
		||||
 | 
			
		||||
    if log_path:
 | 
			
		||||
        global LOGGING_PATH
 | 
			
		||||
@ -46,9 +47,25 @@ def main(version: bool, debug: bool, log_path: Path) -> None:
 | 
			
		||||
 | 
			
		||||
    urllib3.disable_warnings(InsecureRequestWarning)
 | 
			
		||||
 | 
			
		||||
    log.info(f"Devine version {__version__} Copyright (c) 2019-{datetime.now().year} rlaphoenix")
 | 
			
		||||
    log.info("Convenient Widevine-DRM Downloader and Decrypter.")
 | 
			
		||||
    log.info("https://github.com/devine-dl/devine")
 | 
			
		||||
    console.print(
 | 
			
		||||
        Padding(
 | 
			
		||||
            textwrap.dedent(
 | 
			
		||||
                f"""
 | 
			
		||||
                [ascii.art]
 | 
			
		||||
                ⠀⠀⠀/ __ \/ ____/ |  / /  _/ | / / ____/
 | 
			
		||||
                ⠀⠀/ / / / __/  | | / // //  |/ / __/⠀⠀⠀
 | 
			
		||||
                ⠀/ /_/ / /___  | |/ // // /|  / /___⠀⠀⠀
 | 
			
		||||
                /_____/_____/  |___/___/_/ |_/_____/⠀⠀⠀
 | 
			
		||||
                [/]
 | 
			
		||||
                v[repr.number]{__version__}[/] Copyright © 2019-{datetime.now().year} rlaphoenix
 | 
			
		||||
                [bright_blue]https://github.com/devine-dl/devine[/]
 | 
			
		||||
                """
 | 
			
		||||
            ).strip(),
 | 
			
		||||
            (0, 21, 1, 20)
 | 
			
		||||
        ),
 | 
			
		||||
        justify="center"
 | 
			
		||||
    )
 | 
			
		||||
 | 
			
		||||
    if version:
 | 
			
		||||
        return
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user