FileDO · что новогоFileDO · release notesFileDO · що нового
Что менялось в каждой версии.What changed in each release.Що змінювалося в кожній версії.
Каждый выпуск FileDO, новые сверху, с датой. Файлы каждого выпуска и их контрольные суммы лежат на GitHub.Every FileDO release, newest first, with its date. The files of each release and their checksums are on GitHub.Кожен випуск FileDO, нові згори, з датою. Файли кожного випуску та їхні контрольні суми лежать на GitHub.
v2610102316
- Виртуальные дискиVirtual disksВіртуальні диски:
mount noscanотменён - FileDO больше не меняет настройки Microsoft Defender; слово по-прежнему принимается и игнорируется, в окне подключения больше нет флажка про антивирус, а файл контейнера можно исключить вручную в «Безопасности Windows»mount noscanis retired - FileDO no longer changes Microsoft Defender settings; the word is still accepted and ignored, the mount window has no antivirus box any more, and a container file can be excluded by hand in Windows Securitymount noscanскасовано - FileDO більше не змінює налаштування Microsoft Defender; слово, як і раніше, приймається та ігнорується, у вікні підключення більше немає прапорця про антивірус, а файл контейнера можна виключити вручну в «Безпеці Windows» - Защитные программыSecurity softwareЗахисні програми: шаги работы с дисками больше не запускают PowerShell как закодированную команду и не отключают политику выполнения - обе особенности защитные программы учитывают не в пользу программыthe disk steps no longer run PowerShell as an encoded command or with an execution-policy override - both are signs that security software weighs against a programкроки роботи з дисками більше не запускають PowerShell як закодовану команду й не вимикають політику виконання - обидві особливості захисні програми враховують не на користь програмі
v2610091940
- ДискиDisksДиски: действия «создать», «сжать» и «подключать автоматически» в группе «Диски», а также «Образ в файл» теперь рисуются собственными значками из общего набора, а не символами-заменителями - в группе и в Диспетчере дисковthe create, compact and auto-mount actions of the Disks group, and Image to file, now draw their own icons from the shared icon set instead of stand-in symbols - in the group and in the Disk managerдії «створити», «стиснути» та «підключати автоматично» в групі «Диски», а також «Образ у файл» тепер мають власні піктограми зі спільного набору замість символів-замінників - у групі та в Диспетчері дисків
- Общий доступSharingСпільний доступ: состояние диска, названное программой общего доступа словом, которого эта сборка не знает, теперь показывается как неизвестное, а не обрывает весь ответ; неизвестное состояние никогда не считается закрытым и никогда не разрешает подключениеa disk state that the sharing program names with a word this build does not know is shown as unknown instead of failing the whole answer; an unknown state never counts as closed and never allows a mountстан диска, названий програмою спільного доступу словом, якого ця збірка не знає, тепер показується як невідомий, а не обриває всю відповідь; невідомий стан ніколи не вважається закритим і ніколи не дозволяє підключення
- ОписаниеDescriptionОпис: README, сайт и страница в Store теперь начинаются со слов «Know your storage before you trust it»; затирание описано как способ затруднить восстановление, без гарантии на SSD и на дисках с копированием при записиthe README, the site and the Store listing now open with "Know your storage before you trust it"; wiping is described as making recovery harder, with no guarantee on SSDs or copy-on-write disksREADME, сайт і сторінка в Store тепер починаються зі слів «Know your storage before you trust it»; затирання описано як спосіб ускладнити відновлення, без гарантії на SSD і на дисках із копіюванням під час запису
v2610070412
- Виртуальные диски (
.fdd)Virtual disks (.fdd)Віртуальні диски (.fdd): целый том в одном файле, подключаемый буквой диска -filedo vd new,mount,unmount, а такжеinfo,verifyиexport(простой образ или VHD) без подключения иgrow,compact,format,seal,clone,pass,destroy; без пароля контейнер замаскирован, с паролем - зашифрован, и одно никогда не называется другимa whole volume in one file, mounted as a drive letter -filedo vd new,mount,unmount, plusinfo,verifyandexport(raw image or VHD) without mounting, andgrow,compact,format,seal,clone,pass,destroy; obfuscated without a password, encrypted with one, and never called the otherцілий том в одному файлі, що підключається літерою диска -filedo vd new,mount,unmount, а такожinfo,verifyіexport(простий образ або VHD) без підключення таgrow,compact,format,seal,clone,pass,destroy; без пароля контейнер замаскований, з паролем - зашифрований, і одне ніколи не називається іншим - Диски-разделыPartition disksДиски-розділи: виртуальный диск может жить не в файле, а в новом GPT-разделе, вырезанном из свободного места диска -
filedo vd disksперечисляет каждый диск, его свободное место и причину, по которой участок подходит или нет;vd new part,vd image(копия в обычный.fdd) иvd adopt; за пределами свободного места ничего не меняется, Windows просит согласие администратора при каждом чтении, а сборка из Microsoft Store их не предлагаетa virtual disk can live in a new GPT partition cut from a disk's free space instead of a file -filedo vd diskslists every disk, its free space and why an extent is usable or not;vd new part,vd image(copy it into an ordinary.fdd) andvd adopt; nothing outside the free space is touched, Windows asks for administrator consent on every read, and the Microsoft Store build does not offer themвіртуальний диск може жити не у файлі, а в новому GPT-розділі, вирізаному з вільного місця диска -filedo vd disksперелічує кожен диск, його вільне місце і причину, чому ділянка підходить або ні;vd new part,vd image(копія в звичайний.fdd) іvd adopt; за межами вільного місця нічого не змінюється, Windows просить згоду адміністратора під час кожного читання, а збірка з Microsoft Store їх не пропонує - Проверка и защитаCheck and safetyПеревірка й захист:
chkdskпроверяет том внутри неподключённого контейнера и ничего не пишет,chkdsk fixисправляет контейнер, закрытый некорректно;vd guard onсохраняетram-диски и аккуратно отключает каждый контейнер, когда завершается сеанс;vd autoподключает замаскированный контейнер при входе в системуchkdskscans the volume inside an unmounted container and writes nothing,chkdsk fixrepairs one that was not closed cleanly;vd guard onsavesramdisks and unmounts every container cleanly when your session ends;vd automounts an obfuscated container when you sign inchkdskперевіряє том усередині непідключеного контейнера й нічого не пише,chkdsk fixвиправляє контейнер, закритий некоректно;vd guard onзберігаєram-диски й акуратно відключає кожен контейнер, коли завершується сеанс;vd autoпідключає замаскований контейнер під час входу в систему - Общий доступSharingСпільний доступ: по желанию
vd shareпредлагает диск телефонам и планшетам, сопряжённым с Fast Media Sorter for Windows, как ещё одну папку (vd open,vd close,vd autostartили «Поделиться через Fast Media Sorter & Sharing..» в Диспетчере дисков); файлы отдаёт та программа по SFTP, FileDO сам не открывает сетевых соединений, а зашифрованный диск открывается на этом компьютере, а не с телефонаoptionally,vd shareoffers a disk to the phones and tablets paired with Fast Media Sorter for Windows as one more folder (vd open,vd close,vd autostart, or Share with Fast Media Sorter & Sharing.. in the Disk manager); that program serves the files over SFTP, FileDO opens no network connection of its own, and an encrypted disk is unlocked on this PC, never from the phoneза бажаннямvd shareпропонує диск телефонам і планшетам, сполученим із Fast Media Sorter for Windows, як ще одну теку (vd open,vd close,vd autostartабо «Поділитися через Fast Media Sorter & Sharing..» у Диспетчері дисків); файли віддає та програма через SFTP, FileDO сам не відкриває мережевих з'єднань, а зашифрований диск відкривається на цьому комп'ютері, а не з телефона - ПроводникExplorerПровідник: новый компонент установщика Disk container files (.fdd) (
DiskContainerIntegration) даёт.fddзначок, подключение двойным кликом и пункты Mount read-only / Unmount; без установщика то же делаетfiledo vd registerthe setup EXE's new Disk container files (.fdd) feature (DiskContainerIntegration) gives.fddits icon, a double-click that mounts, and Mount read-only / Unmount;filedo vd registerdoes the same without an installerновий компонент інсталятора Disk container files (.fdd) (DiskContainerIntegration) дає.fddпіктограму, підключення подвійним кліком і пункти Mount read-only / Unmount; без інсталятора те саме робитьfiledo vd register - GUIGUIGUI: новая группа «Диски» - по странице на операцию - и Диспетчер дисков, второе окно со строкой на каждый виртуальный диск, состоянием словами и подключением, отключением, открытием и сохранением прямо из строки; подключённый диск переживает закрытие окна, а установщик добавляет пункт FileDO Disk Manager в меню «Пуск», который открывает его сразуa new Disks group - one page per operation - and the Disk manager, a second window with one row per virtual disk, its state in words, and mount, unmount, open and save from the row; a mount outlives the window, and the installer adds a FileDO Disk Manager Start menu entry that opens it straightнова група «Диски» - по сторінці на операцію - і Диспетчер дисків, друге вікно з рядком на кожен віртуальний диск, станом словами та підключенням, відключенням, відкриттям і збереженням прямо з рядка; підключений диск переживає закриття вікна, а інсталятор додає пункт FileDO Disk Manager у меню «Пуск», який відкриває його одразу
- ОграниченияLimitsОбмеження: только Windows; подключение просит согласие администратора; сборка из Microsoft Store читает, проверяет и выгружает контейнеры, но не может их подключать, использовать диски-разделы и открывать общий доступWindows only; mounting asks for administrator consent; the Microsoft Store build reads, verifies and exports containers but cannot mount them, use partition disks or shareлише Windows; підключення просить згоду адміністратора; збірка з Microsoft Store читає, перевіряє й вивантажує контейнери, але не може їх підключати, використовувати диски-розділи та відкривати спільний доступ
- ДокументацияDocsДокументація: новые руководства - виртуальные диски и общий доступ к дискам через Fast Media Sorter; страницы сайта на немецком и французском и страница «что нового»new guides - virtual disks and sharing disks with Fast Media Sorter; the site pages in German and French, and a release notes pageнові посібники - віртуальні диски та спільний доступ до дисків через Fast Media Sorter; сторінки сайту німецькою та французькою і сторінка «що нового»
v2609241700
- Секретные файлы (
.fd-sec)Secret files (.fd-sec)Секретні файли (.fd-sec): один файл упаковывается в контейнер под паролем и возвращается обратно -secure,unsecure,reveal- из командной строки, из меню Проводника или со страниц группы Protect в окне; настоящее имя, размер и даты оригинала запечатаны внутриpack one file into a password-protected container and get it back -secure,unsecure,reveal- from the command line, the Explorer menu or the window's Protect pages; the original's name, size and timestamps are sealed insideодин файл пакується в контейнер під паролем і повертається назад -secure,unsecure,reveal- з командного рядка, з меню Провідника або зі сторінок групи Protect у вікні; справжнє ім'я, розмір і дати оригіналу запечатано всередині - Интеграция с ПроводникомExplorer integrationІнтеграція з Провідником: установщик добавляет в контекстное меню группу
File DO..(Secure, Unsecure, Wipe this file, Check this file, Info) и тип документа.fd-sec;filedo fdsec register/unregisterделает то же без установщикаthe setup EXE adds aFile DO..right-click group (Secure, Unsecure, Wipe this file, Check this file, Info) and the.fd-secdocument type;filedo fdsec register/unregisterdoes the same without an installerінсталятор додає до контекстного меню групуFile DO..(Secure, Unsecure, Wipe this file, Check this file, Info) і тип документа.fd-sec;filedo fdsec register/unregisterробить те саме без інсталятора - GUIGUIGUI: новое окно - слева список задач, на каждую задачу своя страница со всеми параметрами CLI, плюс страницы Command, History, Settings и About; старое окно-конструктор команд убраноa new window - a rail of jobs with one page per job, each carrying every CLI option, plus Command, History, Settings and About pages; the old command-builder window is retiredнове вікно - ліворуч перелік завдань, для кожного завдання своя сторінка з усіма параметрами CLI, плюс сторінки Command, History, Settings і About; старе вікно-конструктор команд прибрано
- КопированиеCopyКопіювання: начинается с первого файла;
--precountсначала пересчитывает дерево для точных итогов и оставшегося времениcopying starts at the first file;--precountcounts the tree first for exact totals and an ETAпочинається з першого файлу;--precountспочатку перераховує дерево для точних підсумків і часу, що залишився - CLICLICLI: единые коды выхода - 0 пройдено или выполнено, 1 найден дефект, 2 проверить не удалось; учётные данные вычищаются до записи в историюone set of exit codes - 0 passed or done, 1 found a defect, 2 could not be verified; credentials are redacted before anything reaches the historyєдині коди виходу - 0 пройдено або виконано, 1 знайдено дефект, 2 перевірити не вдалося; облікові дані вичищаються до запису в історію
- РаспространениеDistributionПоширення: FileDO есть в Microsoft Store;
THIRD-PARTY-NOTICES.txtвходит в zip, MSI и пакет StoreFileDO is on the Microsoft Store;THIRD-PARTY-NOTICES.txtships in the zip, the MSI and the Store packageFileDO є в Microsoft Store;THIRD-PARTY-NOTICES.txtвходить до zip, MSI і пакета Store - ДокументацияDocsДокументація: новые руководства - секретные файлы и "Windows warned you about FileDO"new guides - secret files and "Windows warned you about FileDO"нові посібники - секретні файли та "Windows warned you about FileDO"
v2607301014
- GUIGUIGUI: интерфейс на 5 языках (английский, русский, украинский, немецкий, французский) с переключением языка на лету и значком приложения5-language interface (English, Russian, Ukrainian, German, French) with runtime language switching and an app iconінтерфейс 5 мовами (англійська, російська, українська, німецька, французька) з перемиканням мови на льоту та значком застосунку
- GUIGUIGUI: окно "О программе" с функцией отправки логов авторуAbout window with a send-logs-to-the-author actionвікно "Про програму" з функцією надсилання логів автору
- ПриватностьPrivacyПриватність: опубликована страница конфиденциальности, на неё ссылаются сайт и страница в Storehosted privacy page, linked from the site and the Store listingопубліковано сторінку конфіденційності, на неї посилаються сайт і сторінка в Store
- CLICLICLI: новый слоган "pleasantly paranoid" и более понятный текст справкиnew "pleasantly paranoid" tagline and clearer usage textновий слоган "pleasantly paranoid" і зрозуміліший текст довідки
- ДокументацияDocsДокументація: переработанный сайт с новыми пошаговыми руководствами (проверка накопителя, файлы и копии, конструктор команд GUI)redesigned site with new step-by-step guides (storage check, files and copies, GUI command builder)перероблений сайт з новими покроковими посібниками (перевірка накопичувача, файли та копії, конструктор команд GUI)
- ПроектProjectПроєкт: исходники реорганизованы в
cmd/(filedo, filedo-check, filedo-fill, filedo-test); разделены процессы сборки и релизаsources reorganized undercmd/(filedo, filedo-check, filedo-fill, filedo-test); separate build and release flowsвихідні коди реорганізовано вcmd/(filedo, filedo-check, filedo-fill, filedo-test); розділено процеси збірки та релізу
v2606120121
- WipeWipeWipe: усилены проверки безопасности при затиранииhardened wipe safety checksпосилено перевірки безпеки під час затирання
- ДубликатыDuplicatesДублікати: исправлены корректность и параллелизм кэша дубликатовfixed duplicate-cache correctness and parallelismвиправлено коректність і паралелізм кешу дублікатів
- КопированиеCopyКопіювання: сокращены обходы каталогов при копированииtrimmed copy directory walksскорочено обходи каталогів під час копіювання
v2605152056
- УстановщикInstallerІнсталятор: setup EXE (пакет WiX с MSI внутри) и отдельный MSI; значок приложения встроен во все EXE и в запись в списке программsetup EXE (a WiX bundle carrying the MSI) plus the bare MSI; application icon embedded in all EXEs and the installed-programs entrysetup EXE (пакет WiX з MSI всередині) і окремий MSI; значок застосунку вбудовано в усі EXE та в запис у списку програм
- StoreStoreStore: спецификация публикации в Microsoft Store и картинка предпросмотраMicrosoft Store submission spec and social preview imageспецифікація публікації в Microsoft Store і зображення попереднього перегляду
v2604272228
- РаспространениеDistributionПоширення: первый релиз в winget (SerZhyAle.FileDO) и релизный конвейер GitHub Actionsfirst winget release (SerZhyAle.FileDO) and GitHub Actions release workflowперший реліз у winget (SerZhyAle.FileDO) і релізний конвеєр GitHub Actions
- БинарникиBinariesБінарники: во все бинарники встроены PE-версия и манифест приложения WindowsPE version info and Windows application manifest embedded in all binariesв усі бінарники вбудовано PE-версію та маніфест застосунку Windows
- ДокументацияDocsДокументація: страницы GitHub Pages переработаны и упрощеныGitHub Pages redesigned and simplifiedсторінки GitHub Pages перероблено та спрощено
v2507112115
- Крупный рефакторингMajor refactoringВелика рефакторизація: логика тестирования ёмкости вынесена в отдельный пакет
capacitytestcapacity testing logic extracted into a dedicatedcapacitytestpackageлогіку тестування місткості винесено в окремий пакетcapacitytest - Улучшенное прерываниеBetter interruptionПокращене переривання: контекстная отмена с потокобезопасным
InterruptHandlercontext-aware cancellation with a thread-safeInterruptHandlerконтекстне скасування з потокобезпечнимInterruptHandler - Улучшенная производительностьBetter performanceПокращена продуктивність: оптимизированы алгоритмы управления буферами и проверкиoptimized buffer management and verification algorithmsоптимізовано алгоритми управління буферами та верифікації
- Лучшая архитектураBetter architectureКраща архітектура: модульный дизайн с чётким разделением обязанностейmodular design with a clear separation of concernsмодульний дизайн з чітким поділом відповідальностей
- VB.NET GUIVB.NET GUIVB.NET GUI: обновлённое приложение Windows Forms с лучшей интеграциейupdated Windows Forms application with better integrationоновлена програма Windows Forms з кращою інтеграцією
v2507082120
- Добавлено обнаружение и управление дубликатами файловAdded duplicate file detection and managementДодано виявлення та управління дублікатами файлів
- Несколько режимов выбора дубликатов (old/new/abc/xyz)Multiple duplicate selection modes (old/new/abc/xyz)Кілька режимів вибору дублікатів (old/new/abc/xyz)
- Кэширование хешей для более быстрого сканирования дубликатовHash caching for faster duplicate scanningКешування хешів для швидшого сканування дублікатів
- Сохранение и загрузка списков дубликатовSupport for saving and loading duplicate listsЗбереження та завантаження списків дублікатів
- GUI-приложение с функциями управления дубликатамиGUI application with duplicate management featuresGUI-програма з функціями управління дублікатами
v2507062220
- Улучшенная система проверки с многопозиционной проверкойEnhanced verification system with multi-position checkingПокращена система верифікації з багатопозиційною перевіркою
- Читаемые текстовые паттерны для обнаружения поврежденийReadable text patterns for corruption detectionЧитабельні текстові шаблони для виявлення пошкоджень
- Улучшенное отображение прогресса и защитные механизмыImproved progress display and protection mechanismsПокращене відображення прогресу та механізми захисту
- Исправления ошибок и улучшения обработки ошибокBug fixes and error handling improvementsВиправлення помилок та покращення обробки помилок