מדריך · ההתחלה

איך Lang Switcher מעדכן את עצמו ואיך מעדכנים ידנית

התוכנה מעדכנת את עצמה כשהמחשב לא בשימוש, ההגדרות שלכם נשמרות, וליד הסמל מופיע «Lang Switcher עודכן לגרסה …». אפשר גם לבד: קחו את תוכנת ההתקנה מעמוד ההורדה והפעילו אותה מעל הגרסה הקודמת.

איך התוכנה מעדכנת את עצמה

פעם ביום Lang Switcher קורא קובץ חדשות קצר מאתר המפתח, ולא שולח דבר על המחשב. כשיוצאת גרסה חדשה, התוכנה מורידה אותה בעצמה מאותו אתר, בודקת את חתימת המפתח ומתקינה אותה כשהמחשב לא בשימוש. אחרי העדכון מופיעה הודעה קצרה ליד הסמל באזור ההודעות.

  • מי עושה את זה. כלי העדכון LangSwitcherUpdate.exe: קובץ קטן בלי חלון, ליד התוכנה. משימה של Windows בשם «Lang Switcher Update» מפעילה אותו: פעם ביום ועם הכניסה למערכת, ורק כשהמחשב לא בשימוש.
  • מה הוא בודק. תוכנת ההתקנה נלקחת רק מאתר המפתח ומהתיקייה /langswitcher/files/. הגודל וסכום הביקורת SHA-256 שלה חייבים להתאים לערכים החתומים בקובץ החדשות, והגרסה חייבת להיות חדשה משלכם. אם לא, הכלי לא מתקין כלום ומנסה שוב למחרת.
  • בזמן ההתקנה התוכנה נסגרת לרגע ועולה מחדש. לא צריך ללחוץ על כלום, ואין בקשת UAC. אם התוכנה לא פעלה, היא מתעדכנת ונשארת סגורה.
  • אם הגרסה החדשה לא עולה (חלון התוכנה לא הופיע או לא נשאר), הכלי מחזיר את הגרסה הקודמת.
  • אחרי העדכון מופיעה ליד הסמל ההודעה «Lang Switcher עודכן לגרסה …» ו«הקישו כדי לראות מה חדש.». בלחיצה נפתחת רשימת השינויים: מה חדש (English).

אם העדכון לא מגיע

לפעמים קובץ החדשות מציין שלושה ימים ברצף גרסה חדשה משלכם, אבל היא לא מותקנת. אז התוכנה מודיעה בעצמה: ליד הסמל מופיעה ההודעה «יצאה גרסה …», ובלחיצה עליה, או מעצמו ברגע שקט, נפתח מכתב העדכון.

מכתב מהמפתח· יצאהאצלכםאיך מעדכנים1לחצו «פתיחת עמוד ההורדה»:שם תמיד נמצאת הגרסה האחרונה.2הורידו את הקובץ LangSwitcher-setup.exe והפעילו אותו.3תוכנית ההתקנה סוגרת את התוכנה בעצמה, מחליפה אותהומציעה להפעיל מחדש. ההגדרות שלכם נשמרות.» תישאר בתפריט הסמלהשורה «זמינה גרסהעד שתעדכנו.סגירהפתיחת עמוד ההורדה
מכתב מהמפתח· יצאהאצלכםאיך מעדכנים1לחצו «פתיחת עמוד ההורדה»:שם תמיד נמצאת הגרסה האחרונה.2הורידו את הקובץLangSwitcher-setup.exeוהפעילו אותו.3תוכנית ההתקנה סוגרת את התוכנהבעצמה, מחליפה אותה ומציעהלהפעיל מחדש.ההגדרות שלכם נשמרות.»השורה «זמינה גרסהתישאר בתפריט הסמלעד שתעדכנו.סגירהפתיחת עמוד ההורדה
מכתב העדכון: השינויים במילים של המפתח, ומתחתם שלושת השלבים של «איך מעדכנים» והכפתור לעמוד ההורדה.
  • המכתב של כל גרסה מגיע פעם אחת. הפריט «זמינה גרסה …» נשאר בתפריט הסמל עד שתעדכנו.
  • כדי לקרוא שוב פתחו את החלון «מהמפתח» ואת «מכתבים אחרונים»: מכתב העדכון נשאר שם עד שהגרסה החדשה מותקנת.

התקנה ידנית

לא צריך לחכות: הגרסה האחרונה תמיד בעמוד ההורדה, ואפשר להתקין אותה מעל הקודמת בכל יום.

  1. במכתב לחצו «פתיחת עמוד ההורדה» או פתחו בעצמכם את עמוד ההורדה.
  2. הורידו את LangSwitcher-setup.exe והפעילו אותו. אם הדפדפן או Windows מזהירים, הדרך זהה להתקנה הראשונה: היא בעמוד ההורדה.
  3. אשרו את בקשת UAC: לחצו «כן». לא צריך לצאת מהתוכנה קודם: תוכנת ההתקנה סוגרת את Lang Switcher בעצמה ומחליפה אותו.
  4. בשלב האחרון השאירו את הסימון על «הפעל את Lang Switcher»: אחרי התקנה ידנית התוכנה לא עולה מעצמה.

מה נשמר

  • ההגדרות והחריגים. הם בקובץ %APPDATA%\Lang_Switcher\config.toml, לא בתיקיית התוכנה, ותוכנת ההתקנה לא נוגעת בו. כמו שכתוב במכתב: «ההגדרות שלכם נשמרות.»
  • הפעלה אוטומטית. בכל הפעלה התוכנה מתאימה את רשומת ההפעלה האוטומטית לסימון על «הפעלה עם הכניסה למערכת».

חזרה לגרסה קודמת

הגרסאות הקודמות בעמוד התוכנה ב-GitHub, בחלק Releases. גרסה קודמת שהותקנה מעל החדשה לא נשארת: כלי העדכון במקומו, ותוך יום הוא מחזיר את הגרסה האחרונה. כדי להישאר בגרסה הקודמת, הסירו קודם את התוכנה (אם תענו «לא» בשאלה האחרונה של ההסרה, ההגדרות נשארות), ואז התקינו את הגרסה הקודמת.

הגרסה הקודמת קוראת את קובץ ההגדרות של החדשה, אבל לא כותבת מעליו עד היציאה; לכן מה שתשנו בה לא נשמר. מקש קיצור שהיא עדיין לא מכירה היא מבינה בדרכה: צירוף הוא אצלה אותו מקש בלי Ctrl, Alt ו-Shift, ו-Shift פעמיים הוא אצלה Pause.

שאלות ובעיותב-GitHub Issues ↖ או במייל send.me@panda-pishet-kod.dev