Как узнать steam id
Содержание:
Что это такое
Мы подробно рассказали о том, как узнать Steam ID, принадлежащий вам. Теперь давайте подробнее разберемся, что представляет собой этот набор символов и зачем он нужен!
- Это уникальный идентификационный ключ – не повторяется никогда;
- Помогает определить профиля, указывает на особенности аккаунта и страницу профиля.
Пока не все нюансы ясны? Развеем вопросы и разберем составляющие идентификационного ключа.
Прежде чем пытаться узнать Стим АйДи, рассмотрим его части – он всегда генерируется по одной и той же формуле, она не меняется и состоит из трех пар цифр.
- Стандартное оформление идентификатора: X:Y:Z;
- В этой формуле X, Y и Z всегда являются целыми числами.
Откуда берутся значения X, Y и Z, как их рассчитать? Пользователю задумываться не придется – набор символов будет сгенерирован автоматически. Рассмотрим составляющие подробнее:
- X – обозначает принадлежность к вселенной;
- Y – тип профиля;
- Z – несколько цифр, которые персонализируют пользователя.
Существует восемь типов вселенных (в скобках указано цифровое обозначение, которое входит в ключ):
- Индивидуальный / Не указан (0);
- Публичный (1);
- Бета (2);
- Внутренний (3);
- Разработчик (4);
- Дистанционное управление (5).
Узнать свой Steam ID несложно – но сначала определим, какие типы профилей существуют. Выделяется десять видов!
Число | Буква | Тип | Возможность использования | URL-ссылка | Х64 |
Ошибочный | Нет | ||||
1 | U | Индивидуальный | Да | Профиль/идентификатор | 0x0110000100000000 |
2 | Многоместный | Да | |||
3 | Серверный | Да | |||
4 | Неизвестный | Да | |||
5 | Ожидаемый | Нет | |||
6 | Содержимое сервера | Неизвестно | |||
7 | G | Клан | Да | Группа/идентификатор | 0x0170000000000000 |
8 | T | Чат | Да | ||
9 | Сидерный | Нет | |||
10 | Пользовательский | Нет |
Мы подробно рассказали о том, как узнать свой Стим АйДи – используйте любой сервис, они проверены и работают без сбоев!
Format
As Represented Textually
SteamIDs follow a fairly simple format when represented textually: «STEAM_X:Y:Z», where X, Y and Z are integers. In select cases «STEAM_ID_PENDING» or «UNKNOWN» are used (see the section ‘Types of Steam Accounts’ for more details).
- X represents the «Universe» the steam account belongs to.
- Y is part of the ID number for the account. Y is either 0 or 1.
- Z is the «account number»).
As Represented in Computer Programs
When represented internally in computer programs the X, Y and Z components (see the section titled ‘As Represented Textually’) are all packed into a 64-bit data structure.
- The lowest bit represents Y.
- The next 31 bits represents the account number.
- The next 20 bits represents the instance of the account. It is usually set to 1 for user accounts.
- The next 4 bits represents the type of account.
- The next 8 bits represents the «Universe» the steam account belongs to.
There are 6 universes of Steam accounts.
Number | Type |
---|---|
Individual / Unspecified | |
1 | Public |
2 | Beta |
3 | Internal |
4 | Dev |
5 | RC |
Types of Steam Accounts
There are ten known account types for a Steam account, of which 4 can be persistently created today.
Number | Letter | Type | Can Be Used? | URL Path (default / custom) | SteamID64 Identifier |
---|---|---|---|---|---|
I | Invalid | No | |||
1 | U | Individual | Yes | profiles / id | 0x0110000100000000 |
2 | M | Multiseat | Yes | ||
3 | G | GameServer | Yes | ||
4 | A | AnonGameServer | Yes | ||
5 | P | Pending | No | ||
6 | C | ContentServer | Unknown | ||
7 | g | Clan | Yes | groups / gid | 0x0170000000000000 |
8 | T / L / c | Chat | Yes | ||
9 | P2P SuperSeeder | No | |||
10 | a | AnonUser | Yes |
Users of an ‘Individual’ account are temporarily referred to as having a ‘Pending’ account which have a textual representation of «STEAM_ID_PENDING» until their account credentials are verified with Steam’s authentication servers, a process usually complete by the time a server is fully connected to. Accounts of the type ‘Invalid’ have a textual representation of «UNKNOWN» and are used for bots and accounts which do not belong to another class.
Multi-user chats use the ‘T’ character. Steam group (clan) chats use the ‘c’ character. Steam lobbies use Chat IDs and use the ‘L’ character.
Steam ID as a Steam Community ID
A Steam ID can be converted to Steam Community ID for use on the Steam Community website.
Let X, Y and Z constants be defined by the SteamID: STEAM_X:Y:Z.
There are 2 methods of conversion:
- For 32-bit systems
- Using the formula W=Z*2+Y, a SteamID can be converted to the following link:
- http or https://steamcommunity.com/path/[letter:1:W
- The account type letter can be found in the table above. The path can be found in the same place after the slash symbol.
- For 64-bit systems
- Let V be SteamID64 identifier of the account type (can be found in the table above in hexadecimal format).
- Using the formula W=Z*2+V+Y, a SteamID can be converted to the following link:
- http or https://steamcommunity.com/pathW
- As for the 32-bit method, the path can be found in the table above, again after the slash.
Steam Community ID as a Steam ID
Using the reverse methods, a Community ID can be converted to a regular SteamID. The value of Z can be retrieved by checking parity of the number W: if it’s even, Y is 0, if it’s odd, Y is 1 (shortly, Y is the remainder of division of W by 2, or the result of binary AND operation with number 1).
The SteamID64 (64-bit SteamID) of Steam Community members can be found in several places:
- Players:
- In profile->steamID64 element of profile XML schema (can be opened by appending ?xml=1 to profile URL).
- In the «Add to your friends list» link (not recommended to be used in applications that login with username and password).
- Groups: in the «Enter chat room» link.
Как узнать свой Steam ID
Стоит учитывать, что разные пользователи и организации под понятием Steam ID могут подразумевать две разных вещи. Одним действительно нужен личный идентификатор аккаунта, который выглядит в формате STEAM_0:X:XXXXXXXX, а другим необходима личная ссылка — линк в формате http://steamcommunity.com/profiles/7656119XXXXXXXXXX или же просто https://steamcommunity.com/id/XXXXXX (персональный адрес, заданный вручную и имеющий любое количество символов).
Официально под Steam ID подразумевается первый вариант, линк на аккаунт называется «личной ссылкой». Мы рассмотрим способы того, как выяснить оба этих параметра ввиду того, что под «ID» пользователи подразумевают разный вид данных.
Способ 1: Личная ссылка
Если вас интересует поиск личной ссылки, а не идентификатора, этот вариант будет проще всего, так как не требует задействования дополнительных сервисов. Достаточно просто авторизоваться в клиенте Steam и скопировать адрес страницы своей или любого пользователя, ссылка на которого необходима. Находится она в адресной строке, расположенной в верхней части окна, и выделена зеленым цветом.
Вы также можете нажать по пустому месту правой кнопкой мыши и выбрать пункт «Копировать адрес страницы».
Способ 2: Онлайн-сервисы
Если вам нужен не сам линк, а именно идентификатор, все равно для начала потребуется получить личную ссылку так, как это было показано в Способе 1.
Далее понадобится воспользоваться одним из онлайн-сервисов, который помогает определить идентификатор. Расписывать их работу мы не будем, поскольку она идентична: вставляете личную ссылку в формате http://steamcommunity.com/profiles/7656119XXXXXXXXXX или https://steamcommunity.com/id/XXXXXX и получаете всю необходимую информацию о профиле.
SteamID.ru
Самый малоинформативный сервис, выводящий лишь только ID без каких-либо дополнительных данных.
STEAMID I/O
Здесь помимо СтимИД вы получите дополнительные сведения, если такие нужны. К ним относятся SteamID3, SteamID64, уникальный URL, который установил пользователь, статус профиля (открытый или закрытый), дату создания, имя, расположение (если имя и местоположение указаны самим юзером), статус (онлайн/офлайн), дата последнего посещения и личная ссылка на профиль.
Steam ID Finder
Сервис, который также выводит дополнительные сведения о профиле: имя пользователя, страна, дата создания и последнего посещения аккаунта, текущий статус (в сети или нет), настройки видимости (публичный либо приватный). Дополнительно вы можете узнать, не забанен ли профиль VAC-античитом, может ли он совершать обмен и участвовать в обсуждениях сообщества. Из основных данных — определение SteamID, SteamID3, SteamID32, SteamID64, никнейм, ссылка на профиль с персональным URL и постоянная личная ссылка. Отсюда же вы сразу можете отправить запрос на добавление человека в друзья или перейти на его DotaBuff (актуально для тех, кто играет в Dota 2).
Способ 3: Игровая консоль
ID пользователя можно узнать прямо во время многопользовательской игры. Некоторые из них поддерживают работу с консолью, например, Counter Strike, Dota 2, а значит, используя это, вы сможете узнать идентификатор любого игрока, который находится с вами на одном сервере. Для этого достаточно включить ее в настройках игры (если есть такая возможность или необходимость).
Открывается по умолчанию консоль нажатием на тильду (значок ~ на клавиатуре). В ней напишите команду , нажмите Enter и напротив каждого ника вы увидите его персональный идентификатор, который можно скопировать.
Теперь вы знаете основные и удобные способы определения SteamID пользователей игрового сервиса Стим.
Опишите, что у вас не получилось.
Наши специалисты постараются ответить максимально быстро.
Раскрутка в Одноклассниках
Brief overview
A SteamID is made up of four parts: its universe, its type, its
instance, and its account ID.
-
Universe: Currently there are 5 universes. A universe is a unique
instance of Steam. You’ll probably only be interacting with the public universe,
which is the regular Steam. Only Valve employees can access non-public universes. -
Type: A SteamID’s type determines what it identifies. The most common type
is individual, for user accounts. There are also other types such as clans
(Steam groups), gameservers, and more. -
Instance: Steam allows three simultaneous user account instances right now
(1 = desktop, 2 = console, 4 = web, 0 = all) - Account ID: This represents a unique account of a type.
SteamID Uses
Aside from the obvious elements of identifying (uniquely) an account, its type and the domain (universe) it belongs to, SteamIDs can be used to approximately determine when the user associated with the SteamID first created that Steam account. Lower values of ‘Z’ in the format described above (i.e. the account number) indicate an account made further in the past to one with a higher value. For example, a SteamID like STEAM_0:0:1234 would mean that the user signed up for their Steam account a long time before a user with a SteamID such as STEAM_0:0:12341111.
The value of X is 0 in VALVe’s GoldSrc and Source Orange Box Engine games (For example, Counter Strike: Source), but newer Valve games such as Left 4 Dead, Left 4 Dead 2 and Alien Swarm have 1 as a value of X. The value of Y is either 0 or 1 and is part of the Account ID as described above. This bit used to indicate which authentication server was used by that account.
Functions
Name | Parameters | Description |
---|---|---|
IsValid | — | Gets a value indicating whether this instance is valid. |
RenderSteam2 | — | Renders this instance into it’s Steam2 «STEAM_» representation. |
RenderSteam3 | — | Renders this instance into it’s Steam3 representation. |
RenderSteamInvite | — | |
ConvertToUInt64 | — | Converts this SteamID into it’s 64bit integer form. |
SetFromUInt64 | string or int (e.g 765…) | Sets the various components of this SteamID from a 64bit integer form. |
GetAccountID | — | Gets the account id. |
GetAccountInstance | — | Gets the account instance. |
GetAccountType | — | Gets the account type. |
GetAccountUniverse | — | Gets the account universe. |
SetAccountID | New account id | Sets the account id. |
SetAccountInstance | New account instance | Sets the account instance. (e.g. ) |
SetAccountType | New account type | Sets the account type. (e.g. ) |
SetAccountUniverse | New account universe | Sets the account universe. (e.g. ) |
Как узнать свой Steam ID находясь в ксс или кс го?
Чтобы узнать свой SteamID, подключиться к серверу и затем в консоли введите команду «status» (без кавычек).
Ваш SteamID будет отображаться рядом с вашим ником в STEAM_X Формат:х:ХХХХХХ. Эта команда не работает на локальном сервере или, когда стим находится в автономном режиме.
Платформа Steam обладает своими техническими особенностями и отличиями. Она по-своему гениальна и уникальна, однако даже у таких замечательных вещей бывают свои недостатки, или в работе с ними возникают трудности.
В Steam присутствуют ID — уникальные идентификаторы. С одной стороны, они созданы для облегчения доступа игроков к определенным объектам и участникам системы, с другой — являются её особенностью и связаны с функционированием платформы.