Как узнать, активировал я игру с региональным ограничением или нет?

Тема в разделе "Разговоры о Steam", создана пользователем shizoid, 3 янв 2018.

  1. shizoid

    shizoid

    Сообщения:
    130
    Симпатии:
    75
    Достижения:
    3
    По шагам



    1) Узнаем appid игры.
    Идем в настройки стима, вкладка "интерфейс", ставим галку "по возможности отображать адресную строку".
    В библиотеке выбираем нужную игру (предположим Prey), нажимаем справа "центр сообщества"
    В адресной строке видим
    Код:
    http://steamcommunity.com/app/480490/ 
    480490 - это и есть наш appid



    2) Запускаем стим в консольном режиме.
    Для этого в свойствах ярлыка прописываем параметр -console. Например:
    Код:
    C:\Program Files (x86)\Steam\Steam.exe -console


    3) Узнаем подписку (subid) по appid
    Тыкаем во вкладку console, которая появилась справа от ника, после запуска стима в консольном режиме.
    Пишем в консоль:
    Код:
    licenses_for_app 480490
    Видим ответ:
    Код:
    License packageID 107520:
     - State   : Active( flags 0 ) - Purchased : Sat Dec 09 03:03:27 2017 in "RU", Wallet
     - Apps    : 480490,  (1 in total)
     - Depots   : 480491, 480492, 480493, 480494, 480495, 480496, 480497, 480498, 480499, 589350, 589351, 589352,  (12 in total)
    В первой строке License packageID 107520 - это и есть искомый номер подписки
    Если packageID несколько, зачит у вас на аккаунте зарегистрировано несколько подписок с этой игрой. Если одна подписка с ограничениями а другая нет, в таком случае подписка без ограничений покрывает более ущербную. И ограничений на игру не будет
    Если написано "- State : Inactive" значит подписка неактивна, и игра отображаться в библиотеке не будет. Такое, в основном, бывает у игр в которые вы играли на бесплатных выходных.


    4) Узнаем об ограничениях
    Идем на сайт https://steamdb.info/subs/
    в поиске ищем 107520, тыкаем в подписку
    (или можно сразу написать subid в конец строки, например: https://steamdb.info/sub/107520)
    переходим на вкладку Information, там описание всех ограничений, если они есть.

    Читаем внимательно с гуглопереводчиком все красные таблички.

    Смотрим в основном присутствие параметра onlyAlowRunInCountries
    Если он есть - значит запускать игру можно только в перечисленных странах

    AllowPurchaseFromRestrictedCountries
    Это значит купить можно только в перечисленных странах.

    Dixi
     
    Последнее редактирование: 3 янв 2018
    #1 3 янв 2018
    Dr_Den, rip777, usbturbo и 8 другим нравится это.
  2. hebroid

    hebroid Headcrab

    Сообщения:
    4.079
    Симпатии:
    3.773
    Достижения:
    10
    На самом деле сегодня все делается еще проще. Устанавливаем дополнение Steam Database https://steamdb.info/extension/ вообще очень полезная штука. Затем идем сюда https://steamdb.info/subs/ вводим название игры, активированная подписка выделяется зеленым. Кликаем на нее и смотрим, есть ограничения или нет.
     
    #2 3 янв 2018
    Dr_Den, usbturbo, Seva и 2 другим нравится это.
  3. shizoid

    shizoid

    Сообщения:
    130
    Симпатии:
    75
    Достижения:
    3
    чорт %)
     
    #3 3 янв 2018
  4. prototype987

    prototype987

    Сообщения:
    700
    Симпатии:
    343
    Достижения:
    5
    Накинем спасибок что ли за старания! :big-grin:
     
    #4 3 янв 2018
  5. hebroid

    hebroid Headcrab

    Сообщения:
    4.079
    Симпатии:
    3.773
    Достижения:
    10
    Вот так это выглядит:

    [​IMG]

    [​IMG]
     
    #5 3 янв 2018