עזרה במימוש Auto Update ב-Tauri (v1)
-
שלום!
אני בונה אפליקציית דסקטופ (לWindows) באמצעות Tauri v1 ו-React.
אני רוצה להכניס אפשרות של עדכונים באמצעות TAURI...
בכללות הקוד של התוכנה הוא בפרוייקט פרטי בGIT ועשיתי פרוייקט פתוח רק לגרסאות (כדי שהתוכנה תוכל לקבל את הקובץ update.json ולמשוך אם צריך את הקובץ של הגרסה החדשה...)
עשיתי סקריפט לגיט שמאתר אם המספר גרסה בpackage.json השתנה, ואם כן הוא מפעיל בניה (אצל GIT) ועושה את כל השאר...
הבעיה שלי, היא ששלב החתימה נכשל כל פעם מחדש...
פקודת יצירת המפתחות (npx tauri signer generate) יוצרת לי מפתחות לא רגילים משום מה (לפחות לא רגילים למפתחות אחרים שיש בעולם, אולי בTAURI זה שונה בהגדרה...) - מפתחות שמקודדים לBASE64.
אם אני מנסה לעשות את זה איתם אז זה נכשל כל פעם מחדש, אולי אני צריך להמיר את זה ידנית מBASE64? זה תמוה... ואז להזין גם את הכותרת (כמו untrusted comment: rsign encrypted secret key אחרי הפיענוח)?
ניסיתי עשרות פעמים... וזה אף פעם לא מצליח לי...
עם עשרות סקריפטים שונים לGIT, נסיונות עזרה בבינה מלאכותית, וכלום... בין שגיאת מפתח לשגיאת תחביר...
למישהו יש רעיון איך מצילים את המצב? -
שלום!
אני בונה אפליקציית דסקטופ (לWindows) באמצעות Tauri v1 ו-React.
אני רוצה להכניס אפשרות של עדכונים באמצעות TAURI...
בכללות הקוד של התוכנה הוא בפרוייקט פרטי בGIT ועשיתי פרוייקט פתוח רק לגרסאות (כדי שהתוכנה תוכל לקבל את הקובץ update.json ולמשוך אם צריך את הקובץ של הגרסה החדשה...)
עשיתי סקריפט לגיט שמאתר אם המספר גרסה בpackage.json השתנה, ואם כן הוא מפעיל בניה (אצל GIT) ועושה את כל השאר...
הבעיה שלי, היא ששלב החתימה נכשל כל פעם מחדש...
פקודת יצירת המפתחות (npx tauri signer generate) יוצרת לי מפתחות לא רגילים משום מה (לפחות לא רגילים למפתחות אחרים שיש בעולם, אולי בTAURI זה שונה בהגדרה...) - מפתחות שמקודדים לBASE64.
אם אני מנסה לעשות את זה איתם אז זה נכשל כל פעם מחדש, אולי אני צריך להמיר את זה ידנית מBASE64? זה תמוה... ואז להזין גם את הכותרת (כמו untrusted comment: rsign encrypted secret key אחרי הפיענוח)?
ניסיתי עשרות פעמים... וזה אף פעם לא מצליח לי...
עם עשרות סקריפטים שונים לGIT, נסיונות עזרה בבינה מלאכותית, וכלום... בין שגיאת מפתח לשגיאת תחביר...
למישהו יש רעיון איך מצילים את המצב?@oryadaniely כתב בעזרה במימוש Auto Update ב-Tauri (v1):
עם עשרות סקריפטים שונים לGIT, נסיונות עזרה בבינה מלאכותית, וכלום... בין שגיאת מפתח לשגיאת תחביר...
למישהו יש רעיון איך מצילים את המצב?משהו שמצאתי שעוזר למודלים להבין את הקונטקסט זה להוריד את הקוד מקור של הכלי המדובר
במקרה זה להוריד את tauri ולתת לו לנבור בקוד מקור להבין מה בדיוק קורה כשאתה מריץ tauri signer generate -
אפשרי... אבל זה לא נראה לי כ"כ קל. מה גם שזה מוצפן השלב הזה...