问题标签 [steam]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
878 浏览

c# - C#回调转换

我的 C# 比我预期的要生锈得多,所以我正在寻找一些帮助来让我的项目起步。我尝试了许多 C# 到 VB 转换器,但没有一个可以处理根据回调提供的 SteamKit2 示例,并且我所有的研究、试验 WithEvents 和其他尝试都失败了。如果这超出了普通 stackoverflow 问题的范围,我深表歉意,但底线是我正在寻找 C# SteamKit2 示例的工作 VB.net 版本:

new Callback<SteamClient.ConnectedCallback>( OnConnected, manager );是我的主要绊脚石,但据我所知,一些早期的部分,如 GetHandler,虽然通过了编译,但翻译效果不佳。

无论如何,任何建议(或完整的转换)将不胜感激!

克里斯

0 投票
1 回答
7982 浏览

python - 蒸汽套件如何工作?

目前,我想为蒸汽游戏(使用python)实现一个交易系统。

所以,我搜索了github,但遗憾的是,只有

https://github.com/Jessecar96/SteamBot

https://github.com/Jessecar96/SteamKit2

是的,他们工作得很好。但它们是 C#——别告诉我 python 不能这样做:)。

所以,我想从 steamkit 部分开始。我认为这并不难(可能只是一些 web-apis),但是当我查看 SteamKit2 的代码时,我发现它似乎使用 TcpConnection 连接到 Steam 网络,不知道他们是如何获得协议的。

有没有人对此有任何想法,我考虑使用 python 加载 steamkit2.dll,但我真的是 C# 的菜鸟

0 投票
4 回答
5189 浏览

parsing - 如何在 Lua 中返回非常长的整数

我试图返回很长的整数,但我的结果返回为“7.6561197971049e+016”。如何让它返回 76561197971049296 ?

我现在用这段代码安装了 lbc 任意精度

它返回 70000000000000002 但如果我从 id64 中删除 3 位数字,它会正确显示。

如何在不删除数字的情况下获得正确的结果?

0 投票
1 回答
292 浏览

autohotkey - Steam 实用程序菜单自动热键

为此,我已经彻底查看了互联网,但我想知道是否有人可以重新映射 Shift + Tab 以便它显示一个上下文菜单,就像你在 Steam 中看到的那样。这将具有透明背景,并且没有窗口图标。就像蒸汽菜单一样,我希望它有有用的东西。我曾尝试自己做这件事,但没有成功。有人有想法么?

0 投票
3 回答
196 浏览

php - JSON 数组作为对象

我是 dota 2 粉丝,我正在尝试使用 Steam Web API,您可以在其中检索比赛历史记录和比赛详情。看看我在 PHP 中的代码。

我想打印玩家数组下的值,即 account_id、player_slot、hero_id 等。我在将 json 数组作为对象时遇到了麻烦。我还想打印ability_upgrades 值下的数据,其中 3 个。

0 投票
1 回答
1036 浏览

php - Steam web api 显示播放器项目

我正在尝试这个网址:

关联

但我不断收到“404 not found”页面..我输入了从 Steam 获得的密钥,但没有运气..我应该怎么做才能让它工作?

您可以查看此网址了解更多信息: http ://wiki.teamfortress.com/wiki/WebAPI/GetPlayerItems

我只是无法让它工作:\

0 投票
1 回答
2414 浏览

php - Steam web api 获取物品标签 (TF2)

我正在尝试从某些项目中获取标签,但我找不到给我这些标签的函数。我正在使用GetPlayerItemsSteam Web API 来获取播放器项目,但它不会给我项目标签,我该怎么办?

有没有办法给我标签?

我还有一个问题,有没有一种快速的方法来拉取物品的图像?不是把它存储在我的服务器上?我的意思是像通过蒸汽服务器或其他东西的图​​像的URL..

我试图GetSchema找到一个项目的信息,但我真的不明白它是如何工作的。

谢谢!

0 投票
1 回答
3058 浏览

c# - 如何在不登录 Steam 的情况下检索当前正在玩的游戏

我一直在搞乱一些简化的 Steam API,但我没有得到太多。我需要一些帮助来检索用户的状态而无需用户登录(这是我想出的唯一方法)。

0 投票
1 回答
61822 浏览

openid - Steam API 身份验证

在开始之前,让我说我对 OpenID 一无所知。我什至不想做 OpenID 的用途,但我想人们会提到它,但这不是我想要的。

我有软件。该软件要求用户在注册时提供他们的 Steam 用户名。他们不是通过 Steam 登录,只是提供他们的用户名,以便其他人知道他们的 Steam 用户名。所以不需要 OpenID。

我知道,我可以简单地添加一个文本字段,让他们列出他们的 Steam 用户名并收工。然而,这样做,人们几乎可以输入他们想要的任何蒸汽用户名并完成。相反,我希望能够确认他们的用户名。

理想情况下,会有一个“验证 Steam 帐户”按钮。人们点击它,它会弹出一个 Steam 登录表单。人们登录,然后 Steam 返回他们的用户名(可能还有一些额外的数据,例如他们的头像)。最好的方法是什么?

0 投票
0 回答
105 浏览

jboss - Java CAS JBoss Steam Liferay

我使用 CAS 对集成到 Liferay 5.2.3 中的应用程序的用户进行身份验证。CAS登录没问题!我可以登录Liferay。但是当我尝试启动应用程序时,我得到 NullPointer 异常,因为主体对象不包含用户名:

我试图让校长像这样:

  • CAS 服务器版本:3.4.6
  • 接缝 2.2.0.GA
  • JBoss 4.2.3.GA

我不知道 CAS 客户端版本。

谢谢你的帮助