AudionAudion

Disk Tools

github.com/Tensionix/disk-tools ↗
Сборки этого проекта: версии, файлы и контрольные суммы.
Disk Tools

Двухпанельный файловый менеджер в духе Total Commander — портативный целиком: своя среда .NET, архиватор PeaZip, RClone, редактор Microsoft Edit и Windows Terminal лежат в той же папке. Вкладки с закреплением, маски, которые оставляют в панели только папки с подходящими файлами внутри, сохранённые пары панелей, стекло Windows 11 и цвета строк TC. Копирование и перенос идут через Robocopy или RClone, по желанию — со сверкой каждой копии по BLAKE3. F11 доливает новое, F12 делает точную копию и заранее считает, сколько удалит; BISYNC держит в согласии папки, которые правят с двух машин. Папку в саму себя не скопировать, ссылки-переходы не уводят обход наружу, СТОП останавливает честно — каждый такой случай закреплён проверкой, и без зелёных проверок сборка не выходит. Архивы ZIP, 7Z, TAR.GZ, TAR.ZSTD и SFX — одной клавишей, распаковка умная или каждый архив в свою папку. F4 открывает файл в Edit, Ctrl+Enter — терминал в папке или запуск скрипта, Shift+Пробел — точный размер в байтах, правая кнопка — меню Проводника.

5.41.6
22 загрузки с GitHub

Audion Disk Tools

Двухпанельный файловый менеджер для Windows: вкладки и диски как в Total Commander, фильтр масками, сохранённые панели, копирование через robocopy с проверкой BLAKE3, синхронизация, архивация и распаковка — в одном окне, без установки.

Программа на .NET 10 и Avalonia; всё нужное лежит в папке проекта: сама программа со своей средой выполнения, архиватор PeaZip, rclone, редакторы Microsoft Edit и micro и портативный Windows Terminal (все под MIT).

Запуск

Start.exe в корне папки. Ничего ставить не нужно: .NET, PeaZip и rclone едут вместе с программой. Папку можно переносить куда угодно — настройки и история работы лежат в ней же, в config\.

Что умеет

Папки проекта

ПапкаЧто внутри
Start.exeзапуск программы
App\собранная программа со средой выполнения .NET и данными: словарь переводов, цвета TC, группы масок
Tools\PeaZip (только его движки архивации 7z и zstd с лицензиями) и rclone
config\settings.jsonвид и выборы: язык, тема, шрифты, цвета, движок; переживают чистку
config\history\история работы: вкладки, сохранённые панели, свои маски, пары BISYNC; уходит при чистке
._runtime\одноразовое: журнал операций, ответ GitHub о версиях, промежуточные папки сборки
Source\исходный код программы
Engine\сборка: программа, запускатель, инструменты, проверка
Docs\документация

Сборка и выпуск

Программа в App\ уже собрана и едет в выпуск как есть. Пересобирать её нужно только после правки кода — это требует .NET 10 SDK и делается намеренно.

builder_main.cmd:

Перед выпуском достаточно [06], [70], [71].

cleanup_project.cmd убирает историю работы (config\history), одноразовое (._runtime) и остатки сборки (Source\bin, Source\obj, Engine\Tests\bin, Engine\Tests\obj, tmp); программа, инструменты и config\settings.json остаются.

Автор

Tensionix · tensionix.com · audion.dev

Версии
5.41.6
Audion_Disk_Tools_v5.41.6_Full.zip107 МБ15 октября 2026sha256GitHub ↗
Audion_Disk_Tools_v5.41.6.zip107 МБ15 октября 2026sha256GitHub ↗
README_EN.dark.pdf96.8 КБ15 октября 2026GitHub ↗
README_EN.light-sand.pdf97.0 КБ15 октября 2026GitHub ↗
README_EN.md5.4 КБ15 октября 2026GitHub ↗
README_RU.dark.pdf107 КБ15 октября 2026GitHub ↗
README_RU.light-sand.pdf107 КБ15 октября 2026GitHub ↗
README_RU.md8.3 КБ15 октября 2026GitHub ↗
USER_GUIDE_EN.dark.pdf237 КБ15 октября 2026GitHub ↗
USER_GUIDE_EN.light-sand.pdf237 КБ15 октября 2026GitHub ↗
USER_GUIDE_EN.md30.4 КБ15 октября 2026GitHub ↗
USER_GUIDE_RU.dark.pdf258 КБ15 октября 2026GitHub ↗
USER_GUIDE_RU.light-sand.pdf258 КБ15 октября 2026GitHub ↗
USER_GUIDE_RU.md48.7 КБ15 октября 2026GitHub ↗
Установка

Программа портативная: распакованная папка и есть установленная программа. Реестр не трогается, удаление — удалить папку.

$name = "Audion_Disk_Tools_v5.41.6_Full.zip"
Invoke-WebRequest "https://audion.dev/get/disk-tools/5.41.6/Audion_Disk_Tools_v5.41.6_Full.zip" -OutFile $name
Invoke-WebRequest "https://audion.dev/get/disk-tools/5.41.6/Audion_Disk_Tools_v5.41.6_Full.zip.sha256" -OutFile "$name.sha256"

$want = (Get-Content "$name.sha256").Split(" ")[0]
$have = (Get-FileHash $name -Algorithm SHA256).Hash.ToLower()
if ($want -ne $have) { throw "сумма не сошлась: загрузка повреждена" }

Expand-Archive $name -DestinationPath ".\disk-tools"
Все загрузки · На главную