Cosa fa davvero ogni script di importazione
Due script diversi, due compiti diversi — leggi esattamente cosa fa ciascuno prima di eseguirne uno qualsiasi
Script 1 — “Ottieni il link” (importazione consueta)
Questo è lo script dietro “Copia comando” nell'importazione tramite URL consueta — quello semplice, usato da prima che esistesse l'importazione rapida. Tutto ciò che fa è trovare un link e copiarlo negli appunti; lo script stesso non invia mai nulla da nessuna parte.
1. Permesso solo per questa finestra
Il comando inizia con Set-ExecutionPolicy Bypass -Scope Process. "-Scope Process" significa che il permesso vale solo per questa finestra di PowerShell aperta — nulla cambia in modo permanente in Windows, e tutto scompare non appena chiudi la finestra.
2. Trova dove è installato il gioco
Lo script legge Player.log — un normale file di registro che il gioco stesso scrive per il debug dei propri errori. Al suo interno trova il percorso della cartella di installazione del gioco, che il gioco stesso vi ha inserito.
3. Legge una copia della cache del gioco stesso
All'interno della cartella di gioco c'è una directory webCaches — la cache del browser che il gioco usa per disegnare finestre pop-up come la tua cronologia dei tiri (quella schermata è disegnata come una pagina web incorporata, non come parte del gioco 3D). Lo script copia un file da lì in una cartella temporanea — una copia, non l'originale — e vi cerca un link contenente getGachaLog: lo stesso indirizzo che il gioco stesso apre per mostrarti la tua cronologia.
4. Un controllo, poi è tutto pronto
Prima di consegnarti il link, lo script effettua un'unica richiesta di prova al server ufficiale del gioco per confermare che il link funzioni ancora — lo stesso tipo di richiesta che farebbe il gioco stesso. La copia temporanea viene eliminata e il link viene copiato negli appunti.
Script 2 — “Importazione rapida” (recupero locale completo)
Perché esiste un metodo separato
Un'importazione tramite link normale scarica la tua cronologia non dal tuo computer, ma dal nostro server — e chiunque importi contemporaneamente condivide lo stesso limite di richieste verso i server del gioco. Più persone importano insieme, più tutti aspettano a lungo. L'importazione rapida risolve il problema diversamente: lo script scarica la tua cronologia direttamente dal tuo computer, sotto il limite della tua stessa connessione, non uno condiviso da tutti.
Lo script trova lo stesso link temporaneo alla cronologia dei tiri del metodo consueto, ma non si ferma lì. Scorre da solo tutta la cronologia, raccoglie i tiri e li invia al sito con una chiave di accesso breve e monouso, emessa apposta per questa importazione. Non ha mai bisogno della tua password del gioco o del sito, in nessun passaggio.
Cosa succede mentre aspetti
1. Permesso solo per questa finestra
Il comando inizia con Set-ExecutionPolicy Bypass -Scope Process. "-Scope Process" significa che il permesso vale solo per questa finestra di PowerShell aperta — nulla cambia in modo permanente in Windows, e tutto scompare non appena chiudi la finestra.
2. Trova e verifica il link della cronologia
Lo stesso meccanismo del metodo di importazione consueto (vedi le FAQ "È sicuro?") — lo script legge il registro e la cache del gioco stesso, trova il link temporaneo alla cronologia dei tiri e conferma che funzioni ancora. Non c'è nulla di nuovo qui: è solo il primo passo prima di quello che segue.
3. Scorre la cronologia da solo, banner per banner
Usando quel link, lo script si rivolge di nuovo al server ufficiale del gioco, più volte di seguito — circa 20 record alla volta, separatamente per ogni banner. Tra una richiesta e l'altra c'è una pausa di circa mezzo secondo, per non caricare i server del gioco più di quanto faresti tu stesso scorrendo la cronologia fino in fondo.
4. Mostra l'avanzamento direttamente nella console
Durante il recupero, la finestra di PowerShell mostra quale banner si sta raccogliendo e quanti tiri sono già stati raccolti. Niente avviene in silenzio in background — se qualcosa va storto, si vede subito a schermo.
5. Invia al sito ciò che ha raccolto
Una volta raccolto completamente un banner, lo script invia quei record a gacha-tracker.com, insieme al link temporaneo della cronologia trovato al passo 2 — lo stesso link usato dall'importazione normale. Dimostra che sei davvero tu non con una password, ma con una chiave di accesso breve e monouso — il sito l'ha emessa apposta per questa importazione mentre eri connesso nella pagina di caricamento, e la chiave smette di funzionare da sola quando non serve più.
Cosa succede dopo — già sul sito
Il sito riceve dallo script l'elenco dei tiri (quale oggetto, quando, da quale banner), il tuo UID di gioco e quel link temporaneo della cronologia. Il link serve a una cosa sola: il sito scarica alcune pagine per banner dal server ufficiale — la più recente e una o due più in profondità nella cronologia — e le confronta con ciò che ha inviato lo script, così nessuno può caricare in classifica una cronologia inventata. Resta solo nella memoria del server per l'ora in cui l'importazione è aperta e non viene mai salvato con il tuo account. Da lì in poi è lo stesso processo di un'importazione tramite link normale: il sito rimuove i duplicati (ciò che è già stato importato non viene contato due volte), ricalcola le statistiche del pity e salva tutto nell'account in cui hai già effettuato l'accesso. L'avanzamento nella pagina si aggiorna da solo mentre lo script è ancora in esecuzione — non c'è nulla da cliccare.
Cosa non fa mai
Verifica di persona
.ps1) — puoi aprirlo in qualsiasi editor di testo e leggerlo tutto prima di eseguirloHai ancora domande?
L'importazione richiede un paio di minuti: l'intera cronologia viene acquisita e resta tua per sempre
Importa la cronologiaLa versione breve di questa risposta è nelle FAQ. Lì trovi anche le altre domande sull'importazione