Skip to content

Setting up ro RO

ArchiBot edited this page Aug 19, 2025 · 76 revisions

Configurare

Dacă ai ajuns aici pentru prima dată, bine ai venit! Suntem foarte fericiţi să vedem încă un călător interesat de proiectul nostru, dar aveți în vedere faptul că, odată cu puterea mare vine și o mare responsabilitate – ASF este capabil să facă multe lucruri diferite legate de Steam; dar numai dacă îți pasă suficient pentru a învăța cum să îl folosești. Aici este implicată o curbă de învățare abruptă, și ne așteptăm de la dvs. să citiți wiki-ul în această privință, care explică în detaliu modul în care funcţionează totul.

Dacă încă esti aici înseamnă că ai îndurat textul de mai sus, ceea ce este de apreciat. Dacă ai sărit peste, atunci vei avea dificultăţi destul de curând... Oricum, ASF este o aplicație de consolă, ceea ce înseamnă că programul în sine nu are un GUI prietenos cu care ești în general obișnuit, cel puțin din cutie. ASF trebuia în principal să fie rulat pe servere, așa că acesta acționează ca un serviciu (daemon) și nu ca o aplicație desktop.

Totuşi, acest lucru nu înseamnă că nu se poate folosi pe PC-ul tău sau că este într-un fel mai complicat decât de obicei, nimic de genul acesta. ASF este un program de sine stătător care nu are nevoie de instalare și care funcționează imediat după descărcare, dar necesită configurare înainte de a deveni util. Configurația ii spune ASF ce ar trebui de fapt să facă după ce il lansezi. Dacă îl lansezi fără configurație, atunci ASF nu va face nimic, simplu.


Configurare specifica fiecarui sistem de operare

În general, iată ce vom face în următoarele minute:

Sună destul de simplu, nu? Atunci haideți să începem.


Cerințe prealabile NET

Primul pas este să vă asigurați că sistemul dvs. de operare poate lansa ASF în mod corespunzător. ASF este scris în C#, bazat pe platforma .NET și poate necesita biblioteci native care nu sunt încă disponibile pe platforma ta. În funcţie de modul în care utilizaţi Windows, Linux sau macOS, veţi avea cerinţe diferite, deşi toate sunt listate în . Premisele ET document pe care ar trebui să îl urmezi. Acesta este materialul nostru de referinţă care ar trebui folosit, dar de dragul simplității am detaliat, de asemenea, toate pachetele necesare mai jos, astfel încât să nu trebuiască să citești tot documentul.

Este perfect normal ca unele (sau chiar toate) dependențe să existe deja în sistemul tău datorită faptului că sunt instalate de un software terț pe care îl folosești. Totuși, ar trebui să vă asigurați că este cu adevărat cazul prin rularea programului de instalare adecvat pentru sistemul de operare - fără aceste dependențe ASF nu va putea fi lansat.

Țineți cont de faptul că nu trebuie să faceți nimic altceva pentru construcțiile specifice OS, în special instalând . ET, SDK sau chiar perioada de execuție, deoarece pachetul specific privind OS, include deja toate acestea. Aveţi nevoie doar de condiţii .NET (dependenţă) pentru a rula .NET runtime inclus în ASF.

  • Actualizare de redistribuire Microsoft C++ (x64 pentru 64 biți, x86 pentru 32-bit sau arm64 pentru 64-bit ARM)
  • Este foarte recomandat să te asiguri că toate actualizările Windows sunt deja instalate. Dacă nu le aveți activate, apoi cel puţin ai nevoie de KB2533623 şi **KB2999226**dar este posibil să fie necesare mai multe actualizări. Nu trebuie să le instalați dacă Windows este actualizat.

Numele pachetelor depind de distributia Linux pe care o folositi, am listat cele mai comune dintre ele. Le puteți obține pe toate cu managerul nativ de pachete pentru sistemul de operare (cum ar fi apt pentru Debian sau yum pentru CentOS).

  • ca-certificate (certificate SSL standard de încredere pentru a face conexiuni HTTPS)
  • libc6 (libc)
  • libgcc-s1 (libgc1, libgcc)
  • libicu (icu-libs, ultima versiune pentru distribuția dvs., de exemplu libicu72)
  • libgssapi-krb5-2 (libkrb5-3, krb5-libs)
  • libssl3 (libssl, openssl-lib-libs, cea mai recentă versiune pentru distribuția dvs., cel puțin 1.1.X)
  • libstdc+6 (libstdc++, în versiunea 5.0 sau mai mare)
  • zlib1g (zlib)

Cel puţin majoritatea acestora ar trebui să fie deja disponibile pe sistemul dumneavoastră. Instalarea minimă a Debian stabil, a necesitat doar libicu72.

  • Nu există momentan, dar ar trebui să aveți instalată cea mai recentă versiune de macOS, cel puțin 12.0+

Descărcare

Deoarece avem deja toate dependențele, următorul pas este descărcarea ultimei versiuni ASF. ASF este disponibil în multe variante, dar ești interesat de pachetul care se potrivește cu sistemul tău de operare și arhitectura. De exemplu, dacă folosești versiunea Windows 64-bit, atunci îți dorești pachetul ASF-win-x64. Pentru mai multe informații despre variantele disponibile, vizitați secțiunea compatibilitate. ASF este de asemenea capabil să ruleze pe OS-uri pentru care nu construim pachetul specific OS, cum ar fi 32-bit Windows, mergi la configurare generică pentru asta.

Active

După descărcare, pornește extragerea fișierului zip în propriul său director. Dacă aveţi nevoie de o unealtă specifică pentru asta, 7-zip o va face, dar toate utilitățile standard precum dezarhivează din Linux/macOS ar trebui să funcționeze și fără probleme.

Fii sfătuit să dezarhivezi ASF la propriul său director şi nu în nici un director existent pe care îl foloseşti deja pentru altceva - caracteristica ASF pentru actualizări automate va şterge toate fişierele vechi şi neasociate la actualizare, care poate duce la pierderea a ceva ce nu are legătură cu ai pus în directorul ASF. Dacă aveți scripturi sau fișiere suplimentare pe care doriți să le utilizați cu ASF, puneți-le într-un singur folder de mai sus.

Un exemplu de structură ar arăta astfel:

C:\ASF (unde pui obiectele proprii)
    ├── Scurtatura ASF.lnk (opțional)
    ├── Config shortcut.lnk (opțional)
    ├── Commands.txt (opțional)
    ├── MyExtraScript.bat (opțional)
    ├── (...)(orice alte fișiere alese de tine, opțional)
    └── Nucleu (dedicate doar ASF, unde extragi arhiva)
         ├── ArchiSteamFarm(.exe)
         ├── config
         ├── logs
         ├── plugins
         └── (...)

Configurare

Acum suntem gata să facem ultimul pas, configurația. Regula generală a degetului mare este că dacă nu știi sau nu înțelegi ceva setări, ar trebui să îl lăsați cu valoarea sa implicită, fără a schimba nimic. ASF offers countless ways to configure, customize and tweak almost all of its features, but you should avoid that in the beginning, rather have a working example first, and only then start digging into additional options, with the help of configuration page on the wiki that explains everything that relates to configuration.

Configurația ASF poate fi făcută în cel puțin trei moduri - prin generatorul de configurații web, ASF-ui sau manual. Acest lucru este explicat în detaliu în secțiunea configurația , așa că dacă doriți informații mai detaliate. Vom folosi generatorul de configurare web ca punct de plecare.

Navighează la pagina de configurator web cu browser-ul tău favorit, va trebui să ai javascript activat în cazul în care îl dezactivezi manual. Recomandăm Chrome sau Firefox, dar ar trebui să funcționeze pe toate cele mai populare browsere.

După deschiderea paginii, comutați la fila "Bot". Acum ar trebui să vedeți o pagină similară cu cea de mai jos:

Bot tab

Dacă cu orice șansă versiunea ASF pe care tocmai ați descărcat-o este mai veche decât ce generator de configurări este setat să folosească în mod implicit, pur și simplu alegeți versiunea ASF din meniul derulant. Acest lucru se poate întâmpla deoarece generatorul de configurări poate fi folosit pentru generarea de configurări în versiuni ASF mai noi (pre-lansare) care nu au fost marcate ca fiind stabile încă. Ai descărcat ultima versiune stabilă de ASF verificată pentru a lucra în mod fiabil.

Începeți să puneți numele botului în câmpul evidențiat ca roșu. Acesta poate fi orice nume pe care doriţi să îl folosiţi, cum ar fi porecla, numele contului, un număr sau orice altceva. Există un singur cuvânt pe care nu îl poți folosi, ASF, deoarece acel cuvânt cheie este rezervat pentru fișierul de configurare globală. În plus, numele botului nu poate începe cu un punct (ASF ignoră intenționat aceste fișiere). De asemenea, vă recomandăm să evitaţi utilizarea spaţiilor, puteţi utiliza _ ca un cuvânt separator dacă este necesar.

După ce ai decis despre numele tău, schimbă Activat pentru a fi pornit, aceasta definește dacă bot-ul tău trebuie să fie pornit de ASF automat după lansare (din program).

Acum poți decide asupra a două lucruri:

  • Puteți pune datele de conectare în câmpul SteamLogin și parola în câmpul SteamPassword
  • Sau le poți lăsa goale

Făcând primul lucru va permite ASF să utilizeze automat acreditările contului tău în timpul pornirii, așa că nu va trebui să le introduceți manual de fiecare dată când ASF are nevoie de ele. Cu toate acestea, poți decide să le omite, caz în care nu sunt salvate, așa că ASF nu va putea porni automat fără ajutorul tău și va trebui să le introduci în timpul rulării.

ASF are nevoie de datele de autentificare pentru că include propria sa implementare a clientului Steam și are nevoie de aceleași detalii pentru a te autentifica ca și cel pe care îl folosești. Datele de autentificare nu sunt salvate nicăieri, ci doar pe PC-ul din ASF config , generatorul nostru de configurări web este bazat pe client, ceea ce înseamnă că codul este rulat local în browser pentru a genera configurații ASF valabile, fără detalii puneţi vreodată la loc PC-ul vostru, aşa că nu trebuie să vă faceţi griji cu privire la o posibilă scurgere de date sensibilă. Totuşi, dacă din orice motiv nu vrei să îţi pui acreditările acolo, noi înţelegem asta, și le poți pune manual mai târziu în fișierele generate, sau le omit în întregime și le poți pune doar în comandă ASF prompt. Mai multe probleme de securitate pot fi găsite în secțiunea configurația.

De asemenea, puteți decide să lăsați gol un singur câmp, cum ar fi SteamPassword, ASF va putea apoi să folosească autentificarea automat, dar va continua să ceară parola (similar cu clientul Steam). Dacă folosești Steam parental pentru a debloca contul, va trebui să îl pui în câmpul SteamParentalCode.

După decizia și detaliile opționale, pagina web va arăta acum similar cu cea de mai jos:

Bot tab 2

Acum puteți apăsa butonul "download" și generatorul nostru de configurații web va genera un nou fișier json în funcție de numele ales. Salvează fişierul în directorul config care se află în folderul unde ai extras fişierul nostru zip în pasul anterior.

Directorul config va arăta în felul următor:

Structura 2

Felicitări! Tocmai ați terminat configurația foarte elementară a bot-ului ASF. Vom prelungi asta în curând, deocamdată este tot ceea ce ai nevoie.


Funcționare ASF

Acum ești gata să lansezi programul pentru prima dată. Doar dublu click ArchiSteamFarm binar în directorul ASF. De asemenea, îl puteţi porni din consolă.

După ce ai făcut asta, presupunând că ai instalat toate dependențele necesare în primul pas, ASF ar trebui să lanseze în mod corespunzător, observați primul robot (dacă nu ați uitat să puneți configurația generată în directorul config și încercați să vă conectați:

ASF

Dacă ați furnizat SteamLogin și SteamPassword pentru ASF Vi se va cere doar simbolul SteamGuard (e-mail, 2FA sau nu, în funcție de setările SteamGuard). Dacă nu ați făcut-o, vi se va cere și numele de utilizator și parola Steam.

Acum ar fi un moment bun să revizuim secțiunea de comunicare la distanță dacă sunteți preocupați de lucrurile pe care ASF le poate face, inclusiv acțiunile pe care le va lua în numele tău, cum ar fi alăturarea grupului nostru Steam.

După ce treci prin poarta de conectare inițială, presupunând că detaliile tale sunt corecte, te vei autentifica cu succes, și ASF va începe agricultura folosind setări implicite pe care nu le-ați schimbat de acum:

ASF 2

Acest lucru dovedește că ASF își face treaba cu succes în contul tău, astfel încât acum poți minimiza programul și face altceva. După suficient timp (în funcţie de performanţa ), veţi vedea cartonaşele de tranzacționare Steam fiind scăpate încet. Desigur, pentru ca acest lucru să se întâmple, trebuie să ai jocuri valide la fermă, arătând ca "poți obține X mai multe picături de carduri pentru a juca acest joc" pe pagina de insigne - dacă nu există jocuri de ferm, apoi ASF va declara că nu există nimic de făcut, așa cum se menționează în FAQ.

Aceasta încheie ghidul nostru de configurare foarte simplu. Acum puteți decide dacă doriți să configurați ASF în continuare sau să îl lăsați să își facă treaba în setările implicite. Vom acoperi câteva detalii de bază, apoi vă vom lăsa pe wiki întreg pentru descoperire.


Configurație extinsă

Agricultura mai multe conturi dintr-o dată

ASF sprijină agricultura mai mult de un singur cont în același timp, care este funcția sa principală. Puteți adăuga mai multe conturi în ASF prin generarea mai multor fișiere de configurare ale botului, exact în acelaşi mod în care aţi generat primul dumneavoastră acum câteva minute. Trebuie să vă asigurați doar două lucruri:

  • Numele robotului unic, dacă deja ai primul tău bot numit "MainAccount", nu poți avea altul cu același nume.
  • Detalii de conectare valide, cum ar fi SteamLogin, SteamPassword și SteamParentalCode (dacă se folosesc setările parentale de SteamParental)

Cu alte cuvinte, pur și simplu săriți din nou la configurare și faceți exact același lucru, doar pentru al doilea sau al treilea cont. Amintește-ți să folosești nume unice pentru toți boții tăi.


Modificare setări

Modificați setările existente exact în același mod - prin generarea unui fișier de configurare nou. Dacă nu ai închis generatorul de configurații web încă, apasă pe "comută setările avansate" și vezi ce este acolo pentru a descoperi. Pentru acest tutorial vom schimba setarea CustomGamePlayedWhileFarming , care vă permite să setați numele personalizat afișat când ASF este în fermă, în loc să afișați jocul real.

Deci hai să facem asta, dacă rulezi ASF și începi agricultura, în setările implicite vei vedea că contul tău Steam este în joc acum:

Steam

Hai să schimbăm atunci. Comută setările avansate în generatorul de configurări web și găsește CustomGamePlayedWhileFarming. Odată ce faci asta, pune propriul text personalizat acolo pe care vrei să îl afișezi, cum ar fi "Carduri de ident":

Bot tab 3

Acum descarcă fișierul de configurare nou exact în același mod, apoi suprascrie vechiul fișier de configurare cu unul nou. De asemenea, poți șterge vechiul fișier de configurare și să îl pui pe cel nou în locul lui, bineînțeles.

Odată ce faceți acest lucru și porniți ASF din nou, veți observa că ASF afișează acum textul personalizat în locul anterior:

Steam 2

Aceasta confirma ca ati editat cu succes configuratia. Exact în același mod în care puteți schimba proprietățile ASF globale, trecând de la fila bot la fila "ASF", descărcarea a generat ASF. Fișierul de configurare al fiului și introducerea lui în directorul de configurare ``.

Editarea configurărilor ASF poate fi mult mai ușoară folosind frontend-ul nostru ASF-ui, care va fi explicat mai jos.


Folosind ASF-ui

ASF este o aplicație de consolă și nu include o interfață grafică de utilizator. Cu toate acestea, lucrăm activ la ASF-ui frontend la interfața noastră IPC, care poate fi o modalitate foarte decentă și ușor de utilizat de a accesa diverse caracteristici ASF.

Pentru a utiliza ASF-ui, trebuie să ai IPC activat, care este opțiunea implicită. Odată ce lansați ASF, ar trebui să puteți confirma că a pornit automat interfața IPC:

IPC

Poți accesa interfața IPC a ASF sub linkul acest , atâta timp cât ASF rulează, de pe aceeași mașină. Poți folosi ASF-ui pentru diferite scopuri, de ex. editarea fișierelor de configurare sau trimiterea de la comenzi. Simte-te liber să privești în jur pentru a afla toate funcționalitățile ASF-ui;

ASF-ui


Rezumat

Ați configurat cu succes ASF pentru a utiliza conturile Steam și l-ați personalizat deja unui pic mai mult decât vă place dvs. Dacă urmărești întregul nostru ghid, apoi ai reușit să reglezi ASF prin interfața noastră ASF-ui și ai aflat că ASF are un fel de GUI. Acum este momentul potrivit pentru a citi întreaga noastră secțiune configurație pentru a afla ce fac de fapt toate acele setări diferite pe care le-ați văzut, și ce are ASF de oferit. Dacă ați dat peste o problemă sau aveți o întrebare generică, citește FAQ în loc de ce ar trebui să acopere totul, sau cel puţin o mare majoritate a întrebărilor pe care le puteţi avea. Dacă vrei să înveți totul despre ASF și cum îți poate face viața mai ușoară, mergi înainte la restul lui wiki-ul nostru. Dacă ați aflat că programul nostru este util pentru dvs. și apreciați volumul uriaș de muncă care a fost depus, poți lua în considerare și o donație pentru cauza noastră. În orice caz, distrează-te!


Configurare generică

Această configurare este pentru utilizatorii avansați care doresc să configureze ASF pentru a rula în varianta generic. Deşi sunt mai supărătoare în utilizare decât variantele specifice OSspecific, acestea vin şi cu beneficii suplimentare.

Vrei să folosești varianta generică în principal în acele situații (dar bineînțeles o poți folosi oricum):

  • Când folosești OS pentru care nu se construiește pachetul specific OS-ului (cum ar fi ferestrele de 32 biți)
  • Când aveți deja .NET Runtime/SDK, sau doriți să instalați și să utilizați unul
  • Când doriți să minimizați dimensiunea structurii ASF și amprenta de memorie prin manipularea cerințelor de execuție
  • Când doriţi să utilizaţi un plugin personalizat care necesită o configurare generic a ASF pentru a rula corect (din cauza lipsei dependenţelor native)

Cu toate acestea, ţineţi cont de faptul că sunteţi responsabil de .NET în acest caz. Asta înseamnă că dacă .NET SDK (runtime) nu este disponibil, învechit sau stricat, ASF nu va funcționa. De aceea nu recomandăm această configurare pentru utilizatorii ocazionali, deoarece acum trebuie să vă asigurați că . ET SDK (runtime) corespunde cerințelor ASF și poate rula ASF, spre deosebire de noi asigurându-ne că . Un pachet de timp rulat al ET cu ASF poate face acest lucru.

Pentru pachetul generic puteţi urma întregul ghid specific OS, cu două mici modificări. In addition to installing .NET prerequisites, you also want to install .NET SDK, and instead of having OS-specific ArchiSteamFarm(.exe) executable file, you now have a generic ArchiSteamFarm.dll binary only. Toate celelalte sunt exact la fel.

Cu pași suplimentari:

  • Instalaţi .NET condiţii.
  • Instalați .NET SDK (sau cel puțin ASP.NET Core și .NET runtimes) adecvate pentru sistemul dvs. de operare. Cel mai probabil vrei să folosești un instalator. Consultați cerințele de execuție dacă nu sunteți sigur ce versiune să instalați.
  • Descarcă ultima versiune ASF în varianta generic.
  • Extrage arhiva intr-o locatie noua.
  • Configurați ASF.
  • Lansați ASF fie folosind un script ajutător, fie executând dotnet/path/to/ArchiSteamFarm.dll manual din coșul dvs. preferat.

Helper scripts (such as ArchiSteamFarm.cmd for Windows and ArchiSteamFarm.sh for Linux/macOS) are located next to ArchiSteamFarm.dll binary - those are included in generic variant only. Le puteți folosi dacă nu doriți să executați comanda dotnet manual. Evident, scripturile ajutătoare nu vor funcționa dacă nu ați instalat. SDK ET și nu aveți dotnet executabil disponibil în PATH. Script-urile de ajutor sunt complet opționale de utilizat, poți întotdeauna dotnet /path/to/ArchiSteamFarm.dll manual.

Clone this wiki locally