-
Notifications
You must be signed in to change notification settings - Fork 15
v2.0 指南
由于ASF的更新,之前的脚本已经不再适用。
- IPC的开启方式发生了改变
- 对于密码在json的要求
也因为之前的脚本过于臃肿,维护困难,所以就重写了。;)
为了脚本能够适配ASF,所以ASF的版本不再追新。而是隔两周就会更新一次ASF的版本。
目前的脚本下载的ASF版本是 V3.2.0.5
与之相关的issues
https://github.com/zsnmwy/ArchiSteamFarm-Install-Script/issues/7
https://github.com/zsnmwy/ArchiSteamFarm-Install-Script/issues/8
Raspberry Pi 3
Raspian 9
Only support for x64
Debian
Debian8 x64
Debian9 x64
Centos
Centos7 x64
Ubuntu
Ubuntu 18.04 x64
Ubuntu 17.10 x64
Ubuntu 16 x64
Ubuntu 14 x64
因为DNS的污染,国内的机子不经过特殊处理,是没有办法直接访问社区的。
之前的脚本是集成解决方案的,但是后面我还是决定去掉,并且单独出来了。
如果你有需求,并且是Linux(废话),可以看看我这个项目。
https://steamcn.com/t403352-1-1
wget -O ASF-install.sh https://raw.githubusercontent.com/zsnmwy/ArchiSteamFarm-Install-Script/master/install.sh && bash ASF-install.sh
如果上面的命令出现错误,如:
If this command get some errors,like this:
ERROR: The certificate of 'github.com' is not trusted.
ERROR: The certificate of 'github.com' hasn't got a known issuer.
你可以尝试这个命令:
You can try this command:
wget --no-check-certificate -O ASF-install.sh https://raw.githubusercontent.com/zsnmwy/ArchiSteamFarm-Install-Script/master/install.sh && bash ASF-install.sh
注意,上面的命令有可能会受到MitM 攻击
NOTE: This opens you up to man-in-the-middle (MitM) attacks
- 确定你的Linux版本是脚本支持的。
- 切换到root用户。
- 复制上面的命令,拉取并执行脚本。
- 为脚本选择语言。 (英文还没有完全翻译完。)
- 选择开不开启IPC。 (如果你选择了开启,请输入密码)
- 输入你的steam的大号的64位ID。 (如果你不知道怎么获取,点我看教程)
- 输入steam账号名。
- 为ASF选择语言,语言有(简体中文|繁体中文|英文)
- 然后就进入安装流程了。如果不出意味,很快你就能够装完ASF了。;)
- 最后安装完,会直接启动ASF。
- 输入你的账号密码,以及令牌,测试ASF是不是能够正常使用。
- 如果测试没问题,就可以下面的使用提示。以及如何后台的问题。
如果你有任何的安装问题,请到这里提出。
如果你想知道更多与ASF相关的功能或者用法,请到ASF原项目的wiki进行查看。
使用方法
asf
==========asf启动方式=========================
-s | --start 正常启动,不后台
-scr | --screen 在screen内启动asf,不会检测任务是否存在
==========PM2管理asf快捷选项===================
-bg | --background 把asf丢到PM2里面后台,可自动重启asf(推荐)
-l | --log 列出日志
-r | --remove 从PM2中移除asf任务
-st | --status 查看当前asf的状态
==========IPC相关快速设置项====================
-ipc | 是否启用IPC
-c | 更改IPC密码
-C | 更改IPC端口号
==========steam 账号管理====================
-acc | --account steam 账号管理
我这里提供了两种方法,screen
以及 pm2
.
我个人推荐是pm2的,因为ASF死掉之后,能自己重启。
但是PM2里面后台的话,如果ASF要你输密码,会直接报错的。
所以我这里还提供了screen
给你使用。
要是PM2死活都要你输入的话,你就用screen吧。
/opt/ArchiSteamFarm
/bin/asf
IPC,现在默认就是接受全部地址的访问。
如果你有什么额外需要请自行修改。
/opt/ArchiSteamFarm/config/ASF.json