Skip to content

Setting up da DK

ArchiBot edited this page Aug 19, 2025 · 70 revisions

Opsætning

Hvis du ankom her for første gang, velkommen! We're very happy to see yet another traveler that is interested in our project, although bear in mind that with great power comes great responsibility - ASF is capable of doing a lot of different Steam-related things, but only as long as you care enough to learn how to use it. Der er en stejl indlæringskurve involveret her, og vi forventer af dig, at du læser wiki i denne henseende, hvilket forklarer i detaljer, hvordan alt fungerer.

Hvis du stadig er her så betyder det, at du udholdt vores tekst ovenfor, hvilket er rart. Medmindre du sprang over det, så er du nødt til at have en dårlig tid snart nok... Anyway, ASF er en konsol-app, hvilket betyder, at selve programmet ikke har en venlig GUI, som du generelt er vant til, i det mindste ud af boksen. ASF skulle primært køres på servere, så det fungerer som en tjeneste (daemon) og ikke en desktop app.

Dette betyder dog ikke, at du ikke kan bruge det på din pc eller bruge det er på en eller anden måde mere kompliceret end normalt, intet lignende. ASF er et selvstændigt program, der ikke behøver installation, og fungerer ud af boksen med det samme, men kræver konfiguration, før det bliver nyttigt. Konfiguration fortæller ASF, hvad den faktisk skal gøre efter du starter den. Hvis du starter det uden konfiguration, så ASF vil ikke gøre noget, simpelt.


OS-specifik opsætning

Generelt er her hvad vi vil gøre i de næste par minutter:

Lyder simpelt nok, ikke? Så lad os komme igennem det.


.NET forudsætninger

Første skridt er at sikre, at dit operativsystem kan endda starte ASF korrekt. ASF er skrevet i C #, baseret på .NET platform og kan kræve indfødte biblioteker, der ikke er tilgængelige på din platform endnu. Afhængigt af om du bruger Windows, Linux eller macOS, vil du have forskellige krav, selvom de alle er opført i . ET forudsætninger dokument, som du bør følge. Det er vores referencemateriale, der skal bruges, men for enkelhedens skyld har vi også detaljeret alle nødvendige pakker nedenfor, så du behøver ikke at læse hele dokumentet.

Det er helt normalt, at nogle (eller endda alle) afhængigheder allerede findes på dit system på grund af at blive installeret af tredjeparts software, som du bruger. Stadig, du bør sikre, at det virkelig er tilfældet ved at køre passende installatør til dit operativsystem - uden disse afhængigheder ASF vil ikke starte overhovedet.

Husk, at du ikke behøver at gøre noget andet for OS-specifikke bygninger, især installation . ET SDK eller endda driftstid, da OS-specifik pakke indeholder alle disse allerede. Du behøver kun .NET forudsætninger (afhængigheder) for at køre .NET runtime inkluderet i ASF.

  • Microsoft Visual C++ Redistributable Update (x64 for 64-bit, x86 for 32-bit eller arm64 for 64-bit ARM)
  • Det anbefales stærkt at sikre, at alle Windows-opdateringer allerede er installeret. Hvis du ikke har dem aktiveret, så i det mindste du har brug for KB2533623 og KB2999226, men der kan være behov for flere opdateringer. Du behøver ikke at installere dem, hvis din Windows er opdateret.

Pakkenavne afhænger af Linux-distributionen, som du bruger, vi har listet de mest almindelige. Du kan få dem alle med native pakkehåndtering til dit operativsystem (såsom apt for Debian eller yum for CentOS).

  • ca-certificates (standard betroede SSL-certifikater til at oprette HTTPS-forbindelser)
  • libc6 (libc)
  • libgcc-s1 (libgcc1, libgcc)
  • libicu (icu-libs, seneste version til din distribution, for eksempel libicu72)
  • libgssapi-krb5-2 (libkrb5-3, krb5-libs)
  • libssl3 (libssl, openssl-libs, seneste version til din distribution, mindst 1.1.X)
  • libstdc++6 (libstdc++, i version 5.0 eller højere)
  • zlib1g (zlib)

Mindst et flertal af dem bør allerede indbygget tilgængelig på dit system. Den minimale installation af Debians stabil krævede kun libicu72.

  • Ingen for nu, men du bør have den seneste version af macOS installeret, mindst 12.0+

Downloader

Da vi allerede har alle krævede afhængigheder, er næste trin at downloade seneste ASF release. ASF er tilgængelig i mange varianter, men du er interesseret i pakke, der matcher dit operativsystem og arkitektur. Hvis du f.eks. bruger 64-bit Windows, så vil du have ASF-win-x64 -pakke. For mere information om tilgængelige varianter, besøg afsnittet kompatibilitet. ASF er også i stand til at køre på operativsystemer, som vi ikke bygger OS-specifik pakke til, såsom 32-bit Windows, Gå over til generisk opsætning for det.

Assets

Efter download, start fra udpakning af zip-filen i sin egen mappe. Hvis du har brug for specifikt værktøj til det, vil 7-zip gøre det, men alle standard værktøjer som unzip fra Linux / macOS bør også fungere uden problemer.

Vær opmærksom på at udpakke ASF til sin egen mappe og ikke til nogen eksisterende mappe, du allerede bruger til noget andet - ASF's auto-update-funktion vil slette alle gamle og ikke-relaterede filer, når du opgraderer, hvilket kan føre til at du mister noget ikke-relateret du sætte i ASF mappe. Hvis du har nogen ekstra scripts eller filer, som du ønsker at bruge med ASF, sætte dem i en mappe ovenfor.

Et eksempel på en struktur ville se sådan ud:

C:\ASF (hvor du placerer dine egne ting)
    ● ASF shortcut.lnk (valgfri)
    - Config genvej. nk (valgfri)
    - ° ° C - Commands.txt (valgfri)
    ° C - MyExtraScript.bat (valgfri)
    - ... (alle andre filer efter eget valg, frivilligt)
    - kerne (dedikeret til ASF alene, hvor du udpakke arkivet)
         ¤ - ArchiSteamFarm (. xe)
         - ØJESTIL: config
         - ØJELSER - logs
         - ØJSTILLÆG
         - ØJELSER (...)

Konfiguration

Vi er nu klar til at gøre det allersidste skridt, konfigurationen. Den generelle tommelfingerregel er, at , hvis du ikke kender eller ikke forstår nogle indstillinger, du bør efterlade den med dens standardværdi uden at ændre noget. ASF tilbyder utallige måder at konfigurere, tilpasse og justere næsten alle dens funktioner, men du bør undgå at i begyndelsen, snarere har et fungerende eksempel først, og først derefter begynde at grave ind yderligere muligheder, med hjælp fra konfiguration side på wikien, der forklarer alt , der vedrører konfiguration.

ASF konfiguration kan gøres på mindst tre måder - via vores web config generator, ASF-ui eller manuelt. Dette forklares indgående i afsnittet konfiguration , så referer til det, hvis du ønsker mere detaljerede oplysninger. Vi vil bruge web config generator som udgangspunkt.

Naviger til vores web config generator side med din foretrukne browser, du skal have javascript aktiveret, hvis du manuelt deaktiverede det. Vi anbefaler Chrome eller Firefox, men det bør arbejde på alle mest populære browsere.

Efter åbning af siden, skift til fanen "Bot". Du bør nu se en side svarende til den nedenfor:

Bot tab

Hvis ved nogen chance den version af ASF, du lige har hentet, er ældre end hvad config generator er indstillet til brug som standard, vælg blot din ASF-version fra rullemenuen. Dette kan ske som config generator kan bruges til at generere configs til nyere (pre-release) ASF versioner, der ikke blev markeret som stabil endnu. Du har downloadet seneste stabile version af ASF, der er bekræftet at arbejde pålideligt.

Start med at sætte navn på din bot i feltet markeret som rød. Indeværende kunne være hvilken som helst benævne jer gerne ville gerne bruge, såsom jeres øgenavn, konto benævne, et nummer, eller noget andet. Der er kun ét ord, som du ikke kan bruge, ASF, da dette søgeord er reserveret til global konfigurationsfil. Ud over at dit bot navn ikke kan starte med en prik (ASF bevidst ignorerer disse filer). Vi anbefaler også, at du undgår at bruge mellemrum, kan du bruge _ som ordseparator, hvis det er nødvendigt.

Når du har besluttet dig for dit navn, skal du ændre aktiveret for at være slået til, dette definerer, om din bot formodes at være startet af ASF automatisk efter start (af programmet).

Nu kan du beslutte dig for to ting:

  • Du kan indsætte dit login i SteamLogin feltet og din adgangskode i SteamPassword feltet
  • Eller du kan efterlade dem tomme

At gøre den første ting vil tillade ASF automatisk at bruge dine kontooplysninger ved opstart, så du ikke behøver at indtaste dem manuelt, hver gang ASF har brug for dem. Du kan dog beslutte at udelade dem, i hvilket tilfælde de ikke bliver frelst, så ASF vil ikke automatisk kunne starte uden din hjælp, og du bliver nødt til at indtaste dem under runtime.

ASF kræver dine loginoplysninger, fordi det indeholder sin egen implementering af Steam-klient og har brug for de samme oplysninger for at logge ind som den, du selv bruger. Dine loginoplysninger gemmes ikke hvor som helst, men kun på din pc i ASF config mappen vores web config generator er klient-baseret, hvilket betyder, at koden køres lokalt i din browser til at generere gyldige ASF configs, uden detaljer, du indtaster nogensinde forlader din pc i første omgang, så der er ingen grund til at bekymre sig om eventuelle følsomme data lækage. Stadig, hvis du af en eller anden grund ikke ønsker at sætte dine legitimationsoplysninger der, vi forstår, at, og du kan sætte dem manuelt senere i genererede filer, eller udelade dem helt og sætte dem kun i ASF kommandoprompt. Mere om sikkerhedsspørgsmål kan findes i afsnittet konfiguration.

Du kan også beslutte at efterlade kun et felt tomt, såsom SteamPassword, ASF vil derefter kunne bruge dit login automatisk, men vil stadig bede om adgangskode (svarende til Steam-klient). Hvis du bruger Steam-forældre til at låse kontoen op, skal du indsætte den i feltet SteamParentalCode.

Efter beslutningen og valgfri detaljer, vil din webside nu se ud svarende til den nedenfor:

Bot tab 2

Du kan nu trykke på "download" knappen og vores web config generator vil generere ny json fil baseret på dit valgte navn. Gem filen i mappen config , som er placeret i den mappe, hvor du har udtrukket vores zip-fil i det foregående trin.

Din config mappe vil nu se sådan ud:

Structure 2

Tillykke! Du har netop afsluttet den meget grundlæggende ASF bot konfiguration. Vi vil forlænge dette snart, for nu er det alt, hvad du har brug for.


Kører ASF

Du er nu klar til at starte programmet for første gang. Simpelthen dobbeltklik på ArchiSteamFarm binær i ASF mappe. Du kan også starte det fra konsollen.

Efter at gøre det, forudsat at du har installeret alle nødvendige afhængigheder i det første trin, ASF bør lancere ordentligt, bemærk din første bot (hvis du ikke har glemt at sætte genereret config i config mappen), og forsøg på at logge ind:

ASF

Hvis du har leveret SteamLogin og SteamPassword til ASF at bruge, du vil kun blive spurgt om din SteamGuard (e-mail, 2FA eller ingen, afhængigt af dine Steam-indstillinger). Hvis du ikke gjorde det, vil du også blive spurgt om dit Steam-login og adgangskode.

Nu vil det være et godt tidspunkt at gennemgå vores fjernkommunikation -sektion, hvis du er bekymret over ting ASF er programmeret til at gøre, herunder handlinger det vil tage i dit navn, såsom at deltage i vores Steam-gruppe.

Når du har passeret gennem den indledende login-gate, vil du logge ind med succes under forudsætning af, at dine oplysninger er korrekte, og ASF vil starte landbrug ved hjælp af standardindstillinger, som du ikke har ændret fra nu:

ASF 2

Dette beviser, at ASF nu med succes gør sit arbejde på din konto, så du kan nu minimere programmet og gøre noget andet. Efter tilstrækkelig tid (afhængigt af performance), vil du se Steam-handelskort langsomt blive droppet. Selvfølgelig, for at det kan ske, skal du have gyldige spil til gård, viser som "du kan få X flere kort dråber fra at spille dette spil" på din badges side - hvis der ikke er nogen spil at gårde, så vil ASF erklære, at der ikke er noget at gøre, som angivet i vores FAQ.

Dette er afslutningen på vores meget grundlæggende etablering guide. Du kan nu beslutte, om du vil konfigurere ASF yderligere, eller lade det gøre sit job i standardindstillinger. Vi vil dække et par flere grundlæggende detaljer, og derefter forlade hele din wiki til opdagelse.


Udvidet konfiguration

Landbrug flere regnskaber på én gang

ASF støtter landbruget mere end én konto ad gangen, hvilket er dets primære funktion. Du kan tilføje flere konti til ASF ved at generere flere bot config filer, på nøjagtig samme måde som du har genereret din første for blot et par minutter siden. Du skal kun sikre to ting:

  • Unikt bot navn, hvis du allerede har din første bot med navnet "MainAccount", kan du ikke have en anden med samme navn.
  • Gyldige loginoplysninger, såsom SteamLogin, SteamPassword og SteamParentalCode (hvis du bruger Steam-forældreindstillinger)

Med andre ord, blot hoppe til konfiguration igen og gøre præcis det samme, bare for din anden eller tredje konto. Husk at bruge unikke navne til alle dine bots.


Ændrer indstillinger

Du ændrer eksisterende indstillinger på nøjagtig samme måde - ved at generere en ny konfigurationsfil. Hvis du ikke lukker vores web config generator endnu, skal du klikke på "skifte avancerede indstillinger" og se, hvad der er der for dig at opdage. Til denne tutorial ændrer vi indstillingen CustomGamePlayedWhileFarming , som giver dig mulighed for at indstille brugerdefineret navn, der vises, når ASF er landbrug, i stedet for at vise det faktiske spil.

Så lad os gøre det, hvis du kører ASF og begynder at dyrke i standardindstillinger, kan du se, at din Steam-konto er i spil nu:

Steam

Lad os så ændre det. Slå avancerede indstillinger til/fra i web config generator og find CustomGamePlayedWhileFarming. Når du gør det, sætte din egen brugerdefinerede tekst der, som du ønsker at vise, såsom "Idling cards":

Bot tab 3

Download nu den nye konfigurationsfil på nøjagtig samme måde, og overskriv din gamle konfigurationsfil med ny. Du kan også slette din gamle config fil og sætte nye på sin plads selvfølgelig.

Når du gør det og starter ASF igen, vil du bemærke, at ASF nu viser din brugerdefinerede tekst på tidligere sted:

Steam 2

Dette bekræfter, at du har redigeret din config. På nøjagtig samme måde kan du ændre de globale ASF-egenskaber, ved at skifte fra bot-fanen til fanen "ASF", downloade genererede ASF. son config fil og sætte den i din config mappe.

Redigering af dine ASF-konfigurationer kan gøres meget lettere ved hjælp af vores ASF-ui frontend, som vil blive forklaret yderligere nedenfor.


Brug af ASF-ui

ASF er en konsol-app og indeholder ikke en grafisk brugergrænseflade. Men vi arbejder aktivt på ASF-ui frontend to our IPC interface, som kan være en meget anstændig og brugervenlig måde at få adgang til forskellige ASF-funktioner.

For at bruge ASF-ui, skal du have IPC aktiveret, som er standardindstillingen. Når du starter ASF, bør du være i stand til at bekræfte, at det korrekt startede IPC interface automatisk:

IPC

Du kan tilgå ASF's IPC-interface under dette -link, så længe ASF kører, fra samme maskine. Du kan bruge ASF-ui til forskellige formål, f.eks. redigering af konfigurationsfiler på stedet eller afsendelse af kommandoer. Du er velkommen til at tage et kig rundt for at finde ud af alle ASF-ui funktioner.

ASF-ui


Summary

Du har opsat ASF til at bruge dine Steam-konti, og du har allerede tilpasset den til din smag. Hvis du fulgte hele vores guide, så du også formået at justere ASF gennem vores ASF-ui interface og fandt ud af, at ASF faktisk har en GUI af en slags. Nu er det et godt tidspunkt at læse hele vores konfiguration sektion for at lære hvad alle de forskellige indstillinger du rent faktisk har set og hvad ASF har at tilbyde. Hvis du har snublet på nogle spørgsmål, eller du har nogle generiske spørgsmål, læse vores FAQ i stedet som bør dække alle, eller i det mindste et stort flertal af de spørgsmål, du måtte have. Hvis du ønsker at lære alt om ASF, og hvordan det kan gøre dit liv nemmere, Gå over til resten af vores wiki. Hvis du fandt ud af vores program til at være nyttigt for dig, og du værdsætter den massive mængde arbejde, der blev lagt i det, du kan også overveje en donation til vores sag. Under alle omstændigheder have det sjovt!


Generisk opsætning

Denne opsætning er for avancerede brugere, der ønsker at oprette ASF til at køre i generisk variant. Mens de er mere besværlige i brug end OS-specifikke varianter, de har også yderligere fordele.

Du ønsker at bruge generisk variant hovedsageligt i disse situationer (men selvfølgelig kan du bruge det vedvarende):

  • Når du bruger OS, som vi ikke bygger OS-specifik pakke til (såsom 32-bit Windows)
  • Når du allerede har .NET Runtime/SDK, eller ønsker at installere og bruge en
  • Når du ønsker at minimere ASF struktur størrelse og hukommelse fodaftryk ved håndtering runtime krav dig selv
  • Når du ønsker at bruge et brugerdefineret plugin , som kræver en generisk -opsætning af ASF til at køre korrekt (på grund af manglende indfødte afhængigheder)

Men husk på, at du er ansvarlig for .NET runtime i dette tilfælde. Det betyder, at hvis din .NET SDK (runtime) er utilgængelig, forældet eller brudt, vil ASF ikke virke. Derfor anbefaler vi ikke denne opsætning for uforpligtende brugere, da du nu har brug for at sikre, at din . ET SDK (runtime) matcher ASF krav og kan køre ASF, i modsætning til os sikre at vores . ET runtime bundtet med ASF kan gøre det.

For generisk pakke, kan du følge hele OS-specifik vejledning ovenfor, med to små ændringer. Ud over at installere .NET forudsætninger ønsker du også at installere .NET SDK, og i stedet for at have OS-specifikke ArchiSteamFarm(. xe) eksekverbar fil, du har nu en generisk ArchiSteamFarm.dll binær kun. Alt andet er nøjagtig det samme.

Med ekstra trin:

  • Installer .NET forudsætninger.
  • Installer .NET SDK (eller i det mindste ASP.NET Core og .NET runtimes) passende til dit operativsystem. Du vil højst sandsynligt bruge en installatør. Se runtime krav , hvis du ikke er sikker på, hvilken version der skal installeres.
  • Download seneste ASF release i generisk variant.
  • Udpak arkivet til ny placering.
  • Konfigurer ASF.
  • Start ASF ved enten at bruge et hjælperscript eller udføre dotnet /path/to/ArchiSteamFarm.dll manuelt fra din foretrukne shell.

Hjælper scripts (såsom ArchiSteamFarm.cmd til Windows og ArchiSteamFarm. h for Linux/macOS) er placeret ved siden af ArchiSteamFarm. ll binær - dem er kun inkluderet i generiske variant. Du kan bruge dem, hvis du ikke ønsker at udføre kommandoen dotnet manuelt. Selvfølgelig hjælper scripts vil ikke virke, hvis du ikke har installeret . ET SDK og du ikke har eksekverbar dotnet i din PATH. Hjælper scripts er helt valgfri at bruge, kan du altid dotnet /path/to/ArchiSteamFarm.dll manuelt.

Clone this wiki locally