diff --git a/deploy/services/drhider.py b/deploy/services/drhider.py index da2e760..68eedef 100644 --- a/deploy/services/drhider.py +++ b/deploy/services/drhider.py @@ -17,7 +17,6 @@ import logging import tempfile import os import shutil -import datetime from typing import Dict, List, Tuple, Callable, Optional log = logging.getLogger("drhider") @@ -211,12 +210,7 @@ class TwoPassObfuscator: # --- Проход 2: замена --- results = [] - ts = datetime.datetime.now().strftime("%Y%m%d_%H%M%S") - seq = 0 for fname, content, ctype in files: - seq += 1 - ext = os.path.splitext(fname)[1] or ".tmp" - clean_name = f"doc_{ts}_{seq:03d}{ext}" obf_content = content if fname in all_docx: # Замена внутри docx @@ -229,7 +223,7 @@ class TwoPassObfuscator: txt = all_texts.get(fname, '') obf_content = self._replace_in_text(txt, fname) - results.append((clean_name, obf_content)) + results.append((fname, obf_content)) # Собираем ZIP + CSV csv_str = self._build_mapping_csv() diff --git a/site/services/drhider.py b/site/services/drhider.py index da2e760..68eedef 100644 --- a/site/services/drhider.py +++ b/site/services/drhider.py @@ -17,7 +17,6 @@ import logging import tempfile import os import shutil -import datetime from typing import Dict, List, Tuple, Callable, Optional log = logging.getLogger("drhider") @@ -211,12 +210,7 @@ class TwoPassObfuscator: # --- Проход 2: замена --- results = [] - ts = datetime.datetime.now().strftime("%Y%m%d_%H%M%S") - seq = 0 for fname, content, ctype in files: - seq += 1 - ext = os.path.splitext(fname)[1] or ".tmp" - clean_name = f"doc_{ts}_{seq:03d}{ext}" obf_content = content if fname in all_docx: # Замена внутри docx @@ -229,7 +223,7 @@ class TwoPassObfuscator: txt = all_texts.get(fname, '') obf_content = self._replace_in_text(txt, fname) - results.append((clean_name, obf_content)) + results.append((fname, obf_content)) # Собираем ZIP + CSV csv_str = self._build_mapping_csv()