云服务器+ASF实现全天挂卡挂时长

目录

  • 前言
  • 正文
    • 1.安装下载
    • 2.编辑配置文件
    • 3.设置Steam社区证书
    • 4.启动ASF
    • 5.给游戏挂时长
    • 6.进阶-ASF自动启动且后台保活

前言

我遇到的最大的问题是,网络问题

其实不然,各大厂商的云服务器后台都有流量监控,意味着依靠一般方法是不能正常访问Steam社区的,ASF无法正常工作。

但是一不小心看到了这篇文章Steam社区屏蔽分析绕过方法

正文

1.安装下载

我的服务器部署在腾讯云上,系统为Ubuntu amd64,下面的wget使用了萌歪大大的GH代理,所以可以直接一条一条地输入。

首先直接用下面的三段式下载一下ASF:

sudo apt update
sudo apt install dotnet8 -y
mkdir ASF
cd ASF/
wget https://github.moeyy.xyz/https://github.com/JustArchiNET/ArchiSteamFarm/releases/download/6.0.2.6/ASF-linux-x64.zip
unzip ASF-linux-x64.zip
rm ASF-linux-x64.zip

2.编辑配置文件

ASF社区推荐用自动Bot来写Json文件,但是哥几个难不成几句Json还能写错了?

cd config进入ASF文件夹的config目录,编辑以下文件:

bot.json(名称可以随意):

{"Enabled": true,"SteamLogin": "你的steamID","SteamPassword": "你的steam密码"
}

下一个文件设置IPC面板的密码,这是必须设置的。

ASF.json(必须这个名字):

{"IPCPassword" : "你希望的IPC密码"
}

下一个文件设置IPC面板可在外部访问:

IPC.config

{"Kestrel": {"Endpoints": {"HTTP" : {"Url" : "http://*:1242"}}}
}

3.设置Steam社区证书

参考本文最开始的文章提到的方法,他写得已经很详细了,我这里亲测是有用的。当然如果你是海外服务器可以直接跳过这一步。

4.启动ASF

回到ASF文件夹根目录下,执行./ArchiSteamFarm,ASF会进行初始化,完成后自动登录Steam账号,这个时候在Steam手机客户端守着,然后先同意登录,然后选择N,在输入一遍验证码才能确保登录。

(我放的图是第二次启动):

在这里插入图片描述

看到IPC Ready就可以访问服务器IP:1242了:

在这里插入图片描述

输入密码访问IPC面板:

在这里插入图片描述

这样就算部署完成了。

5.给游戏挂时长

ASF会自动挂卡,但是不会自动帮你挂时长,ASF的官方Wiki上有所有用法的解释,其中挂时长是如下步骤:

在这里插入图片描述

在这里插入图片描述

下拉在最后找到GamesPlayedWhileIdle选项卡,appID是什么我就不解释了。

在这里插入图片描述在这里插入图片描述

6.进阶-ASF自动启动且后台保活

因为是服务器所以做个service会比较好,用&或者scene也可以。

创建/usr/lib/systemd/system/ASF.service文件,输入以下内容:

[Unit]
Description=ASF Service
StartLimitIntervalSec=0[Service]
Type=simple
Restart=always
RestartSec=1
ExecStart=/ASF文件夹的绝对路径/ArchiSteamFarm
User=ubuntu
Group=ubuntu #用户看你自己是什么,你也可以无脑root
ExecStop=/ASF文件夹的绝对路径/ArchiSteamFarm
ExecReload= [Install]
WantedBy=multi-user.target

其中的有关自动重启的部分如下:

StartLimitIntervalSec=0Restart=always
RestartSec=1

保存后就可以使用systemctl命令进行管理:

sudo systemctl enable ASF #开机自启动
sudo systemctl stop ASF #停止
sudo systemctl restart ASF #重启

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/831412.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

变量内存和存储单位

基本数据类型及其占位符 存储单位 内存中的数据存储单元是由一个一个的二进制组成的,每个二进制只能存储0 和1 科学家为了更加方便存储更多的数据,把内存中8个二进制分为一组,叫做一个字节,Byte字节是最小的存储单位。(重点⭐⭐⭐…

聚焦Spring后置处理器分析对比

目录 一、理解Spring后置处理器 二、Spring后置处理器在IOC容器和bean对象生命周期的切入时机分析 (一)IOC 容器生命周期中的切入时机 (二)Bean 对象生命周期中的切入时机 三、BeanPostProcessor后置器分析 (一&…

OpenCV(三)—— 车牌筛选

本篇文章要介绍如何对从候选车牌中选出最终进行字符识别的车牌。 无论是通过 Sobel 还是 HSV 计算出的候选车牌都可能不止一个,需要对它们进行评分,选出最终要进行识别的车牌。这个过程中会用到两个理论知识:支持向量机和 HOG 特征。 1、支…

Redis__事务

文章目录 😊 作者:Lion J 💖 主页: https://blog.csdn.net/weixin_69252724 🎉 主题:Redis__事务 ⏱️ 创作时间:2024年05月02日 ———————————————— 这里写目录标题 文章目…

SSM+Vue在线OA办公系统

在线办公分三个用户登录,管理员,经理,员工。 SSM架构,maven管理工具,数据库Mysql,系统有文档,可有偿安装调试及讲解,项目保证质量。需要划到 最底 下可以联系到我。 功能如下&am…

蓝桥杯练习系统(算法训练)ALGO-950 逆序数奇偶

资源限制 内存限制:256.0MB C/C时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s 问题描述 老虎moreD是一个勤于思考的青年,线性代数行列式时,其定义中提到了逆序数这一概念。不过众所周知我们…

nginx--location详细使用和账户认证

在没有使用正则表达式的时候,nginx会先在server中的多个location选取匹配度最高的一个uri,uri是用户请求的字符串,即域名后面的web文件路径,然后使用该location模块中的正则url和字符串串,如果匹配成功就结束搜索&…

C语言----贪吃蛇(补充)

各位看官好,我想大家应该已经看过鄙人的上一篇博客贪吃蛇了吧。鄙人在上一篇博客中只是着重的写了贪吃蛇的实现代码,但是前期的一些知识还没有具体的介绍,比如确认光标位置,句柄等。那么我这一篇博客就来补充上一篇博客所留下来的…

神经网络中的优化方法

一、引入 在传统的梯度下降优化算法中,如果碰到平缓区域,梯度值较小,参数优化变慢 ,遇到鞍点(是指在某些方向上梯度为零而在其他方向上梯度非零的点。),梯度为 0,参数无法优化&…

数据结构-AVL树

目录 什么是 AVL 树 ASL 度量查找效率 结构体定义 平衡调整 调整类型 左旋和右旋 右旋 左旋 左、右平衡调整 左平衡调整 右平衡调整 插入数据 模拟建立 AVL 树 什么是 AVL 树 二叉排序树的形状取决于数据集,当二叉树的高度越小、结构越合理&#xff0c…

thinkphp家政上门预约服务小程序家政保洁师傅上门服务小程序上门服务在线派单安装教程

介绍 thinkphp家政上门预约服务小程序家政保洁师傅上门服务小程序上门服务在线派单安装教程 上门预约服务派单小程序家政小程序同城预约开源代码独立版安装教程 程序完整,经过安装检测,可放心下载安装。 适合本地的一款上门预约服务小程序&#xff0…

计算机网络——初识网络

一、局域网与广域网 1.局域网(LAN) 局域网:即Local Area Network,简称LAN。Local即标识了局域⽹是本地,局部组建的⼀种私有⽹络。局域⽹内的主机之间能⽅便的进⾏⽹络通信,⼜称为内⽹;局域⽹和…

A4的PDF按A3打印

先用办公软件打开,比如WPS。 选择打印-属性。 纸张选A3,如果是双面打印,选短边装订,然后在版面-页面排版-每张页数(N合1)选2。 不同打印机的具体配置可能不一样,但大体都是这个套路。

[NSSCTF]prize_p1

前言 之前做了p5 才知道还有p1到p4 遂来做一下 顺便复习一下反序列化 prize_p1 <META http-equiv"Content-Type" content"text/html; charsetutf-8" /><?phphighlight_file(__FILE__);class getflag{function __destruct(){echo getenv(&qu…

The Role of Subgroup Separability in Group-Fair Medical Image Classification

文章目录 The Role of Subgroup Separability in Group-Fair Medical Image Classification摘要方法实验结果 The Role of Subgroup Separability in Group-Fair Medical Image Classification 摘要 研究人员调查了深度分类器在性能上的差异。他们发现&#xff0c;分类器将个…

基于Springboot的民宿管理平台

基于SpringbootVue的民宿管理平台设计与实现 开发语言&#xff1a;Java数据库&#xff1a;MySQL技术&#xff1a;SpringbootMybatis工具&#xff1a;IDEA、Maven、Navicat 系统展示 用户登录 首页 民宿信息 后台登录 后台首页 用户管理 商家管理 民宿信息管理 房间类型管理 …

【正版系统】知识付费系统搭建,系统模板开发完善功能强大,支持快速部署上线

在数字化时代&#xff0c;知识付费已成为一种趋势&#xff0c;为内容创作者和求知者搭建了一个高效的交流平台。今天&#xff0c;我要为大家介绍一款功能强大的知识付费系统。 知识付费系统模板是我们一款经过精心开发、完善的系统&#xff0c;旨在为用户提供一站式的知识付费…

【Docker】如何注册Hub账号并上传镜像到Hub仓库

一、创建Hub账户 浏览器访问&#xff1a;hub.docker.com 点击【Sign up】注册账号 输入【邮箱】【用户名】【密码】 ps&#xff1a;用户名要有字母数字&#xff1b;订阅不用勾选 点击【Sign up】注册即可 点击【Sign in】登录账号 输入【邮箱】【密码】 点击【Continue】登录 二…

Unreal 编辑器工具 批量重命名资源

右键 - Editor Utilities - Editor Utility Blueprint&#xff0c;基类选择 Asset Action Utility 在类默认值内&#xff0c;可以添加筛选器&#xff0c;筛选指定的类型 然后新建一个函数&#xff0c;加上4个输入&#xff1a;ReplaceFrom&#xff0c;ReplaceTo&#xff0c;Add…

大数据学习笔记14-Hive基础2

一、数据字段类型 数据类型 &#xff1a;LanguageManual Types - Apache Hive - Apache Software Foundation 基本数据类型 数值相关类型 整数 tinyint smallint int bigint 小数 float double decimal 精度最高 日期类型 date 日期 timestamps 日期时间 字符串类型 s…