天宫领域AI
标题:
Steam Card 快速生成你的Steam资料卡片形式的个人签名
[打印本页]
作者:
不存在的铃喵
时间:
2022-12-18 09:48
标题:
Steam Card 快速生成你的Steam资料卡片形式的个人签名
特性
动态生成: 卡片内容会根据你的Steam状态动态生成
内容丰富: 图标,主题,在线状态,统计数据,游玩时长...
可定制化: 10+定制项
可部署: 可以在多个平台自主部署该项目
[link=https://s.lycopoi.club/sites/12027.html]详情页面[/link]
[link=https://card.yuy1n.io]在线使用[/link]
下载源码:
[ck8_view=1][down=https://github.com/yuyinws/steam-card]github仓库[/down][/ck8_view]
作者:
不存在的铃喵
时间:
2022-12-18 09:57
使用方法
制作一张steam版的个人签名主要需要获取自己的steamID。
那么如何获取ID呢?
STEAM个人主页:
在STEAM主界面点击“社区”(Community)按钮,地址栏会显示
http://steamcommunity.com/
***/***/home这样的地址,去掉最后的“/home”就是你的STEAM个人主页。
64位STEAMID:
如果你在STEAM个人空间控制面板中没有设置过Custom URL的话(也就是个人主页格式类似
http://steamcommunity.com/profiles/
***),那么个人主页地址最后的一串数字即为64位STEAMID。任何用户都可以在自己的STEAM个人主页URL最后加上“?xml=1”来获取64位STEAMID等信息。如
http://steamcommunity.com/id/hycc?xml=1
,会得到一个XML结构,<steamID64>工具点即为64位STEAMID。
具体参考下图:
之后的使用方法,直接参考顶图就好了。
获取到ID之后就很简单了。
关于社区签名的使用方法。
在头像,修改资料,里面找到用户信息,可以看到个人签名。
复制这个格式进去即可,图片也可以考虑下载下来,上传到图床呢。
作者:
不存在的铃喵
时间:
2022-12-18 10:09
技术讲解STEAM个人主页、STEAMID、STEAM帐号、64位STEAMID四者区别与联系
这4个东西有时候还是很令新人混淆的。先明确一下4者的概念。
STEAM个人主页
:
指包含某玩家STEAM个人资料的页面,相当于一个微型个人空间,其地址类似
http://steamcommunity.com/id/hycc
或者
http://steamcommunity.com/profiles/76561198000013964
STEAMID
:
狭义上的STEAMID是指格式类似STEAM_0:0:19874118的ID标识,每个玩家都有唯一的STEAMID;广义上的STEAMID是指STEAM社区中设置的自己的名字。例如可以说我的STEAMID是“888”,也可以说是“STEAM_0:0:19874118”。
STEAM帐号
:
登录STEAM平台时填写的用户名。
64位STEAMID
:
以“7656”开头的17位数字ID表示,如76561198000013964,通常用于STEAM平台内部信息的处理和STEAM API。
再说说4者各自获取方式。
STEAM个人主页
:
在STEAM主界面点击“社区”(Community)按钮,地址栏会显示
http://steamcommunity.com/
***/***/home这样的地址,去掉最后的“/home”就是你的STEAM个人主页。
STEAMID
:
使用任意一款Valve出品的游戏,随便连接进入一个服务器,在控制台输入“status”,即显示当前服务器中所有玩家的STEAMID,寻找到你对应的STEAMID即可。
STEAM帐号
:
这个就不多解释了。
64位STEAMID
:
如果你在STEAM个人空间控制面板中没有设置过Custom URL的话(也就是个人主页格式类似
http://steamcommunity.com/profiles/
***),那么个人主页地址最后的一串数字即为64位STEAMID。任何用户都可以在自己的STEAM个人主页URL最后加上“?xml=1”来获取64位STEAMID等信息。如
http://steamcommunity.com/id/hycc?xml=1
,会得到一个XML结构,<steamID64>工具点即为64位STEAMID。
当你想要添加某玩家为好友时,大体有3种方法:
1、在STEAM好友界面点添加好友,输入他的STEAM帐号来添加。
2、打开他的个人主页,在右侧的面板中点添加好友。
3、在浏览器地址栏输入“steam://friends/add/<对方64位STEAMID>”回车即可。如“steam://friends/add/76561198000013964”。
STEAMID与64位STEAMID其实有一定的换算关系。下面通过一个例子来说明。
假如你在一个盗版服务器里看到一个玩家很有作弊嫌疑,想验证一下他是不是正版玩家,那就打开控制台输入status,得到他的STEAMID。下面以“STEAM_0:0:19874118”为例。
你能从这个STEAMID中提取出“19874118”这个信息。
把它乘以2,再加上常数
1197960265728
,得到
19874118 * 2 + 1197960265728 = 1198000013964
然后在这个数字最前面填上“7656”,即76561198000013964,这就是此STEAMID对应的64位SteamID。
得到64位SteamID后,把它连在
http://steamcommunity.com/profiles/
后,就是该玩家的Steam个人主页:
http://steamcommunity.com/profiles/76561198000013964
打开看看他是否拥有这款游戏就知道是否为正版了。
再举个例子,对于这个STEAMID:STEAM_0:1:19580392,以STEAM_0:1开头,处理方式稍有不同。
其实1:19580392代表着19580392.5,按照上面的算法,即可得出该玩家Steam背包地址。
19580392.5 * 2 + 1197960265728 = 1197999426513
前面加上“7656”得76561197999426513
最后得到个人主页:
http://steamcommunity.com/profiles/76561197999426513
稍花了点时间写这篇教程,是为方便新手而作。欢迎各位回帖讨论。
该贴来源:
点击查看
欢迎光临 天宫领域AI (https://bbs.ffsky.net/)
Powered by Discuz! X3.4