-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
SteamTokenDumperPlugin no NO
SteamTokenDumperPlugin er offisiell ASF programtillegg utviklet av oss, som lar deg bidra til SteamDB prosjektet ved Γ₯ dele pakktokene, app tokens og depotnΓΈkler som din Steam konto har tilgang til. Den utvidede informasjonen om innsamlet data og hvorfor SteamDB trenger den kan bli funnet pΓ₯ SteamDBs Token Dumper siden. De innsendte dataene inneholder ikke noen mulig sensitiv informasjon, og besitter ingen sikkerhets-/personvernrisiko, som angitt i ovennevnte beskrivelse.
ASF kommer med SteamTokenDumperPlugin sammen med utgivelsen, men utvidelsen selv er deaktivert som standard. Du kan aktivere utvidelsen ved Γ₯ sette SteamTokenDumperPluginAktivert ASF global konfigurasjonsegenskap sann, i JSON syntaks:
{
"SteamTokenDumperPluginaktivert": true
}Ved lansering av ASF-programmet vil plugin fortelle deg om den ble aktivert vellykket gjennom standard ASF loggemekanisme. Du kan ogsΓ₯ aktivere programtillegget gjennom vΓ₯r nettbaserte konfigurasjonsgenerator.
NΓ₯r du aktiverer, vil tillegget bruke botene som du kjΓΈrer i ASF for datainnsamling i form av pakkenokener, app tokens og deponinΓΈkler som dine botter har tilgang til. Modulen for innsamling av data omfatter passive og aktive rutiner som skal minimere tilleggslΓΈft forΓ₯rsaket av innsamling av data.
For Γ₯ oppfylle det planlagte brukstilfellet er det i tillegg til datainnsamling av rutine som er forklart over. innsendingsrutine er initialisert som er ansvarlig for Γ₯ bestemme hvilke data som mΓ₯ sendes til SteamDB regelmessig. Denne rutinen vil skyte i opptil 1 time etter ASF-start, og vil gjenta seg hver med 24. time. Utvidelsen vil gjΓΈre sitt beste for Γ₯ minimere mengden data som mΓ₯ sendes, Derfor er det mulig at en del data som plugin vil samle blir bestemt som ubrukelig Γ₯ sende, hoppet derfor (for eksempel app-oppdatering som ikke endrer tilgangstoken).
Programtillegget bruker en vedvarende cache-database lagret i config/SteamTokenDumper.cache plassering, som tjener et lignende formΓ₯l som config/ASF.db for ASF. Filen benyttes for Γ₯ kunne registrere innsamlede og innsendte data og minimere det arbeidet som mΓ₯ gjΓΈres mellom ulike ASF-runer. Fjerning av filen fΓΈrer til at prosessen startes pΓ₯ nytt etter bunnen hvis mulig, og dette bΓΈr unngΓ₯s hvis mulig.
ASF inkluderer bidragsyteren steamID i forespΓΈrselen, som bestemmes som SteamOwnerID som du innstilte i ASF, eller i tilfelle du ikke stemte pΓ₯, Steam-ID-en til boten som eier flest lisenser. Den annonserte bidragsyteren kan motta noen ekstra fordeler fra SteamDB for kontinuerlig hjelp (e. . donator rang pΓ₯ nettsiden), men det er helt opp til SteamDBs skjΓΈnn.
Uansett vil SteamDB ansatte gjerne takke deg pΓ₯ forhΓ₯nd for hjelp. De innsendte dataene lar SteamDB operere, spesielt spore info om pakker, Programmer og depoter som ikke lenger er mulig uten hjelp.
STD plugin kommer med en ekstra ASF kommando, std [Bots]slik at du kan starte oppdateringen og sende inn valgte bots pΓ₯ etterspΓΈrselen. Bruk av kommandoen krever ikke aktivert konfigurasjon som lar deg hoppe over automatisk innsamling og submisjon, og kontroller prosessen selv manuelt. Naturlig sett kan det ogsΓ₯ utfΓΈres med aktivert konfigurasjon, som bare vil utlΓΈse den vanlige innhentingen og innlevering tidligere enn forventet.
We recommend !std ASF in order to trigger refresh for all available bots. Du kan imidlertid ogsΓ₯ utlΓΈse den for utvalgte om du ΓΈnsker det.
VΓ₯rt programtillegg stΓΈtter avanserte konfigurasjonsfiler som kan komme nyttige for folk som ΓΈnsker Γ₯ tilpasse Internett, til deres preferanser.
Den avanserte konfigurasjonen har fΓΈlgende struktur plassert i ASF.json:
{
"SteamTokenDumperPlugin": {
"Enabled": false,
"SecretAppIDs": [],
"SecretDepotIDs": [],
"SecretPackageIDs": [],
"SkipAutoGrantPackages": true
Alle alternativer er forklart nedenfor:
bool type with default value of false. Denne egenskapen fungerer som den samme som SteamTokenDumperPluginAktivert root-nivΓ₯ egenskapen beskrevet over, og kan brukes i stedet dedikert til personer som foretrekker Γ₯ ha hele plugin-related config i sin egen struktur (sΓ₯ mest sannsynlig de som allerede bruker andre avanserte egenskaper forklart nedenfor).
ImmutableHashSet<uint> typen med standardverdien for Γ₯ vΓ¦re tom. Denne egenskapen spesifiserer appIDs som utvidelsen ikke blir lΓΈst, og hvis de allerede er lΓΈst, ikke sende inn tokenet for. Denne egenskapen kan vΓ¦re nyttig for mennesker med tilgang til potensielt sensitiv informasjon om upubliserte elementer, spesielt utviklere, utgivere eller lukkede betatestere.
ImmutableHashSet<uint> typen med standardverdien for Γ₯ vΓ¦re tom. Denne egenskapen spesifiserer depotIDs som utvidelsen ikke blir lΓΈst, og hvis de allerede er lΓΈst, vil ikke sende inn nΓΈkkelen til. Denne egenskapen kan vΓ¦re nyttig for mennesker med tilgang til potensielt sensitiv informasjon om upubliserte elementer, spesielt utviklere, utgivere eller lukkede betatestere.
ImmutableHashSet<uint> typen med standardverdien for Γ₯ vΓ¦re tom. Denne egenskapen spesifiserer pakkeIDs (ogsΓ₯ kjent som subIDs), som ikke lΓΈses, og hvis de allerede er lΓΈst, ikke send inn tokenet for. Denne egenskapen kan vΓ¦re nyttig for mennesker med tilgang til potensielt sensitiv informasjon om upubliserte elementer, spesielt utviklere, utgivere eller lukkede betatestere.
bool type with default value of true. Denne egenskapen ligner pΓ₯ SecretPackageIDs og nΓ₯r aktivert, vil forΓ₯rsake pakker med EPaymentMethod av AutoGrant som blir hoppet over under resolusjon rutine beskrevet nedenfor. AutoGrant betalingsmΓ₯te benyttes av Steamworks for automatisk Γ₯ gi pakker pΓ₯ utviklerkontoer. Mens dette ikke er som eksplisitt som andre hemmelig alternativer, og derfor ikke garanterer noe (siden du kanskje har andre pakker enn AutoGrant som du fortsatt ikke ΓΈnsker Γ₯ sende), det skal vΓ¦re godt nok til Γ₯ hoppe over flertall, hvis ikke alle, av de hemmelige pakkene. Dette valget er aktivert som standard, siden personer som faktisk har tilgang til AutoGrant -pakker nesten aldri vil lekke dem ut til offentligheten, og derfor bruker du verdien av false er svΓ¦rt situasjon.
PΓ₯ rotnivΓ₯ eier hver Steam-konto et sett med pakker (misser, abonnementer), som klassifiseres av pakkeID (ogsΓ₯ kjent som subID). Hver pakke kan inneholde flere apper klassifisert av appID. Hver app kan deretter inkludere flere depoter klassifisert av depotID.
β sub/124923
################app, app/292030
ΡΡephalephalβ³depo/292031
by: Β¦ Ο Ο serotype depo/378648
IlarIlarβ³unnamed@@1) ...
ββΞ΅β³app/378649
β³Ξ΅Ξ΅Ξ΅β³...
βββ ...
VΓ₯rt programtillegg inkluderer to rutiner som tar hensyn til hoppet over poster - rutiner som lΓΈser og innsending.
LΓΈsningsrutinen er ansvarlig for Γ₯ lΓΈse treet du kan se over. PΓ₯ forhΓ₯nd svarteliste pakker/apper/depoter, Du kan faktisk kutte treet pΓ₯ stedet til svartelistede grener/dΓΈrblad uten ekstra behov for Γ₯ spesifisere de gjenvΓ¦rende delene av det. I vΓ₯rt eksempel ovenfor, hvis 124923 -pakken ble ignorert, enten ved SecretPackageIDs eller SkipAutoGrantPackages, og det er den eneste pakken du eier, som er knyttet til 292030 appID, then appID 292030 ville ikke lΓΈst heller, og pr. definisjon, hvis det ikke var noen andre lΓΈst apper som var koblet til 292031 og 378648 depoter, Da ville de ikke bli lΓΈst heller. Husk imidlertid at hvis pluginen allerede har lΓΈst treet, vil dette bare hindre det gitte elementet fra Γ₯ bli oppdatert (f.eks. nye apper lagt til), det vil ikke gjΓΈre tillegget "glem" om de eksisterende elementene som allerede er lΓΈst (e. . apper funnet i den pakken fΓΈr du bestemte deg for Γ₯ svarteliste den). Hvis du akkurat har aktivert noen hoppende alternativer, og ΓΈnsker Γ₯ sikre at ASF ikke beveger seg det allerede lΓΈste treet, du kan vurdere engangs fjerning av config/SteamTokenDumper. ache -filen hvor tillegget holder sin hurtigbuffer.
Innsendingsrutinen er ansvarlig for innsendelse av token, apptokens og depotnΓΈkler av allerede lΓΈste elementer (ved hjelp av avlΓΈser rutinen ovenfor). Her har din svarteliste umiddelbar effekt, som selv om utvidelsen allerede har lΓΈst opp informasjonen, innsendingsrutinen vil faktisk ikke sende den over til SteamDB hvis du har den svartelistet, uansett om den er lΓΈst eller ikke. Husk imidlertid at vi ikke snakker om treet lenger pΓ₯ dette punktet, rutinen for innsending vet ikke om opplysningene om appen kommer fra denne pakken eller pakken, Derfor hopper det kun over informasjon om bestemte og svartelistede elementer, uansett relasjon de er med pΓ₯.
For de fleste utviklere og utgivere skal det vΓ¦re nok Γ₯ aktivere SkipAutoGrantPackages, potensielt emdrives med SecretPackageIDs Ettersom det effektivt kutter treet pΓ₯ startgrenen og garanterer at appene og lagrene som er med, ikke vil bli sendt sΓ₯ lenge det ikke er noen annen pakke som kobler til den samme appen. Hvis du vil vΓ¦re dobbeltsikker, i tillegg til at du ogsΓ₯ kan bruke SecretAppIDs, som hopper over lΓΈsningen i programmet selv om det er noen andre lisenser som du ikke svartelistet linket til den. Ved Γ₯ bruke bΓΈr sekretariatet ikke vΓ¦re nΓΈdvendig, med mindre du har et spesielt bestemt behov (for eksempel Γ₯ hoppe bare over et omrΓ₯de hvor man sender inn info om pakker og apper), eller hvis du vil legge til enda et lag som skal vΓ¦re tredoble trygt.
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|
- π‘ Hjem
- π¬ FAQ
- βοΈ Oppsett (start her)
- π₯ Bakgrunn-spillinnlΓΈser
- π’ Kommandoer
- π οΈ Kompatibilitet
- π§ Konfigurasjon
- π§© ItemsMatcherPlugin
- π HΓ₯ndtering
- β±οΈ Ytelse
- π‘ Fjerntilgang
- πͺ Steam familiedeling
- π Bytting
- β¨οΈ Kommandolinjeargumenter
- π§ Utfasing
- π³ Docker
- π€ Utvidet FAQ
- π HΓΈy-ytelse oppsett
- π IPC
- π Lokalisering
- π Logging
- πΎ Lavt-minne oppsett
- π΅πΌββοΈ MonitoringPlugin
- π Utvidelser
- π Sikkerhet
- π§© SteamTokenDumperPlugin
- π¦ Tredjepart
- π΅ To-faktor autentisering







