@Y-Excel-Access כתב באיך לקמפל JSON לתוך EXE:
וכעת התוכנה לא תעבוד אלא אם כן יש קובץ JSON באותה תיקייה בה ממוקמת התוכנה
התוכנה צריכה להתייחס בסלחנות למקרה שאין לו קובץ נתונים וליצור את הקובץ בעצמו עם ערכי ברירת מחדל
@Y-Excel-Access כתב באיך לקמפל JSON לתוך EXE:
שזה מסורבל למשתמש - הכי פשוט להשתמש עם קובץ בודד ולא תיקייה שלימה.
אם זו תוכנה שאמורה להתנייד ממחשב למחשב אין מנוס, צריך לשמור את הנתונים איפשהו, ובתוך ה-EXE לא אופציה (לפחות לא אופציה נורמלית, בנוסף, בווינדוס זה יהיה אתגר כי ה-EXE נעול לכתיבה בזמן ריצה)
אם התוכנה לא אמור להתנייד אז הפתרון פשוט לשמור את הקובץ בתקיית appdata שמיועד בדיוק עבור זה.
ב-tauri ספציפית יש לך עוד אופציה להשתמש באחסון localstorage של ה"דפדפן" (webview)
@Y-Excel-Access כתב באיך לקמפל JSON לתוך EXE:
יכול להיות בהם דברים שצנעת הפרט חשובה, או שיש קוד כניסה או תנאים שלי למשתמש וכד', ועם הJSON יהיה אפשר לראות את כל הנתונים.
גם שמירה בתוך ה-EXE לא ימנע ממשתמש נחוש להגיע לסודות שאתה רוצה להסתיר. אם זה לא מידע ממש רגיש ורק שיש עדיפות שמשתמשים לא יגיעו אליו בקלות אז שמירה ב-localstorage יכול להספיק לך