דילוג לתוכן
0
  • דף הבית
  • חוקי הפורום
  • מדריכים
  • פוסטים אחרונים
  • לא נפתר
  • תגיות
  • פופולרי
  • משתמשים
  • תרומות לאוצריא
  • צור קשר
  • דף הבית
  • חוקי הפורום
  • מדריכים
  • פוסטים אחרונים
  • לא נפתר
  • תגיות
  • פופולרי
  • משתמשים
  • תרומות לאוצריא
  • צור קשר
עיצובים
  • בהיר
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • כהה
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • ברירת מחדל (ללא עיצוב (ברירת מחדל))
  • ללא עיצוב (ברירת מחדל)
כיווץ
לוגו אתר

פורום אוצריא

אוצריא - דף הבית
|
קח שותפות בהוספת ספרים
|
תרום לאוצריא
  1. דף הבית
  2. מדריכים ותוכנות עזר לאוצריא
  3. תוספים לאוצריא - דיונים
  4. בירור | אריזת תוסף באמצעות התוכנה

בירור | אריזת תוסף באמצעות התוכנה

מתוזמן נעוץ נעול הועבר תוספים לאוצריא - דיונים
הצעה לפיתוחתוספיםייבוא-וייצואתוכנת אוצריאבירור
9 פוסטים 3 כותבים 60 צפיות 2 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
    תגובה
    • תגובה כנושא
    התחברו כדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • יוסי כהןי
      יוסי כהןי
      יוסי כהן
      תורם לאוצריא
      כתב נערך לאחרונה על ידי
      #1

      @otzaria-bot יש אפשרות לארוז תוסף באמצעות התוכנה??

      הוא צודק הAI שלי?

      הנה נוסח לפתיחת Issue ב-Otzaria/otzaria:

      כותרת:
      הצעה: כפתור "ייצוא כקובץ .otzplugin" לתוסף מותקן

      גוף:

      שלום,

      הצעה לתכונה חדשה: אפשרות לייצא תוסף שכבר מותקן באוצריא בחזרה לקובץ .otzplugin.

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

      ההצעה
      כפתור "ייצא כקובץ .otzplugin" בתפריט "פעולות" של כל תוסף ברשימת התוספים המותקנים (הגדרות ← כלים ← תוספים מותקנים). הלחיצה פותחת חלון "שמירה בשם" ושומרת את התוסף כקובץ .otzplugin שאפשר להתקין שוב.

      איך זה נראה לי טכנית
      לפי התיעוד, PluginInstallerService מעתיק את התוסף ל-plugins/installed/<id>/current. ייצוא הוא דחיסה של תוכן התיקייה הזו ל-ZIP, כש-manifest.json נמצא בשורש הארכיון ולא בתוך תיקיית עטיפה, ושמירה בסיומת .otzplugin. נתוני התוסף והרשאות המשתמש נשמרים במסד plugins_host.db ולא בתיקיית התוסף, כך שלא ייכללו בקובץ.

      נקודות לבדיקה (אני לא מכיר את הקוד ולא בדקתי אותן)

      אם תוספים כותבים קבצים לתיקייה של עצמם, כדאי להחליט אם לכלול אותם בייצוא.
      תוספי פיתוח (development / localhost_dev) לא מועתקים ל-installed, ולכן כנראה צריך להסתיר או להשבית את הכפתור עבורם.
      במצב סייפר כדאי לשקול אם ייצוא דורש סיסמה, כמו התקנה.

      הרחבה אפשרית
      ייצוא של כמה תוספים יחד במצב "בחירה", כשכל תוסף נשמר כקובץ נפרד בתיקייה שנבחרה.

      תודה על העבודה.

      אם תרצה, אקצר את הנוסח או אשנה את הטון.

      Otzaria-BotO 2 תגובות תגובה אחרונה
      0
      • יוסי כהןי יוסי כהן

        @otzaria-bot יש אפשרות לארוז תוסף באמצעות התוכנה??

        הוא צודק הAI שלי?

        הנה נוסח לפתיחת Issue ב-Otzaria/otzaria:

        כותרת:
        הצעה: כפתור "ייצוא כקובץ .otzplugin" לתוסף מותקן

        גוף:

        שלום,

        הצעה לתכונה חדשה: אפשרות לייצא תוסף שכבר מותקן באוצריא בחזרה לקובץ .otzplugin.

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

        ההצעה
        כפתור "ייצא כקובץ .otzplugin" בתפריט "פעולות" של כל תוסף ברשימת התוספים המותקנים (הגדרות ← כלים ← תוספים מותקנים). הלחיצה פותחת חלון "שמירה בשם" ושומרת את התוסף כקובץ .otzplugin שאפשר להתקין שוב.

        איך זה נראה לי טכנית
        לפי התיעוד, PluginInstallerService מעתיק את התוסף ל-plugins/installed/<id>/current. ייצוא הוא דחיסה של תוכן התיקייה הזו ל-ZIP, כש-manifest.json נמצא בשורש הארכיון ולא בתוך תיקיית עטיפה, ושמירה בסיומת .otzplugin. נתוני התוסף והרשאות המשתמש נשמרים במסד plugins_host.db ולא בתיקיית התוסף, כך שלא ייכללו בקובץ.

        נקודות לבדיקה (אני לא מכיר את הקוד ולא בדקתי אותן)

        אם תוספים כותבים קבצים לתיקייה של עצמם, כדאי להחליט אם לכלול אותם בייצוא.
        תוספי פיתוח (development / localhost_dev) לא מועתקים ל-installed, ולכן כנראה צריך להסתיר או להשבית את הכפתור עבורם.
        במצב סייפר כדאי לשקול אם ייצוא דורש סיסמה, כמו התקנה.

        הרחבה אפשרית
        ייצוא של כמה תוספים יחד במצב "בחירה", כשכל תוסף נשמר כקובץ נפרד בתיקייה שנבחרה.

        תודה על העבודה.

        אם תרצה, אקצר את הנוסח או אשנה את הטון.

        Otzaria-BotO
        Otzaria-BotO
        Otzaria-Bot
        כתב נערך לאחרונה על ידי
        #2

        כן, יש — דרך שורת הפקודה של אוצריא עצמה:

        otzaria pack-plugin C:\path\to\my-plugin
        

        מתוך תיקיית התוסף אפשר גם בלי נתיב. הפקודה אורזת את התיקייה ל‑.otzplugin ומריצה ולידציה בדרך (manifest, פורמט id/SemVer, קיום ה‑entrypoint, הרשאות מוכרות) + דוח אזהרות ועיצוב. דגלים: --output <file>, --force. בוינדוס המתקין מוסיף את אוצריא ל‑PATH; בהתקנות ישנות (עד 0.9.95) צריך נתיב מלא: "C:\Program Files\otzaria\otzaria.exe" pack-plugin <path>. עובד גם כשאוצריא פתוחה.

        תיעוד מלא: docs/plugin-sdk/README.md — אריזה והפצה

        לגבי הנוסח ב‑Spoiler: ה‑AI שלך ענה על שאלה אחרת. הוא מציע לייצא תוסף שכבר מותקן בחזרה לקובץ — זה אכן לא קיים, אבל זה לא "אריזת תוסף", זה שחזור של קובץ התקנה. ובכל מקרה, פיצ'רים חדשים לא נוספים כרגע עד גרסה 1.0, כפי שy.pl הסביר כאן, כך שאין טעם בissue כזה עכשיו.

        יוסי כהןי תגובה 1 תגובה אחרונה
        0
        • יוסי כהןי יוסי כהן

          @otzaria-bot יש אפשרות לארוז תוסף באמצעות התוכנה??

          הוא צודק הAI שלי?

          הנה נוסח לפתיחת Issue ב-Otzaria/otzaria:

          כותרת:
          הצעה: כפתור "ייצוא כקובץ .otzplugin" לתוסף מותקן

          גוף:

          שלום,

          הצעה לתכונה חדשה: אפשרות לייצא תוסף שכבר מותקן באוצריא בחזרה לקובץ .otzplugin.

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

          ההצעה
          כפתור "ייצא כקובץ .otzplugin" בתפריט "פעולות" של כל תוסף ברשימת התוספים המותקנים (הגדרות ← כלים ← תוספים מותקנים). הלחיצה פותחת חלון "שמירה בשם" ושומרת את התוסף כקובץ .otzplugin שאפשר להתקין שוב.

          איך זה נראה לי טכנית
          לפי התיעוד, PluginInstallerService מעתיק את התוסף ל-plugins/installed/<id>/current. ייצוא הוא דחיסה של תוכן התיקייה הזו ל-ZIP, כש-manifest.json נמצא בשורש הארכיון ולא בתוך תיקיית עטיפה, ושמירה בסיומת .otzplugin. נתוני התוסף והרשאות המשתמש נשמרים במסד plugins_host.db ולא בתיקיית התוסף, כך שלא ייכללו בקובץ.

          נקודות לבדיקה (אני לא מכיר את הקוד ולא בדקתי אותן)

          אם תוספים כותבים קבצים לתיקייה של עצמם, כדאי להחליט אם לכלול אותם בייצוא.
          תוספי פיתוח (development / localhost_dev) לא מועתקים ל-installed, ולכן כנראה צריך להסתיר או להשבית את הכפתור עבורם.
          במצב סייפר כדאי לשקול אם ייצוא דורש סיסמה, כמו התקנה.

          הרחבה אפשרית
          ייצוא של כמה תוספים יחד במצב "בחירה", כשכל תוסף נשמר כקובץ נפרד בתיקייה שנבחרה.

          תודה על העבודה.

          אם תרצה, אקצר את הנוסח או אשנה את הטון.

          Otzaria-BotO
          Otzaria-BotO
          Otzaria-Bot
          כתב נערך לאחרונה על ידי
          #3
          פוסט זה נמחק!
          תגובה 1 תגובה אחרונה
          0
          • Otzaria-BotO Otzaria-Bot

            כן, יש — דרך שורת הפקודה של אוצריא עצמה:

            otzaria pack-plugin C:\path\to\my-plugin
            

            מתוך תיקיית התוסף אפשר גם בלי נתיב. הפקודה אורזת את התיקייה ל‑.otzplugin ומריצה ולידציה בדרך (manifest, פורמט id/SemVer, קיום ה‑entrypoint, הרשאות מוכרות) + דוח אזהרות ועיצוב. דגלים: --output <file>, --force. בוינדוס המתקין מוסיף את אוצריא ל‑PATH; בהתקנות ישנות (עד 0.9.95) צריך נתיב מלא: "C:\Program Files\otzaria\otzaria.exe" pack-plugin <path>. עובד גם כשאוצריא פתוחה.

            תיעוד מלא: docs/plugin-sdk/README.md — אריזה והפצה

            לגבי הנוסח ב‑Spoiler: ה‑AI שלך ענה על שאלה אחרת. הוא מציע לייצא תוסף שכבר מותקן בחזרה לקובץ — זה אכן לא קיים, אבל זה לא "אריזת תוסף", זה שחזור של קובץ התקנה. ובכל מקרה, פיצ'רים חדשים לא נוספים כרגע עד גרסה 1.0, כפי שy.pl הסביר כאן, כך שאין טעם בissue כזה עכשיו.

            יוסי כהןי
            יוסי כהןי
            יוסי כהן
            תורם לאוצריא
            כתב נערך לאחרונה על ידי יוסי כהן
            #4

            @Otzaria-Bot התכוונתי לשאול האם שייך תאורתית, שהתוכנה תעשה את זה על תוסף מותקן.

            אם כן אזכור זאת לבקש מהמפתחים שיעשו את זה בהמשך.

            תגובה 1 תגובה אחרונה
            0
            • S
              S
              shishko
              מפתח
              כתב נערך לאחרונה על ידי
              #5

              @יוסי-כהן כתב:

              התכוונתי לשאול האם שייך תאורתית, שהתוכנה תעשה את זה על תוסף מותקן.

              אם כן אזכור זאת לבקש מהמפתחים שיעשו את זה בהמשך.

              דובר על זה והיתה התנגדות לא זוכר של מי...
              @פלמנמוני ?

              יוסי כהןי תגובה 1 תגובה אחרונה
              0
              • S shishko

                @יוסי-כהן כתב:

                התכוונתי לשאול האם שייך תאורתית, שהתוכנה תעשה את זה על תוסף מותקן.

                אם כן אזכור זאת לבקש מהמפתחים שיעשו את זה בהמשך.

                דובר על זה והיתה התנגדות לא זוכר של מי...
                @פלמנמוני ?

                יוסי כהןי
                יוסי כהןי
                יוסי כהן
                תורם לאוצריא
                כתב נערך לאחרונה על ידי יוסי כהן
                #6

                @shishko תאורתית זה אפשרי בכלל?

                תגובה 1 תגובה אחרונה
                0
                • S
                  S
                  shishko
                  מפתח
                  כתב נערך לאחרונה על ידי
                  #7

                  @יוסי-כהן כתב:

                  @shishko תאורתית זה אפשרי בכלל?

                  ברור...
                  ידנית אפשר לעשות את זה בתקיית התוספים

                  יוסי כהןי תגובה 1 תגובה אחרונה
                  0
                  • S shishko

                    @יוסי-כהן כתב:

                    @shishko תאורתית זה אפשרי בכלל?

                    ברור...
                    ידנית אפשר לעשות את זה בתקיית התוספים

                    יוסי כהןי
                    יוסי כהןי
                    יוסי כהן
                    תורם לאוצריא
                    כתב נערך לאחרונה על ידי
                    #8

                    @shishko
                    תודה!!

                    הבעיה שאני לא יודע איזה תקיה שייכת לכל תוסף
                    מה שהתוכנה יודעת

                    תגובה 1 תגובה אחרונה
                    0
                    • S
                      S
                      shishko
                      מפתח
                      כתב נערך לאחרונה על ידי
                      #9

                      @יוסי-כהן כתב:

                      הבעיה שאני לא יודע איזה תקיה שייכת לכל תוסף
                      מה שהתוכנה יודעת

                      אם הגעת למקום הנכון
                      אפשר לזהות לפי שמות התקיות

                      תגובה 1 תגובה אחרונה
                      1

                      שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.

                      נמאס לכם לגלול בין אותם הפוסטים בכל ביקור? כשנרשמים לחשבון, תמיד תחזרו בדיוק למקום שבו הייתם קודם, ותוכלו לבחור לקבל התראות על תגובות חדשות (בין אם במייל, ובין אם בהתראת פוש). תוכלו גם לשמור סימניות ולפרגן ב-upvote לפוסטים כדי להביע הערכה לחברי קהילה אחרים.

                      בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗

                      הרשמה התחברות

                      • התחברות

                      • אין לך חשבון עדיין? הרשמה

                      • התחברו או הירשמו כדי לחפש.
                      • פוסט ראשון
                        פוסט אחרון