[PR #10324] [CLOSED] Функционал: Встроенное автообновление, бекапы и улучшение управления службой #278

Closed
opened 2026-07-19 00:43:21 +03:00 by mirror-bot · 0 comments

📋 Pull Request Information

Original PR: https://github.com/Flowseal/zapret-discord-youtube/pull/10324
Author: @Yan4ik000
Created: 2/15/2026
Status: ❌ Closed

Base: main ← Head: features/improved-service-bat


📝 Commits (1)

  • dc3aa94 Feat: Integrated auto-updater, backups, and service management improvements

📊 Changes

2 files changed (+176 additions, -48 deletions)

View changed files

📝 service.bat (+154 -44)
📝 utils/test zapret.ps1 (+22 -4)

📄 Description

Этот PR интегрирует полноценный автообновлятор и улучшает управление службой прямо внутри service.bat.

Изменения:

  • Автообновление: Добавлена опция автоматического скачивания, распаковки и установки обновлений из релизов GitHub (пункт меню 10).
  • Бекапы: Перед обновлением скрипт предлагает создать zip-архив с резервной копией текущей версии.
  • Умное объединение: Пользовательские списки (lists/*.txt) объединяются с новыми при обновлении, сохраняя добавленные пользователем домены.
  • Управление службой: Добавлена опция "Перезапустить службу" (пункт меню 3).
  • Оптимизация: Медленные вызовы PowerShell для вывода цветного текста заменены на ANSI-коды, теперь меню работает мгновенно.
  • Тесты: Обновлен test zapret.ps1 для корректной обработки конфликтующих служб (добавлено интерактивное удаление перед тестом).

Протестировано на Windows 11.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/Flowseal/zapret-discord-youtube/pull/10324 **Author:** [@Yan4ik000](https://github.com/Yan4ik000) **Created:** 2/15/2026 **Status:** ❌ Closed **Base:** `main` ← **Head:** `features/improved-service-bat` --- ### 📝 Commits (1) - [`dc3aa94`](https://github.com/Flowseal/zapret-discord-youtube/commit/dc3aa948946024fe30e89f97e5c1066b1ff6db99) Feat: Integrated auto-updater, backups, and service management improvements ### 📊 Changes **2 files changed** (+176 additions, -48 deletions) <details> <summary>View changed files</summary> 📝 `service.bat` (+154 -44) 📝 `utils/test zapret.ps1` (+22 -4) </details> ### 📄 Description Этот PR интегрирует полноценный автообновлятор и улучшает управление службой прямо внутри `service.bat`. **Изменения:** - **Автообновление:** Добавлена опция автоматического скачивания, распаковки и установки обновлений из релизов GitHub (пункт меню 10). - **Бекапы:** Перед обновлением скрипт предлагает создать zip-архив с резервной копией текущей версии. - **Умное объединение:** Пользовательские списки (`lists/*.txt`) объединяются с новыми при обновлении, сохраняя добавленные пользователем домены. - **Управление службой:** Добавлена опция "Перезапустить службу" (пункт меню 3). - **Оптимизация:** Медленные вызовы PowerShell для вывода цветного текста заменены на ANSI-коды, теперь меню работает мгновенно. - **Тесты:** Обновлен `test zapret.ps1` для корректной обработки конфликтующих служб (добавлено интерактивное удаление перед тестом). Протестировано на Windows 11. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
mirror-bot added the pull-request label 2026-07-19 00:43:21 +03:00
mirror-bot changed title from [PR #10324] [CLOSED] Функционал: Встроенное автообновление, бекапы и улучшение управления службой to [PR #10324] Функционал: Встроенное автообновление, бекапы и улучшение управления службой 2026-07-20 04:24:10 +03:00
mirror-bot changed title from [PR #10324] Функционал: Встроенное автообновление, бекапы и улучшение управления службой to [PR #10324] [CLOSED] Функционал: Встроенное автообновление, бекапы и улучшение управления службой 2026-07-20 23:19:54 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Utilities/zapret-discord-youtube#278