Skip to content

Commands no NO

ArchiBot edited this page Mar 12, 2026 · 40 revisions

Kommandoer

ASF støtter mange kommandoer, som kan brukes til å styre virkemåten til prosess- og bot-forekomster.

Under kommandoer kan sendes til boten på ulike måter:

  • Gjennom interaktiv ASF-konsoll
  • Gjennom Steam privat/gruppe chat
  • Gjennom vårt IPC grensesnitt

Husk at ASF-interaksjonen krever av deg som kan kvalifiseres for kommandoen ifølge ASF-tillatelser. Sjekk ut SteamUserTillatelser og SteamOwnerID konfigurasjonsegenskaper for mer informasjon.

Commands executed through Steam chat are affected by CommandPrefix global configuration property, which is ! by default. Det betyr at det er for eksempel å kjøre status kommando, du bør faktisk skrive ! tatus (eller egendefinert KommandPrefiks av ditt valg som du velger i stedet). KommandoPrefiks er ikke obligatorisk ved bruk av konsoll eller IPC og kan utelates.


Interaktiv konsoll

ASF har støtte for interaktiv konsoll, så lenge du ikke kjører ASF i Headless modus. Bare trykk på c knappen for å aktivere kommandomodus, skriv inn kommandoen din og bekreft med Enter.

Skjermbilde


Damp chat

Du kan kjøre kommandoen til gitt ASF-bot også gjennom Steam chat. Du kan selvsagt ikke snakke med deg selv direkte, derfor trenger du minst en annen robotkonto hvis du vil utføre kommandoer for å gjøre hovedpersonen selv.

Skjermbilde

På samme måte kan du også bruke en gruppe-chat om den gitte Steam-gruppen. Keep in mind that this option requires properly set SteamMasterClanID property, in which case bot will listen for commands also on group's chat (and join it if needed). Dette kan også brukes til "å snakke med deg selv" siden det ikke krever en egen bot konto, i motsetning til privat chat. Du kan rett og slett angi SteamMasterClanID rettigheter til din nyopprettede gruppe. gi deg tilgang enten gjennom SteamOwnerID eller SteamUserTillatelser av din egen bot. Denne måten ASF-bot (du) vil bli med i gruppe og chat på din valgte gruppe, og lytt til kommandoer fra din egen konto. Du kan bli med i samme gruppe chatroom for å gi kommandoer til deg selv (som du sender en kommando til chatroom, og ASF-instans som sitter på samme chatroom vil motta dem, selv om det viser bare som din konto er der).

Vær oppmerksom på at å sende en kommando til en gruppe-chat fungerer som en relay. Hvis du sier at forløse X til 3 av dine boter sitter sammen med deg på gruppesamtalen, vil resultere i det samme som du vil si innløs X til hver enkelt av dem privat. In most cases this is not what you want, and instead you should use given bot command that is being sent to a single bot in private window. ASF støtter gruppesamtale, som i mange tilfeller kan det være nyttig å kommunisere med din eneste bot, men du bør nesten aldri utføre noen kommando i gruppe-chatten hvis det er 2 eller flere ASF-boter som sitter der, Dersom du ikke fullt ut forstår ASF-oppførsel skrevet her og du faktisk ønsker å gi den samme kommandoen til hver enkelt bot som hører på deg.

Og selv i denne saken bør du bruke privat chat med [Bots] syntaks i stedet.


IPC

Den mest avanserte og fleksible måten å utføre kommandoer, perfekte for brukerinteraksjon (ASF-ui) på i tillegg til tredjeparts verktøy eller skript (ASF API), krever ASF kjøres i IPC -modus, og en klient som utfører kommandoen gjennom IPC grensesnitt.

Skjermbilde


Kommandoer

Kommando Tilgang Beskrivelse
2fa [Bots] Mester Genererer midlertidige 2FA token for gitte bot instanser.
2fafinalize [Bots] <ActivationCode> Mester Fullfører prosessen med å tildele ny 2FA legitimasjon for gitt bot instanser, ved hjelp av SMS/e-post aktiveringskoden.
2fafinalisert [Bots] <2FACodeFromApp> Mester Importerer allerede fullført 2FA legitimasjon for gitt bot forekomster, ved bruk av 2FA token for bekreftelse.
2fafinalizedforce [Bots] Mester Importere allerede fullført 2FA legitimasjon for gitt bot forekomster, hopper over 2FA tokenbekreftelse.
2fainit [Bots] Mester Starter prosess for å tildele ny 2FA legitimasjon for gitt bot instanser.
2fano [Bots] Mester Avviser alle ventende 2FA bekreftelser for gitte botthendelser.
2faok [Bots] Mester Godtar alle ventende 2FA bekreftelser for gitte botteinstanser.
legge til lisens [Bots] <Licenses> Operatør Aktiverer gitt licenses, forklart under, på gitt bot instanser (gratis spill bare).
balance [Bots] Mester Viser lommebokbalansen for gitte bot-instanser.
bg [Bots] Mester Skriver ut informasjon om BGR kø av gitte bot instanser.
bgrclear [Bots] Mester Tømmer BGR kø av gitte bot instanser.
krypter <encryptionMethod> <stringToEncrypt> Eier Krypterer strengen ved bruk av kryptografisk metode - ytterligere forklart under.
utgang Eier Stopper hele ASF-prosessen.
gård [Bots] Mester Restarerer kort driftsmodulen for gitte bot-instanser.
fb [Bots] Mester Viser apper som er svartelistet fra automatisk oppdrett av gitte bot instanser.
fbadd [Bots] <AppIDs> Mester Legger til gitt appIDs til apper som er svartelistet fra automatisk dyrking av gitte bot instanser.
fbrm [Bots] <AppIDs> Mester Fjerner gitt appIDs (eller alt) fra apper svartelistet fra automatisk dyrking av gitte botthendelser.
fq [Bots] Mester Lister har prioritet dyrking av gitte bottsinstanser.
fqadd [Bots] <AppIDs> Mester Legger til appIDs for å prioritere dyrkø for gitte bot instanser.
fqrm [Bots] <AppIDs> Mester Fjerner gitt appIDs (eller alt) fra dyrkningskø for gitte bot instanser.
hash <hashingMethod> <stringToHash> Eier Genererte en hash av strengen ved hjelp av en kryptografisk metode - ytterligere forklarte under.
hjelp Familiedeling Viser hjelp (lenke til denne siden).
input [Bots] <Type> <Value> Mester Setter gitt inndatatype til angitt verdi for gitte botthendelser; fungerer bare i Hodeteløs - forklart nærmere under.
inventar [Bots] Operatør Vis oversikt over gitte botthendelser.
nivå [Bots] Mester Viser Steam-konto level av gitte bot instanser.
loot [Bots] Mester Sender alle LootableTypes Steam-fellesskapet, som er gitt bot instanser til Master -bruker som er definert i SteamUserPermissions (med laveste steamID hvis mer enn en)
loot@ [Bots] <AppIDs> Mester Sender alle LootableTypes Steam-fellesskapsposter som matcher gitt AppIDs av gitt bot instanser til Master brukeren som er definert i SteamUserTillatelser (med laveste steamID hvis mer enn én). Dette er det motsatte av loot%.
loot% [Bots] <AppIDs> Mester Sender alle LootableTypes Steam-samfunnet bortsett fra gitt AppIDs av gitt bot instanser til Master brukeren definert i SteamUserTillatelser (med laveste steamID hvis mer enn en). Dette er det motsatte av loot@.
loot^ [Bots] <AppID> <ContextID> Mester Sender alle Steam-elementer fra gitt AppID i kontekstID av gitt bot instanser til Master brukeren som er definert i deres SteamUserPermissions (med laveste steamID hvis mer enn én).
lot& [Bots] <AppID> <ContextID> <Rarities> Mester Sender alle Steam-elementer fra gitt AppID i ContextID som samsvarer med gitt Rarities av gitte bot forekomster til `` bruker som er definert i deres SteamUserPermissions (med laveste steamBrukerID hvis mer enn é).
mab [Bots] Mester Lister apps er svartelistet fra automatisk handel i MatchActively.
mabadd [Bots] <AppIDs> Mester Legger til appIDs til apper som er svartelistet fra automatisk handel i MatchActively.
mabrm [Bots] <AppIDs> Mester Fjerner gitt appIDs (eller alt) fra apper svartelistet fra automatisk handel i MatchActively.
match [Bots] Mester Spesiell kommando for ItemsMatcherPlugin som utløser MatchActively rutine umiddelbart.
kallenavn [Bots] <Nickname> Mester Endrer Steam-kallenavn for gitt bot instanser til å ha kallenavn.
eier [Bots] <Games> Operatør Sjekker om gitte bot instanser allerede er gitt spill, forklares under.
pause [Bots] Operatør Permanent pauser automatisk kortjordingsmodul for gitte bot-instanser. ASF vil ikke forsøke å gårdsnåværende konto i denne økten, med mindre du manuelt gjenopptar den, eller starter prosessen.
pause~ [Bots] Familiedeling Midlertidig pauser automatisk kortjordingsmodul for gitte bottsinstanser. Jordbruk blir automatisk gjenopptatt på neste spilte hendelse, eller bot frakoblet. You can resume farming to unpause it.
pause& [Bots] <Seconds> Operatør Midlertidig pauser automatisk kortjordingsmodul med gitte bot instanser for gitt antall sekunder. Etter forsinkelse gjenopptas oppgavelappenes driftsmodul.
spill [Bots] <AppIDs,GameName> Mester Bytter til manuell oppdrett - starter gitt AppIDs på gitte bot instanser, eventuelt også med egendefinerte GameName. 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. Bruk tilbakestill eller gjenoppta for returering.
punkter [Bots] Mester Viser antall punkter i Steam-poeng butikk.
personvern [Bots] <Settings> Mester Endrer Steam-personverninnstillinger av gitte bot instanser, til riktig valgte alternativer forklart under.
redeem [Bots] <Keys> Operatør Redeems fikk cd-nøkler eller lommebok koder på gitte bot instanser.
redeem^ [Bots] <Modes> <Keys> Operatør Redeems fikk cd-nøkler eller lommebokkoder på gitte botthusforekomster, ved bruk av gitt modus forklart under.
redeempoints [Bots] <DefinitionIDs> Operatør Omgjør Steam poeng for gitte ressurser på gitte bot-instanser. Som standard er bare gratis elementer tillatt, legg til ! karakter på slutten av hver -definisjons-ID som du ønsker å innløse uten betingelser, selv om du betaler.
reset [Bots] Mester Nullstiller avspillende status tilbake til opprinnelig (tidligere) tilstand ved å bruke kommandoen under manuell driftsavbrudd med spill kommandoen.
Start Eier Restarts ASF-prosessen.
fortsett [Bots] Familiedeling Gjenopptar automatisk oppdrett av gitte bot instanser.
rmlicense [Bots] <Licenses> Mester Fjerner gitt lisenser, forklart under, på gitte botthendelser.
start [Bots] Mester Starter gitt bot instanser.
statistikk Eier Skriver ut prosessstatistikk, slik som håndtert minnebruk.
status [Bots] Familiedeling Skriver status for gitte bot-instanser.
std [Bots] Mester Spesiell kommando for SteamTokenDumperPlugin som utløser oppdatering av utvalgte bots og innsending av data umiddelbart.
stopp [Bots] Mester Stopper gitt bot instanser.
tb [Bots] Mester Viser svartelistede brukere fra trading modul av oppgitte bot instanser.
tbadd [Bots] <SteamIDs64> Mester Svartelister gitt steamIDs fra handelsmodul med gitte bot instanser.
tbrm [Bots] <SteamIDs64> Mester Fjerner svarteliste over gitt steamIDs (eller alt) fra byttemodus av gitte botthendelser.
overføring [Bots] <TargetBot> Mester Sender alle TransferableTypes Steam-samfunnet fra gitte bot-forekomster til mål-forekomst.
transfer@ [Bots] <AppIDs> <TargetBot> Mester Sender alle TransferableTypes Steam-fellesskapshistorikk tilsvarende gitt AppIDs fra gitt bot instanser til målbot forekomst. Dette er det motsatte av transfer%.
transfer% [Bots] <AppIDs> <TargetBot> Mester Sender alle TransferableTypes Steam-samfunnet bortsett fra gitt AppIDs fra gitt bot instanser til målbot forekomst. Dette er det motsatte av transfer@.
transfer^ [Bots] <AppID> <ContextID> <TargetBot> Mester Sender alle Steam-elementer fra gitt AppID i kontekstID av gitt bot instanser til mål-bott.
& [Bots] <AppID> <ContextID> <TargetBot> <Rarities> Mester Sender alle Steam-elementer fra gitt AppID i ContextID som samsvarer med gitt Rarities av gitte bot forekomster til målbot forekomst.
unpack [Bots] Mester pakker ut alle boosterpakker som er lagret i beholdningen for gitte botthendelser.
oppdater [Channel] Eier Sjekker GitHub for nye ASF-utgaver og oppdateringer av dem hvis tilgjengelig. Dette blir vanligvis gjort automatisk hver Oppdateringsperiode. Valgfritt Kanal argument angir **UpdateChannel**hvis ikke sendt som standard er satt i global konfigurasjon. Kanal kan ende med ! tegn som vil tvinge oppdatering tilgjengelig på den gitte kanalen - inkludert en mulighet for f.eks nedgradering.
updateplugins [Channel] [Plugins] Eier Oppdaterer valgte programtillegg. Valgfri Kanal egenskap lar deg velge en annen UpdateChannel for pluginoppdateringer, hvis de støtter flere Kanal kan slutte med ! tegn, som vil tvinge oppdatering tilgjengelig på den gitte kanalen – inkludert en mulighet for å se det. . Nedgradering, selv om eksakt funksjonalitet avhenger av en bestemt plugin. When Plugins are not provided, then all plugins considered for automatic updates through PluginsUpdateList and PluginsUpdateMode are updated. Hvis du vil oppdatere de valgte produktene, spesielt de deaktivert fra automatiske oppdateringer som standard, du må angi kanal og Plugins du vil oppdatere, så ASF fortsetter med oppdatering av dem uavhengig av deres automatiske oppdateringer.
versjon Familiedeling Skriver ut versjon av ASF.

Notater

Alle kommandoer er case-insensitive, men deres argumenter (som bot navn) er vanligvis case-sensitive.

Argumenter følger UNIX filosofi, hakeparenteser [Optional] indikerer at argument er valgfri, mens vinkelsparenteser <Mandatory> angir at argumentet er obligatorisk. Du bør erstatte argumentene du ønsker å erklære, som [Bots] eller <Nickname> med faktiske verdier som du vil utstede kommandoen med, utelat stegstavene.

[Bots] -argument, som indikert av parentesene, er valgfritt i alle kommandoer. Når angitt, kjøres det med kommandoen på gitte bots. Når utelatt, utføres kommandoen på gjeldende bot som mottar kommandoen (Steam chat), eller i henhold til DefaultBot konfigurert egenskap (IPC og interaktiv konsoll).

Som et eksempel, status A sendt til bot B er det samme som å sende status til bot A, bot B fungerer i dette tilfellet kun som proxy. Denne kan også brukes til å sende kommandoer til botter som ikke er tilgjengelige noe annet, for eksempel starter stoppet bots, eller utføre handlinger på din hovedkonto (som du bruker for å utføre kommandoene).

Access av kommandoen definerer minimum Tillatelse av SteamUserTillatelser som er nødvendig for å bruke kommandoen, med et unntak av eier som er SteamOwnerID definert i den globale konfigurasjonsfilen (og den høyeste tillatelsen tilgjengelig).

Flertallsargumenter, for eksempel [Bots], <Keys> eller <AppIDs> betyr at kommandoen støtter flere argumenter for gitt type, atskilt med komma. For eksempel kan status [Bots] brukes som status MyBot,MyOtherBot,Primary. Dette vil forårsake at gitt kommando utføres på alle målbots på samme måte som du ønsker å sende status til hver bot i et separat chat-vindu. Vær oppmerksom på at det ikke er noe mellomrom etter komma ,.

ASF bruker alle skilletegn i mellomrommet som mulige skillelinjer til en kommando, som for eksempel mellomrom og linjetegn. Dette betyr at du ikke trenger å bruke plass til å avgrense argumentene dine, du kan også bruke andre typer blanke tegn (f.eks. fane eller ny linje).

ASF vil "join" ekstra ut-av-av-argumenter til flertallstypen til den siste interne argumenten. Dette betyr at redeem bot key1 key3 for redeem [Bots] <Keys> vil fungere nøyaktig som det samme som innløse bot key1, <code> øyne2,key3. Sammen med godtatt newline som kommandotelegant dette gjør det mulig for deg å skrive løser bot og lim så inn en liste med nøkler atskilt med akseptabelt skilletegn (for eksempel nylinje), eller standard , ASF-skilletegn. Husk at denne triksen bare kan brukes for kommandolinjen som bruker flest argumenter (slik at du spesifiserer [Bots] er obligatorisk i dette tilfellet. Ellers vil din første nøkkel bli tolket som målbot til å utføre kommandoen på).

Som du har lest over, brukes et romtegn som en skilletegn til en kommando, derfor kan den ikke brukes i argumenter. Men som angitt over, kan ASF også delta utenfor rekkevidde-argumenter, som betyr at det faktisk er mulig å bruke et romtegn i argument som er definert som siste en for gitt kommando. For example, nickname bob Great Bob will properly set nickname of bob bot to "Great Bob". På den lignende måten kan du sjekke navn som inneholder mellomrom i eier -kommandoen.

Kommandoer som forventer AppID eller SubID er også smarte nok for å trekke ut den informasjonen fra store.steampowered.com lenker.


Noen kommandoer er også tilgjengelige med sine aliaser, for det meste for å lagre deg ved å skrive eller konto for forskjellige dialekter:

Kommando Alias
addlicense al, addlicence
addlicense ASF ala
eier ASF oa
status ASF sa
redeem R
redeem^ ^
redeempoints rp
rmlicense rl, rmlicence

[Bots] argument

[Bots] argument er en spesiell variant av plural argument, som i tillegg til å godta flere verdier har den også ekstra funksjonalitet.

Først og fremst er [Bots] -argumentet støtter forhåndsdefinerte "bot groups", som er definert som nedenfor:

Navn Beskrivelse
@all, ASF Alle boter definert i forekomsten
@farming Masse som dyrkes i dag
@inaktiv Sko som er for øyeblikket ikke oppdrett
@offline Punkter som er for øyeblikket ikke koblet til Steam-nettverket
@online Punkter som er koblet til Steam-nettverket

For eksempel er status ASF kommandoen lik alt ,your,bots,listed,here. Dette kan også brukes til å enkelt identifisere botene du har tilgang til, som ASF nøkkelord, Til tross for målsetting i alle botter, vil dette bare resultere i svar fra botene du faktisk kan sende kommandoen til. Andre grupper er også tilgjengelige for lettere å utføre gitt kommando bare på bestemte boter som oppfyller vilkårene.

[Bots] -argument støtter også spesielle "område"-syntaks, som lar deg velge en rekke bots lettere. Den generelle syntaksen for [Bots] i dette tilfellet er [FirstBot]..[LastBot]. Minst ett av argumentene må defineres. Ved bruk av <FirstBot>...påvirkes alle bots som starter fra FirstBot Ved bruk av ..<LastBot>påvirkes alle bots til LastBot Ved bruk av <FirstBot>..<LastBot>, påvirkes alle bots innenfor rekkevidde fra FirstBot til LastBot For eksempel hvis du har botter som heter A, B, C, D, E, F, kan du utføre status B. E, som er lik status B,C,D,E i dette tilfellet. Ved bruk av dette syntakset vil ASF bruke alfabetisk sortering for å finne hvilke botter som er i ditt angitte område. Argumenter må være gyldige bot navn gjenkjent av ASF, ellers er syntaksen fullstendig hoppet over.

I tillegg til rekkeviddesyntaks ovenfor støtter [Bots] argument også regex samsvar. Du kan aktivere regex-mønsteret ved å bruke r!<Pattern> som robotnavn, hvor r! er ASF-aktivator for regex-matching, og <Pattern> er ditt regex-mønster. Et eksempel på en regex-basert kommando ville være status r! \d{3} som sender status `` til bots som har et navn laget av 3 sifre (e. . 123 og `981`). Ta gjerne en titt på docs for ytterligere forklaring og flere eksempler på tilgjengelige regex-mønstre.


personvernsinnstillinger

<Settings> argument godtar opp til 7 forskjellige alternativer, atskilt som vanlig med standard komma ASF-skilletegn. De er i rekkefølgen:

Argumentet Navn Avhenger av
1 Profil
2 Egne spill Profil
3 Spilletid Egne spill
4 Vennelista Profil
5 Inventar Profil
6 InventoryGaver Inventar
7 Kommentarer Profil

For beskrivelse av de ovennevnte feltene, vennligst besøk Steam personverninnstillinger.

Mens gyldige verdier for alle er:

Verdi Navn
1 Privat
2 VennerBare
3 Offentlig

Du kan bruke enten et saks-infølsomt navn eller en numerisk verdi. Argumenter som ble utelatt vil som standard settes til Private. Det er viktig å merke seg avhengighetene angitt ovenfor, siden egenskapen som er oppgitt, avhenger av de mest åpne rettighetene som oppføringen kan ha.

For eksempel, du kan ikke format@@0 ha spilt Offentlige mens du har eid spill som bruker Private men du kan totalt ha Private egne spill som du setter mens du har profilen Offentlig.

Eksempel

Hvis du vil sette alle personverninnstillinger for din bot ved navn Main til Private, du kan bruke én av følgende legemidler:

Personvern Hoved 1
privatliv Hoved Privat

Dette er fordi ASF automatisk vil anta alle andre innstillinger som Private, så det er ikke nødvendig å skrive dem. På den andre siden, hvis du ønsker å sette alle personverninnstillinger til Offentlig, bør du bruke noe av nedenfor:

privacy Main 3,3,3,3,3,3,3
privacy Main Public,Public,Public,Public,Public,Public,Public

På denne måten kan du også angi uavhengige alternativer, men du vil:

privacy Main Public,FriendsBare ,Private,Public,Public,Private,Public

Ovenfor vil sette profilen til offentlige, eide spill bare til venner, spilling for privat, venneliste til offentlig, inventar til publikum, lagergaver til private og profilkommentarer til publikum. Du kan oppnå det samme med numeriske verdier hvis du vil.


Lisenser

legge til lisens og rmlisens kommandoer støtter to forskjellige lisenstyper, de er:

Type: Alias Eksempel Beskrivelse
app en app/292030 Spill bestemt av sin unike appID.
sub S sub/47807 Pakken inneholder ett eller flere spill, bestemt av underID.

Forskjellen er viktig, siden ASF vil bruke Steam nettverksmetode for apps, og Steam lager metode for pakker. De to er ikke kompatible med hverandre.

Når du aktiverer nye lisenser, vil du vanligvis spesifisere app for gratis helger/permanent F2P-spill og andre pakker.

For fjerning av eksisterende lisens vil begge metodene virke, selv om vi anbefaler å fjerne pakker for å ha deterministiske og eksplisitt forespørsel, siden Steam ellers kunne fjerne pakker du ikke har tenkt å bli fjernet, hvis kontoen din har mer enn én pakke som gir tilgang til den gitte appen. Det skyldes at det under selve lisensen alltid identifiseres gjennom pakken det gir tilgang til, så hvis du bestemmer deg for å fjerne appID, så bestemmer Steam hvilken underID den skal fjerne.

Vi anbefaler å eksplisitt definere typen av hver oppføring for å unngå tvetydige resultater, men for bakoverkompatibiliteten hvis du utelater typen helt, ASF vil anta at du spør om sub i dette tilfellet. Du kan også spørre en eller flere av lisensene samtidig ved hjelp av standard ASF , skilletegn.

Fullstendige kommando-eksempler:

addlicense ASF app/292030
addlicense ASF sub/303386
rmlisens ASF app/292030,sub/303386

eier -spill

eier -kommandoen støtter flere forskjellige spilltyper for <games> argument som kan brukes, disse er:

Type: Alias Eksempel Beskrivelse
app en app/292030 Spill bestemt av sin unike appID.
sub S sub/47807 Pakken inneholder ett eller flere spill, bestemt av underID.
regex R regex/^\d{4}: Regex gjelder for spillets navn, case-sensitive. Se docs for fullstendig syntaks og flere eksempler.
navn n navn/trollmann Del av spillets navn, case-insensitive.

Vi anbefaler å eksplisitt definere typen hver oppføring for å unngå tvetydige resultater, men for bakoverkompatibiliteten, hvis du leverer ugyldig type eller utelater fullstendig, ASF vil anta at du spør om app hvis inndataene er et nummer, og navn ellers. Du kan også spørre et eller flere av spillene samtidig, ved å bruke standard ASF , skilletegn.

Fullstendig kommando eksempel:

eier ASF-app/292030,name/Witcher

innløser^ modi

innløser^ tillater deg å finjustere moduser som blir brukt for ett enkelt element av innløsningsscenario. Dette fungerer som midlertidig overstyring av RedeemingPreferences bot config property.

<Modes> -argument aksepterer flere modusverdier, atskilt som vanlig med komma. Tilgjengelige modusverdier er angitt nedenfor:

Verdi Navn Beskrivelse
USIKKER ForceAssumeWalletKey Tanser AssumeWalletKeyOnBadActivationCode å innløse preferanse til å bli aktivert
FD ForceDistributør Krefter Distribuering innløsing preferanse for å bli aktivert
FF Forover videresending Forces Forwarding redeeming preference to be enabled
FKMG ForceKeepMissingGames Krefter KeepMissingGames innløsing preferanse for å bli aktivert
SAWK SkipAssumeWalletKey Krefter AssumeWalletKeyOnBadActivationCode innløser preferanse til å bli deaktivert
SD Skipiserings Krev distribuering innløsing preferanse for å bli deaktivert
SF Hoppet over Forces Forwarding redeeming preference to be disabled
SI Hoppet opp Hopper over tasten innløsning på den første botten
SKMG Hopp over Krefter KeepMissingGames innløsing preferanse for å bli deaktivert
V Validate Validerer nøkler for riktig format og hopper automatisk over ugyldige

For eksempel vil vi innløse 3 nøkler på noen av våre boter som ikke eier spill ennå, men ikke vår primærcelle bot. For å oppnå det kan vi bruke:

innløser^ primær FF,SI-nøkkel 1,key2,key3

Det er viktig å merke seg at avansert 'rede' overstyrer bare disse RedeemingPreferences at du spesifiserer i kommando. For eksempel, hvis du har aktivert Distribuerer i RedeemingPreferanser vil det ikke være noen forskjell om du bruker FD modus eller ikke, fordi utdeling allerede vil være aktiv, på grunn av RedeemingPreferanser som du bruker. I tillegg har hver tvangsaktivert overstyring også en tvangsmulkt deaktivert en, du kan bestemme deg selv om du foretrekker å overstyre deaktivert med aktivert funksjon eller omvendt.


krypter kommando

krypter -kommandoen tillater deg å kryptere vilkårlige strenger ved hjelp av ASFs krypteringsmetoder. <encryptionMethod> must be one of the encryption methods specified and explained in security section. Vi anbefaler å bruke denne kommandoen gjennom sikre kanaler (ASF-konsoll eller IPC-grensesnitt, som også har et dedikert API endepunkt for det), Hvis ellers kan sensitive detaljer bli logget av ulike tredjeparter (f.eks. chat meldinger som logges av Steam servere).


hash kommando

hash -kommandoen tillater deg å generere hashes med vilkårlige strenger ved hjelp av ASFs hashingmetoder. <hashingMethod> må være en av de spesifiserte hashing-metodene som er angitt og forklart i sikkerhet avsnitt. Vi anbefaler å bruke denne kommandoen gjennom sikre kanaler (ASF-konsoll eller IPC-grensesnitt, som også har et dedikert API endepunkt for det), Hvis ellers kan sensitive detaljer bli logget av ulike tredjeparter (f.eks. chat meldinger som logges av Steam servere).


legg inn kommando

input kommando kan bare brukes i Hodeteløs modus, for inndata via IPC eller Steam chat når ASF kjører uten støtte for brukerinteraksjon.

Generell syntaks er input [Bots] <Type> <Value>.

<Type> er case-insensitiv og definerer input type gjenkjent av ASF. Foreløpig ASF gjenkjenner følgende typer:

Type: Beskrivelse
Innlogging SteamLogin bot config property, hvis den mangler i config.
Passord SteamPassword bot config property, hvis du mangler fra config.
SteamGuard Autentiseringskode sendt i e-posten din dersom du ikke bruker 2FA.
SteamParentalkode SteamParentalCode bot config property, hvis de mangler fra config.
TwoFactorgodkjenning 2FA token generert fra mobilen, hvis du bruker 2FA men ikke ASF 2FA.

<Value> er verdi satt for den angitte typen. Alle verdier er tråder for øyeblikket.

Eksempel

La oss si at vi har en bot som er beskyttet av SteamGuard i ikke-2FA modus. Vi vil starte botten med Headless satt til sann.

For å kunne gjøre det, må vi utføre følgende kommandoer:

start MySteamGuardBot -> Bot vil forsøke å logge inn, Mislykkes på grunn av at AuthCode trenger det, og stopp på grunn av kjøring i hodeløs modus. Vi trenger dette for å lage Steam-nettverk til å sende oss auth-kode på vår e-post - dersom det ikke er behov for det. vi hopper helt over dette trinnet.

input MySteamGuardBot SteamGuard ABCDE -> Vi set SteamGuard inngangen til MySteamGuardBot bot til ABCDE. Selvsagt er ABCDE å bruke denne saken en auth-kode som vi fikk på vår e-post.

start MySteamGuardBot -> Vi starter vår (stoppet) bot igjen, denne gangen bruker den automatisk auth-kode vi setter i forrige kommando, og logger oss inn på riktig måte, og så fjerner den.

På samme måte kan vi få tilgang til 2FA-beskyttede botter (hvis de ikke bruker ASF 2FA), i tillegg til å sette andre nødvendige egenskaper under kjøretiden.


Gjenkjente ruter

ASF anerkjenner følgende varianter:

Sjeldenhet Alias
Ukjent
Felles
Konjunktivitt.
Sjelden
Mythisk Episk
Legendarisk Eksotisk
Eldgammel Ekstraordinær
Udødelig Contraband
Arkana
Uvanlig

Ikke gjenkjent av ASF-ruter (annet enn definert over) vil bli definert som Ukjent.

Clone this wiki locally