Repository navigation
MediaLatch 3.0.1
Русский
В 3.0.1 добавлены компактная настройка подпапок и восстановление доступа к сохранённой папке. Исправлены составные имена файлов, обработка изображений RedGIFs и интерфейс.
- Выбирайте уровни папок в нужном порядке или задайте свой шаблон. Для семейства Booru доступна общая настройка имени папки.
- При повторном запросе разрешения можно восстановить доступ к сохранённой папке. Отмена смены папки заново проверяет прежний выбор.
- Составные имена файлов используют выбранные доступные поля без исходного CDN-хвоста. Для поддерживаемых Danbooru/Moebooru дата и загрузивший аккаунт проверяются по выбранному файлу и посту.
- Исправлены изображения RedGIFs и поздние ответы закрытой вкладки. Красная полоса ошибки удалена; текст, значок и статус остаются.
- Исправлены скругления popup и ширина русских меток отладки.
- Действия открытия папок, системный диалог-обход и companion удалены. Сохранение в выбранную папку, повтор экспорта готовых файлов и локальное превью доступны.
Пакет и проверка
MediaLatch-3.0.1.crx · SHA-256 · Состав и происхождение сборки
Ключ подписи и ID совпадают с 3.0.0: iahebdomfekhiofmdocjmdjpjlclnngd. Подпись CRX3 и все 98 файлов проверены. JavaScript минифицирован без sourcemaps; лицензии и уведомления включены.
SHA-256 CRX:
6e5d15222337c144164f2a7ef82136ca6ab94ffca1b8cbff95d6ef8ba3ed6243
Проверки: 1564/1564 интерфейса,54 JS/MJS синтаксиса,13 наборов поведенческих тестов,14/14 сценариев HTTP/Range и экспорта. Проверены GIF Worker, отмена, тайм-аут, очистка и русский/английский интерфейс в установленной минифицированной сборке. Управляемые стенды не заменяют повторную проверку всех сайтов с авторизацией, внешней папки через системный диалог и физического оборудования.
Установка самостоятельно подписанного CRX зависит от правил браузера. Публикация в Chrome Web Store выполняется отдельно. Ошибки: Issues или почта; чувствительные данные об уязвимостях отправляйте на почту.
ZIP для локальной установки
MediaLatch-3.0.1.zip · ZIP SHA-256
ZIP добавлен к этому же релизу. Все 98 файлов совпадают с содержимым CRX; manifest.json находится в корне. SHA-256 ZIP: b53da05b8a1f5bd30703834418e47a3453e84607902623f4ab30fe26ea81c0d9.
Для доверенной локальной проверки распакуйте ZIP в постоянную папку, откройте chrome://extensions, включите режим разработчика и выберите «Загрузить распакованное расширение» → папку с manifest.json. Это не автоматический канал обновления и не перенос данных между разными ID. CRX_REQUIRED_PROOF_MISSING не исправляется новым ключом подписи; обычная установка Chrome выполняется через магазин. Автоматический Source code ZIP этого публичного репозитория содержит документацию.
Невыпущенные улучшения статистики/истории в эти пакеты 3.0.1 не входят.
English
Version 3.0.1 adds compact folder layouts and explicit access recovery for saved folders. It fixes metadata-based filenames, RedGIFs image handling and interface details.
- Choose folder levels in order or edit a custom template. Booru sites share one folder-name setting.
- Restore access when the browser asks for a saved-folder grant again. Discarding a destination change rechecks the saved folder.
- Metadata-based filenames use selected known fields without the CDN basename. Supported Danbooru/Moebooru dates and uploader accounts are verified against the selected file and post.
- Fix RedGIFs images and late replies from closed tabs. Remove the red error stripe while retaining error text, icon and status.
- Correct popup corners and Russian debug-level column widths.
- Remove file-manager reveal actions, the system-picker workaround and companion. Chosen-folder saving, retained-file export retries and local previews remain available.
Package and validation
CRX · SHA-256 · Build inventory and provenance
The signing key and ID match 3.0.0: iahebdomfekhiofmdocjmdjpjlclnngd. CRX3 signature and all 98 files are verified. JavaScript is minified without source maps; licences and notices are included. The CRX SHA-256 is shown above.
Validation: 1564/1564 UI assertions,54 JS/MJS syntax checks,13 semantic suites and 14/14 native HTTP/Range/export cases. GIF Worker parity, cancellation, timeout, cleanup and English/Russian installed UI were checked. Controlled fixtures do not establish renewed acceptance of every signed-in site, real external-folder picker grants or physical hardware.
Self-signed CRX installation depends on browser policy. Chrome Web Store publication is separate. Report bugs through Issues or email; send sensitive vulnerability details by email.
ZIP for local installation
MediaLatch-3.0.1.zip · ZIP SHA-256
The ZIP was added to this existing release. Its 98 files match the CRX payload exactly and manifest.json is at the root. ZIP SHA-256: b53da05b8a1f5bd30703834418e47a3453e84607902623f4ab30fe26ea81c0d9.
For trusted local development, extract the ZIP to a permanent folder, open chrome://extensions, enable Developer mode and select Load unpacked → the folder containing manifest.json. This promises neither automatic updates nor data migration between IDs. A new signing key does not solve CRX_REQUIRED_PROOF_MISSING; normal Chrome distribution uses the store. The automatic Source code ZIP of this public repository contains documentation.
Unreleased statistics/history improvements are not part of these 3.0.1 packages.