קלוד כתב לי שיש בעיה בmanifest
ותיקן לי את זה
ועכשיו זה עובד
אני לא מצליח להעלות את זה.
ההודעה אומרת: "שגיאה בהתקנת התוסף: Exception: הרשאה לא חוקית נדרשת על ידי התוסף: clipboard.read"
זו שגיאה שמופיעה בדרך כלל כשמנסים להתקין תוסף (Add-on) — למשל ב-Google Sheets, Google Docs, או פלטפורמה דומה (כמו AppSheet, שראיתי שהוזכר בשיחה הקודמת) — והתהליך נכשל כי התוסף מבקש הרשאה בשם clipboard.read (קריאת לוח העריכה/הזיכרון של המכשיר), אבל המערכת לא מזהה את ההרשאה הזו כהרשאה חוקית/תקינה במסגרת ה-manifest שלה.
המשמעות בפועל:
מפתח התוסף הגדיר בקובץ ה-manifest (קובץ ההגדרות של התוסף) בקשת הרשאה בשם clipboard.read
אבל הפלטפורמה שבה אתה מנסה להתקין את זה (Google Workspace, Chrome, וכו') לא מכירה/לא תומכת בהרשאה הזו בפורמט הזה, או שהיא כתובה לא נכון
לכן ההתקנה נכשלת לפני שהיא בכלל מתחילה
מה אפשר לעשות:
אם זה תוסף שאתה בעצמך פיתחת או ערכת — צריך לבדוק את קובץ ה-manifest.json ולתקן את שם ההרשאה (לרוב זה צריך להיות clipboardRead ללא נקודה, תלוי בפלטפורמה)
אם זה תוסף של מישהו אחר — הבעיה היא אצל המפתח, ולא משהו שאתה יכול לתקן מהצד שלך; כדאי לפנות אליו או לחפש גרסה מעודכנת
לבדוק אם יש התאמה בין הפלטפורמה (Chrome Extension / Google Apps Script / Office Add-in) לבין סוג ההרשאה שמבוקש — לכל אחת פורמט הרשאות שונה
יש לך אפשרות לספר לי איזו פלטפורמה זו ואיזה תוסף אתה מנסה להתקין? זה יעזור לי לתת הכוונה מדויקת יותר.
otzaria-word-editor-v2.1.0.otzplugin
OTZPLUGIN
Ran 3 commands
זה בדיוק מסביר את השגיאה מהתמונה הקודמת. הקובץ הוא תוסף (plugin) לתוכנת אוצריא (Otzaria) — תוכנת לימוד תורה — בשם "וורד לאוצריא", גרסה 2.1.0.
מה התוסף עושה: לפי המניפסט, זה עורך מסמכים בסגנון Word (מבוסס על מנוע בשם SuperDoc), מיועד לכתיבת חידושי תורה בתוך אוצריא. מפתח: Yeir Daniel. מוגדר כ-"experimental" (ניסיוני), ודורש גרסת אוצריא מינימלית 0.9.97.
הסיבה לשגיאה: במניפסט של התוסף מוגדרת רשימת הרשאות הכוללת:
fs.user_files.read
fs.user_files.write
reader.open
navigation.write
clipboard.read
ה-clipboard.read היא ההרשאה שגרמה לשגיאה — כלומר, גרסת אוצריא המותקנת אצלך לא מזהה/לא תומכת בהרשאה הזו (יכול להיות שה-SDK של אוצריא שאתה מריץ ישן יותר מהגרסה שהתוסף נבנה בשבילה, או שההרשאה הזו הוסרה/שונתה בגרסה שלך).
מה אפשר לעשות:
לעדכן את אוצריא לגרסה העדכנית ביותר — כנראה שגרסאות חדשות יותר תומכות בהרשאת clipboard.read.
אם זה לא עוזר — לפנות למפתח התוסף (Yeir Daniel) ולדווח שההרשאה לא מתקבלת בגרסת האפליקציה שלך.
כפתרון עקיפין (אם אתה בקיא טכנית): לפתוח את הקובץ כארכיון ZIP, לערוך את manifest.json ולהסיר את clipboard.read מרשימת ההרשאות, ואז לארוז מחדש — אבל זה עלול לפגוע בפונקציונליות של הדבקה (paste) בתוך העורך.
רוצה שאכין לך גרסה מתוקנת של הקובץ בלי ההרשאה הבעייתית, כדי לנסות להתקין אותה?
כן
Ran 2 commands, edited a file, read a file
הסרתי את clipboard.read מרשימת ההרשאות ב-manifest.json וארזתי מחדש את הקובץ. נסה להתקין את הגרסה הזו במקום המקורית.
שים לב: אם התוסף באמת משתמש בקריאת לוח העריכה (למשל להדבקת טקסט/תמונות בעורך ה-Word), ייתכן שפונקציונליות מסוימת של הדבקה לא תעבוד באופן מלא בלי ההרשאה הזו — אבל זה סביר שיפתור את שגיאת ההתקנה, ורוב פעולות העריכה (כתיבה, שמירה, פתיחה) יעבדו כרגיל.





