krllmrzv / Sweetch
git clone https://github.com/krllmrzv/Sweetch.git
v1.0 · today
Файловый конвертер для Windows: круговое меню, русский и английский интерфейс, две темы и Pandoc в комплекте.
+89
stars, 24h · #113
+89
stars, 7 days · #602
+89
stars, 30 days · #2,612
89
★ total · +89% this week
8
forks · 1 open issues
Star history starts 2026-10-20; the chart appears after the second daily snapshot.
LanguageC#
LicenseMIT
Created2026-10-19 (1d ago)
Last pushtoday
Watchers2
OwnerUser
Links
README excerpt
# Sweetch 1.0 Файловый конвертер для Windows с круговым меню. Автор проекта Sweetch: @mmmorozov. ## Скачать программу для Windows | Вариант | Скачать | Как запустить | | --- | --- | --- | | **Установщик EXE** | Sweetch 1.0 — установить | Запустите установщик. Он добавит программу в меню «Пуск» и позволит удалить её через настройки Windows. | | **Архив ZIP без установки** | Sweetch 1.0 — скачать архив | Распакуйте всю папку и запустите `Sweetch.exe`. | Оба варианта содержат готовую программу, .NET и Pandoc. Нужна Windows 10 (1809+) или Windows 11, x64. Все файлы релиза и контрольные суммы SHA-256. Пункты **Source code** и кнопка **Code → Download ZIP** предназначены для разработчиков и содержат исходники. Перетащите файл и нажмите **Shift** для конвертации, **Ctrl** для инструментов или **Alt** для действий. Отпустите файл над нужным сектором. Для работы без мыши выберите файлы в Проводнике и нажмите **Ctrl + Alt + Space**. ## Запуск Установите программу через EXE или распакуйте весь архив ZIP и запустите `Sweetch.exe`. Программа находится в области уведомлений рядом с часами; двойной щелчок открывает настройки. Язык: **Как в системе / Русский / English**. Для остальных языков системы используется английский. Оформление: **Как в системе / Тёмная / Светлая**. Тёмная тема — красно-чёрная, светлая — бело-голубая. Настройки хранятся в `%APPDATA%\Sweetch`, загружаемые инструменты — в `%LOCALAPPDATA%\Sweetch\tools`. Скриншоты и виртуальные вложения сохраняются в `Downloads\Sweetch`. Исходные файлы не перезаписываются. ## Форматы Изображения (включая RAW с камер: CR2/CR3, NEF, ARW, RAF, DNG, ORF, RW2 и др.), аудио, видео, PDF, документы, таблицы, презентации, субтитры и архивы. Доступные операции зависят от типа входного файла. **Pandoc 3.12.1 включён в архив**: конвертация DOCX, Markdown, HTML, EPUB, RTF и TXT не требует скачивания Pandoc. Распакуйте всю папку, включая `tools`. Для аудио и видео FFmpeg скачивается через настройки; LibreOffice для части операций Office/PDF устанавливается отдельно. Обработка файлов локальная. ## Поддержать проект - DonatePay - USDT · TRC20: `TQHTy7kbk3ngYTUfrTpEeSi3hP38tnqJNU` - Telegram-канал Автообновления отключены: Sweetch 1.0 не обращается к серверу обновлений и не устанавливает сторонние версии. Новые версии будут объявляться в канале. Обратная связь открывает Telegram; встроенной отправки сообщений на сторонний сервер нет. ## Сборка Нужен .NET SDK 10. Сборка включает официальный Windows-пакет Pandoc с проверкой SHA-256; для этого нужен доступ к GitHub Releases. У конечного пользователя запросов к GitHub API для Pandoc нет. В PowerShell из папки проекта: [code] Для установщика нужен Inno Setup 6 или 7: после `build.ps1` выполните `./scripts/build-installer.ps1`. Результат появится в `artifacts/`. GitHub Actions проверяет программу и установку, создаёт ZIP и установщик EXE с контрольными суммами и публикует их в релизе по тегу `v*`. Отдельный workflow **Publish installer for existing release** добавляет установщик