• Important Notice: Please review our guidelines regarding cheating, game balancing, and mods for Helldivers 2. Read the full notice here before downloading or uploading mods.

steamUrlButton V1.0

A Mod for Helldivers 2
steamUrlButton akl_mod_preview_image
steamUrlButton

One-click open a teammate's Steam profile from the ESC squad menu.

Press ESC, then press F7. A [Profile] button appears to the right of each squad member. Click it to open that player's Steam profile in the Steam overlay browser.

Dependency: Bingus Shared Loader v15 or newer

Usage

Opening the buttons

  • Enter the game (main menu / ship / mission all work).
  • Press ESC to open the squad menu.
  • Press F7 -> a [Profile] button appears to the right of each squad member.
  • The first time you press F7, it triggers a memory scan (about 6-15 seconds). During this, "Scanning players..." appears in the top right, and all 4 rows of buttons are gray.
  • When the scan finishes, players with Steam data have their [Profile] button light up.
Clicking the buttons

  • Lit [Profile] -> clicking it automatically opens the Steam overlay and jumps to that player's Steam profile.
  • Gray [Profile] -> that player's Steam data hasn't been scanned yet; it can't be clicked.
Closing the buttons

  • Press F7 again -> the buttons disappear.
  • Or just close the ESC menu -> the buttons disappear automatically.
Hotkeys
F7: Toggle [Profile] buttons. Condition: ESC menu must be open.
F6: Rescan players in the current match. Condition: anytime; ESC not required.

When to press F6 to rescan

  • A player joins mid-match: the new row's [Profile] is gray. Press F6 to rescan -> it lights up.
  • A player leaves mid-match: the old row's [Profile] is lit but clicking it will fail. Press F6 to rescan -> it turns gray.
  • Everything is fine: no need to press.
Warning: A scan takes about 15 seconds (depending on your machine). Don't spam F6. Pressing it during an active scan is ignored, but repeated presses put extra read load on the game.

FAQ

  • No response to F7:
    Cause: (1) ESC menu isn't open; (2) loader version is too old.
    Fix: Open ESC first, then press; check the loader version.
  • Keeps showing Scanning:
    Cause: It's scanning; normal.
    Fix: Wait 15 seconds.
  • Someone's [Profile] is gray:
    Cause: They just joined, or the mapping hasn't been scanned yet.
    Fix: Press F6 to rescan.
  • After clicking [Profile], browser doesn't open:
    Cause: Steam client isn't running / overlay is disabled.
    Fix: Check whether "In-Game Overlay" is enabled in Steam settings.
  • No logs at all:
    Cause: Mod isn't loaded.
    Fix: Check in BingusSharedLoader.log whether mods/codex/stingray_probe is loaded.
  • Installed but no effect:
    Cause: Deploy didn't take effect.
    Fix: Re-deploy once from the manager.
Behavior notes

  • The mod only reads game memory.
  • No memory modification, no external processes: pure lookup + open browser.
  • Local: all data exists only in memory; no files written, no network upload.
  • Cross-platform players have no Steam profile: PSN / Xbox players don't have Steam64 IDs, so their [Profile] row stays gray.
  • One scan per match: if players change mid-match, you need to manually press F6; it won't auto-rescan.
steamUrlButton (untest) V1
The mods above that can be published are just ones I made because I got interested in this direction during this whole incident. I also have some personal-use mods that would basically get removed even from Git.

Due to life and work commitments, for mods whose features already do what I need, I probably won't provide any updates or maintenance fixes. So feel free to unpack and study them, so people after me can make even better mods.

Lastly, thanks to all the open-source work out there for the learning experience, inspiration, and ideas. Thanks to DS.

Timestamp: Beijing Time, October 2, 2026, 12:28


steamUrlButton

在 ESC 小队菜单里,一键打开队友的 Steam 个人主页。

按下 ESC,再按 F7,每名队员右侧会显示一个 [Profile] 按钮。点击即可在 Steam 叠加浏览器里打开该玩家的 Steam 主页。

依赖
Bingus Shared Loader v15 或更新

使用

打开按钮

  • 进入游戏(主菜单 / 船上 / 任务中均可)。
  • 按 ESC 打开小队菜单。
  • 按 F7 -> 每名队员右侧出现 [Profile]。
  • 首次按 F7 会触发一次内存扫描(约 6-15 秒)。期间右上显示 Scanning players...,4 行按钮全部灰色。
  • 扫描完成后,有 Steam 数据的玩家 [Profile] 亮起。
点击按钮

  • 亮着的 [Profile] -> 点击后 Steam 叠加层自动打开,跳到该玩家的个人主页。
  • 灰色的 [Profile] -> 该玩家尚未扫描到 Steam 数据,不可点击。
关闭按钮

  • 再按一次 F7 -> 按钮消失。
  • 或者直接关闭 ESC 菜单 -> 按钮自动消失。
热键
F7:打开 / 关闭 [Profile] 按钮。条件:需 ESC 菜单打开。
F6:重新扫描当前局的玩家。条件:任何时刻,不需要 ESC。

F6 重扫

  • 中途有玩家加入:新行 [Profile] 是灰色。按 F6 重扫 -> 变亮。
  • 中途有玩家退出:旧行 [Profile] 亮着但点了会失败。按 F6 重扫 -> 变灰。
  • 一切正常:不需要按。
警告
一次扫描约 15 秒(根据你本机实际情况来)。不要狂按 F6——扫描进行中再按会被忽略,但连按会给游戏增加读取压力。

常见问题

  • 按 F7 无反应
    原因:(1) ESC 菜单没打开;(2) loader 版本太旧。
    处理:先开 ESC 再按;检查 loader 版本。
  • 一直显示 Scanning
    原因:正在扫,正常。
    处理:等 15 秒。
  • 某人 [Profile] 灰
    原因:刚加入,或映射还没扫到。
    处理:按 F6 重扫。
  • 点击 [Profile] 后,浏览器没开
    原因:Steam 客户端没运行 / 叠加层被禁用。
    处理:检查 Steam 设置里“游戏内叠加”是否开启。
  • 完全没日志
    原因:mod 没被加载。
    处理:查 BingusSharedLoader.log 里 mods/codex/stingray_probe 是否为 loaded。
  • 装了没效果
    原因:Deploy 没生效。
    处理:管理器里重新 Deploy 一次。
行为说明

  • mod 仅读取游戏内存。
  • 无内存修改、无外部进程:纯查询 + 打开浏览器。
  • 本地:所有数据只存在于内存中,不写文件、不上传网络。
  • 跨平台玩家无 Steam 主页:PSN / Xbox 玩家没有 Steam64 ID,对应行 [Profile] 会保持灰色。
  • 同一局扫描一次:中途有玩家变动需要手动按 F6,不会自动重扫。
steamUrlButton (untest) V1

以上能够上架的mod只是我出于这次风波有兴趣方向而做的mod,还有些自用mod基本属于git也会被移除的情况。
碍于生活工作原因,对于已实现功能达到我目的的mod,我可能不会有任何更新或者维护修补,所以欢迎解包学习以便后来人做出更为优秀的mod
最后也感谢各方开源给我的学习经验灵感思路,感谢DS
时间点:北京时间 2026年10月2日12:28
6.8 KB
Log in or sign up to download
Uploaded by
360de250
Downloads
92
Comments
9
Views
530
First release
Last update
Platform
PC 
Version
V1.0
Total Size
6.8 KB
Rating
0.00 star(s) 0 ratings

Uploaded by

  • 92
  • 530

Ratings

0.00 star(s) 0 ratings

Tags

There are no tags available.

More mods from 360de250

  • PC EnemyReplace(怪物替换)

360de250

Members
Members
Sep 24, 2026
4
0
没有传N网并不是因为估计它会下架,实际上我有个类似的mod,N网下架了,该网站也下架过N网的上传太过冗杂了,还有时不时的人机验证,我也不知道该mod是否再次在此会下架,反正跟上次一样我git也会传

I didn't upload it to Nexus because I thought it would get taken down. Actually, I had a similar mod that got taken down on Nexus, and it got taken down on this site too.
Uploading to Nexus is just too much of a hassle, and there's the occasional CAPTCHA. I also don't know if this mod will get taken down here again. Anyway, I'll upload it to Git the same as last time.
 

IIIlIllIlIlIIlIllI

Members
Members
Sep 15, 2026
16
5
What legitimate purpose could this possibly have? This seems like it would only ever be used for doxing people (BAD)!!