איך למזג גיבויים של JW Library משני מכשירים
אחדו את ההערות, ההדגשות, הסימניות והתוויות משני גיבויים של JW Library או יותר לקובץ .jwlibrary אחד — בחינם, בפרטיות מלאה, בתוך הדפדפן שלכם.
למדת את המצפה בטלפון ומאמר אחר בטאבלט. עכשיו בכל מכשיר יש עבודה שאין בשני, ו-JW Library לא יכול ליישב ביניהם: השחזור שם הוא החלפה מלאה ולא מיזוג, ולכן כל גיבוי שתשחזר ימחק את הלימוד של המכשיר האחר. באמצעות היישום בלבד אין שום דרך להישאר עם שניהם.
בשביל זה האתר הזה קיים. הוא קורא שני קבצי .jwlibrary או יותר ומאחד את ההערות, ההדגשות, הסימניות והתוויות מכולם לגיבוי חדש אחד — כך שאין צורך לבחור בין דבר לדבר. המיזוג מתרחש כולו בדפדפן שלך; הקבצים שלך לעולם אינם נשלחים לשום שרת, וכך הערות הלימוד האישיות שלך נשארות פרטיות.
זו גם הסיבה שההרגל הזה מונע ולא מתקן: מרגע שאתה ממזג מדי פעם, אינך צריך עוד לזכור לשחזר לפני שאתה לומד במקום אחר. למד היכן שאתה נמצא, מזג כשנוח לך, וכל מכשיר משלים את הפער.
שלב אחר שלב
צרו גיבוי בכל מכשיר
ב-JW Library, פתחו לימוד אישי, הקישו על תפריט שלוש הנקודות, בחרו גיבוי ושחזור, ואז יצירת גיבוי. עשו זאת בכל מכשיר. כל אחד מייצר קובץ .jwlibrary.
פתחו את JW Sync
היכנסו ל-jwsync.org בכל דפדפן — בטלפון, בטאבלט או במחשב. אין מה להתקין.
טענו את שני קובצי הגיבוי
גררו פנימה (או בחרו) את קובצי ה-.jwlibrary. JW Sync קורא אותם מקומית על המכשיר שלכם.
עברו על התצוגה המקדימה שלפני המיזוג
לפני שנכתב משהו, תצוגה מקדימה מראה בדיוק מה יאוחד. אם אותה הערה נערכה אחרת בכל מכשיר, בודק ההתנגשויות מציג את שתי הגרסאות זו לצד זו עם השוואה ברמת המילה כדי שתבחרו איזו לשמור — או שתיתנו ל"הצע את הטובה ביותר" לבחור עבורכם.
הורידו את הקובץ הממוזג ושחזרו אותו
הורידו את קובץ ה-.jwlibrary הממוזג, ואז שחזרו אותו בכל מכשיר דרך גיבוי ושחזור ← שחזור. שני המכשירים נושאים עכשיו את הספרייה המלאה והמאוחדת.
מה נכלל במיזוג?
הערות, הדגשות, סימניות, תוויות והקשרים ביניהן. כפילויות מזוהות אוטומטית, כך ששחזור הקובץ הממוזג לעולם לא מכפיל שום דבר. גיבויים מאנדרואיד, מאייפון, מאייפד ומיישום Windows משתמשים כולם באותו פורמט ומתמזגים יחד בחופשיות.
האם זה בטוח?
המיזוג לעולם לא משנה את הקבצים המקוריים שלכם — הוא מייצר גיבוי חדש לגמרי, כך שהמקוריים נשארים כפי שהיו כרשת ביטחון. ומכיוון שהכול רץ בצד הלקוח בדפדפן, שום נתון לא עוזב את המכשיר שלכם.
מה באמת נמצא בתוך קובץ .jwlibrary
גיבוי .jwlibrary הוא ארכיון ZIP. שנו את הסיומת של עותק ל-.zip, פתחו אותו, ותמצאו את userData.db — מסד נתונים SQLite שמחזיק כל הערה, הדגשה, סימנייה ותווית שיצרתם אי פעם — לצד קובץ manifest.json קטן שמתאר את הגיבוי. ההערות שלכם נמצאות בטבלת Note, ההדגשות ב-UserMark וב-BlockRange, הסימניות ב-Bookmark, והתוויות ב-Tag וב-TagMap. ההבנה שהגיבוי הוא מסד נתונים שלם, ולא אוסף של קבצים בודדים, מסבירה את כל השאר בעמוד הזה: זו הסיבה ששחזור הוא הכול או כלום, וזו הסיבה שאפשר בכלל לאחד שני גיבויים.
למה השחזור של JW Library עצמו לא יכול למזג
כשאתם משחזרים, JW Library לא קורא את הגיבוי שלכם ומוסיף את הפריטים החסרים למה שכבר נמצא במכשיר. הוא מחליף את מסד הנתונים של המכשיר בזה שמהקובץ. זהו תכנון מכוון ובטוח — הוא מבטיח שהמכשיר יגיע למצב ידוע — אבל משמעותו היא ששחזור הגיבוי של הטאבלט על הטלפון משליך כל מה שהיה בטלפון ולא היה בטאבלט. אין הגדרה שמשנה את זה, וזה בדיוק הפער שהמיזוג ממלא: הוא מייצר קובץ יחיד שכבר מכיל את העבודה של שני המכשירים, כך שכל מכשיר שתשחזרו אליו אותו יוצא שלם.
איך מזוהות כפילויות
לכל הערה, הדגשה וסימנייה יש GUID — מזהה ייחודי שמוקצה בעת היצירה ונשמר בכל גיבוי לאחר מכן. כשאותו פריט מופיע בשני גיבויים, שני העותקים נושאים את אותו GUID, ולכן הוא מזוהה כפריט אחד ונשמר פעם אחת. זו הסיבה שמיזוג של אותו זוג קבצים פעמיים לא מכפיל דבר, וזו הסיבה שאפשר למזג מחדש בבטחה כל שבוע. במקום שבו ה-GUID תואם אבל הטקסט שונה — אותה הערה שנערכה בשני המכשירים — הפריט לא ניתן ליישוב אוטומטי, ולכן הוא עולה בבודק ההתנגשויות עם השוואה ברמת המילה כדי שתבחרו.
מה לא נמצא בגיבוי
גיבוי נושא רק את נתוני הלימוד האישי שלכם. פרסומים שהורדתם, תרגומי מקרא, סרטונים ואודיו אינם כלולים, ולכן קובצי הגיבוי קטנים — בדרך כלל כמה מגה-בייט בלבד גם עבור ספרייה שנבנתה במשך שנים. אחרי שחזור במכשיר חדש ייתכן שתצטרכו להוריד שוב את הפרסומים שאתם קוראים באופן קבוע. שום דבר שכתבתם לא נפגע מכך; ההערות מעוגנות לפרסומים דרך הפניה, ולכן הן נצמדות בחזרה ברגע שהפרסום נוכח.
אם המיזוג מדווח על 0 הערות שנוספו
כמעט תמיד זה נכון ולא תקלה. משמעות הדבר היא שכל הערה בקובץ השני כבר הייתה קיימת בראשון — דבר נפוץ כשמיזגתם לאחרונה, או כשמכשיר אחד פשוט מפגר אחרי השני. בדקו את התצוגה המקדימה שלפני המיזוג: היא מפרטת מה כל קובץ תורם לפני שנכתב משהו. אם ציפיתם לפריטים חדשים ואינכם רואים אף אחד, ודאו שגיביתם את המכשיר אחרי מפגש הלימוד שאתם מחפשים, שכן גיבוי מכיל תמיד רק את מה שהיה קיים ברגע שנוצר.
שאלות נפוצות
- אפשר למזג יותר משני גיבויים?
- כן — טענו כמה קובצי .jwlibrary שיש לכם מכשירים. כולם מאוחדים לגיבוי ממוזג אחד.
- האם המיזוג ייצור הערות כפולות?
- לא. הערות, הדגשות וסימניות זהות מזוהות ונשמרות פעם אחת. גרסאות שונות באמת של אותה הערה עולות בבודק ההתנגשויות כדי שתחליטו.
- זה עובד בין אנדרואיד לאייפון?
- כן. פורמט ה-.jwlibrary זהה באנדרואיד, ב-iOS, ב-iPadOS וב-Windows, כך שגיבויים מפלטפורמות שונות מתמזגים בלי שום המרה.
- צריך למזג בסדר מסוים?
- לא. המיזוג אינו תלוי בסדר — אותה קבוצת קבצים מייצרת את אותה תוצאה, לא משנה איזה מהם תטענו ראשון. הדבר היחיד שהסדר משפיע עליו הוא איזה קובץ נחשב לבסיס בסיכום התצוגה המקדימה.
- מה קורה לתוויות שקיימות רק במכשיר אחד?
- הן מועברות בשלמותן, יחד עם הקישורים בין התוויות לבין ההערות שהן מסמנות. אם בשני המכשירים יש תווית עם אותו שם, היא נחשבת לתווית אחת וההערות משניהם מצורפות אליה.
- כמה גדול הקובץ הממוזג?
- בערך בגודל של שני המקוריים יחד, פחות הכפילויות — בדרך כלל עדיין רק כמה מגה-בייט. גיבויים אינם מכילים מדיה של פרסומים, כך שאפילו ספרייה עמוסת הערות נשארת קטנה מספיק כדי לשלוח באימייל.
- אפשר לבטל שחזור?
- לא מתוך JW Library, ולכן חשוב לשמור את הגיבויים המקוריים שלכם. המיזוג לעולם לא משנה את הקבצים שאתם טוענים, כך שהגיבויים שלכם מלפני המיזוג נשארים בדיוק כפי שהיו וניתן לשחזר אותם אם תרצו לחזור אחורה.