-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Setting up nl NL
Als je hier voor het eerst bent aangekomen, welkom! We zijn erg blij om nog een reiziger te zien die geΓ―nteresseerd is in ons project. Ook al houdt u er rekening mee dat met grote macht grote verantwoordelijkheid komt - ASF is in staat om veel verschillende Steam-gerelateerde dingen te doen. maar alleen zolang je zoveel doet om te leren hoe je het moet gebruiken. Er is hier een steile curve bij betrokken en we verwachten van u de wiki in dit verband te lezen. dat gedetailleerd uitlegt hoe alles in zijn werk is gegaan.
Als u nog steeds hier bent, betekent dit dat u onze bovenstaande tekst hebt doorstaan, wat leuk is. Tenzij je er over hebt gesprongen, ga je een bad time lang genoeg hebben... Hoe dan ook, ASF is een console app, dit betekent dat het programma zelf geen vriendelijke GUI heeft waar je in het algemeen aan gewend bent, ten minste uit de doos. ASF moest voornamelijk worden uitgevoerd op servers, dus het fungeert als een dienst (daemon) en niet als een desktop app.
Dit betekent echter niet dat je het niet op je pc kunt gebruiken of dat het in zekere zin ingewikkelder is dan normaal. Zo is het niet. ASF is een zelfstandig programma dat geen installatie nodig heeft en onmiddellijk uit de box werkt, maar vereist configuratie voordat het nuttig wordt. Configuratie vertelt ASF wat het eigenlijk moet doen nadat je het opstart. Als je het start zonder configuratie, dan zal ASF niets doen, eenvoudig.
In het algemeen is dit wat we de komende minuten gaan doen:
- Installeren .NET voorwaarden.
- Download nieuwste ASF release voor de juiste OS-specifieke variant.
- Verwijder het archief naar een nieuwe locatie.
- Configureer ASF.
- Start ASF en zie de magie.
Klinkt eenvoudig genoeg, toch? Laten we er dus doorheen komen.
De eerste stap is ervoor zorgen dat je OS zelfs ASF correct kan starten. ASF is geschreven in C#, gebaseerd op .NET platform. Mogelijk zijn deze libraries die nog niet beschikbaar zijn op je platform. Afhankelijk van of je Windows, Linux of macOS gebruikt, heb je verschillende vereisten, hoewel ze allemaal worden vermeld in . ET voorwaarden document dat je zou moeten volgen. Dit is ons referentiemateriaal dat gebruikt moet worden. maar voor de eenvoud hebben we ook alle onderstaande pakketten gedetailleerd opgesomd, zodat het volledige document niet hoeft te worden gelezen.
Het is heel normaal dat sommige (of zelfs alle) afhankelijkheden al bestaan op je systeem omdat je geΓ―nstalleerd bent door software van derden die je gebruikt. Toch moet je er zeker van zijn dat dit echt het geval is door een geschikte installatie voor je OS te hebben - zonder deze afhankelijkheden ASF zal het helemaal niet lanceren.
Houd er rekening mee dat je niets anders hoeft te doen voor OS-specifieke versies, vooral het installeren . ET SDK of zelfs runtime omdat het OS-specifieke pakket dat alles al bevat. Je hebt alleen .NET voorwaarden (afhankelijkheden) nodig om .NET runtime te draaien als inbegrepen in ASF.
- Microsoft Visual C++ Herdistributable Update (x64 voor 64-bit, x86 voor 32-bit of arm64 voor 64-bit ARM)
- Het wordt sterk aanbevolen om ervoor te zorgen dat alle Windows updates al geΓ―nstalleerd zijn. Als je ze niet hebt ingeschakeld dan op zijn minst heb je KB2533623 en KB2999226, maar er zijn misschien meer updates nodig. Je hoeft ze niet te installeren als je Windows up-to-date is.
Pakket namen hangen af van de Linux distributie die u gebruikt, we hebben de meest voorkomende vermeld. U kunt ze allemaal verkrijgen met een native pakket manager voor uw OS (zoals apt
voor Debian of yum
voor CentOS).
-
ca-certificaten
(standaard vertrouwde SSL-certificaten om HTTPS-verbindingen te maken) -
libc6
(libc
) -
libgcc-s1
(libgcc1
,libgcc
) -
libicu
(icu-libs
, nieuwste versie voor je distributie, bijvoorbeeldlibicu72
) -
libgssapi-krb5-2
(libkrb5-3
,krb5-libs
) -
libssl3
(libssl
,openssl-libs
, laatste versie voor jouw distributie, minstens1.1.X
) -
libstdc++6
(libstdc++
, in versie5.0
of hoger) -
zlib1g
(zlib
)
Ten minste een meerderheid daarvan zou al beschikbaar moeten zijn op uw systeem. De minimale installatie van Debian stal vereist alleen libicu72
.
- Geen voor nu, maar je moet de nieuwste versie van macOS geΓ―nstalleerd hebben, ten minste 12.0+
Aangezien we alle vereiste afhankelijkheden al hebben, wordt de volgende stap gedownload nieuwste ASF release. ASF is beschikbaar in veel varianten, maar je bent geΓ―nteresseerd in pakket dat overeenkomt met je besturingssysteem en architectuur. Bijvoorbeeld, als je 64
-bit Win
dows gebruikt, dan wil je ASF-win-x64
pakket. Voor meer informatie over beschikbare varianten, bezoek compatibiliteit sectie. ASF kan ook worden uitgevoerd op besturen, waarvoor we geen OS-specifiek pakket bouwen, zoals 32-bit Windows, ga naar algemene setup daarvoor.
Na het downloaden start het uitpakken van het zip-bestand in zijn eigen map. Als je daarvoor een specifieke tool nodig hebt, 7-zip zal het doen, maar alle standaard toepassingen zoals unzip
van Linux/macOS moeten ook zonder problemen werken.
Het is aangeraden ASF uit te pakken op haar eigen map en niet op een bestaande map die je al voor iets anders gebruikt. De automatische updates van ASF's functie verwijdert alle oude en onverwante bestanden bij het upgraden, wat ertoe kan leiden dat je alles kwijtraakt wat je niet in ASF hebt gezet. Als je extra scripts of bestanden hebt die je wilt gebruiken met ASF, zet ze dan in één map hierboven.
Een voorbeeldstructuur ziet er zo uit:
C:\ASF (waar je je eigen dingen plaatst)
γ»ASF shortcut.lnk (optioneel)
A36 Config shortcut. nk (optioneel)
Β½ Commands.txt (optioneel)
Β½ MyExtraScript.bat (optioneel)
A36-xt (... (alle andere bestanden van jouw keuze, optieal)
Β½ Β½ Core (alleen bedoeld voor ASF waar u het archief uitpakt)
γ»ArchiSteamFarm(. xe)
Β½ Β½ Β½ config
γ»config
Β½ logs
Β½ logs
credentials plugins
credentials (...)
We zijn nu klaar om de allerlaatste stap te zetten, de configuratie. De algemene vuistregel is dat als je sommige instellingen niet weet of niet begrijpt, u moet het verlaten met de standaardwaarde, zonder iets te wijzigen. 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.
De ASF-configuratie kan op ten minste drie manieren worden gedaan - via onze web-configuratie generator, ASF-ui of handmatig. Dit is een diepte uitgelegd in configuration sectie, dus verwijs ernaar als u meer gedetailleerde informatie wilt. We zullen webconfiguratie generator gebruiken als startpunt.
Navigeer naar onze webconfig generator pagina met je favoriete browser, je moet javascript hebben ingeschakeld voor het geval je het handmatig hebt uitgeschakeld. We raden Chrome of Firefox aan, maar het zou moeten werken met alle meest populaire browsers.
Na het openen van de pagina, schakel naar het "Onder" tabblad. Je zou nu een soortgelijke pagina moeten zien als hieronder:
Als de ASF versie die je zojuist hebt gedownload ouder is dan welke config generator standaard is ingesteld, kies je ASF versie uit het dropdown menu. Dit kan gebeuren omdat de config generator kan worden gebruikt voor het genereren van configuraties naar nieuwere (pre-release) ASF versies die nog niet als stabiel zijn gemarkeerd. Je hebt de laatste stabiele versie van ASF gedownload die geverifieerd is om betrouwbaar te werken.
Start met het plaatsen van de naam van je bot in het veld gemarkeerd als rood. Dit kan elke naam zijn die je wilt gebruiken, zoals je bijnaam, accountnaam, een nummer of wat dan ook. Er is slechts één woord dat je niet kunt gebruiken, ASF
, omdat dat sleutelwoord is gereserveerd voor het globale configuratiebestand. De naam van je bot kan niet beginnen met een stip (ASF negeert deze bestanden). We raden u ook aan om geen spaties te gebruiken, u kunt _
gebruiken als woordscheidingsteken indien nodig.
Nadat je besloten hebt over je naam, verander Ingeschakelde
om aan te staan dit definieert of je bot automatisch moet worden gestart door ASF nadat het programma is opgestart.
Nu kunt u twee dingen doen:
- U kunt uw login in
SteamLogin
veld en uw wachtwoord inSteamPassword
veld - Of je kunt ze leeg laten
Als je het eerste doet kan ASF je accountgegevens tijdens het opstarten automatisch gebruiken dus hoef je ze niet elke keer handmatig in te voeren als ASF ze nodig heeft. Je kunt ze echter weglaten, in welk geval ze niet gered worden, dus ASF zal niet in staat zijn om automatisch te starten zonder jouw hulp dan moet je ze tijdens de runtime invoeren.
ASF heeft je inloggegevens nodig omdat het de eigen implementatie van je Steam client bevat en dezelfde gegevens nodig heeft om in te loggen als degene die je gebruikt. Uw inloggegevens worden nergens opgeslagen, maar op uw PC in ASF config
directory alleen. onze web config generator is client-based wat betekent dat de code lokaal wordt uitgevoerd in uw browser om geldige ASF configuraties te genereren, zonder details dat je ooit je pc op de eerste plaats plaatst, dus je hoeft je geen zorgen te maken over een mogelijk 'gevoelige gegevenslek'. Maar als u om welke reden dan ook uw geloofsbrieven daar niet wilt plaatsen, begrijpen wij dat: en je kunt ze later handmatig in de gegenereerde bestanden zetten of volledig weglaten en ze alleen in de ASF-commando aanwijzingen zetten. Meer over veiligheidskwesties kan worden gevonden in configuratie sectie.
Je kunt ook besluiten om slechts één veld leeg te laten, zoals SteamPassword
, ASF kan je login dan automatisch gebruiken, maar zal nog steeds om een wachtwoord vragen (vergelijkbaar met de Steam Client). Als je Steam-ouderlijk ouders gebruikt om je account te ontgrendelen, moet je het in SteamParentalCode
veld plaatsen.
Na de beslissing en optionele details ziet uw webpagina er nu uit zoals hieronder:
U kunt nu op de "download" knop klikken en onze web-config generator zal een nieuw json
bestand genereren gebaseerd op de gekozen naam. Sla dat bestand op in config
map die zich bevindt in de map waar je ons zip-bestand in de vorige stap hebt uitgepakt.
Je config
map ziet er nu zo uit:
Gefeliciteerd! Je hebt zojuist de zeer elementaire ASF bot configuratie voltooid. We verlengen dit binnenkort, want dit is nu alles wat je nodig hebt.
Je bent nu klaar om het programma voor de eerste keer te lanceren. Dubbelklik ArchiSteamFarm
binary in ASF map. Je kunt het ook starten vanaf de console.
Nadat je dit had gedaan verondersteld dat je alle vereiste afhankelijkheden in de eerste stap hebt geΓ―nstalleerd, zou ASF goed moeten starten. neem je eerste bot op (als je niet bent vergeten gegenereerde configuratie in config
map te plaatsen), en probeer in te loggen:
Als je SteamLogin
en SteamPassword
hebt opgegeven voor ASF je wordt alleen om je SteamGuard token gevraagd (e-mail, 2FA of niets, afhankelijk van je Steam instellingen). Als je dat niet gedaan hebt, word je ook gevraagd om je Steam login en wachtwoord.
Het zou nu een goed moment zijn om onze remote communicatie sectie te bekijken als je je zorgen maakt over dingen die ASF wil doen. het bevat acties die in je naam zullen worden genomen, zoals deelname aan onze Steam groep.
Nadat je de eerste inlogpoort hebt doorlopen, ga je ervan uit dat je gegevens juist zijn, kun je met succes inloggen. en ASF zal starten met het verzamelen van standaardinstellingen die je nog niet hebt gewijzigd:
Dit bewijst dat ASF zijn werk nu met succes doet op je account, dus je kunt het programma nu minimaliseren en iets anders doen. Na genoeg tijd (afhankelijk van performance), zie je Steam-handelskaarten langzaam vallen. Om dat te bereiken moet je natuurlijk geldige spelletjes op de boerderij hebben. laat zien als "je kan X meer kaarten krijgen tijdens het spelen van dit spel" op je badges pagina - als er geen spellen zijn om te farmen, dan zal ASF verklaren dat er niets te doen is, zoals in onze FAQ wordt gesteld.
Hiermee zijn onze zeer basale handleiding beΓ«indigd. Je kunt nu beslissen of je ASF verder wilt configureren, of dat het zijn werk moet doen in de standaardinstellingen. We zullen nog een paar basisdetails bespreken, en daarna laat je de wiki voor ontdekking.
ASF ondersteunt het verbouwen van meer dan één rekening tegelijk, wat de primaire functie is. Je kunt meer accounts toevoegen aan ASF door meer bot configuratie bestanden te genereren, precies zoals je je eerste nog maar een paar minuten geleden hebt gegenereerd. Je hoeft maar twee dingen te garanderen:
- Unieke bot-naam, als je je eerste bot "MainAccount" hebt, kun je geen andere hebben met dezelfde naam.
- Geldige inloggegevens, zoals
SteamLogin
,SteamPassword
enSteamParentalCode
(als je een Steam ouderlijk apparaat wilt gebruiken)
Met andere woorden, gewoon naar de configuratie gaan en precies hetzelfde doen, alleen voor je tweede of derde account. Vergeet niet om unieke namen te gebruiken voor al je bots.
U wijzigt bestaande instellingen op precies dezelfde manier - door een nieuw configuratiebestand te genereren. Als je onze webconfiguratiegenerator nog niet hebt gesloten, klik dan op "schakel geavanceerde instellingen uit" en kijk wat je kunt ontdekken. Voor deze tutorial zullen we de instelling wijzigen CustomGamePlayedWhileFarming
waarmee je een eigen naam kunt instellen die wordt weergegeven bij ASF in plaats van het werkelijke spel te tonen.
Dus laten we dat doen, als je ASF uitvoert en begint met keren, in de standaardinstellingen zie je nu je Steam-account in-game is:
Laten we dat dan veranderen. Schakel naar geavanceerde instellingen in web config generator en vind CustomGamePlayedWhileFarming
. Zodra je dat doet, plaats je eigen aangepaste tekst daar die je wilt weergeven, zoals "Idling kaarten":
Download nu het nieuwe configuratiebestand op precies dezelfde manier, dan overschrijf je oude configuratiebestand met de nieuwe. U kunt ook uw oude configuratiebestand verwijderen en een nieuw bestand plaatsen op zijn plaats natuurlijk.
Zodra je dat doet en ASF opnieuw start, zal je zien dat ASF nu je aangepaste tekst op de vorige plaats weergeeft:
Dit bevestigt dat u met succes uw configuratie hebt bewerkt. Op precies dezelfde manier kun je de globale ASF-eigenschappen veranderen, door van het tabblad bot naar het tabblad ASF, gegenereerd ASF te downloaden. son
config file and put it in your config
directory.
Het bewerken van ASF configuraties kan veel gemakkelijker worden gedaan door gebruik te maken van onze ASF-ui frontend, die hieronder verder zal worden uitgelegd.
ASF is een console-app en bevat geen grafische gebruikersinterface. Maar we werken actief aan ASF-ui frontend naar onze IPC interface dit kan een zeer goede en gebruiksvriendelijke manier zijn om toegang te krijgen tot verschillende ASF-functies.
Om ASF-ui, te kunnen gebruiken, moet je IPC
ingeschakeld hebben. Dat is de standaard optie. Zodra u ASF opstart, kunt u bevestigen dat de IPC interface automatisch is gestart
Je kunt de ASF's IPC interface openen onder deze link, zolang ASF draait, vanaf dezelfde machine. Je kunt ASF-ui gebruiken voor verschillende doeleinden, zoals het bewerken van de configuratiebestanden op de plaats of het verzenden van commando. Kijk gerust om je heen om alle ASF-ui functionaliteiten te ontdekken.
Je hebt ASF ingesteld om je Steam accounts te gebruiken en je hebt het al een beetje naar je zin aangepast. Als je onze hele handleiding gevolgd hebt, daarna ben je er ook in geslaagd om ASF te verbeteren via onze ASF-ui-interface en erachter te komen dat ASF eigenlijk een soort GUI heeft. Nu is het een goed moment om onze hele configuratie sectie te lezen om te weten te komen wat al die verschillende instellingen die je hebt gezien ook hebben gedaan. en wat ASF te bieden heeft. Als je een of ander probleem hebt opgelopen of je hebt een algemene vraag, lees onze FAQ die alles zou moeten dekken, of ten minste een grote meerderheid van de vragen die je kunt stellen. Als je alles wilt weten over ASF en hoe het je leven gemakkelijker kan maken, Ga naar de rest van onze wiki. Als je ontdekt hebt dat ons programma nuttig voor je is en waardeer je de enorme hoeveelheid werk die erin is gestoken. je kunt ook een donatie overwegen voor onze zaak. Veel plezier!
Deze installatie is voor geavanceerde gebruikers die ASF willen instellen om te draaien in generieke variant. Hoewel ze problematischer zijn dan OS-specifieke varianten, hebben ze ook extra voordelen.
Je wilt de generieke
variant voornamelijk in die situaties gebruiken (maar natuurlijk kun je het toch gebruiken):
- Wanneer je OS gebruikt dat we geen OS-specifiek pakket bouwen voor (zoals 32-bit Windows)
- Als je al .NET Runtime/SDK hebt, of wil je er één installeren en gebruiken
- Wanneer je zelf de ASF structuur grootte en de geheugenvoetafdruk wilt minimaliseren door de runtime vereisten af te handelen
- Wanneer je een aangepaste plugin wilt gebruiken, die een
generieke
installatie van ASF vereist om correct te werken (als gevolg van de ontbrekende inheemse afhankelijkheden)
Houd er echter rekening mee dat je in dit geval verantwoordelijk bent voor .NET runtime. Dit betekent dat als je .NET SDK (runtime) niet beschikbaar is, verouderd of kapot is, ASF niet zal werken. Daarom raden wij deze instellingen niet aan voor toevallige gebruikers, omdat u er nu voor moet zorgen dat uw . ET SDK (runtime) voldoet aan ASF-vereisten en kan ASF draaien, in tegenstelling tot ons ensure our . ET runtime gebundeld met ASF kan dit doen.
Voor generieke
pakket, kun je hele OS-specifieke handleiding hierboven volgen, met twee kleine wijzigingen. Naast het installeren van .NET vereisten, wil je ook .NET SDK installeren, in plaats van OS-specifieke ArchiSteamFarm(. . xe)
uitvoerbaar bestand, u heeft nu een generiek ArchiSteamFarm.dll
binair. Al het andere is precies hetzelfde.
Met extra stappen:
- Installeren .NET voorwaarden.
- Installeer .NET SDK (of ten minste ASP.NET Core en .NET runtimes) geschikt voor jouw besturingssysteem. Waarschijnlijk wilt u een installatieprogramma gebruiken. Raadpleeg runtime requirements als je niet zeker weet welke versie je wilt installeren.
- Download nieuwste ASF release in
algemene
variant. - Verwijder het archief naar een nieuwe locatie.
- Configureer ASF.
- Start ASF door een helper script te gebruiken of
dotnet /path/to/ArchiSteamFarm.dll
handmatig uit te voeren vanuit je favoriete shell.
Helper scripts (zoals ArchiSteamFarm.cmd
voor Windows en ArchiSteamFarm. h
voor Linux/macOS) bevindt zich naast ArchiSteamFarm. binair van
- deze zijn alleen opgenomen in de algemene -variant van
. Je kan ze gebruiken als je geen dotnet
commando handmatig wilt uitvoeren. Helper scripts werken natuurlijk niet als je niet geΓ―nstalleerd hebt. ET SDK en je hebt geen dotnet
uitvoerbaar uitvoerbaar in je PATH
. Helper scripts zijn volledig optioneel om te gebruiken, u kunt altijd dotnet /path/to/ArchiSteamFarm.dll
handmatig gebruiken.
![]() |
![]() |
![]() |
![]() |
---|---|---|---|
![]() |
![]() |
![]() |
![]() |
---|---|---|---|
- π‘ Start
- π§ Configuratie
- π¬ FAQ
- βοΈ instellen (start hier)
- π₯ Productcode-activering op de achtergrond
- π’ Opdrachten
- π οΈ Compatibiliteit
- π§© ItemsMatcherPlugin
- π Beheer
- β±οΈ Prestatie
- :satelliite_antenne: communicatie op afstand
- πͺ Steam-gezinsbibliotheek
- π Handelen
- β¨οΈ Command-line argumenten
- π§ Afbraak
- :spouting_walale: Docker
- π€ uitgebreide FAQ
- π Configuratie met hoge prestaties
- π IPC
- π Lokalisatie
- π Logboekregistratie
- πΎ Low-memory setup
- π΅πΌββοΈ MonitoringPlugin
- π Plugins
- π Beveiliging
- π§© SteamTokenDumperPlugin
- π¦ Third-party
- π΅ Tweestapsverificatie