Skip to content

Commands fi FI

ArchiBot edited this page Jul 8, 2025 · 85 revisions

Komennot

ASF tukee erilaisia komentoja, joita voidaan käyttää ohjaamaan prosessin ja botin esiintymien käyttäytymistä.

Alla olevat komennot voidaan lähettää bottiin eri tavoilla:

  • Interaktiivisen ASF-konsolin kautta
  • Steam yksityinen/ryhmä keskustelun kautta
  • Kautta meidän IPC käyttöliittymä

Muista, että ASF:n vuorovaikutus edellyttää, että sinulta voidaan ottaa käyttöön ASF:n käyttöoikeuksien mukainen komento. Katso lisätietoja SteamUserPermissions ja SteamOwnerID config ominaisuuksista.

Steam-keskustelun kautta suoritetut komennot vaikuttavat CommandPrefix yleiseen konfigurointiominaisuuteen, joka on ! Oletuksena Tämä tarkoittaa sitä, että esim. tila komennossa, sinun pitäisi kirjoittaa ! tatus (tai mukautettu komentoetuliite , jonka asetat sen sijaan). komentoetuliite ei ole pakollinen konsolia tai IPC:tä käytettäessä ja se voidaan jättää pois.


Interaktiivinen konsoli

ASF:llä on tuki interaktiiviselle konsolille, kunhan et käytä ASF:ää Headless -tilassa. Paina c -painiketta, jotta voit ottaa komennot käyttöön, kirjoita komento ja vahvista ohjelmalla.

Kuvakaappaus


Steam chat

Voit suorittaa komennon annettuun ASF botiin myös Steam chatin kautta. Ilmeisesti et voi puhua itsellesi suoraan, joten sinun täytyy ainakin yksi toinen botti tili, jos haluat suorittaa komentoja kohdistaa pääasian.

Kuvakaappaus

Samalla tavalla voit myös käyttää ryhmäkeskustelua tietystä Steam-ryhmästä. Muista, että tämä valinta vaatii SteamMasterClanID -ominaisuuden asettamisen. jolloin botti kuuntelee komentoja myös ryhmän chatissa (ja liity siihen tarvittaessa). Tätä voidaan käyttää myös "puhu itsellesi", koska se ei vaadi erillistä bottitiliä, toisin kuin yksityinen chat. Voit yksinkertaisesti asettaa SteamMasterClanID -ominaisuuden juuri luodulle ryhmällesi, anna sitten itsellesi pääsy joko SteamOwnerID tai SteamUserPermissions oman botin kautta. Näin ASF botti (sinä) liittyy ryhmään ja juttele valitusta ryhmästäsi ja kuuntele komentoja omalla tililläsi. Voit liittyä saman ryhmän chat-huoneeseen, jotta voit antaa komentoja itsellesi (koska voit lähettää komennon chat-tilaan, ja ASF esimerkiksi istuu samassa chat-huoneessa ne vastaanotetaan, vaikka se näkyy vain tililläsi ollessa siellä).

Huomaa, että komennon lähettäminen ryhmäkeskusteluun toimii kuin viesti. Jos sanot lunastaa X 3 botteja jotka istuvat kanssasi ryhmächatissa, se johtaa samaan kuin sanoisit lunastamaan X jokaiselle niistä yksityisesti. Useimmissa tapauksissa tämä ei ole mitä haluat, ja sen sijaan sinun pitäisi käyttää annettua bottia -komentoa, joka lähetetään yksittäiselle botille yksityisessä ikkunassa. ASF tukee ryhmäkeskustelua, sillä monissa tapauksissa se voi olla hyödyllinen lähde kommunikointiin ainoan panoksesi kanssa, mutta sinun pitäisi melkein koskaan suorittaa mitään komentoa ryhmächatissa, jos siellä on 2 tai useampia ASF botteja ellet ymmärrä täysin tässä kirjoitettua ASF:n käyttäytymistä, ja itse asiassa haluat välittää saman komennon jokaiselle sinulle kuuntelevalle botelle.

Ja tässäkin tapauksessa sinun pitäisi käyttää yksityistä keskustelua [Bots] -syntaksin sijaan.


IPC

Edistyksellisin ja joustavin tapa suorittaa komentoja, täydellinen käyttäjien vuorovaikutukseen (ASF-ui) sekä kolmannen osapuolen työkaluja tai skriptejä (ASF API), edellyttää, että ASF toimii IPC -tilassa, ja asiakas suorittaa komennon IPC -liitännän kautta.

Kuvakaappaus


Komennot

Komento Pääsy Kuvaus
2fa [Bots] Mestari Luo väliaikaisen 2FA token annetuille bottiesiintymille.
2fafinalize [Bots] <ActivationCode> Mestari Viimeistellään uusien 2FA -tunnusten määrittämistä annetuille bottiesimerkeille käyttäen SMS/sähköpostin aktivointikoodia.
2fafinalized [Bots] <ActivationCode> Mestari Tuonti jo valmiina 2FA tunnukset annetuille bottiesimerkeille, käyttäen 2FA tunnusta todentamista varten.
2fafinalizedforce [Bots] Mestari Tuonti jo valmiina 2FA tunnukset annetuille bottiesiintymille, ohittaen 2FA tunnuksen.
2fainit [Bots] Mestari Aloittaa prosessin uusien 2FA tunnusten määrittämiseksi annetuille botin instansseille.
2fano [Bots] Mestari Estä kaikki odottavat 2FA vahvistukset valituille bottiesiintymille.
2faok [Bots] Mestari Hyväksyy kaikki odottavat 2FA vahvistukset valituille bottiesiintymille.
addlicense [Bots] <Licenses> Operaattori Aktivoi lisenssit, selitti , tietyissä bottiesiintymissä (vain ilmaiset pelit).
saldo [Bots] Mestari Näyttää tiettyjen bottien saldon
bgr [Bots] Mestari Tulostaa tietoja BGR jonosta annetuista botin ilmentymistä.
bgrclear [Bots] Mestari Tyhjentää BGR jonon annetuista botti instansseista.
salaa <encryptionMethod> <stringToEncrypt> Omistaja Salaa merkkijonon käyttäen annettua salausmenetelmää - selitti tarkemmin alapuolella.
poistu Omistaja Pysäyttää koko ASF-prosessin.
viljelylaitos [Bots] Mestari Käynnistä kortit maatalouden moduuli valituille botin instansseille.
fb [Bots] Mestari Listaa mustat sovellukset tiettyjen bottiinstanssien automaattisesta maataloudesta.
fbadd [Bots] <AppIDs> Mestari Lisää appidit sovelluksiin mustalla listalla tiettyjen bottiinstanssien automaattisesta viljelystä.
fbrm [Bots] <AppIDs> Mestari Poistaa appidit mustalta listalta tiettyjen bottiinstanssien automaattisesta viljelystä.
fq [Bots] Mestari Luettele ensisijaiset viljelysjonot tietyissä bottiesiintymisissä.
fqadd [Bots] <AppIDs> Mestari Lisää appidit ensisijaiseen viljelyjonoon tietyissä botti instansseissa.
fqrm [Bots] <AppIDs> Mestari Poistaa appidit tiettyjen botti instanssien kasvatusjonosta.
hash <hashingMethod> <stringToHash> Omistaja Luotu tiivisteen merkkijonosta käyttäen tarjottua salausmenetelmää - tarkemmin selitetty alapuolella.
ohje PerheJakaminen Näytä ohje (linkki tälle sivulle).
input [Bots] <Type> <Value> Mestari Asettaa syötteen tyypin annetulle arvolle tietyissä bottien ilmentymissä, toimii vain Headless -tilassa - tarkemmin selitetty alapuolella.
tavaraluettelo [Bots] Operaattori Näyttää varaston yhteenvedon annetuista botin ilmentymistä.
taso [Bots] Mestari Näyttää Steam-tilin tason annetuissa botin instansseissa.
loot [Bots] Mestari Lähettää kaikki LootableTypes Steam-yhteisön kohteita tietyissä botin instansseissa Master -käyttäjälle, joka on määritelty SteamUserPermissions (pienin höyrynID jos enemmän kuin yksi).
loot@ [Bots] <AppIDs> Mestari Lähettää kaikki LootableTypes Steam-yhteisön kohteet, jotka vastaavat annettuja AppID-sovelluksia annettuja botin esiintymiä Master -käyttäjälle, joka on määritelty SteamUserPermissions (pienin höyryID jos enemmän kuin yksi). Tämä on vastakohta ryöstetty %.
loot% [Bots] <AppIDs> Mestari Lähettää kaikki LootableTypes Steam yhteisön kohteita lukuun ottamatta tiettyjä AppIDs tietyn botin esiintymiä Master käyttäjä määritelty niiden SteamUserPermissions (pienin höyryID jos enemmän kuin yksi). Tämä on vastakohta loot@.
loot^ [Bots] <AppID> <ContextID> Mestari Lähettää kaikki Steam-esineet annetulta AppID -sovellukselta ContextID -sovellukselta Master -käyttäjälle, joka on määritelty niiden SteamUserPermissions (pienin höyrytunniste jos enemmän kuin yksi).
loot& [Bots] <AppID> <ContextID> <Rarities> Mestari Sends all Steam items from given AppID in ContextID matching given Rarities of given bot instances to Master user defined in their SteamUserPermissions (with lowest steamID if more than one).
mabi [Bots] Mestari Luettelee sovelluksia mustalla listalla automaattisesta kaupasta MatchActively.
mabadd [Bots] <AppIDs> Mestari Lisää appidit sovelluksiin mustalla listalla automaattisesta kaupasta MatchActively.
mabrm [Bots] <AppIDs> Mestari Poistaa appidit sovelluksista mustalla listalla automaattisesta kaupasta MatchActively.
ottelu [Bots] Mestari Erikoiskomento kohteetMatcherPlugin , joka laukaisee MatchActively rutiini välittömästi.
nimimerkki [Bots] <Nickname> Mestari Muutokset Steam nimimerkki annettu botin instansseja annettu nimimerkki.
omistaa [Bots] <Games> Operaattori Valitsee, jos annettu botti instanssit jo omistavat pelit, selitti .
keskeytä [Bots] Operaattori Pysäytä pysyvästi automaattiset kortit maanviljely moduuli tietyn botin tapauksissa. ASF ei yritä tilata nykyistä tiliä tässä istunnossa, ellet manuaalisesti jatka tai käynnistä prosessi uudelleen.
tauko~ [Bots] PerheJakaminen Tilapäisesti pysäyttää automaattiset kortit maatalouden moduuli tietyn botin tapauksissa. Maanviljely aloitetaan automaattisesti seuraavassa pelitapahtumassa tai bottiyhteyden katkaisussa. Voit jatkaa viljelyä pysäyttääksesi sen.
keskeytä& [Bots] <Seconds> Operaattori Temporarily pauses automatic cards farming module of given bot instances for given amount of seconds. Viivästyksen jälkeen kortit maatalouden moduuli automaattisesti jatkaa.
soita [Bots] <AppIDs,GameName> Mestari Vaihtaa manuaaliseen viljelyyn - käynnistää AppIDs annetuissa botin ilmentymissä, valinnaisesti myös mukautetun GameName. Jotta tämä ominaisuus toimisi kunnolla, Steam-tilisi täytyy omistaa voimassa oleva lisenssi kaikille AppIDs jotka määrität täällä, Tämä sisältää F2P pelit samoin. Käytä nollaa tai uudelleen palataksesi.
[Bots] kohdat Mestari Näyttää pisteiden määrän Steam-pistekaupassa.
yksityisyys [Bots] <Settings> Mestari Muutokset Steamin yksityisyysasetukset annetuista botti ilmentymistä, asianmukaisesti valittuihin valittuihin vaihtoehtoihin .
redeem [Bots] <Keys> Operaattori Lunasta annetut cd-näppäimet tai lompakon koodit annetuista botti ilmentymistä.
redeem^ [Bots] <Modes> <Keys> Operaattori Lunasta annetut cd-näppäimet tai lompakon koodit annetuista botti ilmentymistä, käyttäen annettuja moodeja selitti alapuolella.
redeempoints [Bots] <DefinitionIDs> Operaattori Lunastaa Steam-pisteet annetuille määrille tietyissä bottiesiintymisissä. Oletuksena vain ilmaiset kohteet ovat sallittuja, lisää ! merkki jokaisen DefinitionID -merkin lopussa, jonka haluat lunastaa ehdoitta, vaikka se maksetaan.
reset [Bots] Mestari Palauttaa toiston tilan takaisin alkuperäiseen (edelliseen) tilaan. Komentoa käytetään manuaalisen maanviljelyn aikana toiston komennolla.
käynnistä uudelleen Omistaja Käynnistetään ASF prosessi.
jatka [Bots] PerheJakaminen Jatkuu automaattista viljelyä tiettyjen bottiesiintymien osalta.
rmlicense [Bots] <Licenses> Mestari Poistaa lisenssit, selitti , tietyissä botin esiintymisissä.
käynnistä [Bots] Mestari Aloittaa annetun botin ilmentymiä.
tilastot Omistaja Tulostaa prosessitilastoja, kuten hallittua muistin käyttöä.
tila [Bots] PerheJakaminen Tulostaa tietyn botin tilan.
std [Bots] Mestari Erikoiskomento SteamTokenDumperPlugin , joka laukaisee valittujen bottien päivittämisen ja tietojen toimittamisen välittömästi.
pysäytä [Bots] Mestari Pysäyttää annetun botin ilmentymiä.
tb [Bots] Mestari Listaa mustalle listalle käyttäjät kaupankäynnin moduuli tiettyjen botti instansseja.
tbadd [Bots] <SteamIDs64> Mestari Mustalistat annetaan höyrytunnisteet kaupankäynnin moduuli tietyissä botin instansseissa.
tbrm [Bots] <SteamIDs64> Mestari Poistaa mustan listan annetuista höyrytunnisteista tiettyjen botti instanssien kaupankäynnin moduulista.
siirto [Bots] <TargetBot> Mestari Lähettää kaikki siirrettävät tyypit Steam-yhteisön kohteet annetuista botin esiintymisistä kohdistaaksesi botin instanssin.
siirto@ [Bots] <AppIDs> <TargetBot> Mestari Lähettää kaikki siirrettävät tyypit Steam-yhteisön esineet, jotka vastaavat annettuja AppID:iä annetuista bottiesiintymisistä kohdistaaksesi botin instanssin. Tämä on päinvastainen kuin - siirto%.
siirto% [Bots] <AppIDs> <TargetBot> Mestari Lähettää kaikki siirrettävät tyypit Steam-yhteisön kohteita lukuun ottamatta annettuja AppID:itä annetuista bottiesiintymisistä botti instanssien kohdistamiseen. Tämä on vastakohta siirrolle @.
transfer^ [Bots] <AppID> <ContextID> <TargetBot> Mestari Lähettää kaikki Steam-esineet annetulta AppID -sovellukselta ContextID annetuista botin ilmentymistä kohdistaaksesi botti instanssin.
siirto& [Bots] <AppID> <ContextID> <TargetBot> <Rarities> Mestari Sends all Steam items from given AppID in ContextID matching given Rarities of given bot instances to target bot instance.
purkaa [Bots] Mestari Vapauttaa kaikki tehostepakkaukset, jotka on tallennettu tiettyjen bottiinstanssien luetteloon.
päivitä [Channel] Omistaja Tarkistaa GitHub uudelle ASF julkaisu ja päivittää sen, jos saatavilla. Tämä tehdään yleensä automaattisesti joka päivitysjakso. Valinnainen Kanava -argumentti määrittää UpdateChannel, jos ei ole antanut oletuksia yhden asetettu globaalissa config. Kanava voi loppua ! -merkillä, joka pakottaa päivityksen saataville annetulta kanavalta - mukaan lukien mahdollisuus esim. alasajoon.
päivitysliitännäiset [Channel] [Plugins] Omistaja Päivittää valitut liitännäiset. Valinnainen Kanava ominaisuus sallii sinun valita eri UpdateChannel lisäosien päivityksille, jos ne tukevat useita niistä. Kanava voi loppua ! merkki, joka pakottaa päivityksen saatavilla annetulla kanavalla - mukaan lukien mahdollisuus e. . alentaminen, vaikka tarkka toiminnallisuus riippuu tietyn plugin. Kun lisäosia ei ole toimitettu, kaikki automaattiset päivitykset PluginsUpdateList ja PluginsUpdateMode päivitetään. Jos haluat päivittää valittuja päivityksiä, erityisesti jos ne ovat oletusarvoisesti pois käytöstä automaattisista päivityksistä, sinun täytyy tarjota Channel sekä Plugins haluat päivittää, sitten ASF jatkaa päivitystä niiden automaattisesta päivitysasetuksesta riippumatta.
versio PerheJakaminen Tulostaa version ASF.

Muistiinpanot

Kaikki komennot ovat case-insensitiivisiä, mutta niiden argumentit (kuten botin nimet) ovat yleensä case-sensitiivisiä.

Argumentit noudattavat UNIX-filosofiaa, hakasulkeet [Optional] osoittavat, että annettu argumentti on valinnainen, kun kulman sulut <Mandatory> osoittavat, että annettu argumentti on pakollinen. Sinun pitäisi korvata argumentit, jotka haluat julistaa, kuten [Bots] tai <Nickname> todellisilla arvoilla, joiden kanssa haluat antaa komennon rotujen jättäminen pois.

[Bots] argumentti sulkujen osoittamalla tavalla on valinnainen kaikissa komennoissa. Kun on määritelty, komento suoritetaan annetuilla botteilla. Kun komento on poistettu, suoritetaan nykyisellä botilla, joka vastaanottaa komennon (Steam chat), tai DefaultBot määritetty ominaisuus (IPC ja interaktiivinen konsoli).

As an example, status A sent to bot B is the same as sending status to bot A, bot B in this case acts only as a proxy. Tätä voidaan käyttää myös sellaisten komentojen lähettämiseen, jotka eivät muuten ole käytettävissä, esimerkiksi pysäytettyjen bottien käynnistämiseksi, tai suorittaa toimintoja päätililläsi (jota käytät komentojen suorittamiseen).

Pääsy komennon minimi EPermission of SteamUserPermissions , joka on tarpeen komentoa käyttämiseksi, lukuun ottamatta Omistaja , joka on SteamOwnerID määritelty globaalissa asetustiedostossa (ja korkein käyttöoikeus).

Monikon argumentit, kuten [Bots], <Keys> tai <AppIDs> tarkoittaa, että komento tukee useita tietyn tyyppisiä argumentteja, erotettu pilkulla. Esimerkiksi, tila [Bots] voidaan käyttää tila MyBot,MyOtherBot,Primary. Tämä aiheuttaa sen, että annettu komento suoritetaan kaikilla kohdeboteilla samalla tavalla kuin lähetät tilan jokaiselle botelle erillisessä chat-ikkunassa. Huomaa, että , ei ole välilyöntiä .

ASF käyttää kaikkia sallittuja merkkejä mahdollisina erottimina komennolle, kuten tilaa ja uusia merkkejä. Tämä tarkoittaa sitä, että sinun ei tarvitse käyttää tilaa argumenttien rajaamiseen, voit myös käyttää mitä tahansa muuta valkotilan merkkiä (kuten välilehti tai uusi rivi).

ASF "liity" ylimääräinen out-of-range argumentit monikkomerroksinen tyyppi viimeinen kantaman sisällä. Tämä tarkoittaa, että lunastaa botin avaimen1 key2 key3 lunastaa [Bots] <Keys> toimii täsmälleen samalla tavalla kuin lunastaa botin avaimen1, ey2,key3. Yhdessä uuden linjan hyväksymisen komennon erottimena tämä mahdollistaa sen, että voit kirjoittaa lunastaa botin liitä sitten luettelo avaimista, jotka on erotettu hyväksyttävällä erottimella (kuten newline), tai standardi , ASF erotin. Muista, että tätä temppu voidaan käyttää vain komentoriaan, joka käyttää eniten argumentteja (joten määrittely [Bots] on tässä tapauksessa pakollinen).

Kuten olet lukenut edellä, tilaa merkkiä käytetään erottimen komennon, joten sitä ei voi käyttää argumenteissa. Kuten edellä on todettu, ASF voi kuitenkin liittyä kantamattomiin argumentteihin. mikä tarkoittaa, että voit todella käyttää välilyöntiä argumentissa, joka on määritelty viimeiseksi tietylle komennolle. Esimerkiksi, lempinimi bob Great Bob oikein asettaa lempinimi bob botti "Great Bob". Vastaavasti voit tarkistaa nimet, jotka sisältävät välilyöntejä omistaa komennon.


Jotkut komennot ovat myös saatavilla heidän peitenimillään, enimmäkseen tallentaa sinut kirjoittamalla tai tilillä eri murteet:

Komento Alias
addlicense al, addlicence
addlicense ASF ala
omistaa ASF oa
status ASF sa
redeem r
redeem^ r^
redeempoints rp
rmlicense rl, rmlicence

[Bots] argumentti

[Bots] argumentti on erityinen muunnelma plural argumentti, koska lisäksi hyväksyä useita arvoja se tarjoaa myös ylimääräisiä toimintoja.

Ennen kaikkea, [Bots] argumentti tukee ennalta määriteltyjä "bottiryhmiä", jotka määritellään alla:

Nimi Kuvaus
@all, ASF Kaikki botit on määritelty instanssissa
@farmaus Botit, jotka ovat tällä hetkellä maanviljelyssä
@idle Botit, jotka ovat tällä hetkellä ei viljelyssä
@ei paikalla Botit, jotka ovat tällä hetkellä ei yhdistetty Steam-verkkoon
@paikalla Botit, jotka ovat tällä hetkellä yhteydessä Steam-verkkoon

Esimerkiksi, tila ASF komento on yhtä suuri kuin tila kaikki,oma,bots,listattu,tässä. Tätä voidaan käyttää myös tunnistamaan helposti botit, joihin sinulla on pääsy ASF -avainsana, huolimatta kohdistaminen kaikki botteja, johtaa vastaus vain ne botteja, että voit todella lähettää komennon. Muita ryhmiä on myös saatavilla, jotta voidaan helpommin suorittaa annettu komento vain tietyissä robotteissa täyttää ehto.

[Bots] argumentti tukee myös erityistä "alue" syntaksia, jonka avulla voit valita valikoiman bots helpommin. [Bots] yleinen syntaksi tässä tapauksessa on [FirstBot]..[LastBot]. Vähintään yksi perustelut on määriteltävä. Kun käytetään <FirstBot>.., vaikuttaa kaikki botit alkaen FirstBot. Kun käytät ..<LastBot>, kaikki botit kunnes LastBot vaikuttaa. Kun käytät <FirstBot>..<LastBot>, kaikki botit vaihtelevat FirstBot kunnes LastBot vaikuttaa. Esimerkiksi, jos sinulla on botteja nimeltä A, B, C, D, E, F, voit suorittaa tila B. E, joka on yhtä suuri kuin status B,C,D,E tässä tapauksessa. Kun käytät tätä syntaksia, ASF käyttää aakkosjärjestystä määrittääkseen, mitkä botit ovat määritellyllä alueella. Argumenttien on oltava päteviä bottien nimiä, jotka ASF tunnustaa, muuten valikoima syntaksi on kokonaan ohitettu.

Edellä mainitun vaihtelun lisäksi [Bots] -argumentti tukee myös regex täsmää. Voit aktivoida regex-mallin käyttämällä r!<Pattern> botin nimeksi, jossa r! on ASF aktivaattori regex matchingille, ja <Pattern> on regex kuviosi. Esimerkkinä regex-pohjaisesta bottikomennosta olisi tila r! \d{3} joka lähettää tilan komennon boteihin, joiden nimi on tehty 3 numerosta (e. . 123 ja 981). Voit vapaasti katsoa docs lisäselvityksiä varten ja lisää esimerkkejä saatavilla regex malleja.


yksityisyys asetukset

<Settings> argumentti hyväksyy jopa 7 eri valintoja, jotka on erotettu normaalisti ASF erottimella. Ne ovat järjestyksessä:

Argumentti Nimi Lapsi,
1 Profiili
2 Omistuspelit Profiili
3 Peliaika Omistuspelit
4 Ystävälista Profiili
5 Tavaraluettelo Profiili
6 Tavaraluettelot Tavaraluettelo
7 Kommentit Profiili

Edellä olevien kenttien kuvausta varten käy Steam-yksityisyysasetukset.

Vaikka kelvolliset arvot kaikille niistä ovat:

Arvo Nimi
1 Yksityinen
2 Vain Ystävät
3 Julkinen

Voit käyttää joko tapauskohtaista nimeä tai numeerista arvoa. Argumentit, jotka jätettiin pois, oletusarvoisesti asetetaan Yksityinen. On tärkeää huomata suhde lapsen ja vanhemman argumenttien edellä, koska lapsella ei voi koskaan olla avoimempaa lupaa kuin vanhemmillaan. Esimerkiksi, sinulla ei voi olla Public -pelejä, kun sinulla on Private -profiiliasetus.

Esimerkki

Jos haluat asettaa bottisi kaikki yksityisyysasetukset nimeltä Main Private, voit käyttää jompaakumpaa seuraavista tuotteista:

yksityisyys Main 1
yksityisyys Main Private

Tämä johtuu siitä, että ASF automaattisesti olettaa, että kaikki muut asetukset ovat Private, joten niihin ei tarvitse syöttää. Toisaalta, jos haluat asettaa kaikki yksityisyysasetukset Public, sinun pitäisi käyttää mitä tahansa alla:

yksityisyyden Main 3,3,3,3,3,3,3
yksityisyys Main Public,Public,Public,Public,Public,Public,Julkinen

Näin voit myös asettaa itsenäisiä vaihtoehtoja kuitenkin haluat:

yksityisyys Main Public,FriendsOnly,Private,Public,Private,Julkinen

Edellä asetettu profiili julkiseen omistuksessa pelejä vain ystäville, playtime yksityistää, ystävien luettelo julkisille, inventointi julkisille, varastolahjoja yksityisille ja profiilin kommentit yleisölle. Voit saavuttaa saman numeerisilla arvoilla, jos haluat.


Lisenssit

addlicense ja rmlicense komennot tukevat kahta eri lisenssityyppiä, jotka ovat:

Tyyppi Alias Esimerkki Kuvaus
sovellus a app/292030 Peli määräytyy sen ainutlaatuisen appID.
alaosa s sub/47807 Yhden tai useamman pelin sisältävä paketti, joka määräytyy sen ainutlaatuisen alatunnisteen perusteella.

Erot ovat tärkeitä, sillä ASF käyttää Steam-verkkomenetelmää sovelluksiin ja Steam-kaupan menetelmää paketteihin. Nämä kaksi eivät ole keskenään yhteensopivia.

Kun aktivoit uusia lisenssejä, yleensä haluat määrittää sovelluksen ilmaisille viikonloppuisille / pysyvästi F2P-peleille ja paketin muuten.

Olemassa olevan lisenssin poistamiseksi molemmat menetelmät toimivat, vaikka suosittelemme poistamaan paketteja, jotta ne saisivat aikaan deterministisen ja nimenomaisen pyynnön. koska muuten Steam saattaa poistaa paketteja, joita et aikonut poistaa, varsinkin jos tililläsi on useampi kuin yksi paketti, joka myöntää pääsyn annettuun sovellukseen.

Suosittelemme, että määritellään erikseen kunkin merkinnän tyyppi, jotta vältettäisiin epäselvät tulokset, mutta takautuvasti yhteensopivuus, jos jätät tyypin kokonaan, ASF olettaa, että pyydät tässä tapauksessa alakohdalle. Voit myös hakea yhtä tai useampaa lisenssiä samaan aikaan, käyttäen standardia ASF , erotinr.

Suorita komento esimerkkejä:

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

omistaa pelit

omistaa komennon tukee useita eri pelityyppejä <games> argumentille, jota voidaan käyttää, nämä ovat:

Tyyppi Alias Esimerkki Kuvaus
sovellus a app/292030 Peli määräytyy sen ainutlaatuisen appID.
alaosa s sub/47807 Yhden tai useamman pelin sisältävä paketti, joka määräytyy sen ainutlaatuisen alatunnisteen perusteella.
regex r regex/^\d{4}: Regex hakee pelin nimeä, kirjainkoko herkkä. Katso täydellinen syntaksi docs ja lisää esimerkkejä.
nimi n nimi/noitin Osa pelin nimeä, kirjainkoko ei ole herkkä.

Suosittelemme, että määritellään erikseen kunkin merkinnän tyyppi, jotta vältettäisiin epäselvät tulokset, mutta taaksepäin yhteensopivuus, jos toimitat virheellinen tyyppi tai jättää se kokonaan, ASF olettaa, että pyydät sovellusta jos syötteesi on numero, ja nimi muuten. Voit myös kysyä yhtä tai useampaa peliä samaan aikaan, käyttäen standardia ASF , erotinr.

Suorita komento esimerkki:

omistaa ASF app/292030,nimi/noitin

lunastettu^ -tilat

lunastaa redeem^ komennon avulla voit hienosäätää tilat, joita käytetään yhteen lunastusskenaarioon. Tämä toimii väliaikaisena ohituksena RedeemingPreferences botti config property.

<Modes> argumentti hyväksyy useita moodiarvoja, jotka erotetaan normaalisti pilkulla. Käytettävissä olevat moodiarvot on määritelty alla:

Arvo Nimi Kuvaus
FAWK ForceAssumeWalletKey Joukot AssumeWalletKeyOnBadActivationCode lunastaa asetukset otetaan käyttöön
FD ForceDistributing Joukot Distributing lunastaminen asetus otetaan käyttöön
FF Voimansiirto Voimat `` -lunastusasetus otetaan käyttöön
FKMG ForceKeepMissingGames Joukot KestääPuuttuvat Pelit lunastaa asetus on otettu käyttöön
SAWK SkipAssumeWalletKey Joukot AssumeWalletKeyOnBadActivationCode lunastaa asetukset pois päältä
SD SkipDistributing Joukot Distributing lunastaa asetukset pois päältä
SF Ohitus Joukot Välittävä -asetus pois päältä
SI SkipInitial Ohita avaimen lunastus alkubotti
SKMG SkipKeepMissingGames Joukot KestääPuuttuvat Pelit lunastaa asetukset pois päältä
V Validate Vahvista avaimet oikeaan muotoon ja ohittaa automaattisesti virheelliset avaimet

Haluaisimme esimerkiksi lunastaa 3 avainta millä tahansa bottillamme, jotka eivät vielä omista pelejämme, mutta eivät meidän ensisijainen botti. Tämän saavuttamiseksi voimme käyttää:

lunasta^ ensisijainen FF,SI-avain1,avain2,key3

On tärkeää huomata, että edistyneet lunastamiset ohittavat vain ne LunastaminenPreferences että määrität komennossa. Esimerkiksi Jos olet ottanut käyttöön Distributing RedeemingPreferences -toiminnon, ei ole mitään eroa, käytetäänkö FD -tilaa vai ei, koska jakelu on jo täysin aktiivinen, koska käytät sitä LunastaminenPreferences. Tästä syystä jokainen pakkomielteisesti käytössä oleva ohitus on myös pakkomielteisesti poistettu käytöstä, voit itse päättää, jos haluat ohittaa käytöstä poistamisen tai päinvastoin.


salaa komento

salaa komento sallii sinun salata mielivaltaisia merkkijonoja ASF:n salausmenetelmillä. <encryptionMethod> on oltava yksi salausmenetelmistä, jotka on määritelty ja selitetty turvallisuus -osiossa. Suosittelemme käyttämään tätä komentoa turvallisten kanavien kautta (ASF-konsoli tai IPC-käyttöliittymä, jolla on myös oma API-päätetapahtuma), koska muuten arkaluonteiset tiedot saattavat kirjautua eri kolmannen osapuolen (kuten chat-viestit ovat kirjautuneet Steam-palvelimet).


hash komento

hash -komennon avulla voit luoda mielivaltaisia merkkijonoja ASF:n hajautusmenetelmillä. <hashingMethod> on oltava yksi tarkistetuista ja selitetyistä keinoista security -osiossa. Suosittelemme käyttämään tätä komentoa turvallisten kanavien kautta (ASF-konsoli tai IPC-käyttöliittymä, jolla on myös oma API-päätetapahtuma), koska muuten arkaluonteiset tiedot saattavat kirjautua eri kolmannen osapuolen (kuten chat-viestit ovat kirjautuneet Steam-palvelimet).


input komento

input -komento voidaan käyttää vain Headless -tilassa, syötetään annettuja tietoja IPC tai Steam chatin kautta, kun ASF on käynnissä ilman käyttäjän vuorovaikutuksen tukea.

Yleinen syntaksi on input [Bots] <Type> <Value>.

<Type> on tapausherkkä ja määrittelee ASF:n tunnistaman syöttötyypin. Tällä hetkellä ASF tunnistaa seuraavat tyypit:

Tyyppi Kuvaus
Kirjaudu SteamLogin bot config ominaisuus, jos puuttuu config.
Salasana SteamPassword botti config ominaisuus, jos puuttuu config.
SteamGuard Sähköpostiosoitteesi lähetetty Auth koodi, jos et käytä 2FA:ta.
SteamParentalCode SteamParentalCode bot config ominaisuus, jos puuttuu config.
TwoFactorAuthentication 2FA tunnus luotu matkapuhelimesta, jos käytät 2FA, mutta ei ASF 2FA.

<Value> on asetettu tietylle tyypille. Tällä hetkellä kaikki arvot ovat merkkijonoja.

Esimerkki

Sanotaan, että meillä on botti, joka on suojattu SteamGuard muussa kuin 2FA tilassa. Haluamme käynnistää botin, jossa Headless on asetettu true.

Tätä varten meidän on pantava täytäntöön seuraavat käskyt:

käynnistä MySteamGuardBot -> Bot yrittää kirjautua sisään, epäonnistuminen AuthCode tarvitaan, ja lopeta käynnissä Headless -tilassa. Tarvitsemme tätä, jotta Steam-verkko lähettää meille auth koodi meidän sähköposti - jos ei ollut tarvetta että, ohittaisimme tämän askeleen kokonaan.

syötä MySteamGuardBot SteamGuard ABCDE -> Me asetimme SteamGuard syötteen MySteamGuardBot botti ABCDE. Tietenkin, ABCDE tässä tapauksessa on auth koodi, että saimme sähköpostitse.

käynnistä MySteamGuardBot -> Aloitamme (pysäytetty) botti uudelleen, tällä kertaa se automaattisesti käyttää auth koodia, että asetimme edellisessä komennossa, oikein kirjautumalla sisään ja sitten tyhjentää sen.

Samalla tavoin pääsemme käsiksi 2FA-suojattuihin botteihin (jos ne eivät käytä ASF 2FA:ta), sekä asetamme muita vaadittavia ominaisuuksia ajon aikana.


Tunnustetut harvinaisuudet

ASF tunnistaa seuraavat harvinaisuus:

Harvinaisuus Alias
Tuntematon
Yleinen
Harvinainen
Harvinainen
Myyttinen Eeppinen
Legendaarinen Eksoottinen
Muinainen Ylimääräinen
Kuolematon Vastahaarauma
Arcana
Epätavallinen

ASF (muut kuin edellä määritellyt harvinaisuus) ei tunnista arvoa Tuntematon.

Clone this wiki locally