pietroppeter/wordle-it

Portare statistiche su nuovo telefono

Opened this issue · 14 comments

Ho cambiato il telefono. Vorrei mantenere lo storico delle statistiche. sembra che con il nuovo telefono si siano azzerate. Grazie.

al momento purtroppo non c'è un meccanismo per riuscire a trasferire le statistiche, ma prima o poi mi piacerebbe fare in modo che ci fosse.

Grazie per la risposta e anche per il gioco!

Ho appena posto una domanda simile: trasferire le statistiche da un MacBook a uno Smartphone Android.

Da questo thread di Aprile intuisco che all'epoca non c'era soluzione, almeno tra due telefoni. Però mi viene in mente che all'interno del browser o tra i suoi cookies ci sarà l'indicazione di chi sta richiedendo la partecipazione al gioco (infatti, se nella stessa giornata, anche dopo aver chiuso il browser, si chiede nuovamente di giocare, viene mostrato il risultato del giorno ottenuto e le statistiche corrispondenti), quindi da qualche parte queste informazioni sono conservate.

Non basterebbe copiare quel cookie o il file che ne fa una funzione simile sull'altro dispositivo?

Grazie e ciao
Francesco

Il meccanismo su cui si basano le statistiche è il local storage del browser. Una persona tecnica dovrebbe essere in grado di escogitare un meccanismo per copiarne il contenuto ma non c'è al momento un modo facile per utenti non tecnici. E non c'è neanche nessuno che abbia pubblicato una ricetta tecnica che io sappia (ma se trovate scrivete pure qui!)

@francescoscarano61, @PaoloCecche00 ho implementato un sistema per copiare le statistiche in un altro dispositivo

  • andate su questa pagina https://pietroppeter.github.io/wordle-it/stats/ dal telefono da cui volete copiare le statistiche
  • cliccate su "copy stats", vi copia una testo che contiene le statistiche (tecnicamente un contenuto json)
  • incollate da qualche parte il testo, scegliete un posto da cui potete accedere anche sull'altro telefono
  • aprite la stessa pagina di prima dall'altro telefono e copiate ed incollate il testo nel campo prima del bottone "set stats" e cliccate "set stats"

provate e fatemi sapere

schermata di esempio:
Schermata 2022-12-19 alle 23 17 38

qui il punto del codice in cui vengono gestite le statistiche (per avere un rifermento):
https://github.com/pietroppeter/wordle-it/blob/master/wordle-it.js#L1001

Ciao, a me trasferisce solo la distribuzione dei tentativi ma non le statistiche
Schermata 2022-12-20 alle 2 05 21 AM
Schermata 2022-12-20 alle 2 05 06 AM

Ho dimenticato di menzionare che nel mio caso si tratta di firefox su mac (entrambi i dispositivi in questione)

Strano che non funzioni. :/ Potreste provare a usare la pagina solo sul telefono di destinazione. Copiare le stats che avete lì (sbagliate), modificarle i numeri a mano e reimpostarle. È sicuramente un meccanismo non ideale e il copia ed incolla si presta all'errore, però era facile da implementare...

Il punto è che le statistiche nel testo da copiare/incollare sono giuste, è poi nel gioco che appaiono sbagliate (o meglio non appaiono proprio), inoltre nel mio caso non c'è nessun telefono, sto migrando da un mac a un altro mac (entrambi firefox)

@francescoscarano61: quello che proponevo è: aggiustare a mano le statistiche. visto che sai quelle che devono essere, cambia tu stessi i numeri prima di premere "Set stats" per ottenerli corretti (e magari riesci a viaggiare leggero ;)).

@MagistraNocte il tuo caso sembra diverso e abbastanza strano, non so bene come aiutarti. ma se vai sulla pagina /stats sul dispositivo a cui mancano le statistiche, cosa ottiene come stringa di "current stats"? editare a mano quella stringa e settarla non risolve il problema.

Su World in inglese hanno risolto la cosa ...

sì, avendo più tempo e risorsa (e capacità) si possono sicuramente migliorare molte cose, io purtroppo ho molto poco tempo da dedicare a questa attività (e scarsa capacità su questi temi). questo era un tentativo per una soluzione rapida e abborracciata che permetta magari a qualcuno di gestire la cosa. non prevedo di lavorarci ancora nel prossimo futuro...

Quello che c'è nell'immagine che ho postato è quello che ottengo sul dispositivo di arrivo, che è lo stesso che ottengo anche sul dispositivo di origine, per cui le impostazioni le ha prese, però non le mostra (a parte la distribuzione dei tentativi come dicevo), vedrò alla prossima parola se cambia qualcosa e cosa.
Immaginavo fosse un progetto da tempo libero a cui non puoi dedicare tanto tempo, infatti non ho proposto la questione account perchè immaginavo andasse oltre lo scopo di questo progetto, anche se ovviamente sarebbe la soluzione migliore (anche per tenere in sync le statistiche su più dispositivi man mano che si gioca), anzi grazie anche solo del tempo che hai dedicato a questa soluzione e a risponderci.