Importazione ed esportazione
Trasferisci pacchetti Anki e testo strutturato, verifica la compatibilità e scegli il formato di backup corretto per la raccolta.
Repeto importa ed esporta pacchetti Anki .apkg. Considera il trasferimento un’operazione da verificare: controlla riepilogo, avvisi, modelli e media prima di affidarti alla raccolta importata.
Importare un pacchetto Anki
Apri Importa e trascina o scegli un .apkg. Repeto lo carica come processo in background ripristinabile e prepara un’anteprima prima di scrivere nella raccolta.
L’anteprima elenca:
- mazzi e conteggi di note/carte;
- modelli di nota trovati;
- numero di media;
- presenza di dati di pianificazione;
- avvisi specifici.
Puoi sostituire il nome di primo livello. Più mazzi conservano la gerarchia salvo un nome di destinazione che li racchiuda.
Scegliere cosa conservare
Se esistono dati, Mantieni pianificazione e cronologia è attivo per impostazione predefinita. Disattivalo se vuoi il materiale ma un nuovo stato di apprendimento.
Anche Usa stile Repeto è attivo. Il tema controlla i colori conservando contenuto e struttura. Disattivalo se l’aspetto originale è essenziale, quindi verifica chiaro e scuro.
I media vengono associati dal manifesto e conservati stabilmente. Un’importazione successiva può ripristinare file mancanti anche se le carte esistono.
Reimportare un .apkg aggiornato
Quando le note del pacchetto corrispondono a note esistenti per GUID e tipo di nota, scegli un criterio esplicito: Aggiorna le note esistenti, Ignora le note esistenti o Aggiungi tutto come nuovo. Repeto blocca i conflitti di identità invece di presumere che due tipi di nota incompatibili siano uguali.
Un aggiornamento compatibile conserva le identità esistenti di note, carte, campi e modelli, insieme a collocazione delle carte, pianificazione, stato FSRS, contrassegni e cronologia dei ripassi. Aggiorna il contenuto importato e può aggiungere nuove carte sorelle effettive senza reimpostare quelle consolidate. Aggiungi tutto come nuovo crea identità indipendenti e nuove pianificazioni.
Importazioni lunghe
I pacchetti grandi continuano come processi. Repeto salva localmente l’ID e ripristina anteprima o risultato dopo navigazione o ricaricamento. Non inviare di nuovo lo stesso file durante l’elaborazione; apri il processo esistente.
In caso di errore, riesporta dall’app sorgente. SQLite corrotto, compressione non supportata e media mancanti devono produrre un avviso o un fallimento, non carte parzialmente affidabili.
Esportare un mazzo
Apri un mazzo e scegli Esporta .apkg. Repeto scarica nomi nidificati, note, carte, tipi, modelli, media e dati supportati.
Usalo per:
- conservare un’istantanea prima di modifiche strutturali;
- spostare un mazzo in un’app compatibile;
- condividerlo privatamente;
- testare il ciclo importazione/esportazione.
Non ogni funzione Anki Desktop ha un equivalente. Appartenenza a mazzi filtrati, stato sepolto, componenti aggiuntivi, script e metadati non supportati potrebbero non tornare esattamente. Verifica a destinazione prima di eliminare la fonte.
Importare testo strutturato
Apri Importa, scegli CSV o TSV, quindi seleziona o trascina un .csv, .tsv o .txt UTF-8. La schermata web accetta fino a 5 MiB e 10.000 righe di dati. L’anteprima rileva i delimitatori comuni, BOM, campi multilinea tra virgolette, virgolette escape e larghezze di riga errate.
Prima dell’anteprima scegli tipo di nota e mazzo, tag facoltativi, delimitatore, gestione HTML, criterio per i duplicati e ambito del confronto. Prima della prima riga dati riconosce #separator, #html, #notetype, #deck e #tags; le scelte esplicite della schermata prevalgono sul file.
Associa poi ogni colonna a un campo, a tag separati da spazi o a Ignora colonna. Il primo campo è obbligatorio perché identifica i duplicati. Repeto mostra diagnosi e piano delle righe per ogni creazione, aggiornamento, salto o riga non valida. Scegli Aggiorna la nota corrispondente, Salta la riga importata o Aggiungi un’altra nota.
Cambiare file, mappature o impostazioni rende obsoleto il piano. La conferma si abilita solo dopo aver revisionato il piano esatto; il token legato all’utente accetta soltanto quel file e quelle scelte, ricostruisce e applica tutto atomicamente. Un aggiornamento conserva ID, programmazione, scadenze, intervalli, stato del pianificatore e cronologia; un tentativo identico è idempotente. Il browser conserva localmente file, opzioni e anteprima per il recupero; lascia aperta la pagina se segnala che non è disponibile.
Oggi non importa media referenziati, GUID, #columns, direttive di mazzo/tipo per riga né una riga d’intestazione; la prima riga non direttiva contiene dati. Non esporta ancora note come testo strutturato.
Esportare o ispezionare una raccolta Anki
Apri Importa → Importa una raccolta Anki per esaminare un file .colpkg. L’anteprima non modifica i dati. I pacchetti compatibili possono sostituire la raccolta dopo la conferma. La sostituzione è atomica; non viene creato un punto di ripristino automatico.
Aggiornare in sicurezza un mazzo del Marketplace
Le versioni del Marketplace sono immutabili e gli hash dei pacchetti e dei media vengono verificati. Un aggiornamento sicuro conserva le carte corrispondenti con pianificazione e cronologia, aggiunge i nuovi contenuti e ritira quelli rimossi e tracciati. Le modifiche locali che non si sovrappongono vengono unite automaticamente. Se tu e l’autore avete modificato lo stesso contenuto tracciato, Repeto si ferma e offre una scelta esplicita: sovrascrivere il contenuto del Marketplace in conflitto oppure conservare la tua copia modificata come fork e installare separatamente la versione attuale dell’autore.
La rimozione dal Marketplace impedisce nuove acquisizioni e aggiornamenti, ma non elimina silenziosamente una copia locale già installata. La finestra di conflitto web mostra attualmente il numero dei conflitti, non un confronto dettagliato, e le installazioni meno recenti prive di una base di confronto potrebbero supportare soltanto il percorso di fork.
Altre esportazioni
Statistiche esporta i dati visualizzati in CSV. L’API offre anche un manifesto deterministico per recupero e ingegneria, ma l’interfaccia completa di backup dell’account è ancora in sviluppo.
Pubblicare sul marketplace non è un backup: un mazzo pubblicato è contenuto condivisibile, non una copia della cronologia privata.
Lista per una migrazione sicura
- Conserva il pacchetto originale fino alla verifica.
- Mantieni la pianificazione quando conta la continuità.
- Apri carte rappresentative di ogni tipo.
- Controlla immagini e audio.
- Confronta scadenze e alcuni intervalli.
- Riesporta da Repeto e testa il pacchetto separatamente.
Backup, conflitti e portabilità completa rimanenti sono nella roadmap.