你是不是曾经在凌晨三点把那款心爱的大片买进来,整整玩上两百个小时,等到Steam提示“下载已完成”时却还在午夜无声?显然,等着手动关机不再是高效玩家的选择。今天就把点点滴滴好康搬出来,教你如何让Steam在下载完毕后自动关机,省掉手柄打哈欠的分秒。
先说前置条件:只要电脑支持自动关机,Steam客户端本身不存有此功能。我们要靠脚本来贴个“贼心”,三步走即可:
1️⃣ 找到Steam安装目录,常见位置是 C:\Program Files (x86)\Steam ; 2️⃣ 进入 Steam\steamapps\common ; 3️⃣ 创建一个名为 autoShutdown.sh 或 autoShutdown.bat 的文件(Windows 用 .bat,Mac 用 .sh),内容如下:
Windows(.bat):
powershell -Command "Start-Sleep -Seconds 30; Stop-Computer";
Mac(.sh):
#/usr/bin/env bash
sleep 30
shutdown -h +1
不要看这行代码这么简短,是典型的“省事到极致”式;30秒让 Steam 先把“完成”动画刷完,随后关机稳妥无误。
以上脚本只是在游戏下载完成后触发。接下来再用任务计划程序或 launchctl 注册它,从而让 Steam 在下载完毕时自动执行脚本。具体操作如下:
1️⃣ 打开任务计划程序(Windows)或终端的 crontab -e(Mac);
2️⃣ 设定触发器:当 Steam 的下载任务结束时;
3️⃣ 设定操作:运行刚才创建的脚本;
4️⃣ 勿忘禁用“远程模式”误止关机,确保是本机级别。
需要注意的是:如果你开启了“保存下载数据到云端”,Steam 在保存完毕后会多一次弹窗。此时给脚本加 1-2 秒延迟,以免脚本跑得太快导致关机前页面还没关闭。
别忘了调试测试!先点 “下载空文件” 用 100KB 鼠标掷一掷效验。确保关机时电脑的热点、音乐等自带进程正常关闭,避免数据丢失。
同时,作业计划也能做到按时间关机,例如每晚 23:59、凌晨 3:00,支持在晚上狂玩后自动切断电源。这可比把电脑从电源插座拔掉更安全,坏接点几率大大降低。
嘿,小伙伴们,刚刚下载安装完王者荣耀,准备大展身手?别急别急,今天咱...
说到原神里的胡桃,大家第一反应是不是“那个炸弹妹子”?没...
在众多王者荣耀直播圈里,六六这个名字经常出现在粉丝们的弹幕里像一只活...
在和平精英的浩瀚江湖中,有那么一些名字犹如夜空中的星辰,耀眼又神秘,...
哈喽,原神小伙伴们,今天咱们聊聊那个让无数玩家又爱又恨、...