Ребят, разработчик чу чуть альтернативно одаренный дегенерат и не умеет работать с кодировками и записал CP1251 символы при этом перемешав их в UTF-8 и так же записав их в той же кодировке, давайте все вместе ему поаплодируем!

У кого возникают какие-либо проблемны, установите себе на пк python 3.13, создайте в корневой папке с модом файл main.py и скопируйте в него вот эту шнягу(Если боитесь, скопируйте это любой ИИшке и спросите безопасен ли этот код) Всем хорошего настроения!

code:


import os
import sys

def fix_mojibake(s: str) -> str:
 try:
  return s.encode('cp1252').decode('utf-8')
 except (UnicodeEncodeError, UnicodeDecodeError):
  return s

def fix_filenames(base_dir="."):
 for root, dirs, files in os.walk(base_dir, topdown=False):
  for name in files:
old_path = os.path.join(root, name)
new_name = fix_mojibake(name)
new_path = os.path.join(root, new_name)
if old_path != new_path:
 try:
  os.rename(old_path, new_path)
  print(f"Файл: {old_path} -> {new_path}")
 except Exception as e:
  print(f"Не удалось переименовать {old_path}: {e}")

  for name in dirs:
old_path = os.path.join(root, name)
new_name = fix_mojibake(name)
new_path = os.path.join(root, new_name)
if old_path != new_path:
 try:
  os.rename(old_path, new_path)
  print(f"Папка: {old_path} -> {new_path}")
 except Exception as e:
  print(f"Не удалось переименовать {old_path}: {e}")

if __name__ == "__main__":
 base = sys.argv[1] if len(sys.argv) > 1 else "."
 print(f"Исправление в: {os.path.abspath(base)}")
 fix_filenames(base)
 print("Готово!")



2026-01-13 20:01:21
> ВопросыСрочные, напомни по какой ветке этот квест. Поиск убийц Клыка чтоль? С учёного в Х-18 начинается?
2026-09-22 22:58:48
Как пройти квест "Тайна лаборатории" в stalker NS OGRS 2026. Ну то есть где найти 1 часть кода, 2 ну и 3
2026-09-22 22:34:13
> Rostik Utkin, а зачем он в трилогии то, интересуюсь? "Даггер" да "Вампир", там больше и не надо ничё вродь.
2026-09-22 19:39:09
Меченый с Кругловым поймали зомби, привели к озеру, окунули головой в воду и спрашивают:"Артефакты есть? А если найду?" Достают, ответа нет. После нескольких попыток измученный зомбарь орёт:"Блин! Вы или кунайте глубже, или держите дольше- дно мутное, не видно ни хрена!" Туда же😆
2026-09-22 19:01:23
кто-нибудь подскажите пожалуйстаа, где найти спавнер на трилогию апокалипсис редукс?
2026-09-22 18:23:49
> Ярослав_Снайпер, Этот текст — анекдот из серии «сталкерских» шуток🤣🤣🤣
2026-09-22 17:54:28
ну или название плейлиста или чегото подобного
2026-09-22 14:40:34
пацаны кому принадлежит этот расказ
Идут двое сталкеров. Вдруг навстречу стадо кабанов. Ну, сталкеры врассыпную. Один на дерево залез, а второй в кусты прыгнул. Кабаны мимо пронеслись, вроде пронесло. Первый с дерева слезает, ко второму подходит и говорит:— Фух, ну теперь сначала десять раз подумаем, куда убегать будем! А вообще те кабаны нас спасли... Потому что если бы не они, то аномалия...Второй из кустов, отряхиваясь:— Да уж, если бы не они, я б эту аномалию и не заметил!
2026-09-22 14:24:32
Всем привет. Подскажите в ОП 2.2 первый тайник колеционера возле тунеля - не могу попасть на верх -телепорт откидывает назад. Что делать?
2026-09-22 12:42:57
> Костя Нерядихин, искать на страницах разделов надо. Статью "Охота за артефактами" прочитай.
2026-09-21 17:11:08
А как артефакты получать?
2026-09-21 16:30:11
> Igor Leto, OGSR Gunslinger по моему всегда чуть мыльноват был.
2026-09-21 16:26:10
всем привет, а в OGSR Gunslinger mod только у меня мыльно все на экране, будто глаза не протер или это фича последней сборки?
2026-09-20 21:50:59
В каких модах можно поиграть за группировку "Последний день" кроме Global War?
2026-09-20 17:59:59
> семен не скажу, у меня тоже самое
2026-09-20 11:31:18
> Ярослав_Снайпер, преимущественно, артефакты собирать
2026-09-20 11:01:07
всем привет что делать если не забирается бонус на 14 днем ежедневного захода?
2026-09-20 10:48:00
эт чо делать надо
2026-09-20 10:39:38
Авторизация