นำเข้าและส่งออก
ย้ายแพ็กเกจ Anki และข้อความแบบมีโครงสร้าง ตรวจความเข้ากันได้ และเลือกรูปแบบสำรองคอลเลกชันที่ถูกต้อง
Repeto นำเข้าและส่งออกแพ็กเกจสำรับ Anki .apkg ได้ ให้มองการย้ายเป็นงานที่ต้องตรวจสอบ: ตรวจสรุปแพ็กเกจ คำเตือน เทมเพลต และสื่อก่อนพึ่งคอลเลกชันที่นำเข้า
นำเข้าแพ็กเกจ Anki
เปิด นำเข้า แล้ววางหรือเลือกไฟล์ .apkg Repeto อัปโหลดเป็นงานเบื้องหลังที่ทำต่อได้และเตรียมตัวอย่างก่อนเขียนลงคอลเลกชัน
ตัวอย่างแสดงสำรับและจำนวนโน้ต/บัตร โมเดลโน้ตในแพ็กเกจ จำนวนสื่อ มีข้อมูลตารางหรือไม่ และคำเตือนเฉพาะแพ็กเกจ
คุณเลือกแทนชื่อสำรับระดับบนสุดได้ แพ็กเกจหลายสำรับจะเก็บลำดับชั้น เว้นแต่ระบุชื่อปลายทางที่ครอบไว้
เลือกสิ่งที่จะเก็บ
เมื่อมีข้อมูลตาราง เก็บการจัดตารางและประวัติทบทวน จะเปิดเป็นค่าเริ่มต้น ปิดเมื่อต้องการเนื้อหาแต่ตั้งใจเริ่มสถานะเรียนใหม่
ใช้รูปแบบ Repeto เปิดเป็นค่าเริ่มต้นเช่นกัน เปลือกธีมจะควบคุมสีบัตรโดยเก็บเนื้อหาและโครงสร้างเทมเพลตนำเข้า ปิดเมื่อดีไซน์เดิมจำเป็น แล้วตรวจทั้งโหมดสว่างและมืด
สื่อจับคู่ผ่าน manifest และเก็บเป็นสื่อคอลเลกชันถาวร การนำเข้าภายหลังคืนสื่อที่หายได้แม้บัตรมีอยู่แล้ว
นำเข้า .apkg ที่อัปเดตอีกครั้ง
เมื่อโน้ตในแพ็กเกจตรงกับโน้ตที่มีอยู่ด้วย GUID และชนิดโน้ต ให้เลือกนโยบายอย่างใดอย่างหนึ่งอย่างชัดเจน: อัปเดตโน้ตที่มีอยู่, ละเว้นโน้ตที่มีอยู่ หรือ เพิ่มทุกอย่างเป็นรายการใหม่ Repeto จะปิดกั้นข้อขัดแย้งด้านข้อมูลประจำตัว แทนที่จะเดาว่าชนิดโน้ตสองชนิดที่เข้ากันไม่ได้เป็นชนิดเดียวกัน
การอัปเดตที่เข้ากันได้จะคงข้อมูลประจำตัวเดิมของโน้ต บัตร ฟิลด์ และเทมเพลต รวมถึงตำแหน่งบัตร ตาราง สถานะ FSRS ธง และประวัติการทบทวนไว้ พร้อมอัปเดตเนื้อหาที่นำเข้าและเพิ่มบัตรพี่น้องใหม่จริงได้โดยไม่รีเซ็ตบัตรเดิม เพิ่มทุกอย่างเป็นรายการใหม่ จะสร้างข้อมูลประจำตัวแยกต่างหากและเริ่มตารางใหม่
การนำเข้าที่ใช้เวลานาน
แพ็กเกจใหญ่ทำต่อเป็นงาน Repeto เก็บ ID งานปัจจุบันในเครื่องและคืนตัวอย่างหรือผลหลังเปลี่ยนหน้าหรือโหลดใหม่ อย่าอัปโหลดไฟล์เดิมซ้ำขณะประมวลผล ให้เปิดหน้างานเดิมก่อน
หากเบราว์เซอร์รายงานข้อผิดพลาด ให้ส่งออกใหม่จากแอปต้นทางและลองไฟล์ใหม่ SQLite เสีย การบีบอัดไม่รองรับ และรายการสื่อขาดควรแสดงคำเตือนหรือทำให้นำเข้าล้มเหลว แทนการสร้างบัตรที่เชื่อถือได้เพียงบางส่วน
ส่งออกสำรับ
เปิดสำรับและเลือก ส่งออก .apkg Repeto ดาวน์โหลดสำรับพร้อมชื่อซ้อน โน้ต บัตร ชนิด เทมเพลต สื่อ และข้อมูลตารางที่รองรับ
ใช้เป็นภาพรวมอิสระก่อนแก้โครงสร้าง ย้ายไปแอปที่เข้ากัน แบ่งปันแบบส่วนตัว หรือทดสอบไป-กลับของการนำเข้า/ส่งออก
ฟีเจอร์ Anki Desktop ไม่ได้มีคู่ใน Repeto ทุกอย่าง สถานะรันสำรับกรอง สถานะฝัง ส่วนเสริม สคริปต์เทมเพลต และข้อมูลตัวจัดตารางที่ไม่รองรับอาจไปกลับไม่ตรง ตรวจแพ็กเกจที่ปลายทางก่อนลบต้นทาง
นำเข้าข้อความแบบมีโครงสร้าง
เปิด นำเข้า เลือก CSV หรือ TSV แล้วเลือกหรือวางไฟล์ UTF-8 .csv, .tsv หรือ .txt หน้าจอเว็บรับได้ถึง 5 MiB และ 10,000 แถวข้อมูล ตัวอย่างตรวจตัวคั่นทั่วไป BOM ฟิลด์หลายบรรทัดในอัญประกาศ อัญประกาศ escape และความกว้างแถวผิด
ก่อนดูตัวอย่าง ให้เลือกชนิดโน้ต สำรับ แท็กเสริม ตัวคั่น การจัดการ HTML นโยบายรายการซ้ำ และขอบเขตการจับคู่ รองรับ #separator, #html, #notetype, #deck และ #tags ก่อนแถวข้อมูลแรก; ตัวเลือกที่ระบุบนหน้าจอมีผลเหนือคำสั่งในไฟล์
จากนั้นจับคู่แต่ละคอลัมน์กับฟิลด์โน้ต แท็กคั่นด้วยช่องว่าง หรือ ละเว้นคอลัมน์ ต้องจับคู่ฟิลด์แรกเพราะใช้ระบุรายการซ้ำ Repeto แสดงการวินิจฉัยและแผนแต่ละแถวว่าจะสร้าง อัปเดต ข้าม หรือไม่ถูกต้อง เลือก อัปเดตโน้ตที่ตรง, ข้ามแถวนำเข้า หรือ เพิ่มอีกโน้ต
การเปลี่ยนไฟล์ การจับคู่ หรือค่าจะทำให้แผนเก่า ยืนยันได้เมื่อรับรองว่าได้ตรวจแผนที่แน่นอนแล้วเท่านั้น โทเค็นที่ผูกกับผู้ใช้รับเฉพาะไฟล์และตัวเลือกนั้น สร้างแผนใหม่และใช้แบบ atomic การอัปเดตเก็บ ID ตาราง วันครบกำหนด ช่วง สถานะตัวจัดตาราง และประวัติไว้ และลองซ้ำแบบเดิมได้อย่าง idempotent เบราว์เซอร์เก็บไฟล์ ตัวเลือก และตัวอย่างในเครื่องเพื่อกู้คืน; ถ้ากู้ไม่ได้ให้เปิดหน้าไว้
ขณะนี้ยังไม่นำเข้าสื่ออ้างอิง GUID, #columns คำสั่งสำรับ/ชนิดรายแถว หรือแถวหัวคอลัมน์; แถวแรกที่ไม่ใช่คำสั่งคือข้อมูล และยังไม่ส่งออกโน้ตเป็นข้อความแบบมีโครงสร้าง
ส่งออกหรือตรวจแพ็กเกจคอลเลกชัน Anki
เปิด นำเข้า → นำเข้าคอลเลกชัน Anki เพื่อตรวจไฟล์ .colpkg การดูตัวอย่างจะไม่เปลี่ยนข้อมูล แพ็กเกจที่เข้ากันได้สามารถแทนที่คอลเลกชันหลังยืนยัน โดยการแทนที่จะบันทึกทั้งหมดพร้อมกัน และจะไม่สร้างจุดกู้คืนอัตโนมัติ
อัปเดตสำรับจากตลาดอย่างปลอดภัย
เวอร์ชันในตลาดแก้ไขไม่ได้ และระบบจะตรวจสอบแฮชของแพ็กเกจกับสื่อ การอัปเดตที่ปลอดภัยจะคงบัตรที่ตรงกันพร้อมตารางและประวัติ เพิ่มเนื้อหาใหม่ และยุติการใช้งานเนื้อหาที่ติดตามแล้วถูกนำออก การแก้ไขในเครื่องที่ไม่ทับซ้อนกันจะผสานโดยอัตโนมัติ หากทั้งคุณและผู้เผยแพร่แก้เนื้อหาที่ติดตามรายการเดียวกัน Repeto จะหยุดและให้เลือกวิธีแก้ข้อขัดแย้งอย่างชัดเจน: เขียนทับเนื้อหาในตลาดที่ขัดแย้ง หรือเก็บสำเนาที่คุณแก้ไขเป็นสำเนาอิสระแล้วติดตั้งภาพรวมล่าสุดจากผู้เผยแพร่แยกต่างหาก
การถอดออกจากตลาดจะปิดกั้นการรับและการอัปเดตใหม่ แต่ไม่ลบสำเนาในเครื่องที่ติดตั้งแล้วโดยไม่แจ้ง กล่องข้อขัดแย้งบนเว็บขณะนี้สรุปจำนวนข้อขัดแย้งแทนการแสดงความแตกต่างทีละรายการ และการติดตั้งรุ่นเก่าที่ไม่มีข้อมูลฐานอาจรองรับเพียงวิธีเก็บสำเนาอิสระ
การส่งออกอื่น
หน้าสถิติส่งออกสถิติที่แสดงเป็น CSV ได้ API ยังให้ manifest คอลเลกชัน JSON แบบกำหนดผลได้และมี checksum สำหรับตรวจและงานวิศวกรรม Manifest ไม่มีไบต์สื่อและไม่ใช่รูปแบบกู้คืน ให้ใช้คลังแบบเนทีฟเมื่อต้องการกู้ตรงทั้งหมด
การเผยแพร่ในตลาดไม่เหมือนส่งออกสำรอง: สำรับที่เผยแพร่เป็นแพ็กเกจเนื้อหาแบ่งปัน ไม่ใช่สำเนาประวัติทบทวนส่วนตัวทั้งหมด
รายการตรวจการย้ายอย่างปลอดภัย
- เก็บแพ็กเกจต้นฉบับจนตรวจย้ายแล้ว
- นำเข้าโดยเก็บตารางเมื่อความต่อเนื่องสำคัญ
- เปิดบัตรตัวอย่างจากทุกชนิด
- ตรวจรูปและเสียง
- เปรียบเทียบจำนวนครบกำหนดกับตัวอย่างช่วงห่าง
- สร้างสำรองแบบเนทีฟก่อนลบหรือแทนคอลเลกชันต้นทาง
- ส่งออกสำรับที่นำเข้าจาก Repeto และทดสอบแพ็กเกจแยก
งานสำรองอัตโนมัติ กู้ความขัดแย้ง .colpkg สมัยใหม่ และ UI ที่เหลืออยู่ใน แผนงานความเท่าเทียม