fix: дата/время файлов в ZIP (time.localtime), bump 3.2.3
Deploy drhider / validate (push) Waiting to run
Deploy drhider / validate (push) Waiting to run
This commit is contained in:
@@ -10,6 +10,7 @@ import io
|
|||||||
import csv
|
import csv
|
||||||
import zipfile
|
import zipfile
|
||||||
import re
|
import re
|
||||||
|
import time
|
||||||
from typing import Dict, List, Tuple
|
from typing import Dict, List, Tuple
|
||||||
|
|
||||||
from .config import ENTITY_PATTERNS, COMPANY_PATTERN
|
from .config import ENTITY_PATTERNS, COMPANY_PATTERN
|
||||||
@@ -37,6 +38,7 @@ def build_zip(files: List[Tuple[str, bytes]], mapping_csv: str = "") -> bytes:
|
|||||||
# Добавляем обфусцированные файлы
|
# Добавляем обфусцированные файлы
|
||||||
for fname, content in files:
|
for fname, content in files:
|
||||||
info = zipfile.ZipInfo(fname)
|
info = zipfile.ZipInfo(fname)
|
||||||
|
info.date_time = time.localtime()[:6] # Текущая дата/время
|
||||||
info.flag_bits |= 0x800 # Флаг: имя файла в UTF-8
|
info.flag_bits |= 0x800 # Флаг: имя файла в UTF-8
|
||||||
zf.writestr(info, content)
|
zf.writestr(info, content)
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -20,7 +20,7 @@ if _sys_path_root not in sys.path:
|
|||||||
sys.path.insert(0, _sys_path_root)
|
sys.path.insert(0, _sys_path_root)
|
||||||
|
|
||||||
# Версия приложения (меняется при изменениях)
|
# Версия приложения (меняется при изменениях)
|
||||||
VERSION = "3.2.2"
|
VERSION = "3.2.3"
|
||||||
|
|
||||||
|
|
||||||
def create_app():
|
def create_app():
|
||||||
|
|||||||
Reference in New Issue
Block a user