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

  • ברירת מחדל (ללא עיצוב (ברירת מחדל))
  • ללא עיצוב (ברירת מחדל)
כיווץ
מתמחים טופ
  1. דף הבית
  2. קטגוריות בהרצה
  3. תכנות
  4. Python
  5. עזרה הדדית - Python
  6. מדריך | מדריך לקמפול אפליקציות ווב ל EXE.

מדריך | מדריך לקמפול אפליקציות ווב ל EXE.

מתוזמן נעוץ נעול הועבר עזרה הדדית - Python
7 פוסטים 4 כותבים 111 צפיות 4 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • C מנותק
    C מנותק
    CSS 0
    כתב נערך לאחרונה על ידי CSS 0
    #1

    המדריך לקמפול אפליקציות ווב ל EXE

    הדרך המהירה ביותר

    • וודא שיש לך קובץ ICO של סמל התוכנה.. יש לתת לקובץ ה ico את השם icon.ico
      אתר מתאים בספוילר.

    https://imagetostl.com/il/convert/file/jpg/to/ico

    • וודא שיש לך את שלושת קבצי האתר (html , css , js) בתוך תיקיה (לדוגמא אצלינו נקרא לה web)
    • התקנת הספריות:
    pip install pywebview
    
    • לאחר מכן יש לשים מחוץ לתיקית web סקריפט שיפעיל את האפליקציה (סקריפט בספוילר)

    • יש לתת לסקריפט את השם main.py
    • יש להתאים את הסקריפט באתאם למציאות...
      בשורה 14 יש לשנות את שם התיקיה בהתאם לתיקיה בפועל (כרגע זה על web).
    • וגם באותה שירה לשנות את שם קובץ ה html בהתאם לשם האמיתי של קובץ ה html שבתיקיה
      (כרגע זה על index.html).
    import webview
    import sys
    import os
    
    def resource_path(relative_path):
        try:
            base_path = sys._MEIPASS
        except Exception:
            base_path = os.path.abspath(".")
        return os.path.join(base_path, relative_path)
    
    if __name__ == '__main__':
       
        html_path = resource_path("web/index.html")
       
        webview.create_window('My Web App', html_path, width=1200, height=800)
       
        webview.start()
    

    לאחר מכן יש לקמפל ע"י הקוד הבא:
    יש להתאים באתהם למציאות

    pyinstaller --noconfirm --onefile --windowed --add-data "web;web" --icon "icon.ico" main.py
    

    בהצלחה...

    מ ח 2 תגובות תגובה אחרונה
    8
    • C CSS 0 התייחס לנושא זה
    • C CSS 0

      המדריך לקמפול אפליקציות ווב ל EXE

      הדרך המהירה ביותר

      • וודא שיש לך קובץ ICO של סמל התוכנה.. יש לתת לקובץ ה ico את השם icon.ico
        אתר מתאים בספוילר.

      https://imagetostl.com/il/convert/file/jpg/to/ico

      • וודא שיש לך את שלושת קבצי האתר (html , css , js) בתוך תיקיה (לדוגמא אצלינו נקרא לה web)
      • התקנת הספריות:
      pip install pywebview
      
      • לאחר מכן יש לשים מחוץ לתיקית web סקריפט שיפעיל את האפליקציה (סקריפט בספוילר)

      • יש לתת לסקריפט את השם main.py
      • יש להתאים את הסקריפט באתאם למציאות...
        בשורה 14 יש לשנות את שם התיקיה בהתאם לתיקיה בפועל (כרגע זה על web).
      • וגם באותה שירה לשנות את שם קובץ ה html בהתאם לשם האמיתי של קובץ ה html שבתיקיה
        (כרגע זה על index.html).
      import webview
      import sys
      import os
      
      def resource_path(relative_path):
          try:
              base_path = sys._MEIPASS
          except Exception:
              base_path = os.path.abspath(".")
          return os.path.join(base_path, relative_path)
      
      if __name__ == '__main__':
         
          html_path = resource_path("web/index.html")
         
          webview.create_window('My Web App', html_path, width=1200, height=800)
         
          webview.start()
      

      לאחר מכן יש לקמפל ע"י הקוד הבא:
      יש להתאים באתהם למציאות

      pyinstaller --noconfirm --onefile --windowed --add-data "web;web" --icon "icon.ico" main.py
      

      בהצלחה...

      מ מנותק
      מ מנותק
      מד
      כתב נערך לאחרונה על ידי
      #2

      @CSS-0 זה בפייטון.
      יש עוד הרבה דרכים איך לקמפל תוכנת ווב לEXE.
      יש ספרייה לGO ושני ספריות לנודJS, ועוד ועוד. ושלא לשכוח מאלקטרון..

      C תגובה 1 תגובה אחרונה
      1
      • מ מד

        @CSS-0 זה בפייטון.
        יש עוד הרבה דרכים איך לקמפל תוכנת ווב לEXE.
        יש ספרייה לGO ושני ספריות לנודJS, ועוד ועוד. ושלא לשכוח מאלקטרון..

        C מנותק
        C מנותק
        CSS 0
        כתב נערך לאחרונה על ידי
        #3

        @מד זה בתור בסיס

        אתה צודק אני ישנה את הכותרת

        מ תגובה 1 תגובה אחרונה
        0
        • C CSS 0

          המדריך לקמפול אפליקציות ווב ל EXE

          הדרך המהירה ביותר

          • וודא שיש לך קובץ ICO של סמל התוכנה.. יש לתת לקובץ ה ico את השם icon.ico
            אתר מתאים בספוילר.

          https://imagetostl.com/il/convert/file/jpg/to/ico

          • וודא שיש לך את שלושת קבצי האתר (html , css , js) בתוך תיקיה (לדוגמא אצלינו נקרא לה web)
          • התקנת הספריות:
          pip install pywebview
          
          • לאחר מכן יש לשים מחוץ לתיקית web סקריפט שיפעיל את האפליקציה (סקריפט בספוילר)

          • יש לתת לסקריפט את השם main.py
          • יש להתאים את הסקריפט באתאם למציאות...
            בשורה 14 יש לשנות את שם התיקיה בהתאם לתיקיה בפועל (כרגע זה על web).
          • וגם באותה שירה לשנות את שם קובץ ה html בהתאם לשם האמיתי של קובץ ה html שבתיקיה
            (כרגע זה על index.html).
          import webview
          import sys
          import os
          
          def resource_path(relative_path):
              try:
                  base_path = sys._MEIPASS
              except Exception:
                  base_path = os.path.abspath(".")
              return os.path.join(base_path, relative_path)
          
          if __name__ == '__main__':
             
              html_path = resource_path("web/index.html")
             
              webview.create_window('My Web App', html_path, width=1200, height=800)
             
              webview.start()
          

          לאחר מכן יש לקמפל ע"י הקוד הבא:
          יש להתאים באתהם למציאות

          pyinstaller --noconfirm --onefile --windowed --add-data "web;web" --icon "icon.ico" main.py
          

          בהצלחה...

          ח מנותק
          ח מנותק
          ח. חנן
          כתב נערך לאחרונה על ידי ח. חנן
          #4

          @CSS-0 כתב במדריך | מדריך לקמפול אפליקציות ווב ל EXE.:
          כתוב ככה

          המדריך לקמפול אפליקציות ווב ל EXE

          וודא שיש לך פייתון (ופיפ) (לפני שיציפו אותך בשאלות למה זה עושה תקלה...)
          וודא שיש לך קובץ ICO של סמל התוכנה.. יש לתת לקובץ ה ico את השם icon.ico
          אתר מתאים בספוילר.

          תגובה 1 תגובה אחרונה
          0
          • C CSS 0

            @מד זה בתור בסיס

            אתה צודק אני ישנה את הכותרת

            מ מנותק
            מ מנותק
            מד
            כתב נערך לאחרונה על ידי
            #5

            @CSS-0 כתב במדריך | מדריך לקמפול אפליקציות ווב ל EXE.:

            זה בתור בסיס

            neutralino לכאורה יותר פשוט.

            C cfopuserC 2 תגובות תגובה אחרונה
            0
            • מ מד

              @CSS-0 כתב במדריך | מדריך לקמפול אפליקציות ווב ל EXE.:

              זה בתור בסיס

              neutralino לכאורה יותר פשוט.

              C מנותק
              C מנותק
              CSS 0
              כתב נערך לאחרונה על ידי
              #6

              @מד לא מכיר..

              תגובה 1 תגובה אחרונה
              2
              • מ מד

                @CSS-0 כתב במדריך | מדריך לקמפול אפליקציות ווב ל EXE.:

                זה בתור בסיס

                neutralino לכאורה יותר פשוט.

                cfopuserC מנותק
                cfopuserC מנותק
                cfopuser
                כתב נערך לאחרונה על ידי cfopuser
                #7

                @מד כתב במדריך | מדריך לקמפול אפליקציות ווב ל EXE.:

                neutralino לכאורה יותר פשוט.

                מומלץ מאוד! ביחוד בגלל שהגודל קובץ שיוצא הוא מזערי.
                וכן זה תומך בכול הפלטפורמות.

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

                • התחברות

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

                • התחברו או הירשמו כדי לחפש.
                • פוסט ראשון
                  פוסט אחרון
                0
                • חוקי הפורום
                • פופולרי
                • לא נפתר
                • משתמשים
                • חיפוש גוגל בפורום
                • צור קשר