RegionLock у Steam игр
-
- Разработчик
- Сообщения: 910
- Зарегистрирован: 09.01.2009
- Откуда: Переезжаю в /dev/null
- Благодарил (а): 7 раз
- Поблагодарили: 65 раз
- Контактная информация:
Каким образом можно узнать для конкретной игры, есть ли у неё ограничение на игру в каком-то регионе, или нет?
И как это зависит от способа покупки: Steam/Retail/etc?
Желательно какой-нить источник инфы, который можно хорошо распарсить, например CDR, сайты какие-то, и так далее.
И как это зависит от способа покупки: Steam/Retail/etc?
Желательно какой-нить источник инфы, который можно хорошо распарсить, например CDR, сайты какие-то, и так далее.
- ArsNG
- Полковник
- Сообщения: 3059
- Зарегистрирован: 20.12.2007
- Благодарил (а): 1069 раз
- Поблагодарили: 2893 раза
MOZGIII
в cdr есть строка: onlyallowrunincountries. И после нее список тех стран, из которых можно ее запускать. Если ее нет, то игра запускается где угодно. На стим-форумах началась небольшая буча, т.к. некоторые игры даже при покупке через Steam стали получать такие ограничения, что очень плохо. Если раньше, покупая 1с-издание игры ты знал, что обрекаешь себя на ограничения, то теперь это начинает проползать и через сам магазин. У нас, Беларуси, вроде такой ерунды пока не замечал. Кратко -
supergame
supergame (RU)
supergame Retail (RU)
Если раньше ты знал, что п1 - без ограничений, п2 - с ограничениями на выбор языка, например (DNF), п3 - с ограничениями на активацию и язык, то теперь ограничения могут быть в любой версии. Точнее, тебе подсунут ограниченную, и ты об этом ни сном ни духом.
Так что CDR остается пока одним (и всегда им был) надежным местом, откуда можно черпать информацию.
в cdr есть строка: onlyallowrunincountries. И после нее список тех стран, из которых можно ее запускать. Если ее нет, то игра запускается где угодно. На стим-форумах началась небольшая буча, т.к. некоторые игры даже при покупке через Steam стали получать такие ограничения, что очень плохо. Если раньше, покупая 1с-издание игры ты знал, что обрекаешь себя на ограничения, то теперь это начинает проползать и через сам магазин. У нас, Беларуси, вроде такой ерунды пока не замечал. Кратко -
supergame
supergame (RU)
supergame Retail (RU)
Если раньше ты знал, что п1 - без ограничений, п2 - с ограничениями на выбор языка, например (DNF), п3 - с ограничениями на активацию и язык, то теперь ограничения могут быть в любой версии. Точнее, тебе подсунут ограниченную, и ты об этом ни сном ни духом.
Так что CDR остается пока одним (и всегда им был) надежным местом, откуда можно черпать информацию.
-
- Разработчик
- Сообщения: 910
- Зарегистрирован: 09.01.2009
- Откуда: Переезжаю в /dev/null
- Благодарил (а): 7 раз
- Поблагодарили: 65 раз
- Контактная информация:
ArsNG
Отлично, теперь знаю куда смотреть.
Попробовал открыть CDR с помощью CDR_Tools от Haoose, но что-то как-то не могу найти там onlyallowrunincountries (экспортнул в текстовый файл). Можно пару примеров игр с защитой?
Ещё я там видел AllowPurchaseFromRestrictedCountries и PurchaseRestrictedCountries - за что отвечают эти поля?
И вообще, может у кого есть на примете место, где можно посмотреть пояснения по поводу полей CDR?
Добавлено спустя 9 минут 47 секунд:
Мда... я забыл поискать это... %) http://forum.csmania.ru/viewtopic.php?f ... ion+record
Отлично, теперь знаю куда смотреть.
Попробовал открыть CDR с помощью CDR_Tools от Haoose, но что-то как-то не могу найти там onlyallowrunincountries (экспортнул в текстовый файл). Можно пару примеров игр с защитой?
Ещё я там видел AllowPurchaseFromRestrictedCountries и PurchaseRestrictedCountries - за что отвечают эти поля?
И вообще, может у кого есть на примете место, где можно посмотреть пояснения по поводу полей CDR?
Добавлено спустя 9 минут 47 секунд:
Мда... я забыл поискать это... %) http://forum.csmania.ru/viewtopic.php?f ... ion+record
- ArsNG
- Полковник
- Сообщения: 3059
- Зарегистрирован: 20.12.2007
- Благодарил (а): 1069 раз
- Поблагодарили: 2893 раза
Централизованное место не знаю, все есть у меня в голове :)
PurchaseRestrictedCountries хранит информацию о тех странах, из которых возможно приобрести данную игру. Имеет вид "PurchaseRestrictedCountries AM AZ BY GE KZ KG MD RU TJ TM UZ UA LV LT EE BY MD".
AllowPurchaseFromRestrictedCountries - булевый тип, имеет значение 1 или 0. Если активно - то купить игру можно будет только из вышеперечисленных регионов, если нет - из любых.
Пример игры, на которую наложены все виды ограничений - Ridge Racer Unbounded (RU), ID = 13946
onlyallowrunincountries AM AZ BY GE KZ KG MD RU TJ TM UZ UA LV LT EE BY MD
PurchaseRestrictedCountries AM AZ BY GE KZ KG MD RU TJ TM UZ UA LV LT EE BY MD
AllowPurchaseFromRestrictedCountries 1
Иногда игра может быть "заряжена" разными ограничениями, но они выключены. Причина - лень Steam'овцев чистить мусор.
UPD ааа, нашел. В любом случае feel free в этом вопросе ко мне :)
PurchaseRestrictedCountries хранит информацию о тех странах, из которых возможно приобрести данную игру. Имеет вид "PurchaseRestrictedCountries AM AZ BY GE KZ KG MD RU TJ TM UZ UA LV LT EE BY MD".
AllowPurchaseFromRestrictedCountries - булевый тип, имеет значение 1 или 0. Если активно - то купить игру можно будет только из вышеперечисленных регионов, если нет - из любых.
Пример игры, на которую наложены все виды ограничений - Ridge Racer Unbounded (RU), ID = 13946
onlyallowrunincountries AM AZ BY GE KZ KG MD RU TJ TM UZ UA LV LT EE BY MD
PurchaseRestrictedCountries AM AZ BY GE KZ KG MD RU TJ TM UZ UA LV LT EE BY MD
AllowPurchaseFromRestrictedCountries 1
Иногда игра может быть "заряжена" разными ограничениями, но они выключены. Причина - лень Steam'овцев чистить мусор.
UPD ааа, нашел. В любом случае feel free в этом вопросе ко мне :)
- Pr0Ger
- Модератор
- Сообщения: 1829
- Зарегистрирован: 16.01.2009
- Благодарил (а): 17 раз
- Поблагодарили: 214 раз
- Контактная информация:
по моему даже в CDR не всегда будет это
например у меня активирован ретейл Orange Box, который от буки был, и регионально залочен
но в подписке нет намеков на onlyallowrunincountries, и Territory Code равен 0, как у подписок купленных в магазине
например у меня активирован ретейл Orange Box, который от буки был, и регионально залочен
Код: Выделить всё
License The Orange Box Retail (482):
- State : Active - Created : Thu Nov 13 17:21:18 2008 in RU
- Apps : 211, 215, 218, 220, 340, 380, 400, 420, 440, 459, 520, (11 in total)
- Depots : 213, 216, 305, 306, 307, 308, 309, 315, 317, 341, 381, 401, 402, 403, 404, 405, 406, 421, 422, 423, 424, 425, 426, 428, 429, 441, 442, 443, (28 in total)
-
- Разработчик
- Сообщения: 910
- Зарегистрирован: 09.01.2009
- Откуда: Переезжаю в /dev/null
- Благодарил (а): 7 раз
- Поблагодарили: 65 раз
- Контактная информация:
Pr0Ger
Када последний раз проверял?
И, кстати, как вообще это можно проверить, не выезжая никуда? Прокси?
Кто-нить пробовал поднимать виртуалку и целиком заворачивать её в прокси? xD
Када последний раз проверял?
И, кстати, как вообще это можно проверить, не выезжая никуда? Прокси?
Кто-нить пробовал поднимать виртуалку и целиком заворачивать её в прокси? xD
-
- Разработчик
- Сообщения: 910
- Зарегистрирован: 09.01.2009
- Откуда: Переезжаю в /dev/null
- Благодарил (а): 7 раз
- Поблагодарили: 65 раз
- Контактная информация:
ArsNG
Я использовал CDR to XML, такая стааарая штука, кажется, откуда-то с рина. Он сам CDR качает и потом преобразует в XML.
Но обрабатывать XML очень неудобно - для получения того списка на моей машине нужна примерно минута (я использую Ruby и Hpricot + XPath выборку). Завтра подумаю над тем, нужно ли мне быстрее и стоит ли переписывать это всё...
Насчёт формата - его можно подсмотреть в репозитории andreil'а.
Я использовал CDR to XML, такая стааарая штука, кажется, откуда-то с рина. Он сам CDR качает и потом преобразует в XML.
Но обрабатывать XML очень неудобно - для получения того списка на моей машине нужна примерно минута (я использую Ruby и Hpricot + XPath выборку). Завтра подумаю над тем, нужно ли мне быстрее и стоит ли переписывать это всё...
Насчёт формата - его можно подсмотреть в репозитории andreil'а.
-
- Сержант
- Сообщения: 60
- Зарегистрирован: 13.11.2011
- Поблагодарили: 40 раз
- Контактная информация:
А можно ли туда доступ получить? Точнее сказать, как туда доступ получить? У кого пароли узнать?MOZGIII писал(а):можно подсмотреть в репозитории andreil'а.
Могу выложить, если надо.MOZGIII писал(а):CDR to XML
На каком языке интересуют?ArsNG писал(а):есть ли исходники cdr tools?
ArsNG
спасибо за пояснение по параметрам.
-
- Разработчик
- Сообщения: 910
- Зарегистрирован: 09.01.2009
- Откуда: Переезжаю в /dev/null
- Благодарил (а): 7 раз
- Поблагодарили: 65 раз
- Контактная информация:
Haoose
Доступ к репозиториям ксм выдаётся "на человека", выдаёт его администрация. Нужно всё-таки уговорить andreil'a перенести всё это на GitHub... Там проблем с доступом не будет.
Доступ к репозиториям ксм выдаётся "на человека", выдаёт его администрация. Нужно всё-таки уговорить andreil'a перенести всё это на GitHub... Там проблем с доступом не будет.