Как добавить приложения для Windows 10 Store Game в Steam

Игры

Одна из особенностей Steam в Windows заключается в том, что он позволяет добавлять игры вручную, но он ограничен играми на основе EXE, которые не загружаются из Магазина Microsoft. Теперь, когда Microsoft/Windows Store является одним из основных источников для Игр, имеет смысл добавить и эти игры в Steam. Тем не менее, нет прямой поддержки игр, установленных из магазина.

Добавление приложений для Windows 10 Store Game в Steam

В этом посте я поделюсь трюком, который позволяет вам сделать это. Прежде чем мы начнем, убедитесь, что вы установили игру на ПК с Windows — и здесь я использую Age of Empires в качестве примера. Помните, что для этого вам потребуются права администратора.

Найдите игру Windows UWP

Игры и приложения, установленные в магазине, доступны в виде пакета. Сначала нам нужно его найти. Путь должен выглядеть следующим образом:

 C: \ Users \\ AppData \ Local \ Packages 

Вы также можете ввести % appdata% в строке «Выполнить», а затем вернуться на один шаг назад, чтобы найти папку Локальный , и затем войти в Пакеты.

Теперь ищите игровой пакет. Если это сложно, но вы можете искать по названию игры. Для Age of Empires папка называется Microsoft.MSDallas_8wexxxxxxx .

Найдите манифест приложения для игры

Далее мы получим доступ к скрытой папке, которая включает в себя все игры и приложения. Обычно он находится в C: \ Program Files \ WindowsApps ИЛИ : \ WindowsApps . применимо, если вы выбрали другой диск для приложений и игр. Вам понадобятся права администратора, и если у вас нет доступа к ним, вам придется сменить владельца папки приложения с доверенного установщика на свою учетную запись.

Оказавшись внутри, найдите папку с тем же именем, которое мы нашли выше. В этом случае это будет « Microsoft.MSDallas_8wexxxxxxx ».

Затем найдите файл AppxManifest.xml в папке и откройте его с помощью текстового редактора. Я бы предложил использовать Блокнот и убедиться, что ничего не редактировать, а сохранить.

  • Найдите этот тег в файле. «<Идентификатор приложения =»
  • Скопируйте идентификатор приложения, который в данном случае является только App. Запишите это в отдельный блокнот и запомните.

Теперь в блокноте следуйте этому шаблону «shell: AppsFolder \ PACKAGE! APPID».

Для Age of Empires этот пакет будет Microsoft.MSDallas_1.3.5292.2_x64__8wekyb3d8bbwe , а AppId будет App.

Таким образом, строка станет:

 оболочки: AppsFolder \ Microsoft.MSDallas_1.3.5292.2_x64__8wekyb3d8bbwe App 

Добавить в Steam

Вот где мы будем обманывать Steam. Добавьте любую программу EXE, такую ​​как Windows Explorer или Chrome, в библиотеку игры. Как только он появится в списке, щелкните правой кнопкой мыши на этом приложении и выберите «Свойства».

Удалите все из раздела Начать с и перезапишите текст, который мы создали в разделе «Цель» .

В нашем случае это будет оболочка: AppsFolder \ Microsoft.MSDallas_1.3.5292.2_x64__8wekyb3d8bbwe! App .

Вы также можете переименовать название в название игры.

Опубликовать это; вы сможете запускать игры из Магазина Windows напрямую из Steam. Однако вам придется повторять этот процесс для каждой игры.

Есть несколько недостатков, хотя. Вы не получаете полных функций Steam, связанных со Steam, таких как поддержка VR. Таким образом, вы не увидите никакой информации от Steam, как вы видите для других игр, которые вы скачали оттуда, — но Steam все равно удастся запустить игру для вас, и в большинстве случаев внутриигровой оверлей будет доступен.

Оцените статью
TechArks.Ru
Добавить комментарий