-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Commands da DK
ASF understøtter forskellige kommandoer, som kan bruges til at kontrollere opførsel af processen og bot-forekomster.
Nedenstående kommandoer kan sendes til botten på forskellige måder:
- Igennem interaktiv ASF-konsol
- Igennem Steam privat/gruppechat
- Igennem vores IPC interface
Husk, at ASF-interaktion kræver, at du er berettiget til kommandoen i henhold til ASF-tilladelser. Tjek SteamUserPermissions
og SteamOwnerID
konfigurationsegenskaber for flere detaljer.
Kommandoer, der udføres via Steam chat, påvirkes af CommandPrefix
global configuration property, som er !
som standard. Dette betyder, at til eksekvering af f.eks. status
kommando, du skal faktisk skrive !Status
(eller brugerdefineret CommandoPrefix
efter eget valg, som du indstiller i stedet). CommandoPrefix
er ikke obligatorisk, når du bruger konsol eller IPC og kan udelades.
ASF har understøttelse af interaktiv konsol, så længe du ikke kører ASF i Headless
tilstand. Tryk blot på c
knappen for at aktivere kommandotilstand, skriv din kommando og bekræft med enter.
Du kan udføre kommando til given ASF bot også via Steam chat. Selvfølgelig kan du ikke tale med dig selv, derfor har du brug for mindst en anden bot konto, hvis du ønsker at udføre kommandoer target din main.
På lignende måde kan du også bruge gruppechat af den givne Steam-gruppe. Husk, at denne indstilling kræver korrekt sæt SteamMasterClanID
egenskab, i hvilket tilfælde bot vil lytte til kommandoer også på gruppens chat (og deltage i det, hvis det er nødvendigt). Dette kan også bruges til "at tale med dig selv", da det ikke kræver en dedikeret bot konto, i modsætning til privat chat. Du kan blot indstille SteamMasterClanID
ejendom til din nyoprettede gruppe, så give dig selv adgang enten via SteamOwnerID
eller SteamUserPermissions
af din egen bot. På denne måde vil ASF bot (dig) deltage i gruppe og chat af din valgte gruppe, og lytte til kommandoer fra din egen konto. Du kan deltage i samme gruppechatroom for at udstede kommandoer til dig selv (som du sender kommandoen til chatroom, og ASF instans sidder på samme chatrum vil modtage dem, selvom det kun viser sig som din konto er der).
Bemærk venligst at afsendelse af en kommando til gruppechatten virker som en relæ. Hvis du siger indløse X
til 3 af dine bots sidder sammen med dig på gruppechatten, det vil resultere i det samme som du ville sige indløse X
til hver enkelt af dem privat. I de fleste tilfælde er dette ikke, hvad du ønsker, og i stedet bør du bruge given bot
-kommando, der sendes til en enkelt bot i privat vindue. ASF understøtter gruppechat, da det i mange tilfælde kan være nyttig kilde til kommunikation med din eneste bot, men du bør næsten aldrig udføre nogen kommando på gruppen chat, hvis der er 2 eller flere ASF bots sidder der, medmindre du fuldt ud forstår ASF adfærd skrevet her, og du faktisk ønsker at videregive den samme kommando til hver enkelt bot, der lytter til dig.
Og selv i dette tilfælde bør du bruge privat chat med [Bots]
syntaks i stedet.
Den mest avancerede og fleksible måde at udføre kommandoer, perfekt til brugerinteraktion (ASF-ui) samt tredjepartsværktøjer eller scripting (ASF API), kræver, at ASF køres i tilstanden IPC
og en klient udfører kommando via IPC interface.
Kommando | Adgang | Beskriveslse |
---|---|---|
2fa [Bots] |
Master |
Genererer midlertidig 2FA token for givne bot forekomster. |
2fafinalize [Bots] <ActivationCode> |
Master |
Afslutter processen med at tildele nye 2FA legitimationsoplysninger for givne bot instanser, ved hjælp af SMS/e-mail-aktiveringskode. |
2fafinaliseret [Bots] <ActivationCode> |
Master |
Import allerede færdiggjort 2FA legitimationsoplysninger for givne bot instanser, ved hjælp af 2FA token til verifikation. |
2fafinalizedforce [Bots] |
Master |
Import allerede færdiggjort 2FA legitimationsoplysninger for givne bot instanser, springe 2FA token verifikation. |
2besvimelse [Bots] |
Master |
Starter processen med at tildele nye 2FA legitimationsoplysninger for givne bot forekomster. |
2fano [Bots] |
Master |
Afviser alle afventende 2FA bekræftelser for givne bot forekomster. |
2faok [Bots] |
Master |
Accepterer alle afventende 2FA bekræftelser for givne bot forekomster. |
addlicense [Bots] <Licenses> |
Operator |
Aktiverer givne licenser , forklaret nedenfor, på givne bot instanser (kun gratis). |
saldo [Bots] |
Master |
Viser tegnebogssaldo for givne botinstanser. |
bgr [Bots] |
Master |
Udskriver information om BGR kø af givne bot forekomster. |
bgrclear [Bots] |
Master |
Rydder BGR kø af givne bot forekomster. |
kryptere <encryptionMethod> <stringToEncrypt> |
Owner |
Krypterer strengen ved hjælp af den angivne kryptografiske metode - yderligere forklaret under. |
exit |
Owner |
Stopper hele ASF proces. |
Akvakulturbrug [Bots] |
Master |
Genstarter kort landbrug modul for givne bot forekomster. |
fb [Bots] |
Master |
Lister apps sortlistet fra automatisk landbrug af givne bot forekomster. |
fbadd [Bots] <AppIDs> |
Master |
Tilføjer givne appIDs til apps sortlistet fra automatisk landbrug af givne bot forekomster. |
fbrm [Bots] <AppIDs> |
Master |
Fjerner givne appIDs fra apps sortlistede fra automatisk landbrug af givne bot forekomster. |
fq [Bots] |
Master |
Lister prioriterede landbrug kø af givne bot forekomster. |
fqadd [Bots] <AppIDs> |
Master |
Tilføjer givne appIDs til prioriteret landbrugskø af givne botinstanser. |
fqrm [Bots] <AppIDs> |
Master |
Fjerner givne appIDs fra opdrætskø af givne bot-forekomster. |
hash <hashingMethod> <stringToHash> |
Owner |
Genererede en hash af strengen ved hjælp af den angivne kryptografiske metode - yderligere forklaret under. |
help |
FamilySharing |
Viser hjælp (link til denne side). |
input [Bots] <Type> <Value> |
Master |
Sætter given inputtype til given værdi for givne bot-instanser, fungerer kun i Headless mode - yderligere forklaret under. |
beholdning [Bots] |
Operator |
Viser opgørelse oversigt over givne bot forekomster. |
niveau [Bots] |
Master |
Viser Steam-kontoniveau for givne bot-forekomster. |
loot [Bots] |
Master |
Sender alle LootableTypes Steam community elementer af givne bot tilfælde til Master bruger defineret i deres SteamUserPermissions (med laveste damp-ID hvis mere end et). |
loot@ [Bots] <AppIDs> |
Master |
Sender alle LootableTypes Steam community elementer, der matcher givne AppIDs af givne bot tilfælde til Master bruger defineret i deres SteamUserPermissions (med laveste damp-ID hvis mere end et). Dette er det modsatte af loot% . |
loot% [Bots] <AppIDs> |
Master |
Sender alle LootableTypes Steam community elementer bortset fra givne AppIDs af givne bot tilfælde til Master bruger defineret i deres SteamUserPermissions (med laveste damp-ID hvis mere end et). Dette er det modsatte af loot@ . |
loot^ [Bots] <AppID> <ContextID> |
Master |
Sender alle Steam elementer fra given AppID i ContextID af givne bot forekomster til Master bruger defineret i deres SteamUserPermissions (med laveste damp-ID hvis mere end et). |
loot& [Bots] <AppID> <ContextID> <Rarities> |
Master |
Sender alle Steam elementer fra givne AppID i ContextID matchende given Rarities af givne bot forekomster til Master bruger defineret i deres SteamUserPermissions (med laveste damp-ID hvis mere end én). |
mab [Bots] |
Master |
Lister apps sortlistet fra automatisk handel i MatchActively . |
mabadd [Bots] <AppIDs> |
Master |
Tilføjer appIDs til apps sortlistet fra automatisk handel i MatchActively . |
mabrm [Bots] <AppIDs> |
Master |
Fjerner givne appIDs fra apps sortlistede fra automatisk handel i MatchActively . |
match [Bots] |
Master |
Særlig kommando for ItemsMatcherPlugin som udløser MatchActively rutine straks. |
kaldenavn [Bots] <Nickname> |
Master |
Ændrer Steam kaldenavn for givne bot instanser til givet kaldenavn . |
ejer [Bots] <Games> |
Operator |
Kontrollerer om givne bot instanser allerede ejer givne spil , forklarede under. |
sæt [Bots] på pause |
Operator |
Permanent pauser automatisk kort landbrug modul af givne bot forekomster. ASF vil ikke forsøge at drive nuværende konto i denne session, medmindre du manuelt genoptage eller genstarte processen. |
pause~ [Bots] |
FamilySharing |
Midlertidigt pauser automatisk kort landbrug modul af givne bot forekomster. Landbruget vil automatisk blive genoptaget ved den næste afspilningsbegivenhed, eller bot afbryder. Du kan genoptage landbrug for at genoptage den. |
pause& [Bots] <Seconds> |
Operator |
Midlertidigt pauser automatisk kort opdræt modul af givne bot tilfælde for en given mængde af sekunder . Efter forsinkelse genoptages kortopdrætsmodulet automatisk. |
afspil [Bots] <AppIDs,GameName> |
Master |
Skifter til manuelt landbrug - lancerer givet AppIDs på givne bot-instanser, eventuelt også med brugerdefinerede 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. Brug reset eller genoptag til returnering. |
punkt [Bots] |
Master |
Viser antal point i Steam-point shop. |
privatliv [Bots] <Settings> |
Master |
Ændrer Steam privatlivsindstillinger for givne bot instanser, til passende udvalgte indstillinger forklaret under. |
redeem [Bots] <Keys> |
Operator |
Indlæser cd-nøgler eller tegnebogskoder på givne bot-forekomster. |
redeem^ [Bots] <Modes> <Keys> |
Operator |
Indlæser cd-nøgler eller tegnebogskoder på givne bot forekomster, ved hjælp af givne tilstande forklarede under. |
redeempoints [Bots] <DefinitionIDs> |
Operator |
Indløser Steam point for givne aktiver på givne bot forekomster. Som standard er kun gratis elementer tilladt, tilføj ! tegn i slutningen af hver DefinitionID , som du ønsker at indløse betingelsesløst, selv om de betales. |
reset [Bots] |
Master |
Nulstiller afspilningsstatus tilbage til den oprindelige (tidligere) tilstand, kommandoen bruges under manuelt landbrug med kommandoen afspil . |
restart |
Owner |
Genstarter ASF-processen. |
forsæt [Bots] |
FamilySharing |
Genoptager automatisk landbrug af givne bot forekomster. |
rmlicense [Bots] <Licenses> |
Master |
Fjerner givne licenser , forklarede nedenfor, på givne bot forekomster. |
start [Bots] |
Master |
Starter givne bot forekomster. |
stats |
Owner |
Udskriver processtatistikker, såsom styret hukommelsesforbrug. |
status [Bots] |
FamilySharing |
Udskriver status for givne bot forekomster. |
std [Bots] |
Master |
Særlig kommando for SteamTokenDumperPlugin som udløser opdatering af udvalgte bots og indsendelse af data med det samme. |
stop [Bots] |
Master |
Stopper givne bot forekomster. |
tb [Bots] |
Master |
Viser sortlistede brugere fra handelsmodul af givne bot-forekomster. |
tbadd [Bots] <SteamIDs64> |
Master |
Sortlister givet dampIDs fra handelsmodul af givne bot forekomster. |
tbrm [Bots] <SteamIDs64> |
Master |
Fjerner sortliste over givne dampIDs fra handelsmodul af givne bot forekomster. |
Overfør [Bots] <TargetBot> |
Master |
Sender alle TransferableTypes Steam community elementer fra givne bot instanser til at målrette bot instans. |
transfer@ [Bots] <AppIDs> <TargetBot> |
Master |
Sender alle TransferableTypes Steam-fællesskabselementer, der matcher givne AppIDs fra givne bot-instanser for at målrette bot-instans. Dette er det modsatte af transfer% . |
transfer% [Bots] <AppIDs> <TargetBot> |
Master |
Sender alle TransferableTypes Steam community elementer bortset fra givne AppIDs fra givne bot instanser til at målrette bot instans. Dette er det modsatte af transfer@ . |
transfer^ [Bots] <AppID> <ContextID> <TargetBot> |
Master |
Sender alle Steam elementer fra givne AppID i ContextID af givne bot instanser til at målrette bot instans. |
Overfør& [Bots] <AppID> <ContextID> <TargetBot> <Rarities> |
Master |
Sender alle Steam elementer fra givne AppID i ContextID matchende given Rarities af givne bot forekomster til at målrette bot instans. |
udpak [Bots] |
Master |
Udpakker alle booster pakker lagret i opgørelsen af givne bot forekomster. |
opdatere [Channel] |
Owner |
Kontrollerer GitHub for ny ASF-udgivelse og opdaterer den hvis den er tilgængelig. Dette gøres normalt automatisk hver UpdatePeriod . Valgfri Channel argumentet angiver UpdateChannel , hvis den ikke er angivet som standard i den globale konfiguration. Channel kan ende med ! tegn, som vil tvinge opdatering tilgængelig på en given kanal - herunder en mulighed for f.eks. nedgradering. |
updateplugins [Channel] [Plugins] |
Owner |
Opdaterer valgte plugins. Valgfri Channel egenskab giver dig mulighed for at vælge en anden UpdateChannel for plugin opdateringer, hvis de understøtter flere. Channel kan ende med ! -tegn, som vil tvinge opdatering tilgængelig på en given kanal - herunder en mulighed for e. . nedklassificering, selv om den nøjagtige funktionalitet afhænger af et bestemt plugin. Når Plugins ikke er angivet, derefter opdateres alle plugins til automatiske opdateringer via PluginsUpdateList og PluginsUpdateMode Hvis du ønsker at opdatere markerede dem, især dem der er deaktiveret fra automatiske opdateringer som standard, du skal angive Channel samt Plugins du vil opdatere, så ASF vil fortsætte med at opdatere dem, uanset deres automatiske opdateringsindstilling. |
version |
FamilySharing |
Udskriver version af ASF. |
Alle kommandoer er sagens ufølsomme, men deres argumenter (såsom bot navne) er normalt versalfølsomme.
Argumenter følger UNIX filosofi, firkantede parenteser [Optional]
angiver, at given argument er valgfrit, mens vinkelparentes <Mandatory>
angiver, at det angivne argument er obligatorisk. Du bør erstatte de argumenter, du ønsker at erklære, såsom [Bots]
eller <Nickname>
med faktiske værdier, som du ønsker at udstede kommandoen med udelade selerne.
[Bots]
argument, som angivet af parentes, er valgfri i alle kommandoer. Kommandoen køres på givne bots, når angivet. Kommandoen køres når den er udeladt, på nuværende bot, der modtager kommandoen (Steamchat), eller i henhold til DefaultBot
konfigureret egenskab (IPC og interaktiv konsol).
Som eksempel status A
sendt til bot B
er det samme som at sende status
til bot A
, bot B
i dette tilfælde fungerer kun som en proxy. Dette kan også bruges til at sende kommandoer til bots, der er utilgængelige ellers, for eksempel starter stoppede bots, eller udføre handlinger på din hovedkonto (som du bruger til at udføre kommandoerne).
Access of the command defines minimum EPermission
of SteamUserPermissions
that is required to use the command, med en undtagelse af Ejer
som er SteamOwnerID
defineret i global konfigurationsfil (og højeste tilladelse tilgængelig).
Flertalsargumenter, såsom [Bots]
, <Keys>
eller <AppIDs>
betyder, at kommandoen understøtter flere argumenter af given type, adskilt af komma. For eksempel kan status [Bots]
bruges som status MyBot,MyOtherBot,Primary
. Dette vil få en given kommando til at blive udført på alle mål bots på samme måde som du ville sende status
til hver bot i et separat chatvindue. Bemærk, at der ikke er plads efter ,
.
ASF bruger alle blanke tegn som mulige afgrænsere for en kommando, såsom mellemrum og newline tegn. Det betyder, at du ikke behøver at bruge plads til at afgrænse dine argumenter, du kan så godt bruge enhver anden blanke tegn (såsom fane eller ny linje).
ASF vil "join" ekstra out-of-range argumenter til flertal type af det sidste in-range argument. Det betyder, at indløse bot key1 key2 key3
for indløse [Bots] <Keys>
vil fungere præcis det samme som indløse bot key1, ey2,key3
. Sammen med at acceptere newline som kommandoafgrænser Dette gør det muligt for dig at skrive indløse bot
og derefter indsætte en liste over nøgler adskilt af ethvert acceptabelt afgrænser tegn (såsom newline), eller standard ,
ASF delimiter. Husk, at dette trick kun kan bruges til kommandovariant, der bruger flest argumenter (så det er obligatorisk at angive [Bots]
i dette tilfælde).
Som du har læst ovenfor, bliver et mellemrumstegn brugt som delimiter for en kommando, derfor kan det ikke bruges i argumenter. Som nævnt ovenfor kan ASF dog tilslutte sig argumenter, der ikke er afrundede hvilket betyder, at du faktisk er i stand til at bruge et mellemrumstegn i argument, der defineres som en sidste for en given kommando. For eksempel, kaldenavn bob Great Bob
vil korrekt indstille kaldenavnet på bob
bot til "Great Bob". På samme måde kan du kontrollere navne der indeholder mellemrum i ejer
-kommandoen.
Nogle kommandoer er også tilgængelige med deres aliaser, for det meste for at spare dig på at skrive eller konto for forskellige dialekter:
Kommando | Alias |
---|---|
addlicense |
al , addlicence
|
addlicense ASF |
ala |
owns ASF |
oa |
status ASF |
sa |
redeem |
r |
redeem^ |
r^ |
redeempoints |
rp |
rmlicense |
rl , rmlicence
|
[Bots]
argument er en særlig variant af flertalsargument, da det ud over at acceptere flere værdier også tilbyder ekstra funktionalitet.
Først og fremmest understøtter [Bots]
argument foruddefinerede "bot grupper", som er defineret som nedenfor:
Navn | Beskrivelse |
---|---|
@all , ASF
|
Alle bots defineret i instansen |
@farming |
Bots, der i øjeblikket driver landbrug |
@idle |
Bots, der i øjeblikket er ikke landbrug |
@offline |
Bots som i øjeblikket er ikke tilsluttet Steam-netværket |
@online |
Bots, der i øjeblikket er forbundet til Steam-netværket |
For eksempel er kommandoen status ASF
lig med status all,din, bots,listet,her
. Dette kan også bruges til nemt at identificere de bots, du har adgang til, som ASF
søgeord, trods målretning af alle bots, vil kun resultere i svar fra de bots som du rent faktisk kan sende kommandoen til. Andre grupper er også tilgængelige for lettere at udføre given kommando kun på specifikke bots der opfylder betingelsen.
[Bots]
argument understøtter også særlig "range" syntaks, som giver dig mulighed for at vælge en række bots lettere. Den generelle syntaks for [Bots]
i dette tilfælde er [FirstBot]..[LastBot]
. Mindst et af argumenterne skal defineres. Når du bruger <FirstBot>..
, påvirkes alle bots fra FirstBot
. Ved brug af ..<LastBot>
er alle bots indtil LastBot
påvirket. Ved brug af <FirstBot>..<LastBot>
er alle bots inden for rækkevidde fra FirstBot
indtil LastBot
påvirkes. For eksempel, hvis du har bots med navnet A, B, C, D, E, F
, kan du udføre status B. E
, der er lig med status B,C,D,E
i dette tilfælde. Når du bruger denne syntaks, vil ASF bruge alfabetisk sortering for at afgøre, hvilke bots der er i dit angivne område. Argumenter skal være gyldige bot navne genkendt af ASF, ellers range syntaks er helt sprunget over.
Ud over range syntax ovenfor, [Bots]
argument understøtter også regex matching. Du kan aktivere regex mønster ved at bruge r!<Pattern>
som en bot navn, hvor r!
er ASF aktivator til regex matching, og <Pattern>
er dit regex mønster. Et eksempel på en regex-baseret bot kommando ville være status r! \d{3}
som vil sende status
kommando til bots som har et navn lavet ud af 3 cifre (f. eks. . 123
og 981
). Du er velkommen til at tage et kig på docs for yderligere forklaring og flere eksempler på tilgængelige regex mønstre.
<Settings>
argument accepterer op til 7 forskellige muligheder, adskilt som sædvanligt med standard komma ASF delimiter. Disse er, i rækkefølge:
Argument | Navn | Barn af |
---|---|---|
1 | Profile | |
2 | OwnedGames | Profile |
3 | Playtime | OwnedGames |
4 | FriendsList | Profile |
5 | Inventory | Profile |
6 | InventoryGifts | Inventory |
7 | Comments | Profile |
For beskrivelse af ovenstående felter, besøg Steam privatlivsindstillinger.
Mens gyldige værdier for dem alle er:
Værdi | Navn |
---|---|
1 | Private |
2 | FriendsOnly |
3 | Public |
Du kan enten bruge et bogstavs følsomt navn eller en numerisk værdi. Argumenter, der blev udeladt, indstilles som standard til Private
. Det er vigtigt at bemærke forholdet mellem child og parent til de argumenter, der er specificeret ovenfor, da child aldrig kan have mere åben tilladelse end parent. For eksempel kan du ikke have Public
spil ejet indstilling, mens Private
profil indstilling.
Hvis du vil indstille all privatlivsindstillinger for din bot med navnet Main
til Private
, kan du bruge en af nedenstående:
privacy Main 1
privacy Main Private
Dette skyldes, at ASF automatisk antager, at alle andre indstillinger er Private
, så det er ikke nødvendigt at indtaste dem. På den anden side, hvis du gerne vil indstille alle privatlivsindstillinger til Public
, skal du bruge en af nedenstående:
privacy Main 3,3,3,3,3,3,3
privacy Main Public,Public,Public,Public,Public,Public,Public
På denne måde kan du også indstille uafhængige indstillinger, på lige den måde du vil:
privacy Main Public,FriendsOnly,Private,Public,Public,Private,Public
Ovenstående indstiller profil til offentlige, ejede spil kun til venner, spilletid til privat, venneliste til offentlig, inventar til offentlig, inventar gaver til privat og profilkommentarer til offentlig. Du kan opnå det samme med numeriske værdier, hvis du vil.
addlicense
og rmlicense
kommandoer understøtter to forskellige licenstyper, dem:
Type | Alias | Eksempel | Beskriveslse |
---|---|---|---|
applikation |
a |
app/292030 |
Spillet er kendt via sit unikke appID . |
sub |
s |
sub/47807 |
Pakken indholder et eller flere spil, kendt via sit unikke subID . |
Sondringen er vigtig, da ASF vil bruge Steam-netværksmetode for apps og Steam-butiksmetode for pakker. Disse to er ikke forenelige med hinanden.
Når du aktiverer nye licenser, vil du typisk angive app til gratis weekender/permanent F2P-spil, og ellers pakke.
For fjernelse af eksisterende licens, vil begge metoder virke, selvom vi anbefaler at fjerne pakker for at have deterministisk og eksplicit anmodning, da Steam ellers kan fjerne pakker, du ikke havde til hensigt at blive fjernet, især hvis din konto har mere end en pakke, der giver adgang til den givne app.
Vi anbefaler udtrykkeligt at definere typen af hver post for at undgå tvetydige resultater, men for bagudkompatibilitet, hvis du udelader at skrive helt, vil ASF antage, at du beder om sub
i dette tilfælde. Du kan også forespørge en eller flere af licenser på samme tid ved hjælp af standard ASF ,
afgrænsning.
Fuldfør kommandoeksempler:
addlicense ASF app/292030
addlicense ASF sub/303386
rmlicense ASF app/292030,sub/303386
owns
kommando understøtter flere forskellige spiltyper til <games>
argument, der kan bruges, disse er:
Type | Alias | Eksempel | Beskriveslse |
---|---|---|---|
applikation |
a |
app/292030 |
Spillet er kendt via sit unikke appID . |
sub |
s |
sub/47807 |
Pakken indholder et eller flere spil, kendt via sit unikke subID . |
regex |
r |
regex/^\d{4}: |
Regex , der gælder for spillets navn, case sensitive. Se docs for komplet syntaks og flere eksempler. |
navn |
n |
navn/hektar |
En del af spillets navn, ufølsom sag |
Vi anbefaler udtrykkeligt at definere typen af hver post for at undgå tvetydige resultater, men for baglæns kompatibilitet, hvis du leverer ugyldig type eller udelade det helt, ASF vil antage, at du beder om app
hvis dit input er et nummer, og navn
ellers. Du kan også forespørge et eller flere af spillene på samme tid, ved hjælp af standard ASF ,
delimiter.
Komplet kommandoeksempel:
ejer ASF app/292030,name/Witcher
indløs^
kommando giver dig mulighed for at finjustere tilstande, der vil blive brugt til et enkelt indløsningsscenarie. Dette virker som midlertidig tilsidesættelse af RedeemingPreferences
bot config property.
<Modes>
argument accepterer multiple mode værdier, adskilt som sædvanligt af et komma. Tilgængelige tilstandsværdier er angivet nedenfor:
Værdi | Navn | Beskriveslse |
---|---|---|
FAWK | ForceAssumeWalletKey | Kræfter AssumeWalletKeyOnBadActivationCode indløsning præference for at blive aktiveret |
FD | ForceDistributing | Kræfter Distribuering indløsning præference skal aktiveres |
FF | ForceForwarding | Forces Forwarding indløsning præference skal aktiveres |
FKMG | ForceKeepMissingGames | Kræfter KeepMissingGames indløsning præference skal aktiveres |
SAWK | SkipAssumeWalletKey | Kræfter AssumeWalletKeyOnBadActivationCode indløsning præference for at være deaktiveret |
SD | SkipDistributing | Kræfter Distribuerer indløsning præference til at blive deaktiveret |
SF | SkipForwarding | Forces Forwarding indløsning præference til at være deaktiveret |
SI | SkipInitial | Springer nøgleindløsning på indledende bot |
SKMG | SkipKeepMissingGames | Kræfter KeepMissingGames indløsning præference til at være deaktiveret |
V | Validate | Validerer nøgler til korrekt format og overspringer automatisk ugyldige nøgler |
For eksempel vil vi gerne indløse 3 nøgler på nogen af vores bots, der ikke ejer spil endnu, men ikke vores primære
bot. For at opnå dette kan vi bruge:
redeem^ primær FF,SI-nøgle1,nøgle2,key3
Det er vigtigt at bemærke, at avanceret indløsning tilsidesætter kun de RedeemingPreferences
, som du angive i kommandoen. For eksempel hvis du har aktiveret Distributing
i din RedeemingPreferences
så vil der ikke være nogen forskel, om du bruger FD
tilstand eller ej fordi distributionen allerede vil være aktiv uanset, på grund af RedeemingPreferences
at du bruger. Det er derfor, hver med magt aktiveret tilsidesættelse også har en tvangsdeaktiveret, du kan selv bestemme, om du foretrækker at tilsidesætte deaktiveret med aktiveret eller omvendt.
Kommandoen kryptere
giver dig mulighed for at kryptere vilkårlige strenge ved hjælp af ASF's krypteringsmetoder. <encryptionMethod>
skal være en af de krypteringsmetoder, der er specificeret og forklaret i security sektion. Vi anbefaler at bruge denne kommando gennem sikre kanaler (ASF-konsol eller IPC-grænseflade, som også har et dedikeret API-endepunkt til det), som ellers følsomme oplysninger kan blive logget af forskellige tredjeparter (såsom chatbeskeder bliver logget af Steam-servere).
Kommandoen hash
giver dig mulighed for at generere hashes af vilkårlige strenge ved hjælp af ASF's hashingmetoder. <hashingMethod>
skal være en af de hashingmetoder, der er specificeret og forklaret i security sektion. Vi anbefaler at bruge denne kommando gennem sikre kanaler (ASF-konsol eller IPC-grænseflade, som også har et dedikeret API-endepunkt til det), som ellers følsomme oplysninger kan blive logget af forskellige tredjeparter (såsom chatbeskeder bliver logget af Steam-servere).
Kommandoen input
kan kun bruges i Hovedløs
-tilstand, for at indtaste givne data via IPC eller Steam chat, når ASF kører uden understøttelse af brugerinteraktion.
Generel syntaks er input [Bots] <Type> <Value>
.
<Type>
er versalfølsom og definerer inputtypen genkendt af ASF. ASF genkender i øjeblikket følgende typer:
Type | Beskriveslse |
---|---|
Login |
SteamLogin bot config property, hvis der mangler i konfigurationen. |
Password |
SteamPassword bot config egenskab, hvis der mangler i konfigurationen. |
SteamGuard | Auth kode sendt på din e-mail, hvis du ikke bruger 2FA. |
SteamParentalCode |
SteamParentalCode bot config egenskab, hvis mangler i config. |
TwoFactorAuthentication | 2FA-token genereret fra din mobil, hvis du bruger 2FA, men ikke ASF 2FA. |
<Value>
er værdi indstillet for en given type. I øjeblikket er alle værdier strenge.
Lad os sige, at vi har en bot, der er beskyttet af SteamGuard i ikke-2FA-tilstand. Vi ønsker at lancere den bot med Headless
sat til true
.
For at gøre det, er vi nødt til at udføre følgende kommandoer:
start MySteamGuardBot
-> Bot vil forsøge at logge ind, mislykkedes på grund af AuthCode nødvendig, og stop derefter på grund af at køre i Headless
tilstand. Vi har brug for dette for at få Steam-netværket til at sende os auth code på vores e-mail - hvis der ikke var behov for det, vi ville springe dette trin helt over.
input MySteamGuardBot SteamGuard ABCDE
-> We set SteamGuard
input af MySteamGuardBot
bot til ABCDE
. ABCDE
i dette tilfælde er auth kode, som vi fik på vores e-mail.
start MySteamGuardBot
-> Vi starter vores (stoppet) bot igen, denne gang bruger det automatisk auth kode, som vi satte i tidligere kommando, korrekt logge ind, derefter rydde det.
På samme måde kan vi få adgang til 2FA-beskyttede robotter (hvis de ikke bruger ASF 2FA), samt indstille andre nødvendige egenskaber under kørsel.
ASF anerkender følgende sjældenheder:
Sjælden | Alias |
---|---|
Unknown |
|
Almindelig |
|
Usædvanlig |
|
Sjælden |
|
Mytisk |
Episk |
Legendarisk |
Eksotisk |
Oldtidens |
Ekstraordinær |
Immortal |
Kontraband |
Arcana |
|
Usædvanlig |
Ikke anerkendt af ASF sjældenheder (ud over defineret ovenfor) vil blive defineret som Ukendt
.
![]() |
![]() |
![]() |
![]() |
---|---|---|---|
![]() |
![]() |
![]() |
![]() |
---|---|---|---|
- 🏡 Hjem
- 🔧 Konfiguration
- :speech_ballon: FAQ
- ⚙️ Opsætning (start her)
- 👥 Produktaktivering i baggrunden
- 📢 Kommandoer
- 🛠️ Kompatibilitet
- :pzzle_piece: ItemsMatcherPlugin
- 📋 Håndtering
- :stopure: Ydeevne
- 📡 Fjernkommunikation
- 👪 Steam-familiedeling
- :countercuret s_button: Handel