-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Configuration no NO
Denne siden er dedikert for ASF-konfigurasjon. Den fungerer som en fullstendig dokumentasjon av config
mappen, slik at du kan finjustere ASF etter dine behov.
- Introduksjon
- Web-basert konfigurator
- ASF-ui konfigurasjon
- Manuell konfigurasjon
- Global konfigurasjon
- Bot config
- Fil struktur
- JSON mapping
- Kartlegging av kompatibilitet
- Configs kompatibilitet
- Auto-last pΓ₯ nytt
ASF-konfigurasjonen er delt i to hoveddeler - global (prosess) konfigurasjon og konfigurasjon av hver bot. Hver bot har sin egen bot konfigurasjonsfil som heter BotName. sΓΈnn
(hvor BotName
er navnet pΓ₯ boten), mens global ASF (prosess) konfigurasjon er en enkelt fil som heter ASF. sΓΈnn
.
En bot er en enkelt dampdel som tar del i ASF-prosessen. For Γ₯ fungere skikkelig, trenger ASF minst en definert bothandelsinstans. Det er ingen prosessbetinget grense for bot instanser, sΓ₯ du kan bruke sΓ₯ mange botter (dampkontoer) som du vil.
ASF bruker JSON format for lagring av sine konfigurasjonsfiler. Det er et menneskevennlig, lesbart og meget universelt format som du kan konfigurere programmet. Ikke bekymre deg, du trenger ikke Γ₯ vite JSON for Γ₯ konfigurere ASF. Jeg nevnte nettopp det dersom du allerede ΓΈnsker Γ₯ massere ASF konfigurerer seg med en slags grunnleggende skript.
Konfigurasjonen kan gjΓΈres pΓ₯ flere mΓ₯ter. Du kan bruke vΓ₯r Web-basert Configator, som er en lokal app uavhengig av ASF. Du kan bruke vΓ₯re ASF-ui IPC frontend for konfigurasjon gjort direkte i ASF. Til slutt kan du alltid generere konfigurasjonsfiler manuelt, da de fΓΈlger en fast JSON-struktur spesifisert nedenfor. Vi vil forklare kort tid de tilgjengelige alternativene.
Hensikten med vΓ₯r Web-baserte Configator er Γ₯ gi deg en vennlig frontend som brukes til Γ₯ generere ASF-konfigurasjonsfiler. Web-basert ConfigGenerator er 100% klientbasert, noe som betyr at detaljene du sender inn ikke sendes hvor som helst, men behandles lokalt. Dette garanterer sikkerhet og pΓ₯litelighet, siden det kan til og med arbeide frakoblet hvis du ΓΈnsker Γ₯ laste ned alle filene og kjΓΈre indeksen. tml
i din favoritt-nettleser.
Web-basert ConfigGenerator er verifisert for Γ₯ kjΓΈre riktig pΓ₯ Chrome og Firefox, men bΓΈr fungere riktig i alle de mest populΓ¦re nettleserne for javascript-aktivert.
Bruken er ganske enkelt - velg om du vil generere ASF
eller Bot
konfigurasjon ved Γ₯ bytte til riktig fane, sΓΈrge for at valgte versjon av konfigurasjonsfilen samsvarer med ASF-frigivelsen, deretter legg inn alle detaljer og trykk "nedlasting" knappen. Flytt denne filen til ASF config
mappen, og skriv over eksisterende filer hvis nΓΈdvendig. Gjenta for alle mulige ytterligere endringer og se resten av denne delen for forklaring av alle tilgjengelige alternativer for Γ₯ konfigurere.
VΓ₯rt ASF-ui IPC grensesnitt lar deg konfigurere ASF ogsΓ₯, og er overlegen lΓΈsning for Γ₯ konfigurere ASF etter Γ₯ ha generert de fΓΈrste konfigurasjonene pΓ₯ grunn av at det er mulig Γ₯ redigere konfigurasjonene pΓ₯ plass, i motsetning til den nettbaserte konfiguratoren, som genererer dem statisk.
For Γ₯ bruke ASF-ui mΓ₯ du ha vΓ₯rt IPC grensesnitt aktivert selv. IPC
er aktivert som standard, derfor kan du bruke den med en gang, sΓ₯ lenge du ikke har deaktiver den selv.
Etter Γ₯ ha lansert programmet, bare navigerer du til ASF's IPC adresse. Hvis alt fungerer ordentlig, kan du endre ASF-konfigurasjon derfra.
Generelt anbefaler vi sterkt Γ₯ bruke enten vΓ₯r ConfigGenerator eller ASF-ui, siden det er mye enklere og sikrer at du ikke vil gjΓΈre en feil i JSON-strukturen, men hvis du av en eller annen grunn ikke vil det, kan du ogsΓ₯ opprette riktige konfigurasjoner manuelt. Sjekk JSON-eksemplene nedenfor for en god start i riktig konstruksjon. du kan kopiere innholdet til en fil og bruke det som et grunnlag for konfigurasjonen. Siden du ikke bruker noen av vΓ₯re nettsider, sΓΈrg for at konfigurasjonen er gyldig, Hvis ASF ikke kan leses inn da ASF nektes Γ₯ laste den igjen. Selv om det er en gyldig JSON, mΓ₯ du ogsΓ₯ forsikre deg om at alle egenskapene har riktig type, som krevd av ASF. For riktig JSON-struktur for alle tilgjengelige felter, se JSON tilordning og vΓ₯r dokumentasjon nedenfor.
Global config er lokalisert i ASF.json
-filen og har fΓΈlgende struktur:
{
"AutoRestart": sant,
"Blacklist": [],
"CommandPrefix": "! ,
"ConfirmationsLimiterDelay": 10,
"ConnectionTimeout": 90,
"NΓ₯vΓ¦rende": null,
"Debug": false,
"Standardbot": null,
"FarmingDelay": 15,
"FilterBadBots": sann,
"GiftsLimiterDelay": 1,
"Hodefri": false,
"IdleFarmingPerio": 8,
"InventoryLimiterDelay": 4,
"IPC": true,
"IPCPassword": null,
"IPCPasswordFormat": 0,
"Lisens-ID": null,
"LoginLimiterDelay": 10,
"MaxFarmingTime": 10,
"MaxTradeHoldation": 15,
"MinFarmingDelayAfterBlock": 60,
"OptimaliseringMode": 0,
"PluginsUpdateList": [],
"PluginsUpdateMode": 0,
"ShutdownIfPossible": false,
"SteamMessagePrefix": "/me ",
"SteamOwnerID": 0,
"SteamProtocols": 7,
"UpdateChannel": 1,
"UpdatePeriod": 24
"WebLimiterDelay": 300,
"WebProxy": null,
"WebProxyPassword": null,
"WebProxyUsername": null
}
Alle alternativer er forklart nedenfor:
bool
type with default value of true
. Denne egenskapen definerer hvis ASF er lov til Γ₯ foreta en selvomstart ved behov. Det er noen hendelser som krever fra ASF en selvstart som ASF-oppdatering (ferdig med UpdatePeriod
eller oppdatere
kommandoen, samt ASF. son
konfigurasjon, starter
-kommando og pΓ₯ samme mΓ₯te. Ofte inkluderer omstart to deler - oppretting av ny prosess og fullfΓΈring av gjeldende prosess. De fleste brukere burde vΓ¦re fine med den og beholde denne egenskapen med standardverdien true
, derimot β hvis du kjΓΈrer ASF gjennom ditt eget skript og/eller med dotnet
, det kan hende du ΓΈnsker Γ₯ ha full kontroll over Γ₯ starte prosessen, og unngΓ₯ en situasjon som Γ₯ ha en ny (gjenoppstartet) ASF-prosess som har et sted i bakgrunnen som det er stille stille og ikke i forgrunnen til statsskriveren, men de drev sammen med gamle ASF-prosesser. Dette er spesielt viktig med tanke pΓ₯ at den nye prosessen ikke lenger vil vΓ¦re ditt direkte barn, noe som gjΓΈr at du ikke klarer Γ₯ gjΓΈre det. . for Γ₯ bruke standard konsoll inngang for den.
Hvis det er tilfellet, denne egenskapen hvis spesielt for deg og du kan sette den til false
. Husk imidlertid at du er ansvarlig for Γ₯ starte prosessen pΓ₯ nytt. Dette er pΓ₯ noen vis viktig siden ASF bare vil gΓ₯ ut i stedet for Γ₯ sette i gang nye prosesser (f.eks. etter oppdatering), sΓ₯ hvis det ikke er logisk lagt til av deg, vil det bare slutte Γ₯ fungere fΓΈr du starter den igjen. ASF utelater alltid med riktig feilkode som indikerer suksess (null) eller ikke suksess (ikke-null), denne mΓ₯ten du kan legge til riktig logikk i skriptet ditt som bΓΈr unngΓ₯ automatisk omstart av ASF hvis det skulle oppstΓ₯ feil. eller i det minste lage en lokal kopi av log. xt
for videre analyse. Also keep in mind that restart
command will always restart ASF regardless of how this property is set, as this property defines default behaviour, while restart
command always restarts the process. Med mindre du har en grunn til Γ₯ deaktivere denne funksjonen, bΓΈr du beholde den aktivert.
ImmutableHashSet<uint>
typen med standardverdien for Γ₯ vΓ¦re tom. Som navnet antyder, definerer denne globale konfigurasjonsegenskapen appIDs (spill) som vil bli helt ignorert ved automatisk ASF-oppdrett. Dessverre elsker Steam Γ₯ flagge sommer / vintersalg av skilt som "tilgjengelige for kortfall", som forvirrer ASF-prosessen ved Γ₯ fΓ₯ det til Γ₯ tro at det er et gyldig spill som skal fares. Skulle det ikke finnes noen form for svarteliste, ville ASF til slutt "hang" pΓ₯ oppdrett et spill som faktisk ikke er et spill, og vent uendelig pΓ₯ kortdrΓ₯pe som ikke vil skje. ASF-svartelisten tjener som formΓ₯l Γ₯ merke disse merkene, som ikke er tilgjengelig for jordbruk, sΓ₯ vi kan stille bort fra dem nΓ₯r vi bestemmer hva vi skal parre seg, og ikke falle i fellen.
ASF inkluderer to svartelister som standard - SalesBlacklist
, som er hardkodet inn i ASF-koden og ikke mulig Γ₯ redigere, og normal svarteliste
, som er definert her. SalesBlacklist
oppdateres sammen med ASF versjon og inkluderer vanligvis alle "dΓ₯rlige" apper pΓ₯ frigivelsestidspunktet, sΓ₯ hvis du bruker oppdatert ASF da trenger du ikke Γ₯ opprettholde din egen svarteliste
definert her. HovedformΓ₯let med denne egenskapen er Γ₯ gjΓΈre deg i stand til Γ₯ svarteliste ny, intet kjent pΓ₯ tidspunktet for ASF-lanseringsapIDer, som ikke skal fares. Herdet SalesBlacklist
blir oppdatert sΓ₯ fort som mulig. derfor er det ikke nΓΈdvendig Γ₯ oppdatere din egen svarteliste
hvis du bruker siste ASF versjon, men uten svarteliste
du mΓ₯tte ha blitt tvunget til Γ₯ oppdatere ASF for Γ₯ "fortsette Γ₯ gΓ₯" nΓ₯r Radiatortermostaten utgir nytt salgsmerke - Jeg vil ikke tvinge deg til Γ₯ bruke siste ASF-kode, Derfor er denne eiendommen her for Γ₯ tillate deg Γ₯ Β«fiksereΒ» ASF deg selv hvis du av en eller annen grunn ikke ΓΈnsker det, eller ikke kan oppdatering til nye hardkodet SalesBlacklist
i ny ASF-utgivelse, men du ΓΈnsker likevel Γ₯ holde din gamle ASF kjΓΈrende. Med mindre du har en sterk grunn til Γ₯ redigere denne egenskapen, bΓΈr du beholde den som standard.
Hvis du leter etter bot-basert svarteliste i stedet, ta en titt pΓ₯ fb
, fbadd
og fbrm
kommandoer.
string
type with default value of !
. Denne egenskapen spesifiserer case-sensitive prefiks for ASF kommandoer. Dette er med andre ord hva du mΓ₯ forberede til hver ASF-kommando for Γ₯ fΓ₯ ASF til Γ₯ lytte til deg. Det er mulig Γ₯ sette denne verdien til null
eller tom for Γ₯ gjΓΈre ASF uten kommando prefiks, i sΓ₯ fall legger du inn kommandoer med sin ren identifikatorer. Men gjΓΈr det mulig Γ₯ redusere ASFs ytelse fordi ASF er optimalisert for Γ₯ ikke analysere melding ytterligere hvis den ikke starter med CommandPrefix
- hvis dere med vilje bestemmer Γ₯ ikke bruke den, ASF vil bli tvunget til Γ₯ lese alle meldinger og svare pΓ₯ dem, selv om de ikke er ASF-kommandoer. Derfor anbefales det Γ₯ fortsette Γ₯ bruke noen CommandPrefix
, for eksempel /
hvis du ikke liker standardverdien !
. For konsistens, CommandPrefix
pΓ₯virker hele ASF-prosessen. Med mindre du har en grunn til Γ₯ redigere denne egenskapen, bΓΈr du beholde den til standard.
byte
type with default value of 10
. ASF vil sΓΈrge for at det blir minst ConfirmationsLimiterDelay
sekunder mellom to pΓ₯fΓΈlgende 2FA bekreftelser som henter forespΓΈrsler for Γ₯ unngΓ₯ at rate-limit utlΓΈses β de brukes av ASF 2FA under e. . 2faok
-kommando, sΓ₯ vel som nΓΈdvendig nΓ₯r man utfΓΈrer ulike handelsrelaterte operasjoner. Standardverdien ble satt basert pΓ₯ testene vΓ₯re og bΓΈr ikke senkes hvis du ikke vil kjΓΈre pΓ₯ problemer. Med mindre du har en sterk grunn til Γ₯ redigere denne egenskapen, bΓΈr du beholde den som standard.
byte
type med standardverdien for 90
. Denne egenskapen definerer timeouts for ulike nettverkshandlinger utfΓΈrt av ASF, i sekunder. Spesielt definerer ConnectionTimeout
timeout i sekunder for HTTP og IPC forespΓΈrsler, TilkoblingsTidsavbrudd / 10
definerer maksimalt antall mislykkede hjerteslag, mens ConnectionTimeout / 30
definerer antall minutter vi tillater innledende tilkoblingsforespΓΈrsel for Steam nettverksforbindelse. Standardverdien for 90
bΓΈr vΓ¦re fin for de fleste personer, men hvis du har litt treg nettverkstilkobling eller PC, du kanskje ΓΈnsker Γ₯ ΓΈke dette tallet til noe hΓΈyere (som 120
). Husk at stΓΈrre verdier ikke vil pΓ₯ magisk vis rette opp trege eller til og med utilgjengelige Steam-servere, sΓ₯ vi skulle ikke vente pΓ₯ noe som ikke skjer, og bare prΓΈv pΓ₯ nytt senere. Ved Γ₯ sette for hΓΈy verdi vil det fΓΈre til for stor forsinkelse i fangstproblemene i nettverket, samt reduksjon av samlet ytelse. Ved Γ₯ sette for lav verdi vil ogsΓ₯ omrΓ₯destabilitet og ytelse reduseres, da ASF ogsΓ₯ vil avbryte en gyldig forespΓΈrsel fortsatt. Derfor har ikke denne verdien lavere enn standard noen fordel generelt. siden Steam-servere ofte vil vΓ¦re saktere fra tid til annen, og kan kreve mer tid for Γ₯ analysere ASF-forespΓΈrsler. Standardverdi er en balanse mellom en tro om at nettverksforbindelsen vΓ₯r er stabil, og tviler i Steam-nettverket for Γ₯ hΓ₯ndtere vΓ₯r forespΓΈrsel i angitt tid. Hvis du ΓΈnsker Γ₯ oppdage problemer raskere og gjΓΈre ASF-gjentilkobling/-svar raskere, standardverdien bΓΈr gjΓΈre (eller svΓ¦rt svakt under, som 60
, noe som gjΓΈr ASF mindre pasient). Hvis du i stedet merker at ASF gΓ₯r inn i nettverksproblemer, for eksempel mislykket forespΓΈrsler, hjerteslag som gΓ₯r tapt eller tilkobling til Steam avbrutt, det er sannsynligvis fornuftig Γ₯ ΓΈke denne verdien hvis du er sikker pΓ₯ at det er ikke forΓ₯rsaket av nettverket ditt, Men ved Steam selv, da tidsavbrudd ΓΈker blir ASF mer Β«pasientΒ» og avgjΓΈr ikke Γ₯ koble til med en gang.
Et eksempel pΓ₯ en situasjon som kan kreve at denne eiendommen fΓ₯r ASF til Γ₯ forholde seg til et meget enorm handelstilbud som kan ta drΓΈyt 2+ minutter Γ₯ akseptere og hΓ₯ndteres av Steam. Ved ΓΈkende standard tidsavbrudd, ASF blir pasienten mer og venter lenger fΓΈr avgjΓΈrelsen om at handelen ikke gΓ₯r gjennom og avgir den opprinnelige forespΓΈrselen.
En annen situasjon kan vΓ¦re forΓ₯rsaket av svΓ¦rt lav maskin eller Internett-tilkobling som krever mer tid for Γ₯ hΓ₯ndtere dataene som skal overfΓΈres. Dette er ganske sjelden kondisjon, siden CPU/nettverksbΓ₯ndbredde nesten aldri er en flaskehals, men det er fortsatt en mulighet Γ₯ nevne.
Kort sagt mΓ₯ standardverdien vΓ¦re anstendig i de fleste tilfeller, men du kan ΓΈnske Γ₯ ΓΈke den ved behov. Men Γ₯ gΓ₯ langt over standardverdien gjΓΈr heller ikke mye mening, siden stΓΈrre tidsavbrudd vil pΓ₯ magisk vis ikke fikse utilgjengelige Steam-tjenere. Med mindre du har en grunn til Γ₯ redigere denne egenskapen, bΓΈr du beholde den til standard.
string
type with default value of null
. Som standard vil ASF forsΓΈke Γ₯ bruke operativsystemets sprΓ₯k og foretrekke Γ₯ bruke oversatte strenger hvis dette sprΓ₯ket er tilgjengelig. Dette er mulig takket vΓ¦re vΓ₯rt samfunn som prΓΈver lokaliserer ASF pΓ₯ alle mest populΓ¦re sprΓ₯k. Hvis du av en eller annen grunn ikke ΓΈnsker Γ₯ bruke ditt OS-morsmΓ₯l du kan bruke denne konfigurasjonsegenskapen til Γ₯ velge et gyldig sprΓ₯k du ΓΈnsker Γ₯ bruke i stedet. For en liste over alle tilgjengelige kulturer, besΓΈk MSDN og se etter SprΓ₯k tag
. Det er fint Γ₯ notere at ASF aksepterer begge spesifikke kulturer, som "nb-NOB"
, men ogsΓ₯ nΓΈytrale som "en"
. Spesifiser gjeldende kultur vil ogsΓ₯ pΓ₯virke annen kulturspesifikk oppfΓΈrsel, som valuta/datoformat og lik. VΓ¦r oppmerksom pΓ₯ at du kan behΓΈve ytterligere skrifttype/sprΓ₯kpakker for Γ₯ vise sprΓ₯kspesifikke tegn, hvis du har valgt en ikke-stedlig kultur som gjΓΈr bruk av dem. Vanligvis vil du bruke denne konfigurasjonsegenskapen hvis du foretrekker ASF pΓ₯ engelsk i stedet for ditt morsmΓ₯l.
bool
type with default value of false
. Denne egenskapen definerer om prosessen skal kjΓΈre under feilsΓΈkingsmodus. NΓ₯r i feilsΓΈkingsmodus oppretter ASF en spesiell debug
mappe ved siden av config
, som holder styr pΓ₯ all kommunikasjon mellom ASF og Steam-servere. Debug informasjon kan hjelpe med Γ₯ oppdage stygge problemer relatert til nettverk og generell ASF-arbeidsflyt. I tillegg vil det vΓ¦re langt mer ordner noen programrutiner, for eksempel WebBrowser
som oppgir nΓΈyaktig grunn til at noen forespΓΈrsler feiler - disse oppfΓΈringene er skrevet i normal ASF-logg. Du bΓΈr ikke kjΓΈre ASF i Debug modus, med mindre du blir spurt av utvikler. Running ASF in debug mode decreases performance, affects stability negatively and is far more verbose in various places, so it should be used only intentionally, in short-run, for debugging particular issue, reproducing the problem or getting more info about a failing request, and alike, but not for normal program execution. Du vil se mye av nye feil, problemer. og unntak β sΓΈrg for at du har anstendig kunnskap om ASF, Steam og kva for Γ₯ analysere alt av sjΓΈlv selv, siden ikkje alt er relevant.
ADVARSEL: aktivering av denne modusen inkluderer logging av potensielt fΓΈlsom -informasjon som pΓ₯loggingsinformasjon og passord som du bruker for innlogging til Γ₯ logge inn pΓ₯ Steam (pΓ₯ grunn av nettverkslogging). Den dataene er skrevet til bΓ₯de debug
og til standard log. xt
(som nΓ₯ med hensikt ordner mye mer for Γ₯ logge denne informasjonen). Du bΓΈr ikke skrive feilsΓΈk innhold generert av ASF pΓ₯ noen offentlig sted, ASF-utvikleren bΓΈr alltid pΓ₯minne deg om Γ₯ sende den til e-posten, eller andre sikre steder. Vi lagrer ikke og bruker ikke disse sensitive detaljene, De er skrevet som en del av feilsΓΈkingsrutinene ettersom deres tilstedevΓ¦relse kan vΓ¦re relevant for problemet som pΓ₯virker deg. Du bΓΈr gjerne foretrekke hvis du ikke endret ASF-logging pΓ₯ noen mΓ₯te, men hvis du er bekymret, kan du gjΓΈre disse fΓΈlsomme detaljene riktig opp pΓ₯ nytt.
Redacting innebΓ¦rer Γ₯ erstatte sensitive detaljer, for eksempel med stjerner. Du bΓΈr avstΓ₯ fra Γ₯ fjerne fΓΈlsomme linjer i sin helhet, da det kan vΓ¦re relevant og bΓΈr ivaretas.
string
type with default value of null
. I noen scenarioer ASF fungerer med et konsept en standard bot som er ansvarlig for Γ₯ hΓ₯ndtere noe - for eksempel IPC kommandoer eller interaktiv konsoll nΓ₯r du ikke angir mΓ₯lbot. Denne egenskapen lar deg velge standard bot ansvarlig for Γ₯ hΓ₯ndtere slike scenarier, ved Γ₯ sette BotName
her. Hvis angitt bot ikke eksisterer, eller du bruker en standardverdi for null
, vil ASF velge fΓΈrste registrerte bot sortert alfabetisk i stedet. Typisk vil du bruke denne konfigurasjonsegenskapen hvis du vil utelate [Bots]
argument i IPC og interaktive konsoll kommandoer, og alltid velg samme bot som den som er standard for slike samtaler.
byte
type with default value of 15
. For at ASF skal fungere, sjekker det for ΓΈyeblikket Oppdrettsspillet FarmingDelay
minutter, hvis det kanskje hadde kuttet alle kortene allerede. Hvis denne egenskapen er for lav, kan det fΓΈre til at mye dampforespΓΈrsler blir sendt, mens du setter det for hΓΈyt kan fΓΈre til en "gΓ₯rd" fortsatt "gΓ₯rd" gitt tittelen for opp til FarmingDelay
minutter etter at den er helt oppbrukt. Standard verdi mΓ₯ vΓ¦re utmerket for de fleste brukere, men hvis du har mange bots kjΓΈrer, du kan vurdere Γ₯ ΓΈke den til noe som f.eks. 30
minutter for Γ₯ begrense dampforespΓΈrsler som sendes. Det er fint Γ₯ legge merke til at ASF bruker hendelsesbasert mekanisme og kontrollerer spillemblemet pΓ₯ hver Steam-gjenstand som er droppet, sΓ₯ generelt i trenger vi ikke engang sjekke det i faste tidsintervaller, men siden vi ikke stoler pΓ₯ Steam-nettverk helt pΓ₯ - sjekker spillemblemsiden likevel, hvis vi ikke sjekker den gjennom kortfallet hendelsen i siste FarmingDelay
minutter (dersom ikke Steam-nettverket informerte oss om at varen var droppet eller ting som detat). Forutsatt at Steam-nettverket fungerer som det skal, vil ikke redusere verdien forbedre jordbrukseffektivitet pΓ₯ noen mΓ₯te, mens ΓΈker nettverkets overhode signifikant - det anbefales kun Γ₯ ΓΈke den (hvis nΓΈdvendig) fra standard 15
minutter. Med mindre du har en sterk grunn til Γ₯ redigere denne egenskapen, bΓΈr du beholde den som standard.
bool
type with default value of true
. Kjennetegn som definerer hvorvidt ASF automatisk vil redusere tilbud mottatt fra kjente og markerte dΓ₯rlige aktΓΈrer. For Γ₯ gjΓΈre det, vil ASF kommunisere med vΓ₯r server som nΓΈdvendig for Γ₯ hente en liste over svartelistede Steam-identifikatorer. The bots listed are operated by people that are classified as harmful towards ASF initiative by us, such as those that violate our code of conduct, use provided functionality and resources by us such as PublicListing
in order to abuse and exploit other people, or are doing outright criminal activity such as launching DDoS attacks on the server. Siden ASF har et sterkt utgangspunkt for allmenn rettferdighet, Γ¦rlighet og samarbeid mellom brukerne for Γ₯ gjΓΈre hele samfunnet til fly, Denne egenskapen er aktivert som standard, og derfor ASF filtrerer bots som vi har klassifisert som skadelige for tjenester som tilbys. Med mindre du har en sterk grunn til Γ₯ redigere denne egenskapen, slik som uenig i vΓ₯rt utsagn og med hensikt Γ₯ la botene operere (inkludert utnyttelse av dine kontoer), bΓΈr du holde den til standard.
byte
type with default value of 1
. ASF vil sikre at minst GiftsLimiterDelay
sekunder mellom to pΓ₯fΓΈlgende gave/nΓΈkkel/lisenshΓ₯ndtering (innlΓΈsning) forespΓΈrsler for Γ₯ unngΓ₯ Γ₯ utlΓΈse rate-grense. I tillegg til at dette ogsΓ₯ vil bli brukt som global grenseverdi for spilllisteforespΓΈrsler, som den som er utstedt av eier
kommando. Med mindre du har en sterk grunn til Γ₯ redigere denne egenskapen, bΓΈr du beholde den som standard.
bool
type with default value of false
. Denne egenskapen definerer om prosessen skal kjΓΈre i hodelΓΈs modus. NΓ₯r hodelΓΈs modus forutsetter ASF at den kjΓΈrer pΓ₯ en server eller i et annet ikke-interaktivt miljΓΈ derfor vil den ikke forsΓΈke Γ₯ lese informasjon gjennom konsoll innlegg. Dette inkluderer informasjon om din registrering (konto som 2FA-kode, SteamGuard kode, passord eller enhver annen variabel som kreves for at ASF skal fungere) sΓ₯ vel som alle andre konsoll inndata (som interaktiv kommandolonsolgt). Med andre ord er Headless
-modus lik Γ₯ gjΓΈre ASF-konsoll skrivebeskyttet. Denne innstillingen er hovedsakelig nyttig for brukere som kjΓΈrer ASF pΓ₯ sine servere, i stedet for Γ₯ spΓΈrre etter det. . For 2FA kode vil ASF stille stille driften, ved Γ₯ stoppe en konto. Med mindre du kjΓΈrer ASF pΓ₯ en server, og du tidligere bekreftet at ASF er i stand til Γ₯ operere uten headless modus, du bΓΈr ikke holde denne egenskapen deaktivert. All brukerinteraksjon vil bli avvist nΓ₯r brukeren er i hodelΓΈs modus, og kontoene dine kjΓΈres ikke hvis de krever hvilken som helst konsoll inngang under start. Dette er nyttig for servere, siden ASF kan avbryte og logge seg pΓ₯ kontoen nΓ₯r du spΓΈr om legitimasjoner, i stedet for Γ₯ vente (infinitelt) til brukeren skal foreskrive disse.
Aktivering av denne modusen lar deg levere nΓΈdvendige konsollinndata via andre mΓ₯ter, dvs. ASF-ui (ASF API), eller gjennom input
kommandoen. Hvis du ikke er sikker pΓ₯ hvordan du angir denne egenskapen, la den med standardverdien av false
.
byte
type with default value of 8
. NΓ₯r ASF ikke har noe Γ₯ dyrke, vil det periodisk sjekke hver IdleFarmingPeriod
timer hvis kanskje konto ble noe nytt spill Γ₯ dyrke pΓ₯. Denne funksjonen er ikke nΓΈdvendig nΓ₯r du snakker om nye spill vi fΓ₯r, siden ASF er smart nok til Γ₯ automatisk sjekke distinksjonsider i denne saken. IdleFarmingPeriod
er hovedsaklig for situasjoner slik som gamle spill som vi allerede har lagt til med handelskort. I dette tilfellet finnes det ingen hendelse, sΓ₯ ASF mΓ₯ sjekke merkesider periodisk hvis vi ΓΈnsker Γ₯ ha dette dekket. Verdien av 0
deaktiverer denne funksjonen. OgsΓ₯ kryss: ShutdownOnFarmingEnished
preferanse i FarmingPreferences
.
byte
type with default value of 4
. ASF vil sikre at det blir minst InventoryLimiterDelay
sekunder pΓ₯ mellom to pΓ₯fΓΈlgende web-inventarforespΓΈrsler for Γ₯ unngΓ₯ Γ₯ utlΓΈse hastighetsgrensen β disse brukes for eksempel under merking av lagervarsler som lest, kan ogsΓ₯ brukes av tredjeparts plugins som henter inventar for andre brukere. Denne eiendommen benyttes ikke til Γ₯ hente vΓ₯r egen varebeholdning fordi ASF bruker mye mer effektivt internt nettverk for det, sΓ₯ det pΓ₯virker ikke kommandoer som loot
eller overfΓΈring
pΓ₯ noen mΓ₯te. Standardverdien for 4
ble satt basert pΓ₯ merking av inventar pΓ₯ over 100 pΓ₯fΓΈlgende robotinstanser, og bΓΈr tilfredsstille de fleste (hvis ikke alle) av brukerne. Du ΓΈnsker kanskje Γ₯ redusere den, eller til og med endre til 0
hvis du har svΓ¦rt lave mengder med bots, SΓ₯ ASF vil ignorere forsinkelsen og merke Steam-inventar mye raskere. Be warned though, as setting it too low will result in Steam temporarily banning your IP, and that will prevent you from making any calls at all. Du mΓ₯ ogsΓ₯ ΓΈke denne verdien hvis du kjΓΈrer mange botter med mye inventar du trenger, selv om du i dette tilfellet sannsynligvis bΓΈr prΓΈve Γ₯ begrense antall av disse forespΓΈrsler i stedet. Med mindre du har en sterk grunn til Γ₯ redigere denne egenskapen, bΓΈr du beholde den som standard.
bool
type with default value of true
. Denne egenskapen definerer hvis ASF's IPC -serveren skal starte sammen med prosessen. IPC tillater interprosesskommunikasjon, inkludert bruk av ASF-ui, ved Γ₯ starte en lokal HTTP server. Hvis du ikke har planer om Γ₯ bruke noen tredjeparts IPC integrasjon med ASF, inkludert vΓ₯r ASF-ui, kan du trygt deaktivere dette alternativet. Ellers er det en god idΓ© Γ₯ holde den aktivert (standardalternativ).
string
type with default value of null
. Denne egenskapen definerer obligatorisk passord for hver API-samtale utfΓΈrt via IPC og tjener som et ekstra sikkerhetstiltak. NΓ₯r angitt til ikke-tom verdi, vil alle IPC forespΓΈrsler kreve ekstra passord
eiendom satt til det angitte passordet. Standard verdi av null
vil hoppe over et behov for passordet, noe som gjΓΈr ASF respekterer alle spΓΈrringer. I tillegg til det, aktivering av dette alternativet aktiverer ogsΓ₯ innebygde IPC anti-bruteforce mekanisme som midlertidig vil forby gitt IPAddress
etter Γ₯ ha sendt for mange uautoriserte forespΓΈrsler om kort tid. Med mindre du har en grunn til Γ₯ redigere denne egenskapen, bΓΈr du beholde den til standard.
byte
type with default value of 0
. Denne egenskapen definerer formatet pΓ₯ IPCPassword
egenskapen og bruker EHashingMethod
som underliggende type. Se Security -delen hvis du vil lΓ¦re mer, siden du mΓ₯ vΓ¦re sikker pΓ₯ at IPCPassword
egenskapen inkluderer passord ved samsvaring i IPCPasswordFormat
. med andre ord nΓ₯r du endrer IPCPasswordFormat
skal da IPCPassword
vΓ¦re allerede i det formatet, ikke bare sikte pΓ₯ Γ₯ vΓ¦re. Med mindre du vet hva du gjΓΈr, bΓΈr du holde det med standardverdien av 0
.
Guid?
type with default value of null
. Denne egenskapen tillater vΓ₯re sponsorer Γ₯ forbedre ASF med valgfrie funksjoner som krever at de betalte ressursene virker. ForelΓΈpig kan dette gjΓΈre bruk av MatchActively
funksjonen i ItemsMatcher
plugin.
While we recommend you to utilize GitHub since it offers monthly and one-time tiers, as well as allows full automation and gives you immediate access, we also support all other currently-available donation options. Se denne posten for instruksjoner om hvordan du donerer ved hjelp av andre metoder for Γ₯ fΓ₯ en manuell lisens gyldig i den aktuelle perioden.
Uansett metode som brukes, hvis du er ASF-sponsor, kan du fΓ₯ din lisens her. Du mΓ₯ logge pΓ₯ med GitHub for Γ₯ bekrefte identiteten din. Vi ber bare om informasjon om lese, som er ditt brukernavn. LicenseID
er laget av 32 heksadesimale tegn, slik som f6a0529813f74d119982eb4fe43a9a24
.
bΓΈr du forsikre deg om at du ikke deler din LicenseID
med andre personer. Siden det er utstedt pΓ₯ personlig basis, kan det bli trukket tilbake hvis det er lekket ut. Hvis det skjer en sjanse til deg ved et uhell, kan du generere en ny fra samme sted.
Med mindre du ΓΈnsker Γ₯ aktivere ekstra ASF-funksjoner, er det ikke nΓΈdvendig for deg Γ₯ skrive inn lisensen.
byte
type with default value of 10
. ASF vil sikre at minst LoginLimiterDelay
sekunder mellom to pΓ₯fΓΈlgende tilkoblingsforsΓΈk for Γ₯ unngΓ₯ Γ₯ utlΓΈse rate-grense. Standardverdien for 10
ble satt basert pΓ₯ oppkopling av mer enn 100 botthendelser og bΓΈr tilfredsstille de fleste (hvis ikke alle) av brukerne. Du ΓΈnsker kanskje Γ₯ ΓΈke/redusere den, eller til og med endre til `` hvis du har svΓ¦rt liten mengde bots, SΓ₯ ASF vil ignorere forsinkelsen og koble til Steam mye raskere. VΓ¦r advart selv om Γ₯ sette det for lavt mens du har for mange bots vil resultere i Steam midlertidig utestengelse av din IP, og som vil forhindre deg fra Γ₯ logge deg inn i hele, med InvalidPassword/RateLimitExceeded
-feil - og som ogsΓ₯ har en normal Steam-klient, ikke bare ASF. Likeledes hvis du kjΓΈrer for mange bots, spesielt sammen med andre Steam-klienter/verktΓΈy med samme IP-adresse, mest sannsynlig trenger du Γ₯ ΓΈke denne verdien for Γ₯ spre innlogginger over lengre tid.
Som en sidemeddel brukes denne verdien ogsΓ₯ som last-balanseringsbuffer for alle ASF-planlagte handlinger, for eksempel handler i SendTradePeriod
. Med mindre du har en sterk grunn til Γ₯ redigere denne egenskapen, bΓΈr du beholde den som standard.
byte
type with default value of 10
. Som du burde vite fungerer ikke Steam alltid som de skal, noen ganger kan det skje slike situasjoner som spilltiden vΓ₯r ikke er registrert, til tross for at den spiller et spill. ASF vil tillate oppdrett et enkelt spill i solomodus for maksimalt MaxFarmingTime
timer, og anser den som fullt oppdrettet etter den perioden. Dette er et krav om ikke Γ₯ fryse jordbruksprosessen ved at det skjer rare situasjoner, men ogsΓ₯ hvis Steam av en eller annen grunn slukker et nytt merke som vil hindre ASF i Γ₯ progrediere videre (se: svarteliste
). Standardverdien for 10
timer skal vΓ¦re nok til Γ₯ slippe alle dampkort fra ett spill. Hvis denne egenskapen er for lav, kan det fΓΈre til at gyldige spill hoppes over (og ja, det er gyldige partier som ogsΓ₯ tar 9 timer pΓ₯ gΓ₯rd), samtidig som det settes for hΓΈyt, kan fΓΈre til at oppdrett fryses ut. VΓ¦r oppmerksom pΓ₯ at denne egenskapen pΓ₯virker bare ett enkelt spill under Γ©n jordbruksΓΈkt (som etter at hele kΓΈen ASF vil returnere til den tittelen), Det er heller ikke basert pΓ₯ samlet spilletid, men intern ASF-jordbrukstid, sΓ₯ ASF vil ogsΓ₯ vende tilbake til den etter en omstart. Med mindre du har en sterk grunn til Γ₯ redigere denne egenskapen, bΓΈr du beholde den som standard.
byte
type with default value of 15
. Denne egenskapen definerer maksimal handelsandel i dager som vi er villig til Γ₯ akseptere - ASF vil avvise handler som avholdes for mer enn MaxTradeHoldDuration
dager, som definert i handel avsnitt. Dette alternativet gir mening bare for bots med TradingPreferences
av SteamTradeMatcher
, siden det ikke pΓ₯virker Master
/SteamOwnerID
fager, ingen donasjoner. Handelsfestene er irriterende for alle, og ingen ΓΈnsker Γ₯ hΓ₯ndtere dem. ASF skal arbeide med liberale regler og hjelpe alle, uansett om det er pΓ₯ handel hold eller ikke - det er derfor dette alternativet er satt til 15
som standard. Hvis du likevel ΓΈnsker Γ₯ avvise alle handler som er berΓΈrt av handelen, kan du spesifisere `` her. VΓ¦r oppmerksom pΓ₯ at kort levetid ikke pΓ₯virkes av dette valget og avviste automatisk for personer med handelsbeholdning, som beskrevet i handel delen, Derfor er det ikke nΓΈdvendig Γ₯ avvise alle pΓ₯ grunn av det. Med mindre du har en grunn til Γ₯ redigere denne egenskapen, bΓΈr du beholde den til standard.
byte
type with default value of 60
. Denne egenskapen definerer minimum tidsbelΓΈp i sekunder, hvilken ASF som vil vente fΓΈr kort startes opp igjen hvis den tidligere ble frakoblet til LoggedInElsewhere
, noe som skjer nΓ₯r du bestemmer deg for Γ₯ tvangskoble fra nΓ₯vΓ¦rende oppdrett ASF ved Γ₯ Γ₯pne et spill. Denne forsinkelsen omfatter hovedsakelig av bekvemmelighets- og overordneΓ₯rsaker, for eksempel lar det deg starte spillet pΓ₯ nytt uten Γ₯ mΓ₯tte kjempe med ASF-okkupere kontoen din igjen fordi spillelΓ₯sen var tilgjengelig i et delt sekund. PΓ₯ grunn av det faktum at tilbakefΓΈring av ΓΈkten forΓ₯rsaker LoggedInElsewhere
frakoblet, mΓ₯ ASF gΓ₯ gjennom hele forbindelsesprosedyren, som setter ekstra trykk pΓ₯ maskinen og Steam-nettverket, og der det er mulig, bΓΈr det foretrekkes ytterligere frakobling. Som standard er denne konfigurert pΓ₯ 60
sekunder, som skal vΓ¦re nok til at du kan starte spillet pΓ₯ nytt uten mye hersking. Det er imidlertid scenarioer nΓ₯r du ΓΈnsker Γ₯ ΓΈke denne, for eksempel hvis nettverket ditt kobles fra ofte og ASF tar for raskt over, noe som fΓΈrer til at det tvinges til Γ₯ gΓ₯ gjennom nettilkoblingsprosessen selv. Vi tillater maksimumsverdien pΓ₯ 255
for denne egenskapen, som burde vΓ¦re nok for alle vanlige scenarier. I tillegg til det som er nevnt ovenfor, er det ogsΓ₯ mulig Γ₯ redusere forsinkelsen. eller til og med fjerne det helt med en verdi av 0
, Selv om dette vanligvis ikke anbefales pΓ₯ grunn av Γ₯rsaker som er angitt ovenfor. Med mindre du har en grunn til Γ₯ redigere denne egenskapen, bΓΈr du beholde den til standard.
byte
type with default value of 0
. Denne egenskapen definerer optimaliseringsmodus som ASF vil foretrekke under kjΓΈretid. For ΓΈyeblikket stΓΈtter ASF to moduser - 0
som kalles MaxPerformance
, og 1
som heter MinMemoryusage
. Som standard foretrekker ASF-mΓ₯linger Γ₯ kjΓΈre sΓ₯ mange som mulig parallelt (samtidig) som forbedrer ytelsen ved Γ₯ laste balanseringsarbeid over alle CPU-kjerner, flere CPU-gjenger, flere kontakter og flere trΓ₯dpool-oppgaver. For eksempel vil ASF be om din fΓΈrste merkeside nΓ₯r du ser etter spill Γ₯ bli dyrket, og sΓ₯ nΓ₯r forespΓΈrselen er ankommet, ASF leser fra det hvor mange distinksjonsider du faktisk har, og be sΓ₯ hverandre om samtidig. Dette er hva du skal ha nesten alltid, Siden overhodet i de fleste tilfeller er minimal og nytte av asynkront ASF-kode kan sees selv i den eldste maskinvaren med en enkelt CPU-kjerne og stor begrenset kraft. Men etter at mange oppgaver blir behandlet parallelt, har ASF runtid ansvaret for vedlikeholdet, f.eks. holde kontakter Γ₯pne, trΓ₯der i live og oppgaver som skal behandles, som kan resultere i ΓΈkt minnebruk fra tid til annen, og hvis du er ekstremt begrenset av tilgjengelig minne, du vil kanskje bytte denne egenskapen til 1
(MinMemoryusage
) for Γ₯ tvinge ASF til Γ₯ bruke sΓ₯ smΓ₯ oppgaver som mulig. og kjΓΈrer vanligvis muligens parallell asynkronisk kode pΓ₯ en synkronisert mΓ₯te. Du bΓΈr bare vurdere Γ₯ bytte denne egenskapen hvis du tidligere har lest lavminneoppsett , og du ΓΈnsker med hensikt Γ₯ ofre gigantisk ytelsesbooster for en veldig liten hukommelsestankegang. Dette alternativet er vanligvis mye verre enn hva du kan oppnΓ₯ med andre mulige veier, som ved Γ₯ begrense ASF-bruk eller innstilling av sΓΈppeltΓΈmming, som forklart i lavt minne-oppsett. Derfor bΓΈr du bruke MinMemoryusage
som en siste sortering, rett fΓΈr runtime rekompilering, hvis du ikke kunne oppnΓ₯ tilfredsstillende resultater med andre (mye bedre) alternativer. Med mindre du har en sterk grunn til Γ₯ redigere denne egenskapen, bΓΈr du beholde den som standard.
ImmutableHashSet<string>
typen med standardverdien for Γ₯ vΓ¦re tom. Denne egenskapen definerer liste over navn pΓ₯ plugin som er svartelistet eller hvitelistet for Γ₯ bli vurdert for automatiske oppdateringer, i PluginsUpdateMode
definert nedenfor.
Med mindre du har en grunn til Γ₯ redigere denne egenskapen, bΓΈr du beholde den til standard.
byte
type with default value of 0
. Denne egenskapen definerer oppdateringsmodus til plugins som gir betyr PluginsUpdateList
definert ovenfor. Ved Γ₯ spesifisere denne egenskapen kan du enkelt aktivere/deaktivere automatiske oppdateringer for alle utvidelser bortsett fra de som er deklarert.
- Verdien av
0
, kaltWhitelist
, deaktiverer automatisk oppdatering av alle plugins, bortsett fra de som er definert iPluginsUpdateList
. - Verdi av
1
, kaltsvarteliste
, aktiverer automatisk oppdatering av alle plugins, bortsett fra de som er definert iPluginsUpdateList
.
ASF-team ΓΈnsker Γ₯ minne deg pΓ₯ at du for din egen sikkerhet bΓΈr aktivere automatiske oppdateringer bare fra klarerte parter. Husk at ondsinnede plugins kan velge Γ₯ oppdatere seg selv eller utfΓΈre fjernkommandoer uavhengig i denne innstillingen, dette er grunnen til at denne innstillingen gjelder oppdateringen til tilleggsprogrammer som tilbys ekskludert, og du bΓΈr fortsatt forsikre deg om at du har bekreftet hver plugin som du har bestemt Γ₯ bruke.
Updates of plugins are performed by default along with ASF update routine - UpdateChannel
and UpdatePeriod
. Standard ASF oppdateringsmekanismer som oppdater
vil ogsΓ₯ utlΓΈse valgfrie utvidelser oppdatering. Hvis du i stedet ΓΈnsker Γ₯ oppdatere plugins manuelt uten Γ₯ oppdatere ASF-versjonen samtidig, oppdater eplugins
kommandoen tilbyr slik mulighet.
Med mindre du har en grunn til Γ₯ redigere denne egenskapen, bΓΈr du beholde den til standard.
bool
type with default value of false
. NΓ₯r aktivert vil ASF forsΓΈke Γ₯ stenge prosessen om mulig, det vil si nΓ₯r alle dine registrerte botter er stoppet. Dette kan vΓ¦re spesielt nyttig nΓ₯r det kombineres med ShutdownOnFarmingended
pΓ₯ alle dine botthendelser, Siden dette vil ASF bli lov til Γ₯ automatisk slΓ₯ av nΓ₯r den siste av dine botter er bΓΈndende.
Siden det til enhver tid er forventninger til de fleste brukere, skal prosessen være i gang. . For IPC
bruk er dette alternativet deaktivert som standard.
string
type med standardverdien "/me "
. Denne egenskapen definerer et prefiks som vil bli lagt til alle Steam-meldinger som sendes av ASF. Som standard er ASF bruker "/me "
prefiks for Γ₯ skille robotmeldinger lettere ved Γ₯ vise dem i en annen farge pΓ₯ Steam-chat. Et annet eksempel er at "/pre "
prefiks som oppnΓ₯r et lignende resultat, men bruker forskjellig formatering. Du kan ogsΓ₯ sette denne egenskapen til tom streng eller null
for Γ₯ deaktivere bruk av prefiks helt og sΓ₯ sende alle ASF-meldinger pΓ₯ en tradisjonell mΓ₯te. Det er hyggelig Γ₯ merke seg at denne egenskapen pΓ₯virker Steam-meldinger - svar som returneres gjennom andre kanaler (som IPC) ikke pΓ₯virkes. Med mindre du ΓΈnsker Γ₯ tilpasse standard ASF-oppfΓΈrsel, er det lurt Γ₯ forlate den til standard.
ulong
type with default value of 0
. Denne egenskapen definerer Steam ID i 64-bit form av ASF prosesseier, og er veldig lik Master
tillatelse til gitt bot instans (men global i stedet). Du vil nesten alltid sette denne egenskapen til ID for din egen Steam-konto. Master
tillatelser inkluderer full kontroll over sin bot forekomst, men globale kommandoer som exit
, restart
eller oppdaterer
er kun reservert for SteamOwnerID
. Dette er praktisk - for du vil kanskje kjΓΈre boter for dine venner, mens de ikke lar seg kontrollere ASF-prosessen, for eksempel avslutte den ved hjelp av avslutt
kommando. Standardverdien for 0
angir at det ikke er noen eier av ASF-prosessen, noe som betyr at ingen vil kunne utstede globale ASF-kommandoer. Husk bare at denne egenskapen gjelder pΓ₯ Steam-chat. IPC, samt interaktiv konsoll, vil fremdeles tillate deg Γ₯ utfΓΈre kommandoene eier
selv om denne egenskapen ikke er satt.
byte flagg
type med standardverdien 7
. Denne egenskapen definerer Steam-protokoller som ASF vil bruke ved tilkobling til Steam-servere som er definert som nedenfor:
Verdi | Navn | Beskrivelse |
---|---|---|
0 | Ingen | No protocol |
1 | TCP | Kontrollprotokoll for overfΓΈring |
2 | UDP | Bruker Datagram Protokoll |
4 | WebSocket | WebSocket |
Vennligst merk at denne egenskapen er flagg
feltet, derfor er det mulig Γ₯ velge en kombinasjon av tilgjengelige verdier. Sjekk ut json mapping hvis du ΓΈnsker Γ₯ lΓ¦re mer. Ikke aktivering av flaggresultater i Ingen
alternativ, og det alternativet er ugyldig av seg selv.
Som standard vil ASF bruke alle tilgjengelige Steam protokoller som et tiltak for Γ₯ bekjempe med nedetid og andre lignende Steam-problemer. Du vil vanligvis endre denne egenskapen hvis du ΓΈnsker Γ₯ begrense ASF til Γ₯ bruke kun ett eller to spesifikke protokoller. I ulike situasjoner kan det vΓ¦re nΓΈdvendig med tiltak for eksempel hvis du har blokkert UDP-trafikk pΓ₯ brannmuren din og du vil sΓΈrge for at bare TCP-trafikk gΓ₯r gjennom, eller hvis du bruker WebProxy
og ΓΈnsker Γ₯ bruke den ogsΓ₯ for Steam klientens tilkobling, som bare WebSocket
protokoll stΓΈtter det.
Med mindre du har en grunn til Γ₯ redigere denne egenskapen, bΓΈr du beholde den til standard.
byte
type with default value of 1
. Denne egenskapen definerer oppdateringskanalen som brukes, enten for automatiske oppdateringer (hvis oppdaterings periode
er stΓΈrre enn 0
), eller oppdatere varsler (annet er oppdatert). For tiden ASF stΓΈtter tre oppdateringskanaler - 0
som kalles Ingen
, 1
, som heter Stable
og 2
, som kalles preRelease
. Stable
kanal er standardutgivelseskanalen, som skal brukes av de fleste brukere. PreRelease
kanal i tillegg til Stable
utgivelser, omfatter ogsΓ₯ forhΓ₯ndsutgivelser dedikert for avanserte brukere og andre utviklere for Γ₯ teste nye funksjoner; bekrefte feilrettinger eller gi tilbakemeldinger om planlagte forbedringer. ForhΓ₯ndsversjoner, inneholder ofte utsendte feil, elementer i gang pΓ₯ gang, eller gjenskrevne implementasjoner. Hvis du ikke anser deg som avansert bruker, vennligst fortsett med standard 1
(Stabell
) oppdateringskanal. PreRelease
kanal er dedikert til brukere som vet hvordan man rapporterer feil, behandle problemer og gi tilbakemelding β ingen teknisk stΓΈtte vil bli gitt. Sjekk ASF frigjΓΈringssyklus hvis du vil lΓ¦re mer. Du kan ogsΓ₯ angi UpdateChannel
til 0
(Ingen
), hvis du ΓΈnsker Γ₯ fullstendig fjerne alle versjonskontroller. Ved Γ₯ sette Oppdateringskanal
til 0
vil hele funksjonen bli deaktivert i forbindelse med oppdateringer, inkludert oppdatere
kommandoen. Bruk av Ingen
kanal er sterkt frarΓ₯det pΓ₯ grunn av at du eksponerer deg selv alle slags problemer (nevnt i UpdatePeriod
beskrivelsen nedenfor).
Unless you know what you're doing, we strongly recommend to keep it at default.
byte
type with default value of 24
. Denne egenskapen definerer hvor ofte ASF bΓΈr se etter auto-oppdateringer. Oppdateringer er av avgjΓΈrende betydning for Γ₯ motta nye funksjoner og kritiske sikkerhetskorrigeringer, men ogsΓ₯ for Γ₯ motta feilrettinger, ytelsesforbedring, stabilitetsforbedringer og mer. NΓ₯r en verdi stΓΈrre enn 0
er satt, vil ASF automatisk lastes ned, erstatte og restarte seg selv (hvis AutoStart
tillatelser) nΓ₯r ny oppdatering er tilgjengelig. For Γ₯ oppnΓ₯ dette, vil ASF sjekke hver UpdatePeriod
timer hvis ny oppdatering er tilgjengelig pΓ₯ vΓ₯rt GitHub repo. En verdi av 0
deaktiverer auto-oppdateringer, men tillater deg fremdeles Γ₯ kjΓΈre oppdatering
manuelt. Kanskje du ogsΓ₯ er interessert i Γ₯ sette passende UpdateChannel
at UpdatePeriod
bΓΈr fΓΈlge.
Oppdateringsprosessen av ASF innebΓ¦rer Γ₯ oppdatere hele mappestrukturen som ASF bruker. men uten Γ₯ berΓΈre dine egne konfigurasjoner eller databaser lokalisert i config
- dette betyr at eventuelle ekstra filer som ikke er relatert til ASF i mappen, kan gΓ₯ tapt under oppdateringen. Standardverdien for 24
er en god balanse mellom unΓΈdvendige kontroller, og ASF som er fersk nok.
Med mindre du har en sterk grunn til Γ₯ deaktivere denne funksjonen, Automatisk oppdatering aktivert innen rimelig Oppdateringsperiode
bΓΈr du holde automatiske oppdateringer aktivert for ditt eget gode. Dette er ikke bare fordi vi ikke stΓΈtter noe, men nyeste stabile ASF-utgivelser, men ogsΓ₯ fordi gir vi vΓ₯r sikkerhetsgaranti bare for siste versjon. Hvis du bruker utdatert ASF-versjon, da er du bevisst eksponert for alle typer problemer, fra smΓ₯ feil, gjennom ΓΈdelagt funksjonalitet. slutter med **permanente Steam-kontosuspensjoner**sΓ₯ vi anbefaler sterkt atβ til din egen gode β alltid sikrer at din ASF-versjon er oppdatert. Automatiske oppdateringer lar oss reagere raskt pΓ₯ alle typer problemer ved Γ₯ deaktivere eller patchere problematisk kode fΓΈr det blir eskalert - hvis du velger ute du mister alle sikkerhetsgarantiene vΓ₯re, og det er risiko ved Γ₯ kjΓΈre kode som kan vΓ¦re potensielt skadelige, ikke bare pΓ₯ Steam-nettverk, men ogsΓ₯ (pΓ₯ definisjon) til din egen Steam-konto.
ushort
type with default value of 300
. Denne egenskapen definerer minimum antall forsinkelser mellom Γ₯ sende to pΓ₯fΓΈlgende forespΓΈrsler til samme Steam nettjeneste. En slik forsinkelse er nΓΈdvendig som AkamaiGhost -tjenesten som Steam bruker internt inkluderer hastighetsbegrensende basert pΓ₯ et globalt antall forespΓΈrsler som er sendt over en gitt tidsperiode. Under normale omstendigheter er akamai-blokk ganske vanskelig Γ₯ oppnΓ₯, men med en enorm pΓ₯gΓ₯ende kΓΈen for forespΓΈrsler, vil det likevel vΓ¦re vanskelig Γ₯ oppnΓ₯, Det er mulig Γ₯ utlΓΈse den hvis vi fortsetter Γ₯ sende for mange forespΓΈrsler over for kort tidsperiode.
Standardverdi ble satt basert pΓ₯ forutsetningen om at ASF er det eneste verktΓΈyet som bruker Steam nettjenester, sΓ¦rlig steamcommunity. om
, api.steampowered.com
og store.steampowered.com
. Hvis du bruker andre verktΓΈy som sender forespΓΈrsler til samme nettjenester, bΓΈr du sΓΈrge for at verktΓΈyet har lignende funksjonalitet av WebLimiterDelay
og sette begge til en dobbel standardverdi, som vil være 600
. Denne garantien garanterer at du under ingen omstendigheter vil overstige Γ₯ sende mer enn 1 forespΓΈrsel per 300
ms.
Generelt senke WebLimiterDelay
under standardverdi er sterkt frarΓ₯det , da det kan fΓΈre til ulike IP-relaterte blokker, noen av disse kan vΓ¦re permanente. Standardverdi er god nok til Γ₯ kjΓΈre en enkelt ASF-forekomst pΓ₯ serveren; I tillegg til Γ₯ bruke ASF i normalt scenario sammen med den opprinnelige dampklienten. Den bΓΈr vΓ¦re korrekt ved de fleste bruk, og den skal kun ΓΈkes (aldri lavere). Kort globalt nummer av alle forespΓΈrsler sendt fra en enkelt IP til et enkelt Steam-domene bΓΈr aldri overstige mer enn 1 forespΓΈrsel per 300
ms.
Med mindre du har en grunn til Γ₯ redigere denne egenskapen, bΓΈr du beholde den til standard.
string
type with default value of null
. Denne egenskapen definerer en webproxy adresse som vil bli brukt til intern http-related communication, spesielt for tjenester som github. om
, api.steampowered.com
, steamcommunity.com
og store.steampowered.com
. Den gjelder for generell (ikke-bot spesifisert) kommunikasjon, i tillegg til bot-spesifikk kommunikasjon hvis deres tilsvarende WebProxy
ikke er satt. AngΓ₯ende ASF-forespΓΈrsler kan vΓ¦re uvanlig nyttige for Γ₯ omgΓ₯ ulike typer brannmurer, sΓ¦rlig den store brannmuren i Kina.
Denne egenskapen er definert som URI streng:
En URI-streng er sammensatt av en ordning (stΓΈttet: http/https/socks4/socks4a/socks5), en vert, og en valgfri port. Et eksempel pΓ₯ en fullstendig uri streng er
"http://contoso.com:80"
.
Dersom proxy krever brukerautentisering, mΓ₯ du ogsΓ₯ sette opp WebProxyUsername
og/eller WebProxyPassword
. Etablering av denne eiendommen er tilstrekkelig dersom det ikke oppstΓ₯r et slikt behov.
Hvis du ogsΓ₯ trenger proxytting av interne Steam-nettverk (CMs) da bΓΈr du sΓΈrge for Γ₯ konfigurere SteamProtocols
botens eiendom til en verdi som bare tillater Websocket transport, i. . Verdien 4
, da bare websockets stΓΈttes for proxying.
Med mindre du har en grunn til Γ₯ redigere denne egenskapen, bΓΈr du beholde den til standard.
string
type with default value of null
. Denne egenskapen definerer passordfeltet som brukes i grunnleggende, digest, NTLM, og Kerberos godkjenning som stΓΈttes av en mΓ₯l- WebProxy
maskin som sΓΈrger for proxy-funksjonalitet. Hvis din proxy ikke krever brukerlegitimasjon er det ikke nΓΈdvendig for deg Γ₯ legge inn noe her. Γ
bruke dette alternativet er fornuftig bare hvis WebProxy
er brukt, siden det ikke har noen effekt.
Med mindre du har en grunn til Γ₯ redigere denne egenskapen, bΓΈr du beholde den til standard.
string
type with default value of null
. Denne egenskapen definerer navnefeltet for brukernavn som brukes i basisk, digest, NTLM, og Kerberos godkjenning som stΓΈttes av en mΓ₯l- WebProxy
maskin som sΓΈrger for proxy-funksjonalitet. Hvis din proxy ikke krever brukerlegitimasjon er det ikke nΓΈdvendig for deg Γ₯ legge inn noe her. Γ
bruke dette alternativet er fornuftig bare hvis WebProxy
er brukt, siden det ikke har noen effekt.
Med mindre du har en grunn til Γ₯ redigere denne egenskapen, bΓΈr du beholde den til standard.
Som du bΓΈr vite allerede, bΓΈr hver bot ha sin egen konfigurasjon basert pΓ₯ eksempel JSON-struktur under. Begynn med Γ₯ bestemme hvordan du vil navngi boten din (f.eks. 1.json
, er. son
, primary.json
eller AnythingElse.json
) og hode over til konfigurasjon.
Merknad: Bot kan ikke navngis ASF
(som det sΓΈkeordet er reservert for global konfigurasjon), ASF vil ogsΓ₯ ignorere alle konfigurasjonsfiler som starter med en prikk.
Konfigureringen av boten har fΓΈlgende struktur:
{
"AcceptGifts": false,
"BotBehaviour": 0,
"FullfΓΈrtTypesToSend": [],
"TilpassetPlayedWhileFarming": null,
"CustomGamePlayedWhileIdle": null,
"Aktivert": false,
"FarmingOrders": [],
"FarmingPreferanser": 0,
"GamesPlayedWhileIdle": [],
"GamingDeviceType": 1,
"HoursUntilCardDrops": 3,
"LootableTyper": [1, 3, 5],
"Maskinnavn": null,
"MatchbleTyper": [5],
"OnlineFlagger": 0,
"OnlineStatus": 1,
"PasswordFormat": 0,
"RedeemingPreferanser": 0,
"RemoteCommunication": 3,
"SendTradePeriod": 0,
"SteamLogin": null,
"SteamMasterClanID": 0,
"SteamParentalCode": null,
"SteamPassword": null,
"SteamTradeToken": null,
"SteamUserPermissions": {},
"TradeCheckPeriod": 60,
"TradingPreferanser": 0,
"TransferableTyper": [1, 3, 5],
"UseLoginKeys": Sant,
"Brukergrensesnitt": 0,
"WebProxy": null,
"WebProxyPassword": null,
"WebProxyUsername": null
}
Alle alternativer er forklart nedenfor:
bool
type with default value of false
. NΓ₯r aktivert vil ASF automatisk akseptere og lΓΈse inn alle dampgaver (inkludert lommebok gavekort) sendt til boten. Dette inkluderer ogsΓ₯ gaver sendt fra andre brukere enn de som er definert i SteamBrukerTillatelser
. Husk at gaver som sendes til e-postadressen, ikke videresendes direkte til kunden, sΓ₯ ASF vil ikke akseptere uten hjelp.
Dette valget anbefales bare for 'alt' kontoer. siden det er svΓ¦rt sannsynlig at du ikke automatisk vil innlΓΈse alle gaver som sendes til din primΓ¦re konto. Hvis du er usikker pΓ₯ om du vil ha denne funksjonen aktivert eller ikke, behold den med standardverdien false
.
byte flagg
type med standardverdien 0
. Denne egenskapen definerer ASF bot-lignende atferd under ulike hendelser, og er definert som nedenfor:
Verdi | Navn | Beskrivelse |
---|---|---|
0 | Ingen | Ingen spesiell bot oppfΓΈrsel, bar-standardinnstillinger |
1 | AvvisingInvalidVennInvitasjoner | Vil forΓ₯rsake at ASF avviser (i stedet for Γ₯ ignorere) ugyldige venneinvitasjoner |
2 | Avvist Invalideringshjelp | Vil forΓ₯rsake at ASF avviser (i stedet for Γ₯ ignorere) ugyldige tilbud |
4 | Avviste ugyldiggjΓΈringer | Vil forΓ₯rsake at ASF avviser (i stedet for ignorering) ugyldige gruppeinvitasjoner |
8 | DismissInventorynotifikasjoner | Vil forΓ₯rsake ASF automatisk avvise alle inventarvarsler |
16 | MarkReceivedMessagesAsRead | Vil forΓ₯rsake at ASF automatisk markerer alle mottatte meldinger som lest |
32 | MarkBotMessagesAsLes | Vil forΓ₯rsake ASF automatisk markere meldinger fra andre ASF-botter (kjΓΈrer i samme instans) som lest |
64 | Deaktivere IncomingTradesParsing | Vil forΓ₯rsake at ASF aldri behandler innkommende tilbud |
Vennligst merk at denne egenskapen er flagg
feltet, derfor er det mulig Γ₯ velge en kombinasjon av tilgjengelige verdier. Sjekk ut json mapping hvis du ΓΈnsker Γ₯ lΓ¦re mer. Ikke aktiverer noen av flaggresultatene i Ingen
alternativ.
Vanligvis vil du endre denne innstillingen hvis du forventer Γ₯ endre forskjellige automatiseringsinnstillinger relatert til botens aktivitet. Standardinnstillingene innebΓ¦rer at ASF kjΓΈrer ikke-invasiv modus, som bare muliggjΓΈr en gunstig automatisering som ikke gΓ₯r mot brukerens vilje.
Ugyldig venneinvitasjon er en invitasjon som ikke kommer fra bruker med FamilySharing
tillatelse (definert i SteamUserPermissions
) eller over. ASF i normal modus ignorerer disse invitasjonene slik du ville vente, hvis du skulle velge fritt om du skulle akseptere dem, eller ikke. AvvistInvalidFriendInvites
gjΓΈr at disse invitasjonene automatisk blir avvist, som praktisk talt vil deaktivere alternativet for andre til Γ₯ legge deg til sin venneliste (som ASF, vil avslΓ₯ alle slike forespΓΈrsler, bortsett fra personer definert i SteamUserPermissions
). Med mindre du vil reise rett bort alle venneinvitasjoner, bΓΈr du ikke aktivere denne instillingen.
Ugyldig handelstilbud er et tilbud som ikke er akseptert gjennom innebygd ASF-modul. Mer om denne saken kan finnes i trading -delen som eksplisitt definerer hvilke typer handels-ASF som er villig til Γ₯ akseptere automatisk. Gyldige handler er ogsΓ₯ definert av andre innstillinger, spesielt TradingPreferences
. AvvistInvalidTrades
vil fΓΈre til at alle tilbud vedrΓΈrende omsetning vil bli avvist, i stedet for Γ₯ bli ignorert. Med mindre du vil reise rett ut for all handel tilbyr som ikke automatisk godkjennes av ASF, skal du ikke aktivere dette alternativet.
Ugyldig gruppeinvitasjon er en invitasjon som ikke kommer fra SteamMasterClanID
gruppen. ASF i normal modus ignorerer disse gruppene invitasjoner, som du ΓΈnsker Γ₯ vente gjΓΈr det mulig Γ₯ avgjΓΈre deg selv om du vil bli med i den bestemte Steam-gruppen eller ikke. Avvist InvalidGroupInvites
medfΓΈrer at alle invitasjonene i gruppen blir automatisk avvist, gjΓΈr det faktisk umulig Γ₯ invitere deg til noen andre grupper enn SteamMasterClanID
. Med mindre du ΓΈnsker Γ₯ strΓΈmme opp alle gruppeinvitasjoner, bΓΈr du ikke aktivere denne innstillingen.
DismissInventoryNotifications
er svΓ¦rt nyttig nΓ₯r du begynner Γ₯ bli irritert av konstant Steam-varsel om Γ₯ motta nye elementer. ASF kan ikke kvitteres av selve varselet, da det er innebygd i Steam-klienten din men det er i stand til Γ₯ automatisk fjerne varselet etter Γ₯ ha mottatt det, noe som ikke lenger forlater Β«nye elementer i inventarΒ» varselet om det. Hvis du forventer Γ₯ vurdere deg selv alle mottatte varer (spesielt kort oppdrettet med ASF), bΓΈr du selvsagt ikke aktivere dette alternativet. NΓ₯r du begynner Γ₯ gΓ₯ galt, husk at dette tilbys som et alternativ.
MarkReceivedMessagesAsRead
markerer automatisk alle meldinger som mottas av kontoen ASF er i bruk pΓ₯, bΓ₯de privat og gruppe, som lest. Denne bΓΈr vanligvis brukes av alt av kontoer for Γ₯ slette "ny melding" varsler som kommer fra for eksempel nΓ₯r du utfΓΈrer ASF-kommandoer. Vi anbefaler ikke dette valget for primΓ¦rkontoer, med mindre du ΓΈnsker Γ₯ klippe deg selv fra en type nye meldinger til meldinger. inkludert de som skjedde mens du var frakoblet, forutsatt at ASF fortsatt var Γ₯pen og manglet den.
MarkBotMessagesAsRead
fungerer pΓ₯ en lignende mΓ₯te ved Γ₯ merke kun botemeldinger som lest. Husk imidlertid at nΓ₯r du bruker den muligheten i gruppesamtaler med dine boter og andre mennesker, Steam implementering av Γ₯ bekrefte chat-melding ogsΓ₯ erkjenner alle meldinger som skjedde fΓΈr den du valgte Γ₯ merke, sΓ₯ hvis du pΓ₯ en sjanse ΓΈnsker du ikke Γ₯ gΓ₯ glipp av relatert melding som skjedde mellom, vil du typisk unngΓ₯ Γ₯ bruke denne funksjonen. Den er ogsΓ₯ risikabelt nΓ₯r du har flere primΓ¦rkontoer (f.eks. fra forskjellige brukere) som kjΓΈrer i samme ASF-eksempel, da du ogsΓ₯ kan gΓ₯ glipp av sine normale meldinger utenfor ASF.
DisableIncomingTradesParsing
vil stoppe ASF fra Γ₯ analysere innkommende handelstilbud, dette betyr at hele handelsfunksjonaliteten knyttet til det som vil vΓ¦re ikke-operativ. Siden ASF fungerer i den minst invasive modusen som standard godtar du bare handelstilbud fra Master
brukere og over. aldri Γ₯ berΓΈre andre varetilbud - innkommende varetolking er aktivert som standard. Denne innstillingen er mest fornuftig for personer som ΓΈnsker Γ₯ sΓΈrge for at det ikke finnes flere forespΓΈrsler/overhead knyttet til hele prosessen med Γ₯ endre og deaktivere hele logikk; for eksempel fordi de vet at botene deres aldri vil motta superhandelsforespΓΈrsler, Derfor kreves ikke ASF-deltakelse i deres handelsaktivitet i det hele tatt. Husk at med dette alternativet angitt, vil deaktivere alle andre alternativer som er avhengige av innkommende handlinger, slik som Godkjenning
eller SteamTradeMatcher
- egendefinerte plugins vil ikke kunne behandle innkommende tilbud pΓ₯ vanlig mΓ₯te.
Hvis du er usikker pΓ₯ hvordan du konfigurerer dette alternativet, er det best Γ₯ la det stΓ₯ til standard.
ImmutableHashSet<byte>
typen med standardverdien for Γ₯ vΓ¦re tom. NΓ₯r ASF gjennomfΓΈres med Γ₯ fullfΓΈre et gitt sett av enhetstyper som er angitt her, det kan automatisk sende damphandel med alle ferdige sett til brukeren med Master
-tillatelse, som er veldig praktisk hvis du vil bruke en bot konto for e. . STM matcher, mens du flytter ferdige sett til en annen konto. Dette alternativet fungerer som loot
-kommandoen, Husk derfor at den krever bruker med Master
tillatelse innstilt. du kan ogsΓ₯ trenge en gyldig SteamTradeToken
, i tillegg til Γ₯ bruke en konto som er berettiget til Γ₯ handle i fΓΈrsteplass.
Per i dag stΓΈttes fΓΈlgende enhetstyper i denne innstillingen:
Verdi | Navn | Beskrivelse |
---|---|---|
3 | FoilTradingCard | Oljevariant av TradingCard
|
5 | TradingCard | Steam-handelskort, som brukes til Γ₯ lage merker (ikke-folie) |
VΓ¦r oppmerksom pΓ₯ at uansett instillingene ovenfor ASF vil kun be om Steam-fellesskapsposter (appID
av 753, kontekstID
av 6), sΓ₯ alle spill, gaver og pΓ₯ samme mΓ₯te er utelukket fra fagtilbudet som definisjon.
pΓ₯ grunn av ekstra overhode med dette alternativet, det anbefales Γ₯ bruke det bare pΓ₯ bot kontoer som har realistiske sjanser for Γ₯ fullfΓΈre sine egne, for eksempel Det er ingen mening Γ₯ aktivere hvis du allerede bruker SendOnFarmingferdig
preferanse i FarmingPreferanser
, SendTradeperiode
eller loot
kommando pΓ₯ vanlig grunnlag.
Hvis du er usikker pΓ₯ hvordan du konfigurerer dette alternativet, er det best Γ₯ la det stΓ₯ til standard.
string
type with default value of null
. NΓ₯r ASF oppdrett kan det vise seg som "Playing non-steam spill: CustomGamePlayedWhileFarming
" i stedet for for spill som kjΓΈres. Dette kan vΓ¦re nyttig hvis du ΓΈnsker Γ₯ la vennene dine vite at du bruker men du vil ikke bruke OnlineStatus
fra Frakoblet
. VΓ¦r oppmerksom pΓ₯ at ASF ikke kan garantere faktisk visningsordre av Steam-nettverk, derfor er dette bare et forslag som kan, eller ikke kan vise ordentlig. Det er sΓ¦rlig Egendefinert navn vises ikke i Complex
Oppdage algoritme hvis ASF fyller alle 32
plasser med spill som krever at timer legges i basen. Standardverdien for null
deaktiverer denne funksjonen.
ASF tilbyr noen spesielle variabler som du eventuelt kan bruke i teksten din. {0}
erstattes med ASF med AppID
av nΓ₯vΓ¦rende spill(er), mens {1}
erstattes med ASF med GameName
av nΓ₯.
string
type with default value of null
. Lik CustomGamePlayedWhileFarming
, men for situasjonen nΓ₯r ASF ikke har noe Γ₯ gjΓΈre (som konto er helt forsinket). VΓ¦r oppmerksom pΓ₯ at ASF ikke kan garantere faktisk visningsordre av Steam-nettverk, derfor er dette bare et forslag som kan, eller ikke kan vise ordentlig. Hvis du bruker GamesPlayedWhileIdle
sammen med denne muligheten, sΓ₯ husk pΓ₯ at GamesPlayedWhileIdle
setter prioritet, derfor kan du ikke deklarere mer enn 31
av dem, ellers vil ikke CustomGamePlayedWhileIdle
kunne okkupere plassen for tilpasset navn. Standardverdien for null
deaktiverer denne funksjonen.
bool
type with default value of false
. Denne egenskapen definerer hvis boten er aktivert. Aktivert bot forekomst (true
) vil automatisk starte nΓ₯r ASF kjΓΈres, mens deaktivert bot instans (false
) mΓ₯ startes manuelt. Som standard er hver bot deaktivert, sΓ₯ du vil sannsynligvis bytte denne egenskapen til sann
for alle dine botter som skal startes automatisk.
ImmutableList<byte>
type med standardverdien for Γ₯ vΓ¦re tom. Denne egenskapen definerer foretrukket -drifts-rekkefΓΈlgen som brukes av ASF for gitt bot konto. For tiden finnes det fΓΈlgende landbruksordre:
Verdi | Navn | Beskrivelse |
---|---|---|
0 | Avbestilt | Ingen sortering, noe bedre CPU-ytelse |
1 | App-Ascending | PrΓΈv Γ₯ gΓ₯rdsspill med laveste appIDs fΓΈrst |
2 | Applikasjonstallering | PrΓΈv Γ₯ gΓ₯rdsspill med hΓΈyest appIDs fΓΈrst |
3 | KortDropsAscending | PrΓΈv Γ₯ gΓ₯rdsspill med lavest antall kortdrΓ₯per gjenstΓ₯r fΓΈrst |
4 | CardDropsDescending | PrΓΈv Γ₯ gΓ₯rdsspill med hΓΈyest antall kortdrΓ₯per gjenstΓ₯r fΓΈrst |
5 | Stigende | PrΓΈv Γ₯ gΓ₯rdsspill med lavest antall timer spilt fΓΈrst |
6 | Timer | PrΓΈv Γ₯ gΓ₯rdsspill med hΓΈyest antall timer spilt fΓΈrst |
7 | NavneAscending | PrΓΈv Γ₯ farm spill i alfabetisk rekkefΓΈlge, som starter fra A |
8 | Navnesynkende | PrΓΈv Γ₯ farm spill i omvendt alfabetisk rekkefΓΈlge, med start fra Z |
9 | Tilfeldig | PrΓΈv Γ₯ koble spill fra gΓ₯rd helt tilfeldig rekkefΓΈlge (forskjellig fra hver kjΓΈring av programmet) |
10 | BadgeNivΓ₯Stigende | PrΓΈv Γ₯ farm spill med laveste distinksjonsnivΓ₯er fΓΈrst |
11 | BadgeNivΓ₯Synkende | PrΓΈv Γ₯ gΓ₯rde spill med hΓΈyeste distinksjonsnivΓ₯er fΓΈrst |
12 | Gjenta datotids-scending | PrΓΈv Γ₯ gΓ₯rde eldste spill pΓ₯ kontoen vΓ₯r fΓΈrst |
13 | Gjenopprett dateTimesDescending | PrΓΈv Γ₯ gΓ₯rde nyeste spill pΓ₯ kontoen vΓ₯r fΓΈrst |
14 | MarketableAscending | PrΓΈv Γ₯ gΓ₯rde spill med upΓ₯virkelige kortslipp fΓΈrst |
15 | MarketableDescending | PrΓΈv Γ₯ gΓ₯rde spill med salgbare kortslipp fΓΈrst |
Siden denne egenskapen er en matrise, lar den deg bruke flere forskjellige innstillinger i den faste rekkefΓΈlgen. Du kan for eksempel inkludere verdier for 15
, 11
og 7
for Γ₯ sortere etter omsettelige spill fΓΈrst, sΓ₯ etter de med hΓΈyest distinksjonsnivΓ₯, og til slutt alfabetisk. Som du kan gjete, sΓ₯ er bestillingen faktisk tellere, slik den er reversert (7
, 11
og 15
) oppnΓ₯r noe helt annerledes (sorter alfabetisk fΓΈrst spill og pΓ₯ grunn av at spillnavnene er unike, er de to faktisk brukelig). Majoriteten av folk vil antakelig bruke kun Γ©n rekkefΓΈlge ut av dem, I tilfelle du vil, kan du ogsΓ₯ sortere lenger etter ekstra parametere.
VΓ¦r ogsΓ₯ oppmerksom pΓ₯ ordet "prΓΈve" i alle de ovennevnte beskrivelsene - den faktiske ASF-rekkefΓΈlgen blir sterkt pΓ₯virket av valgte oppgavelappenes algoritme og sortering, vil bare pΓ₯virke resultater som ASF betrakter samme ytelse. For eksempel i Simple
algoritme, valgte FarmingOrdre
bΓΈr respekteres i gjeldende jordbruksΓΈkt (som alle deler har samme ytelsesverdi), mens den faktiske rekkefΓΈlgen i Kompleks
pΓ₯virkes av timer fΓΈrst, og deretter sortert etter valgte FarmingOrders
. Dette vil fΓΈre til forskjellige resultater, siden spill med eksisterende spilltid vil prioritere mer andre, sΓ₯ effektivt ASF foretrekker spill som allerede har bestΓ₯tt pΓ₯krevet HoursUntilCardDrops
fΓΈrst, og bare sorter disse spillene videre av dine valgte FarmingOrders
. SΓ₯ fort ASF gΓ₯r tom for allerede startede spill, vil sortere gjenstΓ₯ende kΓΈ etter timer fΓΈrst (dette vil redusere tiden nΓΈdvendig for Γ₯ stΓΈte rester av gjenvΓ¦rende titler til HoursUntilCardDrops
). Derfor er denne konfigurasjonsegenskapen bare et forslag som ASF prΓΈver Γ₯ respektere, SΓ₯ lenge det ikke pΓ₯virker ytelse negativt (da vil ASF alltid foretrekke driftsytelse over FarmingOrders
).
Det er ogsΓ₯ jord-prioritert kΓΈ som er tilgjengelig gjennom fq
kommandoer. Hvis den brukes, sorteres ordrereserven fΓΈrst og fremst av utfΓΈrelse, sΓ₯ av driftskΓΈyten, og endelig av FarmingOrders
.
byte flagg
type med standardverdien 0
. Denne egenskapen definerer ASF-adferd knyttet til jordbruk, og er definert som fΓΈlgende:
Verdi | Navn |
---|---|
0 | Ingen |
1 | FarmingPausedByStandard |
2 | Avsluttende |
4 | SendOnFarmingings Ferdig |
8 | FarmPriorityKeueBare |
16 | SkipRefunderbare spill |
32 | Hopp over |
64 | EnableRiskyCardsDiscovery |
256 | AutoUnpackBoosterPacks |
Vennligst merk at denne egenskapen er flagg
feltet, derfor er det mulig Γ₯ velge en kombinasjon av tilgjengelige verdier. Sjekk ut json mapping hvis du ΓΈnsker Γ₯ lΓ¦re mer. Ikke aktiverer noen av flaggresultatene i Ingen
alternativ.
Alle alternativene blir beskrevet nedenfor.
FarmingPausedByStandard
definerer fΓΈrste tilstand pΓ₯ CardsFarmer
modul. Normalt vil bot starte Oppdrett automatisk nΓ₯r den er startet, enten pΓ₯ grunn av Enabled
eller start
-kommandoen. Using FarmingPausedByDefault
can be used if you want to manually resume
automatic farming process, for example because you want to use play
all the time and never use automatic CardsFarmer
module - this works exactly the same as pause
command.
Avsluttende OnFarmingFerdiggjort
lar deg slΓ₯ av botten nΓ₯r den er ferdig med Γ₯ dyrke den. Normalt er ASF Β«okkupertΒ» en konto for hele tiden av prosessen som er aktiv. NΓ₯r det er gitt konto med gΓ₯rdsbruk, undersΓΈkes ASF regelmessig (hver IdleFarmingPeriod
timer), hvis kanskje noen nye spill med dampkort ble lagt til i mellomtiden, sΓ₯ den kan gjenoppta driften av avtalen uten Γ₯ mΓ₯tte starte prosessen pΓ₯ nytt. Det er nyttig for de fleste fordi ASF kan automatisk gjenoppta jordbruk ved behov. Men du vil faktisk stoppe prosessen nΓ₯r en gitt konto er fullt farlig, kan du oppnΓ₯ det ved Γ₯ bruke dette flagget. NΓ₯r aktivert vil ASF fortsette med Γ₯ logge av nΓ₯r kontoen er helt fart, noe som betyr at det ikke lenger blir kontrollert eller okkupert. Du bΓΈr selv bestemme om du foretrekker ASF Γ₯ arbeide med gitt bot instans hele tiden, eller om kanskje ASF skal stoppe det nΓ₯r en jordbruksprosess gjΓΈres.
Dette alternativet gjΓΈr den mest mening Γ₯ kombineres med ShutdownIfPossible
, SΓ₯ nΓ₯r alle kontoer stoppes, vil ASF ogsΓ₯ stenges ned. sette maskinen din i ro og lar deg planlegge andre handlinger, slik som sΓΈvn eller slΓ₯ av pΓ₯ samme tidspunkt som siste kortfaller.
SendOnFarmingingings Ferdig
lar deg automatisk sende damphandel som inneholder alt som kjΓΈres opp til dette punktet til brukeren med Mestre
-tillatelse, noe som er veldig praktisk hvis du ikke vil plage deg med dine varemerker. Dette alternativet fungerer som loot
-kommandoen, Husk derfor at den krever bruker med Master
tillatelse innstilt. du kan ogsΓ₯ trenge en gyldig SteamTradeToken
, i tillegg til Γ₯ bruke en konto som er berettiget til Γ₯ handle i fΓΈrsteplass. I tillegg til Γ₯ starte loot
etter Γ₯ ha fullfΓΈrt landbruket, ASF vil ogsΓ₯ sette i gang loot
pΓ₯ hver nye elementmelding (ikke parkering), og etter at du har fullfΓΈrt hver handel med nye varer (alltid) nΓ₯r dette alternativet er aktivt. Dette er spesielt nyttig for Γ₯ "videresending" artikler vi mottar fra andre til vΓ₯r konto. Typisk vil du bruke ASF 2FA sammen med denne funksjonen, Selv om det ikke er et krav hvis du har tenkt Γ₯ hΓ₯ndtere 2FA bekreftelser manuelt til rett tid.
FarmPriorityQueueOnly
defines if ASF should consider for automatic farming only apps that you added yourself to priority farming queue available with fq
commands. NΓ₯r dette valget er aktivert, vil ASF hoppe over alle appIDs
som mangler pΓ₯ listen, effektivt slik at du kan kjΓΈre spill med kirsebΓ¦r-plukking for automatisk ASF-landing. Husk at hvis du ikke la inn noen spill i kΓΈen, sΓ₯ vil ASF fungere som om det ikke er noe Γ₯ gΓ₯rde pΓ₯ kontoen din.
SkipRefundableGames
definerer om ASF skal hoppe over spill som fortsatt er refunderbare fra automatisk landbruk. Et refunderbart spill er et spill som du kjΓΈpte de siste 2 ukene via Steam Store og ikke spilte lenger enn 2 timer ennΓ₯, som angitt pΓ₯ gir Steam refusjoner siden. Som standard ignorerer ASF Steam refusjonspolicy helt og gΓ₯rder alt, ettersom de fleste ville forvente. Men du kan bruke dette flagget hvis du ΓΈnsker Γ₯ sΓΈrge for at ASF ikke vil dyrke noe av dine refunderbare spill for snart, tillater deg Γ₯ evaluere disse spillene selv og refundere om nΓΈdvendig uten Γ₯ bekymre deg om ASF pΓ₯virker spilltiden negativt. VΓ¦r oppmerksom pΓ₯ at hvis du aktiverer dette alternativet, vil ikke spill du kjΓΈpte fra Steam Store skaffes av ASF i inntil 14 dager siden innlΓΈsningsdato, som vil vise som ingenting Γ₯ gΓ₯rde hvis kontoen din ikke eier noe annet.
SkipUnplayedGames
definerer om ASF skal hoppe over spill som du ikke startet ennΓ₯. Spillet i denne sammenhengen betyr at du ikke har nΓΈyaktig ingen spilletid tatt opp for Steam. Hvis du bruker dette flagget, vil slike spill hoppes over til Steam registrerer seg nΓ₯r som helst for dem. Dette gjΓΈr at du kan kontrollere bedre hvilke spill ASF som er kvalifisert til Γ₯ drive med gΓ₯rde, hoppet over dem du ikke har mulighet til Γ₯ prΓΈve ut ennΓ₯, Γ₯ holde valgte Steam funksjoner mer nyttig - som Γ₯ foreslΓ₯ spillende spill Γ₯ spille.
EnableRiskyCardsDiscovery
gjΓΈr ekstra reservelΓΈsning som utlΓΈser nΓ₯r ASF ikke kan laste inn en eller flere distinksjonsider og derfor ikke kan finne spill tilgjengelig for gΓ₯rdbruk. Spesielt kan enkelte kontoer med massivt kortfall forΓ₯rsake en situasjon hvor lastemerkede sider ikke lenger er mulig (pΓ₯ grunn av overhodet), β og disse kontoene er umulig for jordbruket pΓ₯ en sikker mΓ₯te fordi vi ikke kan laste inn informasjonen ut fra Γ₯ kunne starte prosessen. I disse praktiske tilfellene, tillater dette alternativet alternativ algoritme som skal brukes. som bruker en kombinasjon av booster som er mulige Γ₯ lage og boosterpakke, kontoen kan brukes for Γ₯ finne potensielt tilgjengelige spill Γ₯ vΓ¦re uvirksom, deretter bruk av for mye ressurser til Γ₯ kontrollere og hente nΓΈdvendig informasjon, og forsΓΈker Γ₯ starte prosessen med oppdrett med begrenset mengde data og informasjon for Γ₯ komme fram til etter hvert Γ₯ ha nΓ₯dd en situasjon nΓ₯r sidedistinksjoner er passert, og vi vil kunne bruke en normal tilnΓ¦rming. Det gjΓΈres oppmerksom pΓ₯ at nΓ₯r denne reservelΓΈsningen brukes, opererer ASF kun med begrensede data. Derfor er det helt normalt for ASF Γ₯ finne mye mindre drΓ₯per enn i virkeligheten β andre drΓ₯per vil bli funnet i senere fase av oppdrettsprosessen.
Dette valget kalles "risky" for en svΓ¦rt god Γ₯rsak - det er ekstremt treg og krever betydelige mengder ressurser (inkludert nettverksforespΓΈrsler) for drift, derfor er det anbefaler ikke Γ₯ vΓ¦re aktivert, og spesielt pΓ₯ lang sikt. Du burde bruke dette alternativet kun hvis du tidligere har bestemt at kontoen din ikke kan laste emblemer og ASF ikke kan operere pΓ₯ den, alltid at nΓΈdvendig informasjon ikke ble lastet inn for Γ₯ starte prosessen. Selv om vi gjorde vΓ₯rt beste for Γ₯ optimalisere prosessen mest mulig mulig. Det er fortsatt mulig for dette alternativet Γ₯ reservere, og det kan fΓΈre til uΓΈnskede utfall: for eksempel midlertidig og kanskje permanente utestengelser fra Steam siden for Γ₯ sende for mange forespΓΈrsler og ellers forΓ₯rsaket overhodet pΓ₯ Steam-servere. Derfor advarer vi deg pΓ₯ forhΓ₯nd, og vi tilbyr dette alternativet med absolutt ingen garantier, du bruker det pΓ₯ egen risiko.
AutoUnpackosterpakker
vil automatisk pakke ut alle boosterpakker ved mottak av nye varsler. Da kan du umiddelbart fΓ₯ flere kortslippere som kanskje er ΓΈnsket, spesielt i kombinasjon med andre alternativer. . SteamTradeMatcher
eller KomplettTypesSend
).
ImmutableHashSet<uint>
typen med standardverdien for Γ₯ vΓ¦re tom. Hvis ASF ikke har noe Γ₯ drive med pΓ₯, kan den i stedet spille dine angitte dampspill (appIDs
. Slik spiller du spill pΓ₯ spillet, ΓΈker du "timer spillet" av disse spillene, men ingenting annet enn det. In order for this feature to work properly, your Steam account must own a valid license to all the appIDs
that you specify here, this includes F2P games as well. Denne funksjonen kan bli aktivert samtidig med CustomGamePlayedWhileIdle
for Γ₯ spille dine valgte spill mens du viser egendefinert status i Steam-nettverk men i dette tilfellet, som i CustomGamePlayedWhileFarming
-tilfellet, er ikke den faktiske visningsordren garantert. Merk at Steam tillater ASF kun Γ₯ spille opp til 32
appIDs
totalt. derfor kan du legge til bare sΓ₯ mange spill pΓ₯ denne egenskapen.
ushort
type with default value of 1
. Denne egenskapen kan aktivere noen flere online funksjoner pΓ₯ Steam-plattformen, og er definert som nedenfor:
Verdi | Navn | Beskrivelse |
---|---|---|
1 | StandardPC | Ingen spesiell modus, standard |
544 | Dampteri | Presenter seg selv som Steam Deck |
Den underliggende EGamingDeviceType
typen som denne egenskapen er basert pΓ₯ inkluderer mer tilgjengelige verdier, Men etter det beste av vΓ₯r kunnskap har de helt ikke gjort noe med dagens virkning, derfor ble de tilintetgjort for synlighet.
Hvis du er usikker pΓ₯ hvordan du setter denne egenskapen, la den vΓ¦re med standardverdien av 1
.
byte
type with default value of 3
. Denne eiendommen definerer hvis kontoen har kort drΓ₯per begrenset, og hvis ja, for hvor mange innledende timer. Begrensede kortdrΓ₯per betyr at kontoen ikke mottar noen kortdrΓ₯per fra gitt spill fΓΈr spillet spilles av minst HoursUntilCardDrops
timer. Dessverre er det ingen magiske mΓ₯ter Γ₯ oppdage det, sΓ₯ ASF er avhengig av deg. Denne egenskapen har innvirkning pΓ₯ -oppgavelappens algoritme som vil bli brukt. Γ
sette riktig innhold vil maksimere resultatene og minimere tiden som kreves for at oppgavelappen skal forsvinne. Husk at det ikke finnes noe opplagt svar om du skal bruke en eller en annen verdi, siden den fullt ut avhenger av kontoen din. Det virker som om eldre kontoer som aldri krever refusjon har frie kortfaller, sΓ₯ de bΓΈr bruke en verdi av 0
, mens nye kontoer og de som ba om tilbakebetaling har begrenset kortfall med en verdi 3
. Dette er imidlertid bare teorien, og skal ikke tas som regel. Standardverdien for denne egenskapen ble satt med utgangspunkt i "mindre ond" og de fleste brukstilfeller.
ImmutableHashSet<byte>
type med standardverdi av 1, 3, 5
dampelementtyper. Denne egenskapen definerer ASF-oppfΓΈrsel ved plyndring - begge manualer ved Γ₯ bruke en kommando, sΓ₯ vel som automatisk Γ©n, gjennom Γ©n eller flere konfigurasjonsegenskaper. ASF vil sikre at kun elementer fra LootableTypes
vil bli inkludert i et handelstilbud. Derfor kan du velge hva du vil motta i et handelstilbud som sendes til deg.
Verdi | Navn | Beskrivelse |
---|---|---|
0 | Ukjent | Hver type som ikke passer inn i noen av de nedenfor |
1 | Boosterpakke | Boosterpakke med 3 tilfeldige kort fra et spill |
2 | Uttrykksikon | Uttrykksikon som skal brukes i Steam Chat |
3 | FoilTradingCard | Oljevariant av TradingCard
|
4 | Profilbakgrunn | Profilbakgrunn for bruk pΓ₯ din Steam-profil |
5 | TradingCard | Steam-handelskort, som brukes til Γ₯ lage merker (ikke-folie) |
6 | SteamGems | Damp blir brukt til fremstilling av boostere, inkludert sekker |
7 | SalgGjenstand | Spesialvarer som tildeles under Steam-salg |
8 | Forbruksvare | Spesiell forbruksvarer som forsvinner etter bruk |
9 | ProfilModifikator | Spesial elementer som kan endre Steam profil utseende |
10 | Klistremerke | Spesiell gjenstander som kan brukes i Steam-chat |
11 | ChatEffect | Spesiell gjenstander som kan brukes i Steam-chat |
12 | MiniProfilBakgrunn | Spesiell bakgrunn for Steam-profil |
13 | AvatarProfileFrame | Spesiell avatarramme for Steam profil |
14 | AnimatedAvatar | Spesiell animert avatar for Steam-profil |
15 | Tastatur | Spesiell tastaturskin for Steam-dekk |
16 | OppstartVideo | Spesiell startvideo for Steam deck |
VΓ¦r oppmerksom pΓ₯ at uansett instillingene ovenfor ASF vil kun be om Steam-fellesskapsposter (appID
av 753, kontekstID
av 6), sΓ₯ alle spill, gaver og pΓ₯ samme mΓ₯te er utelukket fra fagtilbudet som definisjon.
Standard ASF-innstilling er basert pΓ₯ den vanligste bruken av botten med kun plyndring av boosterpakker, og handelskort (inkludert folier). Egenskapen som defineres her lar deg endre oppfΓΈrselen pΓ₯ hvilken mΓ₯te som er oppfylt for deg. Husk at alle typer som ikke er definert ovenfor, vil vises som Ukjent
type, noe som er spesielt viktig nΓ₯r ventilen frigir nye Steam-elementer, som vil bli merket som Ukjent
av ASF ogsΓ₯, til det er lagt til her (i fremtidig utgivelse). That's why in general it's not recommended to include Unknown
type in your LootableTypes
, unless you know what you're doing, and you also understand that ASF will send your entire inventory in a trade offer if Steam Network gets broken again and reports all your items as Unknown
. Min sterke forslag er ikke Γ₯ inkludere Ukjent
-type i LootableTypes
, selv om du forventer Γ₯ plyndre alt (annet).
string
type with default value of null
. ASF vil bruke denne egenskapen nΓ₯r du logger inn pΓ₯ Steam-nettverk, som kan brukes til tilpasninger nΓ₯r det gjelder hvordan nΓΈyaktig Steam vil vise ASF-maskin og ΓΈkt e. . nΓ₯r du viser enheter som er logget inn.
ASF tilbyr noen spesielle variabler som du eventuelt kan bruke i teksten din. {0}
blir erstattet med maskinnavn som angitt av OS, {1}
blir erstattet med ASFs offentlige identifikator, mens {2}
erstattes av ASFs versjon.
Med mindre du vet hva du gjΓΈr, bΓΈr du holde den med standardverdien av null
. I dette tilfellet vil ASF beslutte internt om riktig verdi, som er {0} ({1}/{2})
per i dag.
ImmutableHashSet<byte>
type med standardverdi av 5
elementtyper. Denne egenskapen definerer hvilke Steam elementtyper som er tillatt Γ₯ matche nΓ₯r SteamTradeMatcher
alternativ i TradingPreferences
er aktivert. Typer definert som nedenfor:
Verdi | Navn | Beskrivelse |
---|---|---|
0 | Ukjent | Hver type som ikke passer inn i noen av de nedenfor |
1 | Boosterpakke | Boosterpakke med 3 tilfeldige kort fra et spill |
2 | Uttrykksikon | Uttrykksikon som skal brukes i Steam Chat |
3 | FoilTradingCard | Oljevariant av TradingCard
|
4 | Profilbakgrunn | Profilbakgrunn for bruk pΓ₯ din Steam-profil |
5 | TradingCard | Steam-handelskort, som brukes til Γ₯ lage merker (ikke-folie) |
6 | SteamGems | Damp blir brukt til fremstilling av boostere, inkludert sekker |
7 | SalgGjenstand | Spesialvarer som tildeles under Steam-salg |
8 | Forbruksvare | Spesiell forbruksvarer som forsvinner etter bruk |
9 | ProfilModifikator | Spesial elementer som kan endre Steam profil utseende |
10 | Klistremerke | Spesiell gjenstander som kan brukes i Steam-chat |
11 | ChatEffect | Spesiell gjenstander som kan brukes i Steam-chat |
12 | MiniProfilBakgrunn | Spesiell bakgrunn for Steam-profil |
13 | AvatarProfileFrame | Spesiell avatarramme for Steam profil |
14 | AnimatedAvatar | Spesiell animert avatar for Steam-profil |
15 | Tastatur | Spesiell tastaturskin for Steam-dekk |
16 | OppstartVideo | Spesiell startvideo for Steam deck |
Selvsagt omfatter typer du vanligvis bare 2
, 3
, 4
og 5
, som bare disse typene stΓΈttes av STM. ASF inneholder riktig logikk for Γ₯ oppdage sjeldenhet av objektene, derfor er det ogsΓ₯ trygt Γ₯ matche fΓΈlelser eller bakgrunner, siden ASF ordentlig vil ta hensyn til rettferdig kun de elementene fra samme spill og type, som ogsΓ₯ deler samme raritet.
VΓ¦r oppmerksom pΓ₯ at ASF ikke er en handelsbot og IKKE vil bry seg om markedsprisen. Hvis du ikke tar for deg varer i samme rettighet fra samme sett som for Γ₯ vΓ¦re samme prisviss, sΓ₯ IKKE dette alternativet for deg. Vennligst vurder to ganger hvis du forstΓ₯r og godtar denne utsagnet fΓΈr du bestemmer deg for Γ₯ endre denne innstillingen.
Med mindre du vet hva du gjΓΈr, bΓΈr du holde det med standardverdien av 5
.
ushort flagg
type med standardverdien 0
. Denne egenskapen fungerer som et supplement til OnlineStatus
og angir flere online tilstedeværelsesfunksjoner kunngjort i Steam-nettverket. Krever OnlineStatus
bortsett fra er frakoblet
og er definert som nedenfor:
Verdi | Navn | Beskrivelse |
---|---|---|
0 | Ingen | Ingen spesielle online tilstedeværelsesflagg, standard |
2 | InJoinableGame | Klienten er i samspill |
8 | RemotePlayTogether | Klienten bruker ekstern spilling sammen ΓΈkt |
256 | ClientTypeWeb | Klienten bruker webgrensesnitt |
512 | KlientTypeMobil | Klienten bruker mobilappen |
1024 | ClientTypeTenfoot | Klienten bruker stort bilde |
2048 | ClientTypeVR | Klienten bruker VR headset |
Vennligst merk at denne egenskapen er flagg
feltet, derfor er det mulig Γ₯ velge en kombinasjon av tilgjengelige verdier. Sjekk ut json mapping hvis du ΓΈnsker Γ₯ lΓ¦re mer. Ikke aktiverer noen av flaggresultatene i Ingen
alternativ.
Den underliggende EPersonaStateFlag
typen som denne egenskapen er basert pΓ₯ inkluderer mer tilgjengelige flagg, Men etter det beste av vΓ₯r kunnskap har de helt ikke gjort noe med dagens virkning, derfor ble de tilintetgjort for synlighet.
Hvis du er usikker pΓ₯ hvordan du setter denne egenskapen, la den vΓ¦re med standardverdien av 0
.
byte
type with default value of 1
. Denne eiendommen spesifiserer Steam-samfunnsstatus som boten vil bli annonsert etter Γ₯ ha logget inn pΓ₯ Steam-nettverket. Du kan velge en av fΓΈlgende statuser:
Verdi | Navn |
---|---|
0 | Frakoblet |
1 | PΓ₯logget |
2 | Opptatt |
3 | Borte |
4 | Utsett |
5 | LookingToTrade |
6 | Se etter spill |
7 | Usynlig |
Tilstandsstatus
er ekstremt nyttig for primΓ¦rkontoer. Som du burde vite viser jordbruk et spill faktisk din damp status som "Spilling spill: XXX", som kan vΓ¦re misvisende til vennene dine, forvirre dem at du spiller et spill mens du faktisk bare har det du vil tjene. Ved Γ₯ bruke Frakoblet
lΓΈser du dette problemet - kontoen din vil aldri bli vist som "i spill" nΓ₯r du driver dampkort med ASF. Det er mulig takket vΓ¦re at ASF ikke trenger Γ₯ logge inn pΓ₯ Steam Community for Γ₯ fungere ordentlig, sΓ₯ vi faktisk spiller disse spillene, koblet til Steam-nettverket, men uten Γ₯ kunngjΓΈre vΓ₯r online-tilstedevΓ¦relse i det hele tatt. Husk at spill med frakoblet status vil telle mot din spilletid, og vise som "nylig spilt" pΓ₯ profilen din.
I tillegg er denne funksjonen viktig hvis du vil motta varsler og uleste meldinger nΓ₯r ASF kjΓΈrer, mens du ikke har en Steam-klient Γ₯pent samtidig. Det skyldes at ASF fungerer som en Steam-klient selv, og om ASF ΓΈnsker det eller ikke Steam sender alle meldinger og andre arrangementer til den. Dette er ikke et problem hvis dere har bΓ₯de ASF og din egen Steam-klient kjΓΈrer, siden begge klienter fΓ₯r nΓΈyaktig samme hendelser. Hvis imidlertid bare ASF kjΓΈrer, kan Steam-nettverk merke visse hendelser og meldinger som "levert", til tross for at den tradisjonelle Steam-klienten din ikke er tilstede. Frakoblet status lΓΈser ogsΓ₯ dette problemet, siden ASF aldri vurderes for noen samfunnshendelser i dette tilfellet. sΓ₯ alle uleste meldinger og andre hendelser vil bli riktig merket som uleste nΓ₯r du kommer tilbake.
Det er viktig Γ₯ merke seg at ASF kjΓΈrer pΓ₯ Offline
modus vil ikke kunne motta kommandoer i vanlig Steam chat mΓ₯te, sΓ₯ vel som hele samfunnets tilstedevΓ¦relse er faktisk helt og helt frakoblet. En lΓΈsning til dette problemet bruker Usynlig
-modus i stedet som fungerer pΓ₯ en lignende mΓ₯te (ikke eksponerer status), men har muligheten til Γ₯ motta og svare pΓ₯ meldinger (slik at det ogsΓ₯ er et potensial for Γ₯ avvise meldinger og uleste meldinger som angitt ovenfor). Usynlig
-modus gjΓΈr den mest fornuftige annets kontoer som du ikke vil utsette (status), men kan fremdeles sende kommandoer til.
Men det er en fangst med usynlig
-modus - den gΓ₯r ikke godt i bruk av primΓ¦rkontoer. Dette er fordi any Steam-ΓΈkt som for tiden er pΓ₯logget eksponerer statusen, selv om ASF selv ikke er det. Dette er forΓ₯rsaket av gjeldende begrensninger/feil av Steam-nettverket som ikke er mulig Γ₯ bli fikset pΓ₯ ASF-siden, sΓ₯ hvis du vil bruke Usynlig
-modus, mΓ₯ du ogsΓ₯ forsikre deg om at alle andre ΓΈkter til samme konto bruker Usynlig
-modus ogsΓ₯. Dette vil skje ved stans i kontoene hvor ASF forhΓ₯pentligvis er den eneste aktive sesjonen, men pΓ₯ hovedkontoen vil du nesten alltid foretrekke Γ₯ vise som Online
til vennene dine, Skjuler bare ASF-aktivitet, og i denne modusen usynlig
er helt ubrukelig for deg (vi anbefaler Γ₯ bruke Offline
modus i stedet). ForhΓ₯pentligvis denne begrensningen/feilen vil bli lΓΈst i fremtiden av ventilen, men jeg vil ikke forvente at det skal skje noen gang...
Hvis du er usikker pΓ₯ hvordan du setter opp denne egenskapen, det er anbefalt Γ₯ bruke en verdi av 0
(Frakoblet
for primærkontoer, og standard 1
(Online
) ellers.
byte
type med standardverdien 0
(PlainText
). Denne egenskapen definerer formatet pΓ₯ verdien fra SteamPassword
og stΓΈtter for tiden verdier spesifisert i security delen. Du mΓ₯ fΓΈlge instruksene som er angitt der. da du mΓ₯ forsikre deg om at SteamPassword
ikke inneholder passord ved samsvaring i passordformat
. med andre ord nΓ₯r du endrer PasswordFormat
mΓ₯ da SteamPassword
vΓ¦re allerede i det formatet, ikke bare sikte pΓ₯ Γ₯ vΓ¦re. Med mindre du vet hva du gjΓΈr, bΓΈr du holde det med standardverdien av 0
.
Hvis du bestemmer deg for Γ₯ endre PasswordFormat
av en bot som allerede har logget inn pΓ₯ Steam-nettverket minst Γ©n gang, det er mulig at du fΓ₯r engangs dekrypter feil ved neste bots start - dette er forΓ₯rsaket av at PasswordFormat
ogsΓ₯ brukes i forhold til automatisk kryptering/dekryptering av sensitive egenskaper i Bot. b
databasefil. Du kan trygt ignorere at feilen siden ASF vil kunne komme tilbake fra denne situasjonen alene. Hvis det skjer konstant, men for eksempel hver omstart, bΓΈr det undersΓΈkes.
byte flagg
type med standardverdien 0
. Denne egenskapen definerer ASF-atferd ved innlΓΈsning av cd-nΓΈkler og er definert som nedenfor:
Verdi | Navn | Beskrivelse |
---|---|---|
0 | Ingen | Ingen spesielle innlΓΈsningsinnstillinger, standard |
1 | Videresender | Videresend nΓΈkler er ikke tilgjengelige for Γ₯ lΓΈse inn til andre boter |
2 | Fordeler | Distribuer alle nΓΈkler blant seg selv og andre boter |
4 | KeepMissingGames | Behold nΓΈkler for (potensielt) manglende spill under videresende, og etterlat dem ubrukte |
8 | AssumeWalletKeyOnBadationCode | Forsett at BadActivationCode nΓΈkler er lik CannotRedeemCodeFromClient , og prΓΈv derfor Γ₯ lΓΈse dem inn som lommeboknΓΈkler |
Vennligst merk at denne egenskapen er flagg
feltet, derfor er det mulig Γ₯ velge en kombinasjon av tilgjengelige verdier. Sjekk ut json mapping hvis du ΓΈnsker Γ₯ lΓ¦re mer. Ikke aktiverer noen av flaggresultatene i Ingen
alternativ.
Forwarding
will cause bot to forward a key that is not possible to redeem, to another connected and logged on bot that is missing that particular game (if possible to check). Den vanligste situasjonen er Γ₯ videresende Anskaffet
spill til en annen bot som mangler det bestemte spillet, men dette alternativet dekker ogsΓ₯ andre scenarier, slikt som DoesNotOwnRequiredApp
, RateLimited
eller OmrΓ₯detLand
.
distribuerer
vil fΓΈre til at alle mottatte nΓΈkler distribueres mellom seg og andre boter. Det betyr at hver bot vil fΓ₯ Γ©n nΓΈkkel fra batchen. Vanligvis brukes dette bare nΓ₯r du innlΓΈser mange nΓΈkler til samme spill, Og du vil fordele dem jevnt mellom dine boter, i motsetning til Γ₯ innlΓΈse nΓΈkler mot forskjellige spill. Denne funksjonen gir ingen mening hvis du bare lΓΈser inn Γ©n nΓΈkkel i en redeem
handling (som det er ingen ekstra nΓΈkler Γ₯ distribueres).
KeepMissingGames
vil fΓ₯ bot til Γ₯ hoppe over Forwarding
nΓ₯r vi ikke kan vΓ¦re sikker pΓ₯ om nΓΈkkel blir innlΓΈst faktisk eid av vΓ₯r bot, eller ikke. Dette betyr i utgangspunktet at videresending
kun vil bruke **** pΓ₯ Grupperte
nΓΈkler som er under bruk, i stedet for Γ₯ dekke andre saker som DoesNotOwnRequiredApp
, RateLimited
eller RestrictedCountry
. Vanligvis ΓΈnsker du Γ₯ bruke dette alternativet pΓ₯ primΓ¦r konto, for Γ₯ sikre at nΓΈkler som innlΓΈses pΓ₯ det vil ikke bli videresendt videre hvis boten din for eksempel blir midlertidig ratLimited
. Som du kan gjette av beskrivelsen, har dette feltet absolutt ingen effekt hvis Forwarding
ikke er aktivert.
AssumeWalletKeyOnBadationCode
gjΓΈr at BadActivationCode
nΓΈkler skal behandles som CannoteemCodeFromClient
, resultere i ASF og prΓΈver derfor Γ₯ lΓΈse dem inn som lommeboknΓΈkler. Dette er nΓΈdvendig fordi Steam kunne annonsere lommeboknΓΈkler som BadActivationCode
(og ikke CannotRedeemCodeFromClient
som det er brukt til), resulterende i ASF forsΓΈker aldri Γ₯ innlΓΈse dem. Men vi anbefaler likevel at mot bruker denne innstillingen, som det vil resultere i ASF som prΓΈver Γ₯ lΓΈse inn hver ugyldig nΓΈkkel som en lommebokkode, resulterende i for stor mengde (potensielt ugyldige) forespΓΈrsler sendt til Steam-tjenesten, med alle de potensielle konsekvensene. I stedet vi anbefaler Γ₯ bruke ForceAssumeWalletKey
innlΓΈser^
modus mens du bevisst lΓΈsner, som vil aktivere den nΓΈdvendige runden bare nΓ₯r det er nΓΈdvendig, ved behov.
Aktivering av bΓ₯de videresending
og distribuerer
vil legge til distribueringsfunksjon oppΓ₯ viderekobling en, som fΓ₯r ASF til Γ₯ innlΓΈse en nΓΈkkel pΓ₯ alle botter fΓΈrst (fremover) fΓΈr du gΓ₯r til den neste (distribuerer). Typisk vil du bruke dette alternativet bare nΓ₯r du vil Videresending
, men med endret oppfΓΈrsel for Γ₯ slΓ₯ boten pΓ₯ nΓΈkkel som brukes, i stedet for alltid Γ₯ gΓ₯ i rekkefΓΈlge med hver nΓΈkkel (som ville vΓ¦re videresende
alene). This behaviour can be beneficial if you know that majority or even all of your keys are tied to the same game, because in this situation Forwarding
alone would try to redeem everything on one bot firstly (which makes sense if your keys are for unique games), and Forwarding
+ Distributing
will switch the bot on the next key, "distributing" the task of redeeming new key onto another bot than the initial one (which makes sense if keys are for the same game, skipping one pointless attempt per key).
Riktig bots orden i alle innlΓΈsningsscenarier er alfabetisk sett bortsett fra botter som ikke er tilgjengelige (ikke tilkoblet, stoppet eller likesΓ₯). VΓ¦r oppmerksom pΓ₯ at det er per IP og per konto timelister for innlΓΈsende forsΓΈk, og alle innlΓΈsere prΓΈver som ikke var ferdig med OK
bidrar til mislykkede forsΓΈk. ASF vil gjΓΈre sitt beste for Γ₯ minimere antall AlreadyPurchased
feiler, f.eks ved Γ₯ forsΓΈke Γ₯ unngΓ₯ videresending av en nΓΈkkel til en annen bot som allerede eier det bestemte spillet, men det er ikke alltid garantert Γ₯ fungere pΓ₯ grunn av hvordan Steam hΓ₯ndterer lisenser. Bruk av flagg som videresending
eller Distribuering
vil alltid ΓΈke din likelyhood til Γ₯ treffe Vurderingsbegrenset
.
Husk ogsΓ₯ at du ikke kan videresende eller distribuere nΓΈkler til botter som du ikke har tilgang til. Dette bΓΈr vΓ¦re Γ₯penbart men sΓΈrg for at du er minst operatΓΈr
av alle botene du vil inkludere i innlΓΈsningsprosessen, for eksempel med status ASF
kommando.
byte flagg
type med standardverdien 3
. Denne egenskapen definerer atferd per bot ASF nΓ₯r den gjelder kommunikasjon med fjernstyrte, tredjeparts tjenester, og er definert som nedenfor:
Verdi | Navn | Beskrivelse |
---|---|---|
0 | Ingen | Ingen tillatt tredjeparts kommunikasjon, som gjengir valgte ASF-funksjoner er ubrukelige |
1 | Dampegruppe | Tillater kommunikasjon med ASFs Steam-gruppe |
2 | Publikasjonens oppfΓΈring | Tillater kommunikasjon med ASF's STM-liste for Γ₯ bli oppfΓΈrt hvis brukeren ogsΓ₯ har aktivert SteamTradeMatcher i TradingPreferences
|
Vennligst merk at denne egenskapen er flagg
feltet, derfor er det mulig Γ₯ velge en kombinasjon av tilgjengelige verdier. Sjekk ut json mapping hvis du ΓΈnsker Γ₯ lΓ¦re mer. Ikke aktiverer noen av flaggresultatene i Ingen
alternativ.
Dette alternativet inkluderer ikke alle tredjeparts kommunikasjon som tilbys av ASF, bare de som ikke er underforstΓ₯tt av andre innstillinger. Hvis du har aktivert ASFs automatiske oppdateringer, ASF vil for eksempel kommunisere med bΓ₯de GitHub (for nedlastinger) og vΓ₯r server (for kontrollsum verifikasjon), i henhold til din konfigurasjon. Likeledes, aktivering av MatchActively
i TradingPreferences
innebΓ¦rer kommunikasjon med vΓ₯r server for Γ₯ hente listet opp bots, som er pΓ₯krevd for den funksjonaliteten.
Ytterligere forklaring pΓ₯ dette emnet er tilgjengelig i Avsnitt ekstern kommunikasjon. Med mindre du har en grunn til Γ₯ redigere denne egenskapen, bΓΈr du beholde den til standard.
byte
type with default value of 0
. Denne egenskapen fungerer som en veldig lik SendOnFarmingferdig
preferanse i FarmingPreferences
, med Γ©n forskjell β i stedet for Γ₯ sende handel nΓ₯r oppdrett foregΓ₯r, Vi kan ogsΓ₯ sende den hver SendTradePeriode
timer, uansett hvor mye vi har til gΓ₯rd igjen. Dette er nyttig hvis du vil loot
dine stalt kontoer pΓ₯ vanlig basis i stedet for Γ₯ vente pΓ₯ at den skal bli oppdrett. Standardverdien for 0
deaktiverer denne funksjonen hvis du vil at din bot skal sende deg til Γ₯ handle. . hver dag bΓΈr du legge 24
her.
Typisk vil du bruke ASF 2FA sammen med denne funksjonen, Selv om det ikke er et krav hvis du har tenkt Γ₯ hΓ₯ndtere 2FA bekreftelser manuelt til rett tid. Hvis du er usikker pΓ₯ hvordan du setter denne egenskapen, la den vΓ¦re med standardverdien av 0
.
string
type with default value of null
. Denne egenskapen definerer dampinnlogging - den du bruker for Γ₯ logge inn pΓ₯ damp. I tillegg til Γ₯ definere dampinnlogging her, du kan ogsΓ₯ beholde standardverdien av null
hvis du vil skrive inn din dampinnlogging pΓ₯ hver ASF oppstart i stedet for Γ₯ sette den i konfigurasjonen. Dette kan vΓ¦re nyttig for deg hvis du ikke vil lagre sensitive data i konfigurasjonsfilen.
ulong
type with default value of 0
. Denne egenskapen definerer steamID for dampgruppen som boten skal automatisk delta i, inkludert gruppesamtale. You can check steamID of your group by navigating to its page, then adding /memberslistxml?xml=1
to the end of the link, so the link will look like this. Deretter kan du fΓ₯ steamID i gruppen din fra resultatet, det er i <groupID64>
taggen. I ovennevnte eksempel ville det være 103582791440160998
. I tillegg til Γ₯ forsΓΈke Γ₯ bli med i en gitt gruppe ved oppstart, vil boten automatisk akseptere invitasjoner til denne gruppen. som gjΓΈr det mulig for deg Γ₯ invitere boten din manuelt hvis gruppen din har privat medlemskap. Hvis du ikke har noen gruppe dedikert for dine bots, bΓΈr du beholde denne egenskapen med standardverdien ``.
string
type with default value of null
. Denne egenskapen definerer din foreldrelΓΈse PIN. ASF krever tilgang til ressurser som er beskyttet av dampforeldre, derfor hvis du bruker denne funksjonen, du bΓΈr ha ASF med foreldrelΓ₯s PIN-koden, slik at den kan operere normalt. Standardverdien for null
betyr at det ikke er nΓΈdvendig med noen Steam-foreldrekode for Γ₯ lΓ₯se opp denne kontoen, og dette er sannsynligvis hva du ΓΈnsker hvis du ikke bruker steam foreldrefunksjonalitet.
I begrensede tilfeller kan ASF ogsΓ₯ generere en gyldig innsatt Steam-foreldrekode selv. selv om det krever for mye av OS-ressurser og ekstra tid for Γ₯ fullfΓΈre, for Γ₯ nevne at det ikke er garantert Γ₯ lykkes, derfor anbefaler vi Γ₯ ikke stole pΓ₯ den funksjonen og i stedet sette inn gyldig SteamParentalCode
i konfigurasjonen for ASF som skal brukes. Hvis ASF fastslΓ₯r at PIN er pΓ₯krevd, og det ikke er mulig Γ₯ generere en av disse selv, vil du be om inngang.
string
type with default value of null
. Denne egenskapen definerer damppassordet ditt - det du bruker for Γ₯ logge inn pΓ₯ pΓ₯ damp. I tillegg til Γ₯ definere damppassord her, du kan ogsΓ₯ beholde standardverdien av null
hvis du vil skrive inn ditt Steam-passord for hver ASF-oppstart i stedet for Γ₯ sette det i konfigurasjonen. Dette kan vΓ¦re nyttig for deg hvis du ikke vil lagre sensitive data i konfigurasjonsfilen.
string
type with default value of null
. NΓ₯r du har din bot pΓ₯ vennelisten, kan du sende en handel til deg uten Γ₯ bekymre deg om Γ₯ bytte token. derfor kan du forlate denne egenskapen til standardverdien av null
. Hvis du derimot bestemmer deg for Γ₯ IKKE ha din bot pΓ₯ vennelisten din, deretter mΓ₯ du generere og fylle et handelstoken siden brukeren som denne boten forventer Γ₯ sende transaksjoner til. med andre ord Denne egenskapen bΓΈr fylles med handelstoken for kontoen som er definert med Master
tillatelse i SteamUserPermissions
av denne botten forekomsten.
For Γ₯ finne din token, som bruker med Master
-tilgang naviger her og ta en titt pΓ₯ handelsadressen din. Tokenet vi leter etter er laget av 8 tegn fra &token=
del i handelsURL. Du bΓΈr kopiere de 8 tegnene her, som SteamTradeToken
. Ikke inkluder hele trading URL, ingen &token=
-del, bare token selv (8 tegn).
ImmutableDictionary<ulong, byte>
-type med standardverdien for Γ₯ vΓ¦re tom. Denne egenskapen er en ordbok som kartlegger en Steam-bruker med sin 64-biters damp-ID, til byte
nummer som angir sin tillatelse i ASF-tilfeller. Tilgjengelige bot rettigheter i ASF er definert som:
Verdi | Navn | Beskrivelse |
---|---|---|
0 | Ingen | Ingen spesiell tillatelse, dette er hovedsakelig en referanseverdi som er tildelt damp-IDer som mangler i denne ordlisten - det er ikke nΓΈdvendig Γ₯ definere noen som har denne tillatelsen |
1 | Familiedeling | Tilbyr minimum tilgang for familiedeling av brukere. Igjen er dette hovedsakelig en referanseverdi siden ASF er i stand til Γ₯ automatisk oppdage damp-IDer som vi har tillatt Γ₯ bruke biblioteket vΓ₯rt. |
2 | OperatΓΈr | Gir grunnleggende tilgang til gitte bot-forekomster, som hovedsakelig legger til lisenser og innlΓΈse nΓΈkler |
3 | Mester | Gir full tilgang til gitt bot forekomst |
Kort sagt, denne egenskapen lar deg hΓ₯ndtere tillatelser for gitte brukere. Rettigheter er hovedsakelig viktige for tilgang til ASF kommandoer, men ogsΓ₯ for Γ₯ tillate mange ASF-funksjoner, for eksempel aksept av handler. For eksempel vil du kanskje sette din egen konto til Master
, og gi OperatΓΈr
tilgang til 2-3 av vennene dine slik at de enkelt kan innlΓΈse nΓΈkler for boten din med ASF, mens ikke kvalifiseres. for Γ₯ stoppe den. Takket vΓ¦re at du enkelt kan tilordne tillatelser til gitte brukere og la dem bruke boten din til noen spesifisert av deg grader.
We recommend to set exactly one user as Master
, and any amount you wish as Operators
and below. Selv om det er teknisk mulig Γ₯ sette flere Mestere
og ASF vil fungere riktig med dem, for eksempel ved Γ₯ godta alle sine handler sendt til boten, ASF bruker bare Γ©n av dem (med laveste damp-ID) for hvert tiltak som krever ett enkelt mΓ₯l, for eksempel en loot
-forespΓΈrsel, sΓ₯ ogsΓ₯ egenskaper som SendOnFarmingFerdig
preferanse i FarmingPreferences
eller SendTradePeriod
. Hvis du forstΓ₯r disse begrensningene fullstendig, spesielt det faktum at loot
alltid vil sende varer til Mester
med laveste damp-ID, uavhengig av Master
som faktisk utfΓΈrte kommandoen, sΓ₯ kan du definere flere brukere med Master
-tillatelse her, men vi anbefaler fortsatt en enkelt masterordning.
It's nice to note that there is one more extra Owner
permission, which is declared as SteamOwnerID
global config property. You can't assign Owner
permission to anybody here, as SteamUserPermissions
property defines only permissions that are related to the bot instance, and not ASF as a process. For botrelaterte oppgaver, SteamOwnerID
behandles det samme som Master
, sΓ₯ den definerer din SteamOwnerID
her er ikke nΓΈdvendig.
byte
type with default value of 60
. Normalt ASF hΓ₯ndterer inngΓ₯ende tilbud rett etter Γ₯ ha mottatt varsel om en, men noen ganger pΓ₯ grunn av Steam glitches det ikke kan gjΓΈre det pΓ₯ det tidspunktet. og slike handelstilbud kan ikke sees bort fra fΓΈr neste handelsmelding eller bot starter pΓ₯ nytt, som kan fΓΈre til at handlene blir kansellert eller elementer ikke er tilgjengelige senere pΓ₯ det tidspunktet. Hvis dette parameteret er satt til en ikke-null verdi, vil ASF i tillegg sjekke for slike utestΓ₯ende fag hver TradeCheckPeriode
minutter. Standardverdi er valgt med saldo mellom flere forespΓΈrsler til damptjenere og tap av innkommende handler. Hvis du bare bruker ASF til gΓ₯rdskort og ikke planlegger Γ₯ automatisk behandle noen innkommende handler, du kan sette den til 0
for Γ₯ deaktivere denne funksjonen fullstendig. PΓ₯ den andre hΓ₯nden hvis boten din deltar i den offentlige ASAs STM oppfΓΈring eller tilbyr andre automatiske tjenester som handelsbot, du ΓΈnsker kanskje Γ₯ redusere denne parameteren til 15
minutter, eller sΓ₯ for Γ₯ behandle alle handler innen rimelig tid.
byte flagg
type med standardverdien 0
. Denne egenskapen definerer ASF-atferd i handel, og er definert som nedenfor:
Verdi | Navn | Beskrivelse |
---|---|---|
0 | Ingen | Ingen spesielle handelspreferanser, standard |
1 | Aksepterte donasjoner | Aksepterer handler der vi ikke mister noe |
2 | SteamTradeMatcher | Faktisk deltar i **STM**lignende fagomrΓ₯der. BesΓΈk handel for mer info |
4 | MatchAlt | Krever SteamTradeMatcher og i kombinasjon med den β ogsΓ₯ aksepteres dΓ₯rlig handel i tillegg til gode og nΓΈytrale |
8 | DontAcceptBotTrades | Godkjenn ikke automatisk loot trades fra andre bot instanser |
16 | Matchactively | Aktivt deltar i STM-lignende handler. BesΓΈk ItemsMatcherPlugin for mer informasjon |
Vennligst merk at denne egenskapen er flagg
feltet, derfor er det mulig Γ₯ velge en kombinasjon av tilgjengelige verdier. Sjekk ut json mapping hvis du ΓΈnsker Γ₯ lΓ¦re mer. Ikke aktiverer noen av flaggresultatene i Ingen
alternativ.
For ytterligere forklaring av ASF handel logikk og beskrivelse av hvert tilgjengelige flagg, besΓΈk trading.
ImmutableHashSet<byte>
type med standardverdi av 1, 3, 5
dampelementtyper. Denne egenskapen definerer hvilke Steam item typer som vil bli vurdert for overfΓΈring mellom bots, under transfer
command. ASF vil sikre at kun elementer fra TransferableTypes
vil bli inkludert i et handelstilbud, Derfor kan du velge hva du vil motta i et handelstilbud som blir sendt til en av dine boter.
Verdi | Navn | Beskrivelse |
---|---|---|
0 | Ukjent | Hver type som ikke passer inn i noen av de nedenfor |
1 | Boosterpakke | Boosterpakke med 3 tilfeldige kort fra et spill |
2 | Uttrykksikon | Uttrykksikon som skal brukes i Steam Chat |
3 | FoilTradingCard | Oljevariant av TradingCard
|
4 | Profilbakgrunn | Profilbakgrunn for bruk pΓ₯ din Steam-profil |
5 | TradingCard | Steam-handelskort, som brukes til Γ₯ lage merker (ikke-folie) |
6 | SteamGems | Damp blir brukt til fremstilling av boostere, inkludert sekker |
7 | SalgGjenstand | Spesialvarer som tildeles under Steam-salg |
8 | Forbruksvare | Spesiell forbruksvarer som forsvinner etter bruk |
9 | ProfilModifikator | Spesial elementer som kan endre Steam profil utseende |
10 | Klistremerke | Spesiell gjenstander som kan brukes i Steam-chat |
11 | ChatEffect | Spesiell gjenstander som kan brukes i Steam-chat |
12 | MiniProfilBakgrunn | Spesiell bakgrunn for Steam-profil |
13 | AvatarProfileFrame | Spesiell avatarramme for Steam profil |
14 | AnimatedAvatar | Spesiell animert avatar for Steam-profil |
15 | Tastatur | Spesiell tastaturskin for Steam-dekk |
16 | OppstartVideo | Spesiell startvideo for Steam deck |
VΓ¦r oppmerksom pΓ₯ at uansett instillingene ovenfor ASF vil kun be om Steam-fellesskapsposter (appID
av 753, kontekstID
av 6), sΓ₯ alle spill, gaver og pΓ₯ samme mΓ₯te er utelukket fra fagtilbudet som definisjon.
Standard ASF-innstilling er basert pΓ₯ den vanligste bruken av botten med overfΓΈring av kun boosterpakker, og handelspartnerkort (inkludert folier). Egenskapen som defineres her lar deg endre oppfΓΈrselen pΓ₯ hvilken mΓ₯te som er oppfylt for deg. Husk at alle typer som ikke er definert ovenfor, vil vises som Ukjent
type, noe som er spesielt viktig nΓ₯r ventilen frigir nye Steam-elementer, som vil bli merket som Ukjent
av ASF ogsΓ₯, til det er lagt til her (i fremtidig utgivelse). That's why in general it's not recommended to include Unknown
type in your TransferableTypes
, unless you know what you're doing, and you also understand that ASF will send your entire inventory in a trade offer if Steam Network gets broken again and reports all your items as Unknown
. Min sterke forslag er ikke Γ₯ inkludere Ukjent
-type i TransferableTypes
, selv om du forventer Γ₯ overfΓΈre alt.
bool
type with default value of true
. Denne egenskapen definerer hvis ASF bΓΈr bruke tilgangsnΓΈkkelmekanisme for denne Steam-kontoen. InnloggingsnΓΈkler fungerer veldig likt den offisielle Steamklientens "husk meg" alternativ, som gjΓΈr det mulig for ASF Γ₯ lagre og bruke midlertidig engangsbruk innloggingsnΓΈkkel til neste pΓ₯loggingsforsΓΈk, Hopper faktisk over behov for Γ₯ oppgi passord, Steam-vakten eller 2FA-kode sΓ₯ lenge innloggingsnΓΈkkelen er gyldig. Login nΓΈkkelen er lagret i BotName.db
-filen og oppdatert automatisk. Dette er grunnen til at du ikke trenger Γ₯ oppgi passord/SteamGuard/2FA kode etter innlogging med ASF bare Γ©n gang.
InnloggingsnΓΈkler blir brukt som standard for ditt bekvemmelighet, sΓ₯ du ikke trenger Γ₯ skrive inn SteamPassword
, SteamGuard eller 2FA-kode (hvis du ikke bruker ASF 2FA) pΓ₯ hver pΓ₯logging. Det er ogsΓ₯ overlegen alternativ siden pΓ₯loggingsnΓΈkkel kan brukes kun pΓ₯ Γ©n gang, og viser ikke det opprinnelige passordet ditt pΓ₯ noen mΓ₯te. NΓΈyaktig den samme metoden blir brukt av din originale Steam-klient, som sparer ditt kontonavn og innloggingsnΓΈkkel til din neste pΓ₯loggingsforsΓΈk, faktisk er det samme som Γ₯ bruke SteamLogin
med UseLoginKeys
og tom SteamPassword
i ASF.
Men noen kan vΓ¦re bekymret for de smΓ₯ detaljene, Derfor er dette valget tilgjengelig her hvis du ΓΈnsker Γ₯ forsikre deg om at ASF ikke lagrer noen slags token som tillater gjenopptakelse av tidligere sesjon etter avsluttning, som vil resultere i at full autentisering er obligatorisk i hvert innloggingsforsΓΈk. Deaktivering av dette alternativet fungerer akkurat som det ikke krysser av for "husk meg" i offisiell Steam-klient. Med mindre du vet hva du gjΓΈr, bΓΈr du holde det med standardverdien sann
.
byte
type with default value of 0
. Denne egenskapen angir brukergrensesnittmodus som boten vil bli annonsert etter at du har logget inn pΓ₯ Steam-nettverket. Det kan pΓ₯virke hvordan kontoen er synlig, f.eks pΓ₯ Steam-chatten, hvis din tilstedevΓ¦relse tillater at gjennom OnlineStatus
. Du kan velge en av under modus:
Verdi | Navn | Beskrivelse |
---|---|---|
0 |
VGUI | Standard Steam-klientmodus |
1 |
Tenfoot | Stor bildemodus |
2 |
Mobil | Steam mobilapp |
3 |
Nett | Nettleser ΓΈkt |
5 |
MobileChat | Steam mobils chat app |
Den underliggende typen EUIMode
som denne egenskapen er basert pΓ₯ inkluderer imidlertid mer tilgjengelige verdier. Etter det beste av vΓ₯r kunnskap har de helt fra i dag ikke gjort noe med dagens virkning, derfor var de tilsiktet. Du kan ogsΓ₯ vΓ¦re interessert i Γ₯ sjekke GamingDeviceType
, siden noen tilleggsfunksjoner er aktivert der.
Hvis du er usikker pΓ₯ hvordan du setter denne egenskapen, la den vΓ¦re med standardverdien av 0
.
string
type with default value of null
. Denne egenskapen definerer en webproxy-adresse som vil bli brukt for bot-spesifikk intern http-relatert kommunikasjon, spesielt for tjenester som api. teampowered.com
, steamcommunity.com
og store.steampowered.com
. Hvis ikke angitt, vil ASF bruke global WebProxy
innstilling spesifisert ovenfor i stedet. AngΓ₯ende ASF-forespΓΈrsler kan vΓ¦re uvanlig nyttige for Γ₯ omgΓ₯ ulike typer brannmurer, sΓ¦rlig den store brannmuren i Kina.
Denne egenskapen er definert som URI streng:
En URI-streng er sammensatt av en ordning (stΓΈttet: http/https/socks4/socks4a/socks5), en vert, og en valgfri port. Et eksempel pΓ₯ en fullstendig uri streng er
"http://contoso.com:80"
.
Dersom proxy krever brukerautentisering, mΓ₯ du ogsΓ₯ sette opp WebProxyUsername
og/eller WebProxyPassword
. Etablering av denne eiendommen er tilstrekkelig dersom det ikke oppstΓ₯r et slikt behov.
Hvis du ogsΓ₯ trenger proxytting av interne Steam-nettverk (CMs) da bΓΈr du sΓΈrge for Γ₯ konfigurere SteamProtocols
botens eiendom til en verdi som bare tillater Websocket transport, i. . Verdien 4
, da bare websockets stΓΈttes for proxying.
Med mindre du har en grunn til Γ₯ redigere denne egenskapen, bΓΈr du beholde den til standard.
string
type with default value of null
. Denne egenskapen definerer passordfeltet som brukes i grunnleggende, digest, NTLM, og Kerberos godkjenning som stΓΈttes av en mΓ₯l- WebProxy
maskin som sΓΈrger for proxy-funksjonalitet. Hvis din proxy ikke krever brukerlegitimasjon er det ikke nΓΈdvendig for deg Γ₯ legge inn noe her. Γ
bruke dette alternativet er fornuftig bare hvis WebProxy
er brukt, siden det ikke har noen effekt.
Med mindre du har en grunn til Γ₯ redigere denne egenskapen, bΓΈr du beholde den til standard.
string
type with default value of null
. Denne egenskapen definerer navnefeltet for brukernavn som brukes i basisk, digest, NTLM, og Kerberos godkjenning som stΓΈttes av en mΓ₯l- WebProxy
maskin som sΓΈrger for proxy-funksjonalitet. Hvis din proxy ikke krever brukerlegitimasjon er det ikke nΓΈdvendig for deg Γ₯ legge inn noe her. Γ
bruke dette alternativet er fornuftig bare hvis WebProxy
er brukt, siden det ikke har noen effekt.
Med mindre du har en grunn til Γ₯ redigere denne egenskapen, bΓΈr du beholde den til standard.
ASF bruker ganske enkel filstruktur.
ββπ config
β³Ξ΅Ξ΅Ξ΅βASF. son
ofimΡΡΡβASF.db
ΡΡβ³Bot1. son
ofimΡΡβBot1.db
ΡΡΡβ³Bot2. son
β ΡΡΡΡΡBot2.db
οΌ Ξ΅Ξ΅β³...
βΞ΅β³ArchiSteamFarm.dll
Ξ΅β³β³β³log.txt
ΡΡβ³...
For Γ₯ flytte ASF til ny sted, for eksempel en annen PC, er det nok Γ₯ flytte/kopiere config
katalogen alene, og det er den anbefalte mΓ₯ten Γ₯ gjΓΈre alle former for "ASF-sikkerhetskopier", pΓ₯ siden du alltid kan laste ned den gjenvΓ¦rende (programmet) delen fra GitHub, uten Γ₯ risikere Γ₯ avbryte interne ASF-filer, e. . gjennom en defekt sikkerhetskopiering.
log.txt
inneholder loggen generert av din siste ASF kjΓΈrer. Denne filen inneholder ingen sensitiv informasjon, og er svΓ¦rt nyttig nΓ₯r det gjelder problemer. krasjer eller rett og slett som en informasjon om hva som skjedde i siste ASF kjΓΈrer. Vi vil ofte spΓΈrre om denne filen hvis du kommer inn pΓ₯ problemer eller feil. ASF behandler filen automatisk for deg, men du kan ytterligere tilpasse ASF logging modul hvis du er avansert bruker.
Mappen config
er stedet som innehar konfigurasjon for ASF, inkludert alle bottene.
ASF.json
er en global ASF-konfigurasjonsfil. Denne konfigurasjonen brukes til Γ₯ angi hvordan ASF fungerer som en prosess, som pΓ₯virker alle botene og programmet selv. Du kan finne globale egenskaper der, slik som ASF prosesseier, auto-oppdateringer eller feilsΓΈking.
BotName.json
er en konfigurasjon av gitt bot instans. Denne konfigurasjonen brukes til Γ₯ angi hvordan gitt bot forekomst oppfΓΈrer seg, derfor er disse innstillingene spesifikke for den boten bare og ikke delt pΓ₯ tvers av andre. Dette gjΓΈr at du kan konfigurere bots med ulike forskjellige innstillinger, og ikke nΓΈdvendigvis alle som jobber pΓ₯ akkurat samme mΓ₯te. Hver bot navngis med unik identifikator, valgt av deg i stedet for BotName
.
Bortsett fra konfigurasjonsfiler, ASF bruker ogsΓ₯ config
mappen for lagring av databaser.
ASF.db
er en global ASF-databasefil. Det virker som en global vedvarende lagring, og brukes til Γ₯ lagre forskjellig informasjon knyttet til ASF-prosesser, for eksempel IP-adresser til lokale Steam-tjenere. Du kan ikke redigere denne filen.
BotName.db
er en database med gitt bot instans. Denne filen brukes til Γ₯ lagre viktige data om gitt bot instans i vedvarende lagring, som innloggingsnΓΈkler eller ASF 2FA. Du kan ikke redigere denne filen.
BotName.keys
er en spesiell fil som kan brukes til Γ₯ importere nΓΈkler til bakgrunnsspill innlΓΈser. Det er ikke obligatorisk eller ikke generert, men gjenkjent av ASF. Denne filen slettes automatisk etter at nΓΈkler er importert.
BotName.maFile
er en spesialfil som kan brukes til Γ₯ importere ASF 2FA. Det er ikke obligatorisk eller ikke generert, men gjenkjent av ASF hvis BotName
ikke bruker ASF 2FA ennΓ₯. Denne filen slettes automatisk etter at ASF 2FA er importert.
Alle konfigurasjonsinnstillinger har sin type. Type egenskap definerer verdier som er gyldige for den. Du kan bare bruke verdier som er gyldige for den angitte typen - hvis du bruker ugyldig verdi, da vil ASF ikke kunne analysere konfigurasjonen din.
Vi anbefaler pΓ₯ det sterkeste Γ₯ bruke ConfigGenerator til generering av configs - den hΓ₯ndterer mesteparten av lavnivΓ₯innholdet (for eksempel validering) for deg, sΓ₯ du bare trenger Γ₯ sette inn gode verdier, og du trenger ikke forstΓ₯ variable typer som er angitt nedenfor. Denne delen er for folk som genererer/redigerer konfigurasjoner manuelt, slik at de vet hvilke verdier de kan bruke.
Typer som brukes av ASF, er vanlige C# typer, som er angitt nedenfor:
bool
- Boolsk type godtar bare sann
og falske verdier
.
Eksempel: "Aktivert": true
byte
- Usignert byte type, godta kun heltall fra 0
til 255
(inkludert).
Eksempel: "ConnectionTimeout": 90
ushort
- Usignert korttype, godtar bare heltall fra 0
til 65535
(inkludert).
Eksempel: "WebLimiterDelay": 300
uint
- Usignert heltall, godtar bare heltall fra 0
til 4294967295
(inklusive).
ulong
- Usignert langt heltall, og aksepter kun heltall fra 0
til 18446744073709551615
(inkluderende).
Eksempel: "SteamMasterClanID": 103582791440160998
streng
- strengstype, godtar alle tegnsekvenser inkludert tom sekvens ""
og null
. Tom sekvens og null
-verdien behandles samme av ASF, sΓ₯ det er opp til din preferanse som en du vil bruke (vi registrerer med null
).
Eksempler: "SteamLogin": null
, "Steamlogin": ""
, "SteamLogin": "MyAccountName"
Guid?
- Nullabel UUID-type, i JSON kodet som streng. UUID er laget av 32 heksadesimale tegn, i omrΓ₯det fra 0
til 9
og a
til f
. ASF aksepterer variasjonen i gyldige formater - smΓ₯ bokstaver, store bokstaver, med og uten bindestreker. I tillegg til gyldig UUID, ettersom denne egenskapen er null, en spesiell verdi av null
er akseptert for Γ₯ indikere mangel pΓ₯ UUID Γ₯ leverandΓΈr.
Eksempler: "LicenseID": null
, "LicenseID": "f6a0529813f74d119982eb4fe43a9a24"
ImmutableList<valueType>
- Immutable collection (list) of values in given valueType
. I JSON er det definert som en liste med elementer i gitt valueType
. ASF bruker liste
for Γ₯ indikere at gitt egenskap stΓΈtter flere verdier og at deres rekkefΓΈlge kan vΓ¦re relevant.
Eksempel for ImmutableList<byte>
: "FarmingOrders": [15, 11, 7]
ImmutableHashSet<valueType>
- Immutable collection (set) av unike verdier i gitt verditype
. I JSON er det definert som en liste med elementer i gitt valueType
. ASF bruker HashSet
for Γ₯ vise at gitt egenskap er fornuftig bare for unike verdier og at deres ordre ikke har noe Γ₯ gjΓΈre, Derfor vil det med hensikt ignorere eventuelle duplikater under analysering (hvis du fant dem uansett).
Eksempel for ImmutableHashSet<uint>
: "Blacklist": [267420, 303700, 335590]
ImmutableDictionary<keyType, valueType>
- Immutable ordbok (kart) som kartlegger en unik nΓΈkkel spesifisert i sin nΓΈkkeltype
, til verdien angitt i -verditype
. I JSON er det definert som et objekt med nΓΈkkelverdi-par. Husk at keyType
alltid angis i dette tilfellet, selv om det er en verdi som f.eks. ulong
. Det stilles ogsΓ₯ strenge krav til at nΓΈkkel skal vΓ¦re unikt pΓ₯ tvers av kartet, ogsΓ₯ denne gangen ble tvunget av JSON.
Eksempel for ImmutableDictionary<ulong, byte>
: "SteamUserPermissions": { "765611981748138": 3, "76561198174813137": 1 }
markerer
- Flaggs-attributt kombinerer flere ulike egenskaper til en endelig verdi ved Γ₯ bruke bitkloke operasjoner. Det gjΓΈr at du kan velge en mulig kombinasjon av ulike forskjellige tillatte verdier samtidig. Den endelige verdien bygges som en sum av verdier av alle aktiverte alternativer.
For eksempel angitt fΓΈlgende verdier:
Verdi | Navn |
---|---|
0 | Ingen |
1 | A |
2 | B |
4 | K |
Bruk av B + C
vil resultere i en verdi pΓ₯ 6
, bruk av A + C
vil resultere i en verdi pΓ₯ 5
, Γ₯ bruke C
vil resultere i verdi for 4
osv. Dette gjΓΈr at du kan lage en mulig kombinasjon av aktiverte verdier β hvis du har bestemt deg for Γ₯ aktivere alle dem, lager ingen + A + B + C
, du vil fΓ₯ verdien 7
. Legg ogsΓ₯ merke til at flagg med verdien av 0
er aktivert av definisjon i alle andre tilgjengelige kombinasjoner, derfor svært ofte er det et flagg som ikke aktiverer noe spesifikt (for eksempel Ingen
).
SΓ₯ som du kan se, i ovennevnte eksempel har vi 3 tilgjengelige flagg til Γ₯ slΓ₯ pΓ₯/av (A
, B
, C
), og 8
mulige verdier samlet sett:
Ingen -> 0
A -> 1
B -> 2
A + B -> 3
C -> 4
A + C -> 5
B + C -> 6
A + B + C -> 7
Eksempel: "SteamProtocols": 7
Grunnet JavaScript-begrensninger ved at det ikke er mulig Γ₯ serialisere enkelt ulong
felter i JSON nΓ₯r du bruker nettbasert konfigurator, ulong
felt vil bli rendert som strenger med s_
prefiks i konfigurasjonen. Dette inkluderer for eksempel "SteamOwnerID": 76561198006963719
som skal skrives av vΓ₯r ConfigGenerator som "s_SteamOwnerID": "76561198006963719"
. ASF inkluderer korrekt logikk for hΓ₯ndtering av denne strengtilordning automatisk, slik at s_
oppfΓΈringer i dine konfigurasjoner er faktisk gyldig og riktig generert. Hvis du genererer configs selv, anbefaler vi Γ₯ holde deg med originale ulong
felter hvis mulig, men hvis du ikke klarer Γ₯ gjΓΈre det, du kan ogsΓ₯ fΓΈlge dette programmet og kode dem som strenger med s_
-prefiks som er lagt til pΓ₯ deres navn. Etter hvert hΓ₯per vi Γ₯ finne denne JavaScript-begrensningen pΓ₯.
Det er hΓΈyest prioritet for ASF Γ₯ forbli kompatibel med eldre konfigurasjoner. Som du allerede bΓΈr vite behandles manglende konfigurasjonsegenskaper de samme som de ble definert med standardverdiene. Hvis ny konfigurasjons egenskap blir introdusert i ny versjon av ASF, vil alle konfigurasjonene dine forbli kompatibel med ny versjon, og ASF vil behandle den nye konfigurasjonsegenskapen som angitt med standardverdien. Du kan alltid legge til, fjerne eller redigere konfigurasjonsegenskapene avhengig av dine behov.
Vi anbefaler Γ₯ begrense definerte konfigurasjonsegenskaper bare til de du vil endre, siden du automatisk arver standardverdier for alle andre, ikke bare holde konfigurasjonen ren, men ogsΓ₯ ΓΈkende kompatibilitet i tilfelle vi bestemmer oss for Γ₯ endre standardverdi for eiendom du ikke vil angi deg selv (e. . WebLimiterDelay
).
PΓ₯ grunn av ovenstΓ₯ende vil ASF automatisk migrere/optimalisere dine konfigurasjoner ved Γ₯ omformatere dem og fjerne felt som inneholder standardverdi. Du kan deaktivere denne oppfΓΈrselen med --no-config-migrate
kommandolinjeargument hvis du har en bestemt grunn, for eksempel gir du skrivebeskyttede konfigurasjonsfiler og du ΓΈnsker ikke ASF for Γ₯ endre dem.
ASF er klar over konfigurasjoner som endres "pΓ₯-fly" - takket vΓ¦re at ASF vil automatisk:
- Opprett (og begynne, hvis nΓΈdvendig) ny bot forekomst nΓ₯r du oppretter konfigurasjonen
- Stopp (hvis nΓΈdvendig) og fjern gammel bot nΓ₯r du sletter dets konfigurasjon
- Stopp (og begynne, hvis nΓΈdvendig) hvilken som helst bot nΓ₯r du redigerer konfigurasjonen
- Omstart (om nΓΈdvendig) boten er under nytt navn nΓ₯r du ombestemmer konfigurasjonen
Alt ovenfor er gjennomsiktig og vil bli gjort automatisk uten Γ₯ mΓ₯tte starte programmet pΓ₯ nytt, eller Γ₯ drepe andre (upΓ₯virkede) botter.
I tillegg til det, vil ASF ogsΓ₯ starte seg selv pΓ₯ nytt (hvis AutoRestart
permits) hvis du endrer kjernen ASF ASF.json
konfigurert. PΓ₯ samme mΓ₯te vil programmet avslutte hvis du sletter eller gir det nytt navn.
Du kan deaktivere denne oppfΓΈrselen med --no-config-watch
kommandolinje-argument hvis du har en bestemt grunn, for eksempel ΓΈnsker du ikke fra ASF for Γ₯ reagere pΓ₯ filendringer i config
-mappen.
![]() |
![]() |
![]() |
![]() |
---|---|---|---|
![]() |
![]() |
![]() |
![]() |
---|---|---|---|
- π‘ Hjem
- π§ Konfigurasjon
- π¬ FAQ
- βοΈ Oppsett (start her)
- π₯ Bakgrunn-spillinnlΓΈser
- π’ Kommandoer
- π οΈ Kompatibilitet
- π§© ItemsMatcherPlugin
- π HΓ₯ndtering
- β±οΈ Ytelse
- π‘ Fjerntilgang
- πͺ Steam familiedeling
- π Bytting
- β¨οΈ Kommandolinjeargumenter
- π§ Utfasing
- π³ Docker
- π€ Utvidet FAQ
- π HΓΈy-ytelse oppsett
- π IPC
- π Lokalisering
- π Logging
- πΎ Lavt-minne oppsett
- π΅πΌββοΈ MonitoringPlugin
- π Utvidelser
- π Sikkerhet
- π§© SteamTokenDumperPlugin
- π¦ Tredjepart
- π΅ To-faktor autentisering