همگام‌سازی با AnkiWeb

AnkiWeb خدماتی است که به شما اجازه می‌دهد مجموعه‌تان را میان چند دستگاه همگام نگه دارید و برخط مطالعه کنید. پیش از دنبال‌کردن مراحل زیر، برای حساب رایگان ثبت‌نام کنید.

ویدیوهای مقدماتی

برای آشنایی سریع با همگام‌سازی، ویدیوهای مقدماتی همگام‌سازی را ببینید.

راه‌اندازی

برای شروع همگام‌سازی مجموعه‌تان میان دستگاه‌ها، دکمه همگام‌سازی را بزنید (بالایی-راست در صفحه اصلی)، یا کلید Y را روی صفحه‌کلیدتان فشار دهید. از شما شناسه و گذرواژه AnkiWeb‌تان پرسیده می‌شود؛ همان که در فرایند ثبت‌نام ساختید.

وقتی برای نخستین‌بار مجموعه‌تان را همگام می‌کنید، آنکی می‌پرسد می‌خواهید بارگذاری یا دانلود کنید. اگر روی رایانه‌تان کارت دارید و حساب AnkiWeb‌تان خالی است، Upload (بارگذاری) را انتخاب کنید تا داده‌هایتان به AnkiWeb فرستاده شود. اگر از دستگاه دیگری روی AnkiWeb کارت دارید و روی رایانه‌تان کارتی نیست، Download (دانلود) را انتخاب کنید تا مجموعه محلیِ خالی با کارت‌های روی AnkiWeb جایگزین شود. اگر روی هر دو دستگاه کارت‌های متفاوتی دارید، برای جلوگیری از از دست رفتن داده‌ها کار بیشتری لازم است.

پس از تکمیل همگام‌سازی یک‌طرفهٔ اولیه، آنکی می‌تواند — با چند استثنا — تغییرات چند مکان را ادغام کند.

اگر چند نفر روی یک رایانه از آنکی استفاده می‌کنند و برای هر کاربر نمایه‌ای ساخته‌اید، هر کاربر باید برای همگام‌سازی حساب AnkiWeb خودش را بسازد. اگر تلاش کنید چند نمایه را با یک حساب AnkiWeb همگام کنید، داده از دست می‌دهید.

همگام‌سازی خودکار

وقتی همگام‌سازی فعال شد، آنکی هر بار که مجموعه‌تان بسته یا باز می‌شود به‌طور خودکار همگام می‌کند. اگر ترجیح می‌دهید دستی همگام کنید، می‌توانید همگام‌سازی خودکار را در تنظیمات آنکی خاموش کنید.

رنگ دکمه

دکمه همگام‌سازی وقتی همگام‌سازی معمولی لازم است آبی و وقتی همگام‌سازی کامل لازم است قرمز می‌شود.

رسانه‌ها

می‌توانید ویدیوی مرتبط درباره این موضوع را ببینید.

آنکی هر صدا و تصویری که یادداشت‌هایتان استفاده می‌کنند همگام می‌کند. افزودن، حذف یا جایگزینی رسانه در پوشه رسانه‌تان را متوجه می‌شود، اما اگر روی پرونده‌های موجود ویرایشی کرده باشید متوجه نمی‌شود. برای همگام‌شدن ویرایش‌هایتان، باید پرونده‌ای را نیز اضافه، حذف یا جایگزین کنید.

همگام‌سازی‌های یک‌طرفه (که در آن‌ها از شما بارگذاری یا دانلود پرسیده می‌شود) هیچ تأثیری بر نحوه همگام‌سازی رسانه ندارند — تغییرات رسانه همیشه ادغام می‌شوند.

برای جلوگیری از از دست رفتن تصادفی داده‌ها، حذف‌ها فقط در صورتی به دستگاه‌های دیگر همگام می‌شوند که پس از همگام‌سازی کاملِ رسانه انجام شده باشند. اگر پیش از همگام‌سازی کامل دستگاه‌تان پرونده‌ها را حذف کنید و پرونده‌های حذف‌شده هم‌اکنون روی AnkiWeb باشند، دفعه بعد که همگام کنید دانلود می‌شوند.

اگر به‌طور تصادفی پرونده‌های رسانه را حذف کرده‌اید و می‌خواهید بازگردانیدشان، تنظیمات را باز کنید و خارج شوید (log out). دفعه بعد که همگام کنید، آنکی هر پرونده حذف‌شده‌ای را — اگر هنوز روی AnkiWeb موجود باشد — بازمی‌گرداند.

اگر آنکی را از روی درایو USB اجرا می‌کنید، بهتر است از سیستم پرونده NTFS استفاده کنید، چون آنکی ممکن است نتواند تغییرات رسانه را روی FAT32 تشخیص دهد.

ناسازگاری‌ها

می‌توانید ویدیوی مرتبط درباره این موضوع را ببینید.

در شرایط عادی، مرورها و ویرایش‌های یادداشت قابل ادغام‌اند؛ پس اگر پیش از همگام‌سازی روی دو دستگاه متفاوت مرور یا ویرایش کنید، آنکی تغییرات‌تان را از هر دو مکان حفظ می‌کند. اگر کارت یکسانی در دو مکان متفاوت مرور شده باشد، هر دو مرور در تاریخچه ثبت می‌شوند و کارت در حالتی نگه داشته می‌شود که آخرین بار در آن پاسخ داده شده است.

تغییراتی هست که آنکی نمی‌تواند ادغام کند. این‌ها عمدتاً به قالب یادداشت‌ها مربوط‌اند: چیزهایی مانند افزودن فیلد جدید یا حذف قالب کارت. وقتی عملیاتی انجام می‌دهید که قابل ادغام نیست، آنکی به شما هشدار می‌دهد و گزینه لغو عملیات را می‌دهد. اگر ادامه دهید، هنگام همگام‌سازی بعدی مجموعه‌تان از شما پرسیده می‌شود که رونوشت محلی را نگه دارید یا رونوشت روی AnkiWeb را.

اگر هنگام همگام‌سازی مشکلاتی تشخیص داده شود، آنکی همگام‌سازی

یک‌طرفه را به‌اجبار اعمال می‌کند. اگر دیدید این مداوم رخ می‌دهد، در سایت پشتیبانی ما بنویسید.

وقتی همگام‌سازی یک‌طرفه لازم است، باید انتخاب کنید مجموعه روی دستگاه محلی‌تان را نگه دارید یا مجموعه روی AnkiWeb را. اگر در هر دو سمت تغییری کرده باشد، فقط تغییرات یک سمت قابل حفظ است.

اگر Upload را انتخاب کنید، محتوای دستگاه محلی‌تان به AnkiWeb فرستاده می‌شود. سپس باید دستگاه‌های دیگرتان را همگام کنید و Download را انتخاب کنید تا رونوشتی از آن محتوا را بردارند.

اگر Download را انتخاب کنید، تغییرات محلی‌ای که داده‌اید با داده‌های روی AnkiWeb جایگزین می‌شود.

وقتی همه دستگاه‌ها همگام شدند، همگام‌سازی‌های بعدی به رفتار عادیِ ادغام تغییرات از هر دو سمت برمی‌گردند.

اگر می‌خواهید بارگذاری یا دانلود کامل را به‌اجبار اعمال کنید (مثلاً چون به‌طور تصادفی دسته‌ای را در یک سمت حذف کرده‌اید و می‌خواهید به‌جای همگام‌شدن حذفش، دسته را بازگردانید)، می‌توانید کادر "On next sync, force changes in one direction" را در Tools > Preferences > Network علامت بزنید، سپس مثل همیشه همگام کنید. (به شما گزینه انتخاب سمتِ موردنظر داده می‌شود.)

اعمال اجباری همگام‌سازی یک‌طرفه فقط بر همگام‌سازی کارت‌ها اثر دارد — رسانه‌ها مثل همیشه همگام می‌شوند. اگر پرونده‌هایی دارید که می‌خواهید از AnkiWeb حذف شوند، ابتدا مطمئن شوید کلاینت‌تان کاملاً همگام است. پس از به‌روز بودن همگام‌سازی، هر پرونده‌ای که حذف کنید (مثلاً با عملکرد Check Media) در همگام‌سازی بعدی از AnkiWeb حذف خواهد شد.

ادغام ناسازگاری‌ها

چون نخستین همگام‌سازی فقط می‌تواند تغییرات را در یک جهت همگام کند، اگر پیش از راه‌اندازی همگام‌سازی محتوای متفاوتی به دستگاه‌ها یا نمایه‌های متفاوت افزوده‌اید، محتوای یک دستگاه از بین می‌رود اگر با محتوای دستگاه دیگر بازنویسی‌اش کنید. با کمی کار، ممکن است داده‌ها را به‌طور دستی در یک مجموعه ادغام کنید.

با گرفتن پشتیبان روی هر دستگاه/نمایه شروع کنید، مبادا چیزی خراب شود. در نسخه رایانه‌ای می‌توانید از File > Export برای برون‌بری "all decks" همراه با اطلاعات زمان‌بندی و پرونده‌های رسانه استفاده کنید و پرونده را جایی امن ذخیره کنید. در AnkiMobile، دکمه Add/Export در صفحه فهرست دسته‌ها به شما اجازه می‌دهد همه دسته‌ها را با رسانه برون‌بری کنید.

سپس، اگر یکی از دستگاه‌هایتان موبایل است، اول آن را همگام کنید. اگر ناسازگاری‌ای هست، Upload را انتخاب کنید تا داده‌های موجود روی AnkiWeb با داده‌های دستگاه موبایل‌تان بازنویسی شود. اگر هر دو دستگاه/نمایه روی رایانه‌تان هستند، ابتدا دستگاه/نمایه‌ای را که بیشترین شمار دسته را دارد همگام کنید.

حالا به دستگاه/نمایه دیگر برگردید. اگر همگام‌سازی خودکار فعال باشد، ممکن است پیامی ظاهر شود و بپرسد می‌خواهید بارگذاری یا دانلود کنید. دکمه لغو را بزنید — هنوز نمی‌خواهیم همگام کنیم.

وقتی به فهرست دسته‌ها نگاه می‌کنید، روی نشانک چرخ‌دنده کنار نخستین دسته کلیک کنید و Export را انتخاب کنید. محتوا را همراه با اطلاعات زمان‌بندی و رسانه برون‌بری کنید و پرونده .apkg را جایی ذخیره کنید. حالا باید این کار را برای هر دسته سطح بالایی تکرار کنید.

وقتی همه دسته‌های سطح بالا برون‌بری شدند، دکمه همگام‌سازی را در بالا-راست بزنید و Download را انتخاب کنید تا محتوای محلی با محتوایی که از دستگاه دیگرتان همگام کرده بودید بازنویسی شود.

اکنون می‌توانید با File > Import پرونده‌های .apkg‌ای را که قبلاً برون‌بری کردید درون‌ریزی کنید؛ این کار محتوای برون‌بری‌شده با محتوای موجود ادغام می‌شود تا همه‌چیز در یک جا باشد.

حذف داده‌های AnkiWeb

از آنجا که AnkiWeb خدمتی رایگان است، باید به‌طور دوره‌ای داده‌های حساب‌های بلااستفاده را حذف کنیم تا هزینه‌ها پایین بماند. اگر در ۶ ماه گذشته به حسابتان دسترسی نداشته یا همگام نکرده‌اید، داده‌های حسابتان ممکن است حذف شوند.

چه چیزی حذف می‌شود

فقط داده‌های ذخیره‌شده روی AnkiWeb حذف می‌شوند. خود حسابتان می‌ماند و می‌توان دوباره از آن استفاده کرد.

هر کارتی که روی رایانه، گوشی یا تبلت‌تان ذخیره کرده‌اید روی همان دستگاه‌ها می‌ماند. موارد به‌اشتراک‌گذاشته از حسابتان — از جمله دسته‌ها و افزونه‌ها — هم روی AnkiWeb می‌مانند.

بازگشت به AnkiWeb

وقتی داده‌های دسته‌تان منقضی شد، ما نمی‌توانیم داده‌هایتان را از AnkiWeb بازیابی کنیم، اما اگر رونوشت محلی یا پشتیبان دارید ممکن است بتوانید بازیابیدشان.

جلوگیری از حذف داده‌ها

هر بار که به ankiweb.net سر می‌زنید یا از قابلیت همگام‌سازی در آنکی، AnkiMobile یا AnkiDroid استفاده می‌کنید، حسابتان به‌طور خودکار فعال علامت می‌خورد.

اگر حسابتان ۶ ماه یا بیشتر غیرفعال بوده و بیش از یک هفته از خدمت استفاده کرده بودید، ایمیلی می‌فرستیم که خبر می‌دهد حذف در انتظار است. اگر می‌خواهید حسابتان فعال بماند، تا ۳۰ روز به ankiweb.net وارد شوید و کارتی مطالعه کنید، یا یکی از دستگاه‌هایتان را همگام کنید.

فایروال‌ها

آنکی برای همگام‌سازی باید بتواند اتصال‌های HTTPS خروجی برقرار کند. باید بتواند به ankiweb.net، sync.ankiweb.net، sync2.ankiweb.net و غیره متصل شود. این دامنه‌ها ممکن است با گذشت زمان تغییر کنند و نشانی‌های IP که به آن‌ها اشاره می‌کنند هم ممکن است تغییر کنند؛ پس توصیه می‌کنیم دسترسی عام (wildcard) به *.ankiweb.net را مجاز کنید تا احتمال نیاز به به‌روزرسانی قواعد فایروال در آینده کم شود.

اگر روی رایانه‌تان فایروال دارید، باید برای آنکی استثنا بگذارید. اگر روی شبکه محل کار یا مدرسه هستید، برای کمک با مدیر شبکه‌تان تماس بگیرید — کاری است که ما نمی‌توانیم در آن کمکتان کنیم.

پروکسی‌ها

اگر برای دسترسی به اینترنت به پروکسی نیاز دارید، آنکی در ویندوز یا macOS باید تنظیمات پروکسی سیستم‌تان را خودکار بردارد و در پلتفرم‌های دیگر متغیر محیطی HTTP_PROXY را به رسمیت می‌شناسد.

آنکی فقط در صورتی می‌تواند تنظیمات سیستم‌تان را بردارد که پروکسی به‌طور دستی پیکربندی شده و نیازمند گذرواژه نباشد. اگر سیستم‌تان از تنظیم خودکار پروکسی استفاده می‌کند یا پروکسی‌ای می‌خواهد که نام کاربری و گذرواژه لازم دارد، باید پیکربندی پروکسی را به‌طور دستی به آنکی بگویید.

برای گفتن تنظیمات پروکسی به آنکی، متغیر محیطی HTTPS_PROXY‌ای تعریف کنید که به سرور پروکسی اشاره کند. این‌طور خواهد بود:

http://user:pass@proxy.company.com:8080

اگر نام کاربری یا گذرواژه‌تان شامل @ است (مثلاً user@workdomain.com)، باید آن را به %40 تغییر دهید؛ مانند:

http://user%40workdomain.com:pass@proxy.company.com:8080

آنکی 2.0 به‌دنبال HTTP_PROXY می‌گردد نه HTTPS_PROXY.

برای تنظیم متغیرهای محیطی در ویندوز، https://duckduckgo.com/?q=windows+set+environment+variable را ببینید

اگر روی مک هستید، http://stackoverflow.com/questions/135688/setting-environment-variables-in-os-x را ببینید

شبکه‌های به‌شدت قفل‌شده‌ای که اتصال‌های امن را رهگیری و گواهی‌های خودشان را ارائه می‌کنند ممکن است باعث شوند آنکی خطاهای SSL بدهد. در چنین محیط‌هایی، شاید بتوانید با این افزونه از خطاها عبور کنید.

راه‌حل جایگزین، نصب یک سرور پروکسی محلی و اشاره دادن آن سرور به سرور پروکسی عادی‌تان است. سپس می‌توانید به آنکی بگویید از پروکسی محلی استفاده کند که درخواست‌ها را به پروکسی‌ای که معمولاً استفاده می‌کنید بازهدایت می‌کند.