From f15af2866dc89071915ce88e0df74fcb5daa0504 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9CNaeel=E2=80=9D?= Date: Sun, 12 Jul 2026 13:07:07 +0400 Subject: [PATCH] =?UTF-8?q?fix:=20=D0=B4=D0=B0=D1=82=D0=B0/=D0=B2=D1=80?= =?UTF-8?q?=D0=B5=D0=BC=D1=8F=20=D1=84=D0=B0=D0=B9=D0=BB=D0=BE=D0=B2=20?= =?UTF-8?q?=D0=B2=20ZIP=20(time.localtime),=20bump=203.2.3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- drhider/builder.py | 2 ++ site/app.py | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/drhider/builder.py b/drhider/builder.py index 6c26826..c9b5f8f 100644 --- a/drhider/builder.py +++ b/drhider/builder.py @@ -10,6 +10,7 @@ import io import csv import zipfile import re +import time from typing import Dict, List, Tuple 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: info = zipfile.ZipInfo(fname) + info.date_time = time.localtime()[:6] # Текущая дата/время info.flag_bits |= 0x800 # Флаг: имя файла в UTF-8 zf.writestr(info, content) diff --git a/site/app.py b/site/app.py index 0873088..86ef435 100644 --- a/site/app.py +++ b/site/app.py @@ -20,7 +20,7 @@ if _sys_path_root not in sys.path: sys.path.insert(0, _sys_path_root) # Версия приложения (меняется при изменениях) -VERSION = "3.2.2" +VERSION = "3.2.3" def create_app():