Імпорт і експорт
Переносьте пакети Anki до Repeto, обирайте збережені дані й тримайте переносну копію колоди.
Repeto імпортує й експортує пакети Anki .apkg. Сприймайте перенесення як операцію для перевірки: огляньте підсумок, попередження, шаблони й медіа до використання колекції.
Імпорт пакета Anki
Відкрийте Імпорт і перетягніть чи оберіть .apkg. Repeto завантажує його як відновлюване фонове завдання й готує перегляд до запису.
Перегляд показує колоди й кількість нотаток/карток, моделі, число медіа, наявність розкладу та попередження пакета.
Верхню назву можна замінити. Кілька колод зберігають ієрархію, якщо не задано спільну цільову назву.
Вибір збережених даних
За наявності розкладу Зберегти розклад та історію ввімкнено. Вимкніть, якщо потрібен матеріал із новим станом навчання.
Використовувати стиль Repeto також увімкнено. Тема керує кольорами, зберігаючи вміст і структуру. Вимкніть, якщо початковий вигляд важливий, і перевірте світлий/темний режими.
Медіа зіставляються через маніфест і зберігаються постійно. Подальший імпорт може відновити файли навіть за наявних карток.
Тривалий імпорт
Великі пакети тривають як завдання. Repeto зберігає ID локально та відновлює перегляд або результат. Не надсилайте файл повторно під час обробки.
За помилки експортуйте з джерела знову. Пошкоджений SQLite, непідтримуване стиснення й відсутні медіа мають попередити чи зупинити імпорт, а не створювати частково надійні картки.
Експорт колоди
Відкрийте колоду й оберіть Експорт .apkg. Repeto завантажить вкладені назви, нотатки, картки, типи, шаблони, медіа та підтримуваний розклад.
Використовуйте для знімка до змін, перенесення до сумісної програми, приватного поширення та тесту повного кола.
Не кожна функція Anki Desktop має відповідник. Фільтровані колоди, прихований стан, додатки, сценарії та непідтримувані метадані можуть не повернутися точно. Перевірте призначення до видалення джерела.
Імпорт структурованого тексту
Відкрийте Імпорт, виберіть CSV або TSV, а потім UTF-8 файл .csv, .tsv чи .txt. Веб-екран приймає до 5 MiB і 10 000 рядків даних. Перегляд визначає поширені роздільники, BOM, багаторядкові поля в лапках, екрановані лапки й різну ширину рядків.
До перегляду оберіть тип нотатки, колоду, необов’язкові теги, роздільник, обробку HTML, політику повторів і область зіставлення. Перед першим рядком даних підтримуються #separator, #html, #notetype, #deck і #tags; явні налаштування екрана переважають директиви файла.
Зіставте кожен стовпець із полем, тегами через пробіл або Ігнорувати стовпець. Перше поле обов’язкове як ідентичність повтору. Repeto показує діагностику й план створення, оновлення, пропуску або хибного рядка. Виберіть Оновити відповідну нотатку, Пропустити рядок або Додати іншу нотатку.
Зміна файла, зіставлень чи параметрів робить план застарілим. Підтвердження приймає лише точний перевірений план і пов’язаний із користувачем токен, перебудовує та застосовує його атомарно. Оновлення зберігає ID, розклад, терміни, інтервали, стан планувальника й історію; точне повторення ідемпотентне. Браузер зберігає файл, параметри й перегляд локально; якщо відновлення недоступне, не закривайте сторінку.
Поки не імпортуються пов’язані медіа, GUID, #columns, директиви колоди/типу в рядках і рядок заголовків; перший рядок без директив — дані. Експорту структурованого тексту ще немає.
Резервна копія всієї колекції Repeto
Власний архів Repeto — точний формат відновлення. GET /v1/collection/backup створює версійний ZIP64 із графом колекції, деревами й параметрами колод, типами/шаблонами/CSS, нотатками, картками, розкладом, історією, медіа з контрольними сумами та станом фільтрованих колод. POST /v1/collection/restore перевіряє власність, шляхи, суми, зв’язки й годинники синхронізації до атомарного відновлення. Це API, а не готовий автоматичний браузер резервних копій чи інтерфейс відновлення облікового запису.
Експорт або перевірка пакета колекції Anki
GET /v1/collection/export.colpkg створює справжній legacy schema-11 .colpkg з представимими в Anki даними та перевіреними медіа; це формат сумісності, не точна резервна копія Repeto. Перед JSON-manifest або старим .colpkg спорожніть чи видаліть активні фільтровані колоди: ці формати відхиляють активний стан замість оманливого знімка. POST /v1/collection/import.colpkg/preview безпечно перевіряє legacy, anki21 і anki21b, але не замінює колекцію; руйнівний імпорт вимкнено.
Перевірка цілісності медіа
API знаходить посилання на зображення, звук, джерела й [sound:…] у полях і шаблонах та повідомляє про відсутні, невикористані, хибні й неоднозначні старі назви, не завантажуючи зовнішні URL і нічого не видаляючи. Керований інтерфейс ремонту й кошика ще планується.
Інший експорт
Статистика експортує CSV. API надає детермінований маніфест для відновлення й розробки, але повний інтерфейс резервної копії ще створюється.
Публікація на майданчику не є резервною копією: опублікована колода ділиться вмістом, не приватною історією.
Перевірка безпечного перенесення
- Зберігайте оригінал до перевірки.
- Зберігайте розклад, коли важлива безперервність.
- Відкрийте типові картки кожного типу.
- Перевірте зображення й звук.
- Порівняйте кількість та інтервали.
- Експортуйте з Repeto й перевірте окремо.
Решта роботи з резервними копіями, конфліктами й повною переносністю в плані.