mirror of
https://github.com/Flowseal/zapret-discord-youtube.git
synced 2026-08-11 05:15:33 +03:00
[PR #16586] убрал глобальные chcp 437 и починил создание пустого ipset файла #443
Reference in New Issue
Block a user
📋 Pull Request Information
Original PR: https://github.com/Flowseal/zapret-discord-youtube/pull/16586
Author: @SolomonNumb1
Created: 8/7/2026
Status: 🔄 Open
Base:
main← Head:fix/critical-encoding-and-ipset-bugs📝 Commits (1)
1234b5dfix: убрал глобальные chcp 437 и починил создание пустого ipset файла📊 Changes
2 files changed (+8 additions, -19 deletions)
View changed files
📝
service.bat(+6 -17)📝
utils/test zapret.ps1(+2 -2)📄 Description
chcp 437 стоял в начале кучи секций service.bat и ломал пути у всех у кого кириллица в имени пользователя.
После смены кодовой страницы %~dp0 раскрывался в мусор и sc create получал битый путь и служба не ставилась
перенёс chcp 437 внутрь for /f подоболочек где он реально нужен для парсинга вывода sc query и netsh, в остальных местах просто убрал
в test zapret.ps1 "" | Out-File писал не пустой файл а файл с переносом строки, из-за чего Get-IpsetStatus считал что в файле 1 строка и возвращал loaded вместо any. заменил на New-Item -ItemType File -Force
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
[PR #16586] fix: убрал глобальные chcp 437 и починил создание пустого ipset файлаto [PR #16586] убрал глобальные chcp 437 и починил создание пустого ipset файла