Skip to content

Commit b27a522

Browse files
authored
Add files via upload
1 parent b815d3e commit b27a522

1 file changed

Lines changed: 19 additions & 6 deletions

File tree

pyfoxfile.py

Lines changed: 19 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -285,6 +285,8 @@ def get_default_threads():
285285
__upload_proto_support__ = "^(http|https|ftp|ftps|sftp|scp|tcp|udp)://"
286286
__download_proto_support__ = "^(http|https|ftp|ftps|sftp|scp|tcp|udp)://"
287287
__use_pysftp__ = False
288+
__upload_proto_support__ = "^(http|https|ftp|ftps|sftp|scp|tcp|udp)://"
289+
__download_proto_support__ = "^(http|https|ftp|ftps|sftp|scp|tcp|udp)://"
288290
if(not havepysftp):
289291
__use_pysftp__ = False
290292
__use_http_lib__ = "httpx"
@@ -325,7 +327,7 @@ def _is_printable(ch):
325327
__use_inmemfile__ = False
326328
__program_name__ = "Py"+__file_format_default__
327329
__use_env_file__ = True
328-
__use_ini_file__ = False
330+
__use_ini_file__ = True
329331
__use_ini_name__ = "foxfile.ini"
330332
__use_json_file__ = False
331333
__use_json_name__ = "foxfile.json"
@@ -368,15 +370,25 @@ def decode_unicode_escape(value):
368370
if not __file_format_multi_dict__ and not __include_defaults__:
369371
__include_defaults__ = True
370372
elif __use_ini_file__ and not os.path.exists(__config_file__):
371-
__use_ini_file__ = False
373+
__use_ini_file__ = True
372374
__include_defaults__ = True
373375
if not __use_ini_file__ and not __include_defaults__:
374376
__include_defaults__ = True
375377
if(__include_defaults__):
376378
if("FoxFile" not in __file_format_multi_dict__):
377-
__file_format_multi_dict__.update( { 'FoxFile': {'format_name': "FoxFile", 'format_magic': "FoxFile", 'format_len': 11, 'format_hex': "4172636869766546696c65", 'format_delimiter': "\x00", 'format_ver': "001", 'new_style': True, 'use_advanced_list': True, 'use_alt_inode': False, 'format_extension': ".arc" } } )
378-
if("NeoFile" not in __file_format_multi_dict__):
379-
__file_format_multi_dict__.update( { 'NeoFile': {'format_name': "NeoFile", 'format_magic': "NeoFile", 'format_len': 7, 'format_hex': "4e656f46696c65", 'format_delimiter': "\x00", 'format_ver': "001", 'new_style': True, 'use_advanced_list': True, 'use_alt_inode': False, 'format_extension': ".neo" } } )
379+
__file_format_multi_dict__.update( { 'FoxFile': {'format_name': "FoxFile", 'format_magic': "FoxFile", 'format_len': 7, 'format_hex': "466f7846696c65", 'format_delimiter': "\x00", 'format_ver': "001", 'new_style': True, 'use_advanced_list': True, 'use_alt_inode': False, 'format_extension': ".fox" } } )
380+
if("KitsuneFile" not in __file_format_multi_dict__):
381+
__file_format_multi_dict__.update( { 'KitsuneFile': {'format_name': "KitsuneFile", 'format_magic': "KitsuneFile", 'format_len': 11, 'format_hex': "4b697473756e6546696c65", 'format_delimiter': "\x00", 'format_ver': "001", 'new_style': True, 'use_advanced_list': True, 'use_alt_inode': False, 'format_extension': ".kitsune" } } )
382+
if("キツネファイル" not in __file_format_multi_dict__):
383+
__file_format_multi_dict__.update( { 'キツネファイル': {'format_name': "KitsuneFairu", 'format_magic': "キツネファイル", 'format_len': 21, 'format_hex': "e382ade38384e3838de38395e382a1e382a4e383ab", 'format_delimiter': "\x00", 'format_ver': "001", 'new_style': True, 'use_advanced_list': True, 'use_alt_inode': False, 'format_extension': ".キツネ" } } )
384+
if("きつねファイル" not in __file_format_multi_dict__):
385+
__file_format_multi_dict__.update( { 'きつねファイル': {'format_name': "KitsuneFairu", 'format_magic': "きつねファイル", 'format_len': 21, 'format_hex': "e3818de381a4e381ade38395e382a1e382a4e383ab", 'format_delimiter': "\x00", 'format_ver': "001", 'new_style': True, 'use_advanced_list': True, 'use_alt_inode': False, 'format_extension': ".きつね" } } )
386+
if("狐ファイル" not in __file_format_multi_dict__):
387+
__file_format_multi_dict__.update( { '狐ファイル': {'format_name': "KitsuneFairu", 'format_magic': "狐ファイル", 'format_len': 15, 'format_hex': "e78b90e38395e382a1e382a4e383ab", 'format_delimiter': "\x00", 'format_ver': "001", 'new_style': True, 'use_advanced_list': True, 'use_alt_inode': False, 'format_extension': ".狐" } } )
388+
if("狐狸文件" not in __file_format_multi_dict__):
389+
__file_format_multi_dict__.update( { '狐狸文件': {'format_name': "HúlíWénjiàn", 'format_magic': "狐狸文件", 'format_len': 12, 'format_hex': "ec97acec9ab0ed8c8cec9dbc", 'format_delimiter': "\x00", 'format_ver': "001", 'new_style': True, 'use_advanced_list': True, 'use_alt_inode': False, 'format_extension': ".狐狸" } } )
390+
if("여우파일" not in __file_format_multi_dict__):
391+
__file_format_multi_dict__.update( { '여우파일': {'format_name': "YeouPa-il", 'format_magic': "여우파일", 'format_len': 12, 'format_hex': "ec97acec9ab0ed8c8cec9dbc", 'format_delimiter': "\x00", 'format_ver': "001", 'new_style': True, 'use_advanced_list': True, 'use_alt_inode': False, 'format_extension': ".여우" } } )
380392
if(__file_format_default__ not in __file_format_multi_dict__):
381393
__file_format_default__ = next(iter(__file_format_multi_dict__))
382394
__file_format_name__ = __file_format_multi_dict__[__file_format_default__]['format_name']
@@ -393,11 +405,12 @@ def decode_unicode_escape(value):
393405
__project__ = __program_name__
394406
__project_url__ = "https://github.com/GameMaker2k/PyFoxFile"
395407
__version_info__ = (0, 23, 0, "RC 1", 1)
408+
__version_info__ = (0, 23, 0, "RC 1", 1)
396409
__version_date_info__ = (2025, 10, 1, "RC 1", 1)
397410
__version_date__ = str(__version_date_info__[0]) + "." + str(
398411
__version_date_info__[1]).zfill(2) + "." + str(__version_date_info__[2]).zfill(2)
399412
__revision__ = __version_info__[3]
400-
__revision_id__ = "$Id: 0648f57aa9e81ed48e68f5f42de5c4565b870555 $"
413+
__revision_id__ = "$Id: ac611cb1eb63d3a9340aa91f967326a6adaf8b61 $"
401414
if(__version_info__[4] is not None):
402415
__version_date_plusrc__ = __version_date__ + \
403416
"-" + str(__version_date_info__[4])

0 commit comments

Comments
 (0)