Importazione ed esportazione
Sposta pacchetti Anki in Repeto, scegli cosa conservare e mantieni una copia portatile del mazzo.
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.
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.
Salvare l’intera raccolta Repeto
L’archivio nativo è il formato esatto di ripristino. GET /v1/collection/backup crea ZIP64 versionato con grafo, mazzi e impostazioni, tipi/modelli/CSS, note, carte, programmazione, cronologia, byte media e checksum, più mazzi filtrati. POST /v1/collection/restore valida proprietà, percorsi, checksum, relazioni e orologi prima di confermare una raccolta vuota o sostituita esplicitamente.
Non è ancora un browser automatico di backup né un’interfaccia finale di recupero. Conserva l’archivio fuori da Repeto prima di modifiche distruttive.
Esportare o ispezionare una raccolta Anki
GET /v1/collection/export.colpkg produce un vero .colpkg schema 11 per interoperabilità, non un backup esatto. Identità Repeto, metadati, stato esteso, snapshot di annullamento ed esecuzione filtrata non sono rappresentabili senza perdita.
POST /v1/collection/import.colpkg/preview ispeziona pacchetti legacy, anki21 e anki21b e non sostituisce la raccolta. L’import distruttivo resta disabilitato finché preset e cronologia non possono essere protetti onestamente.
Controllare l’integrità dei media
L’API cerca riferimenti a immagini, audio, source e [sound:…] e segnala mancanti, inutilizzati, malformati o ambigui senza scaricare URL né eliminare. Una riparazione guidata resta pianificata.
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.