Steam家庭共享:两个人同时玩同一个游戏

Steam家庭共享:一人买游戏,两人同时玩

--浏览 · --点赞 · --评论

steam家庭共享

众所周知,在Steam中,家庭共享可以共享自己库里的游戏

然而同一时间一个游戏只能一个人玩,特别是最近黑神话:悟空上线,家庭组的各位都想玩,怎么办?

当你作为一个赛博义父,你的赛博义子在玩你库里的游戏,你却没法玩,此时你会是什么心情?

但是,最近我发现了一个可以两个人同时玩家庭库里的离线游戏的方法

使用教程:

打开你会发现这几项输入

如何获取这些信息呢

1.游戏的steamID:右键要启动的游戏,创建桌面快捷方式,右键快捷方式点属性

read-normal-img

2.游戏进程的exe名:启动游戏打开任务,右键游戏进程,打开文件所在位置,复制全名,后缀也复制。(不要在steam里浏览本地文件,部分游戏运行的程序和steam启动的程序不一样)

3.steam文件夹:右键steam的快捷方式,打开文件所在位置

read-normal-img

另外两个随便设置,建议40,不要小于20

注:云存档可能会寄,建议关了

@ECHO off
setlocal EnableDelayedExpansion
PUSHD %~DP0 & cd /d "%~dp0"
%1 %2
mshta vbscript:createobject("shell.application").shellexecute("%~s0","goto :runas","","runas",1)(window.close)&goto :eof

:runas
cls
title 家庭共享启动器By.屑鱼
CLS
color 0a
echo 工具作者:crumbs_fish
set /p gameid=请输入游戏的steamID:
set /p gameexe=请输入游戏进程的exe名:
set /p steampath=请输入steam安装路径:
set /p gamestartwaitime=启动游戏等待时间(秒)(推荐设为40):
set /p checkwaitime=每两次检测的间隔时间(秒)(推荐设为40):
echo 正在禁用steam联网
netsh advfirewall firewall add rule name="Block MyApp Outbound1" dir=out program="%steampath%\steam.exe" action=block
netsh advfirewall firewall add rule name="Block MyApp Inbound1" dir=in program="%steampath%\steam.exe" action=block
netsh advfirewall firewall add rule name="Block MyApp Outbound2" dir=out program="%steampath%\bin\cef\cef.win7x64\steamwebhelper.exe" action=block
netsh advfirewall firewall add rule name="Block MyApp Inbound2" dir=in program="%steampath%\bin\cef\cef.win7x64\steamwebhelper.exe" action=block
TIMEOUT /T 2 /NOBREAK  >nul
echo 已禁用steam联网
echo 正在启动
start steam://rungameid/%gameid%
TIMEOUT /T %gamestartwaitime% /NOBREAK
cls
echo 工具作者:crumbs_fish
echo 游戏已启动!
goto check_process
:check_process
rem 检查进程是否运行
echo 每隔%checkwaitime%秒检测游戏是否运行......
TIMEOUT /T %checkwaitime% /NOBREAK >nul
tasklist /FI "IMAGENAME eq %gameexe%" 2>NUL | find /I "%gameexe%" >nul
if errorlevel 1 goto delblock
if not errorlevel 1 echo %date% %time% :游戏运行中
goto :check_process

:delblock
echo 工具作者:crumbs_fish
netsh advfirewall firewall delet rule name="Block MyApp Outbound1" program="%steampath%\steam.exe"
netsh advfirewall firewall delet rule name="Block MyApp Inbound1" program="%steampath%\steam.exe"
netsh advfirewall firewall delet rule name="Block MyApp Outbound2" program="%steampath%\bin\cef\cef.win7x64\steamwebhelper.exe"
netsh advfirewall firewall delet rule name="Block MyApp Inbound2" program="%steampath%\bin\cef\cef.win7x64\steamwebhelper.exe"
echo 已允许Steam联网
echo 按任意键退出
timeout -1 >nul
exit

2024-8-22测试可用

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值