-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Setting up it IT
Se sei qui per la prima volta, benvenuto! Siamo felici di vedere un altro viaggiatore interessato nel nostro progetto, ma tieni a mente che da un grande potere derivano grandi responsabilitΓ - ASF Γ¨ in grado di fare innumerevoli cose con Steam, ma soltanto finchΓ© hai la volontΓ di imparare ad utilizzarlo. C'Γ¨ da considerare una ripida curva d'apprendimento e per questo ci aspettiamo che tu legga a dovere questo wiki, dove viene spiegato nel dettaglio il funzionamento di ogni cosa.
Se sei ancora qui vuol dire che hai giΓ letto l'introduzione, il che Γ¨ positivo. A meno che non ci sei passato sopra, e in tal caso sappi che presto avrai il tuo bel da fare... In ogni caso, ASF Γ¨ un'app per console, il che significa che il programma stesso non ha una GUI amichevole a cui sei abituato in generale, almeno fuori dalla scatola. ASF Γ¨ stato principalmente pensato per essere eseguito su server, quindi si comporta piΓΉ come un servizio (o daemon) che come un'applicazione classica.
Tuttavia ciΓ² non significa che tu non possa usarlo sul tuo PC o che farlo funzionare sia piΓΉ complicato del solito, per niente. ASF Γ¨ un programma standalone che non necessita di installazione, subito pronto per essere utilizzato, ma che necessita d'essere configurato per poter essere di qualche uso. Γ infatti la sua configurazione che dirΓ ad ASF quello che deve fare una volta avviato. Se lo avvii senza averlo configurato, ASF semplicemente non farΓ nulla.
Il linea generale, ecco cosa faremo nei prossimi minuti:
- Installa .NET prerequisiti.
- Scaricare l'ultima versione di ASF specifica per il tuo sistema operativo.
- Estrae l'archivio in una nuova posizione.
- Configurare ASF.
- Avviare ASF e vederlo all'opera.
Suona piuttosto semplice, vero? Allora iniziamo.
Il primo passo consiste nell'assicurarsi che il proprio OS possa eseguire ASF correttamente. ASF Γ¨ scritto in C#, basato sulla piattaforma .NET e puΓ² richiedere librerie native che non sono ancora disponibili sulla tua piattaforma. A seconda che si utilizza Windows, Linux o macOS, si avrΓ diversi requisiti, anche se tutti sono elencati in . ET prerequisiti documento che dovresti seguire. Γ la guida di riferimento che dovresti usare, ma per rendere le cose piΓΉ semplici ed evitare di farti leggere troppo, sono anche riassunte in dettaglio qui sotto.
Γ perfettamente normale che alcuni, o anche tutti i prerequisiti siano giΓ presenti nel tuo sistema, magari perchΓ© installati da applicazioni di terze parti che stai usando. Nonostante ciΓ², devi assicurarti che sia davvero questo il caso eseguendo l'installazione di ogni requisito per il tuo OS - senza di essi, ASF non funzionerΓ .
Tenete a mente che non Γ¨ necessario fare altro per le costruzioni specifiche del sistema operativo, in particolare installazione. ET SDK o anche runtime, poichΓ© il pacchetto specifico per il sistema operativo include giΓ tutto questo. Hai bisogno solo di prerequisiti .NET (dipendenze) per eseguire .NET runtime incluso in ASF.
- Microsoft Visual C++ Redistributable Update (x64 per 64 bit, x86 per 32 bit o arm64 per ARM a 64 bit
- Γ fortemente consigliato assicurarsi gli aggiornamenti di Windows siano tutti installati. Se non li hai abilitati, poi per lo meno hai bisogno di KB2533623 e KB2999226, ma potrebbero essere necessari ulteriori aggiornamenti. Non Γ¨ necessario installarli se il vostro Windows Γ¨ aggiornato.
Il nome del pacchetto varia in base alla distribuzione di Linux che stai usando, ma elencheremo quelli che sono i piΓΉ comuni. Li puoi ottenere dal tuo gestore di pacchetti nativo in base all'OS che usi (come apt
per Debian, o yum
per CentOS).
-
ca-certificates
(certificati SSL affidabili standard per creare connessioni HTTPS) -
libc6
(libc
) -
libgcc-s1
(libgcc1
,libgcc
) -
libicu
(icu-libs
, ultima versione per la tua distribuzione, ad esempiolibicu72
) -
libgssapi-krb5-2
(libkrb5-3
,krb5-libs
) -
libssl3
(libssl
,openssl-libs
, ultima versione per la tua distribuzione, almeno1.1.X
) -
libstdc++6
(libstdc++
, nella versione5.0
o superiore) -
zlib1g
(zlib
)
Almeno una maggioranza di questi dovrebbe essere giΓ nativamente disponibile sul vostro sistema. The minimal installation of Debian stable required only libicu72
.
- Nessuno per ora, ma si dovrebbe avere l'ultima versione di macOS installato, almeno 12.0+
Ora che abbiamo i requisiti necessari, il prossimo passo sarΓ scaricare l'ultima versione di ASF. ASF Γ¨ disponibile in molte varianti, ma tu sei interessato al pacchetto corrispondente al tuo sistema sperativo ed architettura. Ad esempio, se stai usando Win
dows a 64
bit, allora ti servirΓ il pacchetto ASF-win-x64
. Per maggiori informazioni sulle versioni disponibili, consulta la sezione compatibilitΓ . ASF Γ¨ anche in grado di funzionare su sistemi operativi per i quali non Γ¨ disponibile un pacchetto specifico, come Windows a 32 bit; se questo Γ¨ il tuo caso, vai direttamente alla sezione setup generico.
Dopo il download, inizia estraendo i file dell'archivio in cartella dedicata. Se hai bisogno di uno strumento specifico per questo, 7-zip lo farΓ , ma tutte le utility standard come unzip
da Linux/macOS dovrebbero funzionare senza problemi.
Assicurati di estrarre ASF in una cartella ad esso destinata e non in una che stai giΓ usando per qualcos'altro - gli aggiornamenti automatici di ASF elimineranno ogni altro file giΓ presente e non necessario al programma, il che significa perdere qualsiasi file non associato ad ASF. Se hai script aggiuntivi o file che vuoi usare con ASF, mettili in una cartella superiore.
Una struttura ideale Γ¨ simile a questa:
C:\ASF (where you put your own things)
βββ ASF shortcut.lnk (optional)
βββ Config shortcut.lnk (optional)
βββ Commands.txt (optional)
βββ MyExtraScript.bat (optional)
βββ (...) (any other files of your choice, optional)
βββ Core (dedicated to ASF only, where you extract the archive)
βββ ArchiSteamFarm(.exe)
βββ config
βββ logs
βββ plugins
βββ (...)
Siamo ora pronti per affrontare l'ultima tappa, la configurazione. Γ di gran lunga la fase piΓΉ complessa, poichΓ© involve un gran numero di informazioni con le quali non hai ancora familiaritΓ . Per questo ti forniremo diversi esempi e spiegazioni semplici da seguire.
Innanzitutto, Γ¨ presente la pagina configurazione che spiega tutto quel che c'Γ¨ da sapere sul processo di configurazione; tuttavia offre molte piΓΉ informazioni di cui al momento abbiamo bisogno. PerciΓ², ti spiegheremo come ottenere le informazioni che stai cercando.
La configurazione di ASF puΓ² essere effettuata in almeno tre modi: tramite il nostro generatore di configurazione web, ASF-ui o manualmente. CiΓ² Γ¨ spiegato nel dettaglio nella sezione configurazione, quindi fai riferimento ad essa se vuoi informazioni piΓΉ dettagliate. Useremo il generatore di configurazione web come punto di partenza.
Apri la pagina del nostro generatore di configurazioni web con il browser che preferisci, avrai bisogno di abilitare javascript in caso tu lo abbia disabilitato manualmente. Raccomandiamo Chrome o Firefox, ma dovrebbe funzionare con i browser piΓΉ usati.
Una volta caricata la pagina, clicca su "Bot". Dovresti avere davanti una pagina simile a questa:
Se per qualche motivo la versione di ASF che hai appena scaricato Γ¨ piΓΉ vecchia di quella preselezionata dal generatore di configurazioni, seleziona la versione corretta dal menu a discesa. CiΓ² puΓ² accadere dacchΓ© il configuratore puΓ² essere usato anche per versioni piΓΉ recenti di ASF, le "pre-release", che perΓ² non sono ancora ritenute stabili. Tu hai invece scaricato la piΓΉ recente versione stabile di ASF, la cui affidabilitΓ Γ¨ stata comprovata.
Inizia dall'inserire il nome del tuo bot nel campo evidenziato in rosso. PuΓ² essere qualsiasi nome che tu desideri utilizzare, come il tuo nickname, nome dell'account, un numero o altro. C'Γ¨ solo una parola che non puoi utilizzare, ed Γ¨ ASF
, poichè è riservata al file di configurazione generale. Inoltre, il nome del tuo bot non può iniziare con un punto (ASF ignora intenzionalmente questi file). Raccomandiamo inoltre di evitare l'uso degli spazi, ma puoi usare _
come un separatore tra le parole se necessario.
Dopo aver deciso il nome del bot, clicca il bottone con il tick nella sezione `Enabled</0. Questo dichiara ad ASF se il bot deve essere avviato automaticamente dopo il lancio del programma.
Ora puoi scegliere tra due cose:
- Puoi inserire i tuoi dati nel campo
SteamLogin` e la tua password in `SteamPassword`
- O puoi lasciarli vuoti
Facendo la prima cosa, autorizzi ASF ad utilizzare automaticamente le credenziali del tuo account durante il lancio del programma, evitando così di inserirle manualmente ogni volta che ASF ne ha bisogno. Puoi tuttavia decidere di ometterle: in questo caso non vengono salvate, perciò ASF non potrà iniziare automaticamente il suo lavoro senza il tuo aiuto e dovrai inserirli mentre il programma è in esecuzione.
ASF richiede le tue credenziali di accesso perchè include la propria implementazione del client di Steam, e per accedere ha bisogno degli stessi dettagli che utilizzi tu. Le tue credenziali di login non sono salvate da nessuna parte, ma solo sul tuo PC nella cartella config
di ASF. Il nostro generazione di configurazioni web è basato sul client, e ciò significa che il codice viene eseguito solo in locale nel tuo browser per generare configurazioni valide di ASF. Non c'è quindi bisogno di preoccuparsi di eventuali fughe di dati sensibili. Nel caso non volessi inserire le tue credenziali lì, lo capiamo, e puoi inserirle manualmente più tardi in file generati, od ometterle interamente ed inserirle solamente nel prompt dei comandi di ASF. Per saperne di più sulla sicurezza, visita la sezione configuration.
Puoi anche scegliere di lasciare un solo campo vuoto, come la Password di Steam
, ed ASF utilizzerΓ automaticamente le tue credenziali, ma chiederΓ comunque l'inserimento di una password (simile al Client di Steam). Se utilizzi il sistema di controllo parentale di Steam per sbloccare l'account, dovrai inserirlo nel campo SteamParentalCode
.
Dopo le tue decisioni e i dettagli facoltativi, la pagina web apparirΓ simile a quella qui sotto:
Ora puoi premere il tasto "download" ed il nostro generatore di configurazioni web genererΓ un file json
basato sul nome scelto. Salva quel file nella directory di configurazione
che si trova nella cartella in cui hai estratto il nostro file zip nel passaggio precedente.
La cartella config
ora sarΓ simile a questa:
Congratulazioni! Hai appena completato la configurazione fondamentale del bot ASF. La estenderemo a breve, ma per ora questo Γ¨ tutto quello di cui hai bisogno.
Ora sei pronto per avviare il programma per la prima volta. Basta fare doppio clic sul binario ArchiSteamFarm
nella directory ASF. Puoi anche avviarlo dalla console.
Dopo aver fatto tutto ciΓ², se hai installato tutte le dipendenze richieste nella prima parte, ASF si avvierΓ correttamente, noterΓ il tuo bot (se non hai dimenticato di inserire la configurazione generata nella cartella config
), e proverΓ ad accedere:
Se hai fornito SteamLogin
e SteamPassword
ad ASF, ti sarΓ solamente chiesto il token per SteamGuard (e-mail, 2FA o nessuno, a seconda delle tue impostazioni di Steam). Se non lo hai fatto, ti sarΓ chiesto anche di inserire il nome utente e la password di Steam.
Ora sarebbe un buon momento per rivedere la nostra sezione comunicazione remota se sei preoccupato di cose ASF Γ¨ programmato per fare, incluse le azioni che prenderΓ nel tuo nome, ad esempio unirsi al nostro gruppo Steam.
Dopo aver passato attraverso il cancello di accesso iniziale, supponendo che i tuoi dati siano corretti, accederai con successo, e ASF inizierΓ a coltivare usando le impostazioni predefinite che non hai cambiato da adesso:
Questo prova che ASF sta facendo un ottimo lavoro sul tuo account, ed ora puoi minimizzare il programma e fare qualcos'altro. Dopo un po'di tempo (a seconda della performance), vedrai le carte di Steam arrivare lentamente nel tuo inventario. Naturalmente, perchΓ© ciΓ² accada Γ¨ necessario avere giochi validi per la fattoria, mostrando come "puoi ottenere altre X gocce di carte da giocare a questo gioco" sulla tua pagina badges - se non ci sono giochi da coltivare, poi ASF affermerΓ che non c'Γ¨ nulla da fare, come indicato nella nostra FAQ.
Con questo si conclude la nostra guida fondamentale sull'impostare ASF. Ora puoi decidere se vuoi configurare ancora di piΓΉ ASF, oppure lasciare che faccia il suo lavoro con le impostazioni predefinite. Ora ci occuperemo di altri dettagli base, per poi lasciarti l'intera wiki per scoprire cose nuove.
ASF supporta l'agricoltura piΓΉ di un conto alla volta, che Γ¨ la sua funzione primaria. Puoi aggiungere altri account ad ASF generando piΓΉ file di configurazione dei bot, esattamente come hai generato il primo qualche minuto fa. Devi solo assicurarti di due cose:
- Nome del bot unico, se hai giΓ il tuo primo bot chiamato "MainAccount", non potrai averne un altro con lo stesso nome.
- Dettagli di accesso validi, come
SteamLogin
,SteamPassword
eSteamParentalCode
(se usi le impostazioni di controllo parentale di Steam)
In altre parole, ritorna nuovamente alla configurazione ed esegui esattamente gli stessi passaggi per il tuo secondo o terzo account. Ricorda di usare nomi unici per tutti i tuoi bot.
Puoi cambiare le impostazioni esistenti creando un nuovo file di configurazione. Se non hai chiuso il nostro generatore di configurazioni web, clicca su "toggle advanced settings" e vedi cosa c'Γ¨ da scoprire. Per questo tutorial cambieremo l'impostazione CustomGamePlayedWhileFarming
, che consente di impostare il nome personalizzato visualizzato quando ASF Γ¨ allevamento, invece di mostrare la partita reale.
Quindi facciamo questo, se esegui ASF e inizi a coltivare, nelle impostazioni predefinite vedrai che il tuo account Steam Γ¨ in gioco ora:
Cambiamo il nome del gioco. Attiva le impostazioni avanzate nel generatore di configurazioni web, e trova CustomGamePlayedWhileFarming
. Una volta fatto questo, metti il tuo testo personalizzato che vuoi far mostrare, come "Farmando carte":
Ora scarica il nuovo file di configurazione e sovrascrivi quello esistente. Puoi anche eliminare il file vecchio ed inserire quello nuovo, ovviamente.
Una volta fatto questo, fai ripartire ASF e noterai che il programma mostra il tuo testo personalizzato su Steam:
Questo conferma che hai modificato con successo la tua configurazione. Nello stesso modo Γ¨ possibile modificare le proprietΓ globali di ASF, passando dalla scheda bot alla scheda "ASF", scaricando generato ASF. son
config file e inserirlo nella tua configurazione
.
Modificare le configurazioni di ASF puΓ² essere fatto molto piΓΉ facile utilizzando il nostro frontend ASF-ui, che verrΓ spiegato piΓΉ avanti.
ASF Γ¨ un'applicazione via terminale che non include un'interfaccia grafica. Tuttavia, stiamo lavorando attivamente sul frontend ASF-ui alla nostra interfaccia IPC, che puΓ² essere un modo molto decente e facile da usare per accedere a varie funzionalitΓ di ASF.
Per poter utilizzare ASF-ui, Γ¨ necessario abilitare IPC
che Γ¨ l'opzione predefinita. Una volta avviato ASF, dovresti essere in grado di confermare che ha avviato correttamente l'interfaccia IPC automaticamente:
Γ possibile accedere all'interfaccia IPC di ASF sotto questo link , finchΓ© ASF Γ¨ in esecuzione, dalla stessa macchina. Γ possibile utilizzare ASF-ui per vari scopi, ad esempio la modifica dei file di configurazione sul posto o l'invio di comandi . Sentiti libero di dare un'occhiata in giro per scoprire tutte le funzionalitΓ di ASF-ui.
Hai impostato con successo ASF per utilizzare i tuoi account Steam e lo hai giΓ personalizzato a tuo piacimento. Se hai seguito la nostra intera guida, poi Γ¨ anche riuscito a modificare ASF attraverso la nostra interfaccia ASF-ui e ha scoperto che ASF ha effettivamente una GUI di qualche tipo. Ora Γ¨ un buon momento per leggere la nostra intera sezione di configurazione per sapere cosa fanno tutte le diverse impostazioni che hai visto, e ciΓ² che ASF ha da offrire. Se hai inciampato su qualche problema o hai qualche domanda generica, leggi invece la nostra FAQ che dovrebbe coprire tutti, o almeno una stragrande maggioranza delle domande che si possono avere. Se volete imparare tutto su ASF e come puΓ² rendere la vostra vita piΓΉ facile, dirigiti verso il resto di la nostra wiki. Se avete scoperto il nostro programma per essere utile per voi e apprezzate l'enorme quantitΓ di lavoro che Γ¨ stato messo in esso, puoi anche considerare una donazione per la nostra causa. In ogni caso, divertiti!
Questa configurazione Γ¨ per gli utenti avanzati che vogliono impostare ASF da eseguire nella variante generica. Pur essendo piΓΉ fastidiosi nell'uso di varianti specifiche per il sistema operativo, sono anche dotati di vantaggi aggiuntivi.
Si desidera utilizzare la variante generica
principalmente in quelle situazioni (ma ovviamente Γ¨ possibile utilizzarla senza riserva):
- Quando stai usando il sistema operativo per il quale non costruiamo un pacchetto specifico per il sistema operativo (come Windows a 32-bit)
- Quando si dispone giΓ di .NET Runtime/SDK, o si desidera installare e utilizzare uno
- Quando si desidera ridurre al minimo le dimensioni della struttura ASF e l'impronta di memoria gestendo da soli i requisiti di runtime
- Quando si desidera utilizzare un plugin personalizzato che richiede una configurazione
generica
di ASF per funzionare correttamente (a causa di dipendenze native mancanti)
Tuttavia, tieni presente che sei responsabile di .NET runtime in questo caso. CiΓ² significa che se il tuo SDK .NET (runtime) non Γ¨ disponibile, obsoleto o rotto, ASF non funzionerΓ . Questo Γ¨ il motivo per cui non consigliamo questa configurazione per gli utenti casuali, dal momento che ora Γ¨ necessario assicurarsi che il vostro . ET SDK (runtime) corrisponde ai requisiti di ASF e puΓ² eseguire ASF, invece di noi assicurando che il nostro . ET runtime in bundle con ASF puΓ² farlo.
Per il pacchetto generico
Γ¨ possibile seguire l'intera guida specifica del sistema operativo sopra, con due piccole modifiche. Oltre all'installazione dei prerequisiti .NET, si desidera anche installare .NET SDK, e invece di avere OS-specific ArchiSteamFarm(. xe)
file eseguibile, ora hai un generico ArchiSteamFarm.dll
solo binario. Tutto il resto Γ¨ esattamente lo stesso.
Con passaggi aggiuntivi:
- Installa .NET prerequisiti.
- Installa .NET SDK (o almeno ASP.NET Core e .NET runtimes) adatti al tuo sistema operativo. Γ molto probabile che si desidera utilizzare un installer. Fare riferimento ai requisiti di esecuzione se non sei sicuro di quale versione installare.
- Scarica l'ultima versione di ASF nella variante
generica
. - Estrae l'archivio in una nuova posizione.
- Configurare ASF.
- Launch ASF by either using a helper script or executing
dotnet /path/to/ArchiSteamFarm.dll
manually from your favourite shell.
Script di aiuto (come ArchiSteamFarm.cmd
per Windows e ArchiSteamFarm. h
per Linux/macOS) si trovano accanto ad ArchiSteamFarm. ll
binario - questi sono inclusi solo nella variante generica
. Puoi usarli se non vuoi eseguire manualmente il comando dotnet
. Ovviamente gli script helper non funzioneranno se non hai installato. ET SDK e non hai un eseguibile dotnet
disponibile nel tuo PATH
. Gli script Helper sono completamente opzionali da usare, puoi sempre manualmente dotnet /path/to/ArchiSteamFarm.dll
.
![]() |
![]() |
![]() |
![]() |
---|---|---|---|
![]() |
![]() |
![]() |
![]() |
---|---|---|---|
- π‘ Casa
- π§ Configurazione
- π¬ Domande frequenti
- Installazione (inizia qui)
- π₯ Riscatto giochi in background
- π’ Comandi
- π οΈ CompatibilitΓ
- π§© ItemsMatcherPlugin
- π Gestione
- β±οΈ Prestazioni
- π‘ Comunicazione remota
- πͺ Condivisione familiare di Steam
- π Trading
- β¨οΈ Argomenti da riga di comando
- π§ Deprecation
- π³ Docker
- π€ FAQ Estese
- π Configurazione ad alte prestazioni
- π IPC
- π Localizzazione
- π Registrazione
- πΎ Configurazione bassa memoria
- π΅πΌββοΈ MonitoringPlugin
- π Plugin
- π Sicurezza
- π§© SteamTokenDumperPlugin
- π¦ Terze parti
- π΅ Autenticazione due fattori