MediaBridge и компоненты Apple являются обязательным пунктом, а Microsoft .NET Desktop Runtime 10.0.11 x64 можно включить или отключить вручную.
Если установка .NET выбрана, но подходящая версия 10.0 уже присутствует, повторный запуск пакета автоматически пропускается.
Названия типов установки и компонентов локализованы на всех девяти поддерживаемых языках.
Версии 1.0.113–1.1.5
Единый итоговый этап · завершён 7 сентября 2026 года
В журнал включены только решения, сохранённые в версии 1.1.5.
Промежуточные реализации, которые были заменены или отменены, не перечисляются.
Подключение и драйверы
Добавлено автоматическое обновление галереи при подключении и отключении iPhone/iPad.
Поиск libimobiledevice ограничен USB-подключениями, а состояние Apple Mobile Device Support проверяется по зарегистрированной системной службе.
Добавлена проверка фактической привязки Apple USB и автономное восстановление подключения из комплекта MediaBridge.
В основной сценарий установки входит только необходимый Apple USB; необязательный сетевой драйвер отделён, а управление адаптером показывается только при его наличии.
Медиатека и производительность
Оригинал, отредактированная копия, Live Photo и AAE объединяются в один логический медиаресурс с общим размером.
Добавлены постоянный локальный кэш эскизов, повторное использование AFC-сеансов и виртуализация строк плиточного режима.
Выделение протягиванием одинаково работает в прямом и обратном направлении.
Добавлены горячие клавиши Ctrl+A, пробел, Enter, Delete и Escape.
Экспорт и удаление
Перед экспортом проверяется свободное место, а незавершённые временные файлы очищаются при следующей операции.
Одинаковые файлы распознаются по размеру и SHA-256; разные материалы с совпадающим именем сохраняются с числовым суффиксом.
После кратковременного сбоя AFC повторяется чтение текущего файла, а в отчёте отдельно показываются материалы, уже находившиеся в папке.
Удаление выполняется последовательно: один логический медиаресурс обрабатывается одним изолированным вызовом Windows Shell.
Отредактированные материалы сопоставляются между AFC и Проводником Windows по имени, размеру и времени; PNG обрабатываются последними.
Добавлены безопасная повторная попытка, проверка результата и точное сопоставление устройства при подключении нескольких iPhone/iPad.
Надёжность и выпуск
Окно корректно ожидает завершения или безопасной отмены активной операции перед закрытием.
Исправлены масштабирование панели экспорта, расположение элементов таблицы и визуальное состояние выделения.
Добавлены автоматические тесты группировки медиаресурсов, выбора, экспорта и удаления.
Интерфейс синхронизирован для девяти языков, добавлены документация, политика конфиденциальности и сведения о сторонних компонентах.
Проверка Microsoft .NET Desktop Runtime 10 x64 переведена на официальную регистрацию shared framework и больше не предлагает повторную установку подходящей версии.
После публикации временные каталоги сборки автоматически очищаются.
Версии 1.0.87–1.0.112
Предыдущий объединённый этап
Завершены оформление MediaBridge, взаимодействие с выделенными файлами
и практическая отладка удаления материалов с iPhone/iPad.
Интерфейс
Устранено выделение отдельных ячеек в режиме эскизов; строка сохраняет единое синее состояние вместе с флажком.
Добавлено групповое выделение и снятие выделения протягиванием мыши в режиме эскизов.
Контекстное меню удаления стало доступно во всех трёх режимах просмотра.
Диалог удаления получил современное оформление, короткий пользовательский текст и предупреждение о более долгой обработке отредактированных PNG.
Удаление и диагностика
Удаление перенесено на механизм Проводника Windows, совместимый с медиатекой iPhone/iPad.
Добавлена обработка связанных AAE, оригиналов и отредактированных копий.
Отредактированные снимки экрана обрабатываются после обычных файлов с контролируемыми повторными попытками.
Технические подробности сценариев PowerShell удалены из пользовательских окон и сохранены только в диагностическом журнале.
Оформление и распространение
Закреплены название MediaBridge, новая иконка, оформление установщика и подпись Created by c400.
Имя установочного файла приведено к постоянному виду MediaBridge-Win-x64-setup.exe без номера версии.
Подготовлены материалы для сайта: описание, системные требования, ключевые слова, обложка и демонстрационная GIF-анимация.
Версии 1.0.0–1.0.86
Основной этап разработки · август 2026 года
Создана первая рабочая версия приложения и сформирован основной набор
функций для переноса медиатеки по USB.
Основные функции
Создано WPF-приложение для поиска iPhone/iPad и отображения имени, типа, размера и даты файлов.
Добавлены диагностика скорости перечисления, определение модели устройства и прямое чтение DCIM через AFC.
Реализованы группировка по месяцам, выбор отдельных файлов, диапазона и целого месяца.
Добавлены экспорт в выбранный каталог, папка экспорта по умолчанию и подробный журнал результата.
Реализованы экспорт с освобождением места и отдельное удаление с предупреждением о синхронизации «Фото iCloud».
Просмотр медиатеки
Добавлены режимы «Таблица», «Эскизы» и «Плитка», изменение размера через Ctrl+колесо и плавная прокрутка.
Добавлены открытие файла двойным щелчком через временный каталог и автоматическая очистка временной копии.
Реализованы выделение с Shift, выбор всего месяца и выделение нескольких плиток протягиванием.
Добавлены сворачивание месяцев, подсказки с параметрами файлов и специальные обозначения видео.
Установка и локализация
Компоненты Apple Mobile Device Support, Apple USB и libimobiledevice размещены рядом с приложением для автономного обслуживания.
Добавлена защита основного интернет-подключения от сетевого интерфейса Apple с возможностью вернуть его в работу.
Созданы однофайловая framework-dependent публикация и 64-разрядный установщик Inno Setup с Microsoft .NET Desktop Runtime.
Добавлены страница «О программе», описание AFC и справка по управлению приложением.
Добавлены русский, английский, немецкий, французский, испанский, индонезийский, тайский, китайский и японский языки.