Skip to content

Background games redeemer no NO

ArchiBot edited this page Jul 8, 2025 · 8 revisions

Bakgrunn-spillinnlΓΈser

Bakgrunnsspill innlaster er en spesiell innebygd ASF-funksjon som lar deg importere et gitt sett av Steam cd-nΓΈkler (sammen med navnet) Γ₯ bli innlΓΈst i bakgrunnen. Dette er spesielt nyttig hvis du har mange nΓΈkler Γ₯ innlΓΈse og du er garantert Γ₯ treffe RateLimited status fΓΈr hele batch.

Bakgrunnsspill til innlΓΈseren er laget for Γ₯ ha en enkelt bot-omfang, noe som betyr at den ikke bruker RedeemingPreferences. Denne funksjonen kan brukes sammen med (eller i stedet for) redeem kommando, hvis nΓΈdvendig.


Importer

Importprosessen kan gjΓΈres pΓ₯ to mΓ₯ter – enten ved hjelp av en fil eller IPC.

Fil

ASF vil gjenkjenne i sin config katalog en fil med navn BotName.keys hvor BotName er navnet pΓ₯ din bot. Filen har forventet og fast struktur for navn pΓ₯ spillet med cd-nΓΈkkel, skilt fra hverandre med et tabulatortegn og som slutter med en ny linje for Γ₯ indikere neste oppfΓΈring. Dersom flere faner er brukt, regnes fΓΈrste oppfΓΈring som spillets navn, siste oppfΓΈring betraktes som en cd-nΓΈkkel, og alt mellom ignoreres. For eksempel:

POSTAL 2 ABCDE-EFGHJ-IJKLM
Domino Craft VR 12345-67890-ZXCVB
A Week of Circus Terror POIUY-KJHGD-QWERT
Terraria ThisIgnorert ThisIsIgnoredToo ZXCVB-ASDFG-QWERT

Alternativt kan du ogsΓ₯ bruke kun format pΓ₯ nΓΈklene (fortsatt med en ny linje mellom hver tilgang). ASF i denne saken skal bruke Steams svar (hvis mulig) for Γ₯ fylle riktig navn. For alle typer nΓΈkler tagging, anbefaler vi at du navngir tastene selv, siden pakker som lastes inn pΓ₯ Steam ikke trenger Γ₯ fΓΈlge logikk for spill som de er aktive, SΓ₯ avhengig av hva utvikleren har putt, kan du se riktige spillnavn, egendefinerte pakkenavn (e. . Fuktig indisk Bundle 18) eller rett feil og potensielt selv ondsinnede (f.eks. Halvliv 4).

ABCDE-EFGHJ-IJKLM
12345-67890-ZXCVB
POIUY-KJHGD-QWERT
ZXCVB-ASDFG-QWERT

Uansett hvilket format du har bestemt deg for, ASF vil importere din keys -fil, enten ved bot oppstart, eller senere under utfΓΈrelse. Etter vellykket foreldreundersΓΈkelse av filen og til slutt av ugyldige oppfΓΈringer, alle valgte spill vil bli lagt til i bakgrunnskΓΈen, og BotName. eys -filen vil bli fjernet fra config mappen.

IPC

I tillegg til Γ₯ bruke nΓΈkkelfil nevnt ovenfor ASF eksponerer ogsΓ₯ GamesToRedeInBackground ASF API endepunkt som kan utfΓΈres av hvilket som helst IPC verktΓΈy, inkludert vΓ₯r ASF-ui. Γ… bruke IPC kan vΓ¦re kraftigere fordi du kan gjΓΈre passende tolking selv, som for eksempel Γ₯ bruke en tilpasset skilletegn i stedet for Γ₯ bli tvunget til et tabulatortegn eller til og med introdusere dine helt egne tilpassede nΓΈkler struktur.


KΓΈ

NΓ₯r spill er importert, er de lagt til i kΓΈen. ASF gΓ₯r automatisk gjennom sin bakgrunnskΓΈ sΓ₯ lenge bot er koblet til Steam-nettverket, og kΓΈen ikke er tom. En nΓΈkkel som ble forsΓΈkt innlΓΈst og ikke resulterte i RateLimited er fjernet fra kΓΈen, med statusen riktig skrevet til en fil i config mappen, enten BotName. ΓΈyne. sed hvis nΓΈkkelen ble brukt i prosessen (f.eks. NoDetail, BadationCode, DuplicateActivationCode), eller BotName.keys.Ubrukt annet. ASF bruker ditt medfΓΈlgende spillnavn bevisst siden nΓΈkkelen ikke er garantert Γ₯ ha et meningsfullt navn returnert av Steam nettverk - pΓ₯ denne mΓ₯ten kan du merke nΓΈklene dine ved Γ₯ bruke selv egendefinerte navn hvis du ΓΈnsker/ΓΈnsker.

Hvis vi under prosessen setter vΓ₯r konto treff RateLimited status, kΓΈen er midlertidig suspendert i en hel time for Γ₯ vente med cooldown til Γ₯ forsvinne. EtterpΓ₯ fortsetter prosessen hvor den venstre, inntil hele kΓΈen er tom eller en annen Rangering forekommer.


Eksempel

La oss anta at du har en liste over 100 nΓΈkler. FΓΈrst bΓΈr du opprette en ny BotName.keys.new fil i ASF config mappe. Vi endte . vis utvidelse for Γ₯ la ASF vite at den ikke bΓΈr plukke opp denne filen umiddelbart ΓΈyeblikket den er laget (som ny tom fil, ikke klar for import ennΓ₯.

NΓ₯ kan du Γ₯pne vΓ₯r nye fil og klippe inn listen over vΓ₯re 100 nΓΈkler der, og fikse formatet om nΓΈdvendig. After fixes our BotName.keys.new file will have exactly 100 (or 101, with last newline) lines, each line having a structure of GameName\tcd-key\n, where \t is tab character and \n is newline.

Du er nΓ₯ klar til Γ₯ endre navnet pΓ₯ denne filen fra BotName.keys.new til BotName. eys for Γ₯ gi ASF beskjed om at det er klart til Γ₯ bli plukket opp. Dette er ΓΈyeblikket, ASF vil automatisk importere filen (uten behov for omstart) og slette den etterpΓ₯, Γ₯ bekrefte at alle vΓ₯re spill ble analysert og lagt til i kΓΈen.

I stedet for Γ₯ bruke BotName.keys -filen, kan du ogsΓ₯ bruke IPC API endepunkt, eller til og med kombinere begge hvis du vil.

Etter en stund, BotName.keys.benyttet og BotName.keys.ubrukt filer vil bli generert. Disse filene inneholder resultater av vΓ₯r innlΓΈsningsprosess. For eksempel kan du endre navnet pΓ₯ BotName.keys.ubrukt til BotName2. eys -fil og send derfor vΓ₯re ubrukte nΓΈkler for en annen bot, siden tidligere bot ikke brukte disse nΓΈklene selv. Eller du kan bare kopiere og lime inn ubrukte nΓΈkler til en annen fil, og beholde den for senere, ringen. Husk at mens ASF gΓ₯r gjennom kΓΈen, gΓ₯r nye oppfΓΈringer vil bli lagt til i vΓ₯r output benyttet og ubrukte -filer, Det er derfor anbefalt Γ₯ vente pΓ₯ at kΓΈen blir helt tΓΈmt fΓΈr du bruker dem. Hvis du overhodet mΓ₯ du fΓ₯ tilgang til disse filene fΓΈr kΓΈen blir tΓΈmt du burde fΓΈrst flytte utdatafil du vil ha tilgang til en annen mappe, sΓ₯ lese den. Dette er fordi ASF kan legge til nye resultater mens du gjΓΈr ditt beste. og som potensielt kan fΓΈre til tap av noen nΓΈkler hvis du leser en fil du har det. . 3 nΓΈkler inni, slett den helt, og mangler det faktum at ASF la til 4 andre nΓΈkler til din fjernede fil i mellomtiden. Hvis du vil fΓ₯ tilgang til disse filene, mΓ₯ du flytte dem vekk fra ASF config fΓΈr du leser dem, for eksempel ved Γ₯ gi dem et nytt navn.

Det er ogsΓ₯ mulig Γ₯ legge til ekstra spill for Γ₯ importere med noen spill allerede i vΓ₯r kΓΈ, ved Γ₯ repetere alle trinnene ovenfor. ASF vil legge vΓ₯re ekstra innlegg til allerede i kΓΈen og hΓ₯ndtere den etter hvert.


Kommentarer

Bakgrunnstaster innlΓΈser bruker OrderedDictionary under verten, hvilket betyr at cd-nΓΈklene dine vil ha tatt vare pΓ₯ rekkefΓΈlgen slik de ble spesifisert i filen (eller IPC API samtale). Dette betyr at du kan (og bΓΈr) inneholde en liste over hvor gitt cd-nΓΈkkel bare kan ha direkte avhengigheter mot nΓΈkler oppfΓΈrt ovenfor, men ikke nedenfor. For eksempel, dette betyr at hvis du har DLC D som krever spill G aktiveres fΓΈrst deretter cd-nΓΈkkel for spill G skal alltid vΓ¦re inkludert fΓΈr cd-nΓΈkkel for DLC D. Likeledes vil hvis DLC D ha avhengigheter av A, B og C, da skal alle 3 tas med fΓΈr (i alle ordre, med mindre de har avhengighet av egen hΓ₯nd).

FΓΈlger ikke skjemaet ovenfor vil resultere i at DLC ikke blir aktivert med DoesNotOwnRequiredApp, selv om kontoen din ville vΓ¦re kvalifisert for Γ₯ aktivere den etter Γ₯ ha gΓ₯tt gjennom hele kΓΈen. Hvis du vil unngΓ₯ det, mΓ₯ du sΓΈrge for at DLC alltid er inkludert etter base-spillet i avspillingskΓΈen.

Clone this wiki locally