|
14 | 14 | Copyright 2018-2024 Game Maker 2k - http://intdb.sourceforge.net/ |
15 | 15 | Copyright 2018-2024 Kazuki Przyborowski - https://github.com/KazukiPrzyborowski |
16 | 16 |
|
17 | | - $FileInfo: altcatfile.py - Last Update: 12/14/2024 Ver. 0.15.8 RC 1 - Author: cooldude2k $ |
| 17 | + $FileInfo: altcatfile.py - Last Update: 12/11/2024 Ver. 0.15.4 RC 1 - Author: cooldude2k $ |
18 | 18 | ''' |
19 | 19 |
|
20 | 20 | from __future__ import absolute_import, division, print_function, unicode_literals, generators, with_statement, nested_scopes |
|
24 | 24 | import configparser |
25 | 25 | from io import BytesIO |
26 | 26 |
|
| 27 | +__project__ = pycatfile.__project__ |
| 28 | +__program_name__ = pycatfile.__program_name__ |
| 29 | +__file_format_name__ = pycatfile.__file_format_name__ |
| 30 | +__file_format_lower__ = pycatfile.__file_format_lower__ |
| 31 | +__file_format_magic__ = pycatfile.__file_format_magic__ |
| 32 | +__file_format_len__ = pycatfile.__file_format_len__ |
| 33 | +__file_format_hex__ = pycatfile.__file_format_hex__ |
| 34 | +__file_format_delimiter__ = pycatfile.__file_format_delimiter__ |
| 35 | +__file_format_list__ = pycatfile.__file_format_list__ |
| 36 | +__use_new_style__ = pycatfile.__use_new_style__ |
| 37 | +__use_advanced_list__ = pycatfile.__use_advanced_list__ |
| 38 | +__use_alt_inode__ = pycatfile.__use_alt_inode__ |
| 39 | +__project_url__ = pycatfile.__project_url__ |
| 40 | +__version_info__ = pycatfile.__version_info__ |
| 41 | +__version_date_info__ = pycatfile.__version_date_info__ |
| 42 | +__version_date__ = pycatfile.__version_date__ |
| 43 | +__version_date_plusrc__ = pycatfile.__version_date_plusrc__ |
| 44 | +__version__ = pycatfile.__version__ |
| 45 | + |
27 | 46 | # Initialize Configuration |
28 | 47 | def load_config(): |
29 | 48 | if 'PYCATFILE_CONFIG_FILE' in os.environ and os.path.exists(os.environ['PYCATFILE_CONFIG_FILE']): |
@@ -57,7 +76,6 @@ def main(): |
57 | 76 | parser = argparse.ArgumentParser( |
58 | 77 | description="Combined utility for CatFile operations with dynamic and static modes." |
59 | 78 | ) |
60 | | - parser.add_argument("-V", "--version", action="version", version=__program_name__ + " " + __version__, help="Displays the program's version.") |
61 | 79 | parser.add_argument("-i", "--input", required=True, help="Input file(s) for processing.") |
62 | 80 | parser.add_argument("-o", "--output", help="Output file name.") |
63 | 81 | parser.add_argument("-m", "--mode", choices=["dynamic", "static"], default="static", |
|
0 commit comments