Как скачать merto-приложение из магазина Windows для установки в режиме оффлайн

Metro

В операционной системе Android устанавливать приложения можно как из магазина, так и из APK-файлов, доступных для скачивания на многочисленных сайтах, посвящённых программному обеспечению Android. Такая возможность присутствует и в Windows 8.1, только вот много ли вам удастся отыскать сайтов, где можно скачать appx-файлы приложений для последующей установки в оффлайн-режиме?

В том-то и дело, что немного, если вообще такие сайты существуют. Но это не столь уже и важно, потому что скачать дистрибутив metro-приложения можно из того же Windows Store, прибегнув к небольшой хитрости.

Для обхода ограничений на скачивание мы будем использовать прокси-сервер Fiddler. Также нам понадобиться расширение Loopback Utility. С их помощью мы попробуем отследить ссылку, по которой на компьютер в автоматическом режиме загружается и устанавливается metro-приложение. Итак, устанавливаем обе утилиты и запускаем сначала AppContainer Loopback Utility. Поскольку работать мы будем только с магазином Windows, в окошке утилиты отмечаем его галочкой и жмём «Save Changes».

AppContainer Loopback Utility

Запускаем Fiddler и очищаем текущую сессию: Edit -> Remove -> All Sessions.

Fiddler

Теперь открываем магазин Windows и выбираем приложение, дистрибутив которого хотим скачать. Вновь переключаемся на Fiddler, в меню выбираем Edit -> Find Sessions, в открывшемся окошке поиска вводим appx и выполняем поиск.

appx

Если хотя бы одна из сессий подсветилась, считайте, что вам повезло. Выделяем сессию и копируем её URL-адрес в буфер обмена: Copy -> Just Url. Переходим по полученной ссылке в любом браузере и скачиваем приложение к себе на компьютер. Загрузится оно в формате zip, и чтобы его установить, надо изменить его расширение на appx или appxbundle в зависимости от того, как оно выглядит в ссылке Fiddler.

Устанавливаются скачанные приложения через командную оболочку PowerShell:

add-appxpackage [полный путь]/имя_приложения.appx

Описанный здесь способ далеко не идеален. Во-первых, некоторые приложения могут иметь зависимости (дополнительные файлы), без которых установка будет невозможна. Эти элементы вам также нужно будет вытащить через Fiddler и соответствующим образом переименовать. Во-вторых, полученные ссылки действительны в течении небольшого времени. В-третьих, не все приложения удаётся скачать таким образом. Вполне возможно, что ту самую HTTP-сессию с appx перехватить вам так и не удастся.

Оцените Статью:

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *