PracticU

תוכנות רגילות לוונדוס - קובץ EXE

בלי כתוביותעם כתוביות
PracticU › קורס טכנאי מחשבים ורשתות - Windows 10/11 - בדגש על תמיכה טכנית בארגונים - Help Desk › תוכנות רגילות לוונדוס - קובץ EXE
מילון מושגים:
קוד מקור - הקוד שמפתחים כותבים בשפת תכנות, לפני הידור, המגדיר את פעולת התוכנה.
מעבד - יחידת העיבוד המרכזית של המחשב, שמבצעת את הפקודות של התוכניות ומנהלת את החישובים.
תיקייה - מכל במערכת הקבצים שמשמש לארגון קבצים ותיקיות אחרות בתוך מבנה היררכי.
XML - שפת סימון לייצוג נתונים מובְנים בעזרת תגיות, המשמשת להחלפת מידע בין מערכות ולקובצי הגדרות.
C# - שפת תכנות מונחית עצמים של מיקרוסופט, המשמשת בעיקר לפיתוח יישומים על פלטפורמת .NET.
Java - שפת תכנות עילית ומונחית עצמים, הרצה על מכונה וירטואלית (JVM) ומשמשת לפיתוח מגוון יישומים.

תוכנות רגילות לוונדוס - קובץ EXE
מה יש בתוך תוכנה רגילה ל-Windows, איך מורידים אותה בצורה ניידת ומה ההבדל בין קובץ EXE לקוד מקור. ההדגמה נעשית עם Notepad++, כתבן חינמי שמתחרה ב-Notepad של Windows.
הנקודות העיקריות
1. הורדה מאתר היצרן: באתר יש כמה גרסאות. כשמורידים מאתר, צריך לסמוך עליו, כי תוכנה עלולה לגנוב מידע או להצפין קבצים ולדרוש כופר. לכן חשוב לבדוק מאיפה מורידים.
2. Microsoft Store: מיקרוסופט בודקת את האפליקציות בחנות, אבל גובה על כך כסף, ולכן לא כל היצרנים נמצאים שם. Notepad++ קיים גם בחנות.
3. גרסאות שונות: יש 64 סיביות (כיום כל המעבדים כאלה), 32 סיביות ו-ARM 64. תוכנה ל-32 סיביות תרוץ על 64, אך עדיף להוריד את המותאמת למעבד. ARM 64 קיים בטאבלטים, בטלפונים ובמחשבי אפל החדשים, ויש לו שפת מכונה אחרת, ולכן גם ה-EXE שונה.
4. גרסה ניידת (portable): מורידים קובץ zip אחד, ובו קבצים רבים. לחצן Extract All פותח אותו לתיקייה. ה-zip הוא 5 מגה והתיקייה 19.5 מגה, וניתן למחוק את ה-zip אחרי החילוץ.
5. תוכן התיקייה: קובץ EXE הוא קוד התוכנה, פקודות למעבד בשפת מכונה (אסמבלר), שקשה לבני אדם לקרוא. לצדו קבצי XML, למשל config.xml, שבהם שמורות ההגדרות, כמו הצגת סרגל סטטוס או אייקון ליד השעון.
6. קוד מקור: קוד בשפה נוחה כמו C++‎, C#‎ או Java, שמהפכים לשפת מכונה בתהליך שנקרא קומפילציה. מי שיש לו קוד מקור יכול לשנות את התוכנה. חברות שמרוויחות מהתוכנה מפרסמות רק את ה-EXE, ואילו מפתחי Notepad++ מפרסמים את קוד המקור בחינם.
7. הרצה: דאבל קליק על ה-EXE פותח את התוכנה, עם לשוניות שאין ב-Notepad הרגיל.
שימו לב
בהרצאה הבאה יוצג האינסטלר, תוכנת ההתקנה.
אחרי ההרצאה תדעו מה מכיל קובץ EXE, למה גרסה צריכה להתאים למעבד, ואיך מורידים תוכנה בצורה ניידת ובטוחה יחסית.
השיעור הבא בקורס: התקנת תוכנות רגילות לוונדוס EXE installer

פרקי ההרצאה: תוכנות רגילות לוונדוס - קובץ EXE

  1. 00:00

    הורדת Notepad++ כתחליף ל-Notepad

  2. 01:13

    סיכוני הורדת תוכנות מאתר היצרן

  3. 02:25

    גרסאות 32 ביט ו-64 ביט, Portable ו-Installer

  4. 03:20

    חילוץ קובץ ZIP לתיקייה

  5. 04:46

    קובץ EXE ושפת מכונה

  6. 05:24

    קבצי XML כקבצי הגדרות

  7. 06:21

    קוד מקור וקומפילציה

תמלול ההרצאה: תוכנות רגילות לוונדוס - קובץ EXE

הטקסט המלא של הדקות הראשונות בהרצאה «תוכנות רגילות לוונדוס - קובץ EXE» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.

  1. 00:02

    שלום לכולם, היום בהרצאה נדבר על איך להתקין תוכנות לווינדוס נבין מה זה קובץ אקזה, מה זה קוד מקור בואו ניכנס לגוגל ונחפש notepad++ זאת סתם תוכנה שמשפרת לי את הכתבן, את ה- notepad הרגיל מכירים את ה- notepad הרגיל הזה שמגיע בתוך הווינדוס שאפשר לכתוב בפנים כל מיני דברים, לקשקש פה?

  2. 00:24

    זה מה שמייקרוסופט נותנים לנו בחינם בתוך הווינדוס ואנחנו רוצים להוריד את הגרסה המשודרגת של הכתבן notepad++ שכתבו אותה מתכנתים אחרים שלא קשורים למייקרוסופט תוכנה שמתחרה בנוטפד החינמי שנקראת נוטפד פלוס פלוס דרך אגב גם היא בחינם ואנחנו רוצים להוריד

  3. 00:43

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

  4. 01:10

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

  5. 01:27

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

  6. 01:37

    החנות הזאת זה אפליקציות שמייקרוסופט בדקו אותן ויודעים שהן טובות, שהאפליקציות האלו עובדות טוב, שאין בהן וירוסים, הן מותאמות לטאבלטים.

  7. 01:48

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

  8. 02:08

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

  9. 02:23

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

  10. 02:37

    קודם כל, אני רואה פה אזור שמיועד למעבדים 64 סיביות. האמת שהיום כל המעבדים הם 64 ביט, אין כבר מעבדים 32 ביט. גם היו מעבדים שהיו נקראים x86 ועבדו בתצורת 32 סיביות 32 ביט אם אנחנו נוריד תוכנות שמיועדות ל-32 ביט נוכל להריץ אותם גם על מעבדים חדשים של 64 ביט אבל עדיף לנו להוריד ישירות את

  11. 03:04

    הגרסה המותאמת למעבד 64 ביט זה יעבוד הרבה יותר מהר והרבה יותר טוב ואנחנו יכולים להוריד או אינסטולר שזאת תוכנת ההתקנה או גרסה ניידת פורטאבל בואו נתחיל מגרסה ניידת ואחרי זה נוריד גם את האינסטולר.

  12. 03:20

    מה זה פורטאבל, מה זה גרסה ניידת? בואו נוריד אותה. היא ירדה לנו פה בדאונלואודס כקובץ אחד גדול compressed zip file.

  13. 03:29

    אם נלחץ view show file name extension, זאת אומרת סיומות של הקובץ, שיראה לנו אותם, אנחנו נראה שזה קובץ זיפ, זה אומר קובץ אחד שבפנים יש מלא קבצים קטנים.

  14. 03:42

    למזלנו Windows יודע להבין את הזיפ הזה ויש לנו פה כפתור אקסטרקט אול, לחלץ את הזיפ הזה, לפתוח אותו, הוא שואל אותי לאיזה תיקייה ואני עושה לו אקסטרקט.

  15. 03:53

    הוא פותח את קובץ זיפ ומוציא משם את כל הקבצים הקטנים. אז יש לנו עכשיו קובץ זיפ המקורי שהורדנו ותיקייה לאחר החילוץ, לאחר הפתיחה.

  16. 04:04

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

  17. 04:27

    שהיא תופסת 19.5 מגה. שימו לב, ההבדל הוא כמעט פי 4, זה 19.5 מגה, 20 מגה וזה 5 וקצת. אז אני גם מוריד מהר את הקובץ וגם אני מוריד קובץ אחד ולא המון קבצים קטנים.

  18. 04:41

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

  19. 05:07

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

  20. 05:28

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

  21. 05:39

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

  22. 06:03

    ליד השעון וכתוב פה no כל מיני הגדרות שקובץ אקזה יקרא מכאן ויבצע ואם משתמש ישנה משהו בתפריטים של התוכנה זה יישמר פה בתוך קובץ config.xml. קובצי xml זה קובצי הגדרות.

  23. 06:21

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

  24. 06:38

    מה זה קוד מקור? זה קוד שלפני שהוא הפך לשפת מכונה. זה קוד שכתוב בשפת C++ או C-Sharp או Java, שפות שנוחות לנו כבני אדם להבין אותן, ואחרי זה לוקחים את הקוד מקור הזה והופכים אותו לשפת מכונה.

  25. 06:56

    זה נקרא לקמפל. לקמפל זה לקחת קוד מקור בשפה עילית, בשפה נוחה, C-Sharp, C++, Java, ולהפוך אותו לשפת מכונה, לשפת אסמבלר שהמעבד מבין, ולנו כבני אדם קשה להבין.

  26. 07:13

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

  27. 07:34

    המתכנתים של notepad++ מחלקים את קוד המקור שלהם בחינם,

לקורס המלא: קורס טכנאי מחשבים ורשתות

ההרצאה הקודמת: התקנת אופיס - התקנה חינמית של Word ואקסל

ההרצאה הבאה: התקנת תוכנות רגילות לוונדוס - EXE installer

הרצאות קשורות מקורסים אחרים

  • התקנה של קובץ EXE על כל התחנות
  • איך להחביא קובץ הרצה EXE מאחורי קובץ טקטס
  • הרשאות רגילות על אנדרואיד
  • הנדסה חברתית להפוך קובץ EXE לקובץ תמונה JPG - חלק 1

קורסים נוספים במסלול

  • קורס מנהלי רשת ושרתים - Active Directory 2025
  • קורס מנהלי רשת ושרתים - Active Directory 2022
  • קורס מנהלי רשת - ב-3 דקות
  • ראיון עבודה - מנהל רשת - תמיכה טכנית