نحوه ایجاد فایل exe چگونه یک فایل exe بسازیم

در نظر خواهیم گرفت create.exeبا استفاده از کتابخانه ماژول py2exe. این به پایتون 3.4 و زیر.

اگر نسخه بالاتری از پایتون نصب کرده اید، از (زیر) استفاده کنید.

در این مثال با یک مثال به ایجاد .exe خواهیم پرداخت پایتون 3.4.

اول از همه، شما باید یک محیط مجازی برای پایتون 3.4. در این مثال ما myenv را نام گذاری می کنیم، شما می توانید هر نام دیگری را انتخاب کنید، اما فراموش نکنید که تغییرات مناسب را انجام دهید.

دستورات زیر را در ترمینال تایپ کنید:

>py -3.4 -m venv myenv > myenv\Scripts\activate.bat

که در خط فرمانپیشوند ظاهر می شود myenvیعنی محیط مجازی با نام myenv بارگذاری شده است. همه تیم ها پایتوناکنون از محیط مجازی جدید استفاده خواهد کرد.

حالا بیایید نصب کنیم py2exe(https://pypi.python.org/pypi/py2exe~~HEAD=dobj) در محیط مجازی ما:

> پیپ py2exe را نصب کنید

و در نهایت، برای ایجاد یک فایل EXE، در محیط مجازی خود دستور زیر را اجرا می کنیم:

>python -m py2exe.build_exe hello.py -c --bundle-files 0

(جایگزین کردن hello.pyبه نام اسکریپت شما اگر اسکریپت در پوشه دیگری قرار دارد، باید از مسیر کامل اسکریپت خود استفاده کنید، به عنوان مثال، C:\Projects\Python\ hello.py). این یک پوشه DIST ایجاد می کند که حاوی فایل اجرایی است. برای دسترسی سریع به آن، در ترمینال تایپ کنید:

> منطقه کاوشگر

مسیر پوشه ای که فایل EXE در آن قرار دارد را خواهید دید.

توجه داشته باشید:پس از اجرا، یک پنجره به همان سرعتی که ظاهر شد باز می شود و ناپدید می شود.
این به این دلیل است که سیستم عامل به طور خودکار ترمینالی را که در آن برنامه کنسول به پایان می رسد، می بندد.
برای تغییر این وضعیت، می توانید خط را اضافه کنید

> ورودی ("برای خروج فشار دهید...")

در انتهای فایل پایتون. مترجم منتظر ورودی کاربر می ماند و پنجره باز می ماند تا زمانی که کاربر کلید enter را فشار دهد.

می توانید نحوه استفاده را با جزئیات مطالعه کنید py2exeدر اسناد موجود در صفحه ماژول: https://pypi.python.org/pypi/py2exe
خروج از محیط مجازی با دستور انجام می شود

> غیر فعال کردن

روش 2

از طریق فرمان خط ویندوزنصب pyinstaller:

> pip install pyinstaller

در خط فرمان، به پوشه ای که فایل در آن قرار دارد بروید

CDC:\...

سپس در خط فرمان دستور را تایپ می کنیم

Pyinstaller --onefile example.py

بجای example.pyاز نام فایلی که می خواهید از آن یک فایل exe بسازید استفاده کنید.

در عرض چند دقیقه همه چیز آماده است! به احتمال زیاد، فایل exe در زیر پوشه ایجاد شده قرار خواهد گرفت دور

محتوا:

در این مقاله با نحوه ایجاد یک فایل EXE ساده در رایانه ویندوزی و همچنین نحوه ایجاد یک محفظه exe که می توان از آن برای اجرای فایل اجرایی در رایانه دیگری استفاده کرد، آشنا خواهید شد. فایل های EXE برای نصب برنامه ها یا افزودن فایل ها به رایانه ویندوزی استفاده می شوند. برای ایجاد یک فایل EXE، باید از ابزار سیستم IExpress استفاده کنید.

مراحل

قسمت 1 نحوه ایجاد یک فایل EXE

  1. 1 منوی Start را باز کنید.
  2. 2 در نوار جستجوی منوی استارت، notepad را تایپ کنید.بنابراین برنامه Notepad را پیدا خواهید کرد.
  3. 3 روی نماد Notepad کلیک کنید.به نظر می رسد یک دفترچه یادداشت آبی است و در بالای منوی شروع قرار می گیرد.
  4. 4 کد برنامه را برای فایل وارد کنید.کد را خط به خط وارد کنید یا آن را کپی و در Notepad قرار دهید (اگر از قبل کد را آماده کرده اید).
    • اگر نمی دانید چگونه، از شخص دیگری بخواهید این کار را انجام دهد.
    • همچنین کدهای برنامه ساده ترین فایل های EXE را می توان در اینترنت یافت.
  5. 5 روی File کلیک کنید.این منو در گوشه سمت چپ بالای پنجره Notepad قرار دارد. یک منوی کشویی باز می شود.
  6. 6 روی Save As کلیک کنید.این گزینه در منوی کشویی "File" قرار دارد.
  7. 7 منوی کشویی "نوع فایل" را باز کنید.آن را در پایین پنجره خواهید یافت.
  8. 8 روی All Files کلیک کنید.این گزینه در منوی کشویی قرار دارد.
  9. 9 یک نام برای فایل EXE وارد کنید.در قسمت "نام فایل"، یک نام وارد کنید و سپس پسوند exe را وارد کنید. این فایل را به عنوان یک فایل EXE ذخیره می کند.
    • به عنوان مثال، اگر نام فایل "bananas" (bananas) است، bananas.exe را وارد کنید.
  10. 10 پوشه ای که فایل EXE در آن ذخیره می شود را انتخاب کنید.برای این کار روی پوشه مربوطه در سمت چپ پنجره کلیک کنید.
  11. 11 روی ذخیره کلیک کنید.این دکمه در گوشه سمت راست پایین صفحه قرار دارد. با این کار فایل EXE در پوشه انتخاب شده ذخیره می شود.

قسمت 2 نحوه ایجاد یک فایل نصبی EXE

  1. 1 منوی Start را باز کنید.برای این کار روی لوگوی ویندوز در گوشه سمت چپ پایین صفحه کلیک کنید.
  2. 2 در نوار جستجوی منوی شروع، iexpress را تایپ کنید.اینگونه می توانید این ابزار را پیدا کنید.
    • iexpress را به طور کامل وارد کنید.
  3. 3 روی نماد iexpress utility کلیک کنید.به نظر می رسد یک کابینت خاکستری است و در بالای منوی شروع قرار دارد.
  4. 4 گزینه "Create new Self Extraction Directive file" را علامت بزنید.وسط صفحه است. این گزینه باید به طور پیش فرض بررسی شود. در غیر این صورت، آن را انتخاب کنید.
  5. 5 روی Next کلیک کنید.این دکمه در گوشه سمت راست پایین پنجره قرار دارد.
  6. 6 گزینه «Extract files only» را علامت بزنید.وسط صفحه است.
  7. 7 روی Next کلیک کنید.
  8. 8 یک نام برای فایل EXE خود وارد کنید.این کار را در کادر متنی وسط پنجره انجام دهید و سپس روی Next کلیک کنید.
  9. 9 به پنجره ای با یک درخواست فکر کنید.اگر می خواهید کاربر تأیید کند که می خواهد فایل EXE را اجرا کند، گزینه "Prompt user with" را علامت بزنید و متن درخواست تایید را وارد کنید. در غیر این صورت روی Next کلیک کنید.
    • هنگامی که کاربر فایل EXE را اجرا می کند، پنجره ای با متنی که وارد کرده اید باز می شود (اگر گزینه prompt را انتخاب کرده باشید).
  10. 10 به پنجره ای با قرارداد مجوز فکر کنید.اگر می‌خواهید متن موافقت‌نامه مجوز روی صفحه نمایش داده شود، گزینه «نمایش مجوز» را علامت بزنید، سپس روی «مرور» کلیک کنید تا سند حاوی متن توافقنامه مجوز را انتخاب کنید و سپس روی «باز کردن» کلیک کنید. در غیر این صورت روی Next کلیک کنید.
  11. 11 روی افزودن کلیک کنید.این دکمه در وسط پایین پنجره قرار دارد. یک پنجره اکسپلورر جدید باز می شود که در آن می توانید فایل هایی را که در فایل EXE نصب قرار می گیرند انتخاب کنید.
    • فایل‌های موجود در EXE نصب، زمانی که کاربر EXE را اجرا می‌کند، نصب خواهند شد.
  12. 12 فایل هایی را که در فایل EXE قرار می گیرند انتخاب کنید.روی پوشه حاوی فایل ها در سمت چپ پنجره Explorer کلیک کنید و سپس فایل های مورد نظر را انتخاب کنید. برای انجام این کار، دکمه سمت چپ ماوس را نگه دارید و مکان نما را روی فایل های مورد نظر بکشید.
    • همچنین می توانید فایل ها را یکی یکی انتخاب کنید. برای انجام این کار، Ctrl ^ را نگه داشته و روی هر فایل مورد نظر کلیک کنید.
  13. 13 روی Open کلیک کنید.این دکمه در گوشه سمت راست پایین پنجره قرار دارد. این فایل ها را به فایل EXE نصب اضافه می کند.
    • اگر نیاز به افزودن فایل‌های بیشتری دارید، دوباره روی «افزودن» کلیک کنید و روند را تکرار کنید.
  14. 14 روی Next کلیک کنید.
  15. 15 کادر "Default" را علامت بزنید و سپس روی Next کلیک کنید.در بالای پنجره قرار دارد.
  16. 16 پنجره ای را با یک پیام بسته شدن در نظر بگیرید.هنگامی که فرآیند نصب فایل EXE به پایان رسید، این پیام روی صفحه ظاهر می شود. کادر «نمایش پیام» را علامت بزنید، سپس متن پیام را وارد کنید و سپس روی «بعدی» کلیک کنید.
    • اگر نمی خواهید پیام نهایی روی صفحه نمایش داده شود، کافیست روی next کلیک کنید.
  17. 17 برنامه ای که قرار است نصب شود را اضافه کنید.این برنامه در فایل EXE است که قبلا ایجاد شده است. روی Browse کلیک کنید، پوشه فایل را باز کنید، روی آن کلیک کنید و روی Save کلیک کنید.
    • در صورت تمایل تیک گزینه Hide File Extracting Process Animation from User (مخفی کردن نمایش فرآیند استخراج فایل ها) را بزنید تا فایل نصبی بدون جلوه های بصری غیر ضروری کار کند.
  18. 18 سه بار Next را کلیک کنید.یک فایل نصبی EXE ایجاد خواهد شد. زمان انجام این فرآیند به تعداد فایل هایی که در فایل EXE نصب قرار داده اید بستگی دارد.
  19. 19 روی Done کلیک کنید.این دکمه در پایین پنجره قرار دارد. فایل نصبی EXE ذخیره شده و آماده کار خواهد شد.
  • برای اجرای یک فایل EXE به نصب کننده EXE نیاز ندارید، اما یک نصب کننده EXE یک فایل EXE و هر آیتم جانبی (مانند فایل "ReadMe"، پوشه ها و غیره را نصب می کند.

هشدارها

  • اگر نمی‌دانید چگونه یک فایل EXE را کدنویسی کنید، از کسی که می‌داند چگونه برنامه‌نویسی کند بخواهید این کار را انجام دهد.

اخیرا با مشکلی مواجه شدم به ما یک پروژه دوره داده شد، من همه چیز را عالی انجام دادم، اما باقی مانده است که فقط فایل نصب، یعنی فایل exe را بسازیم.

معلم ها یک برنامه بسیار ناخوانا به ما دادند، اما یک فرد باهوش به دیگری توصیه کرد که به آن می گویند فیلم ساز هوشمند. او گفت که هرگز برنامه آسان تری برای این کار ندیده است.

شما یک پنجره مانند این خواهید داشت:

همانطور که مشاهده می کنید، سمت چپ پنجره به دو قسمت تقسیم می شود: نصابو حذف نصب.

همانطور که قبلاً در قسمتی به نام فهمیدید نصابتنظیماتی به طور خاص برای فایل نصبی شما و تا حدی وجود خواهد داشت حذف نصببه ترتیب تنظیمات فایلی که برنامه شما را حذف می کند.

آنچه من در مورد ویژگی های اصلی فایل نصب به شما خواهم گفت.
همانطور که قبلاً متوجه شدید، فایل exe دارای پارامترهای کمی است. بیایید در مورد هر کدام کمی صحبت کنیم.

اطلاعات:
هنگامی که برنامه را راه اندازی کردید بلافاصله می توانید آن را مشاهده کنید. من فکر می کنم وجود دارد و بنابراین همه چیز روشن است که چه چیزی باید وارد شود نام برنامه, نسخهو غیره. من فقط در مورد موارد اصلی صحبت خواهم کرد.

تمام عناوین و نوشته ها را نیز پر کنید، زیرا همه اینها را هنگام نصب برنامه خواهید دید.

نوع فشرده سازیشما می توانید انتخاب کنید بیشترین، زیرا با این کار حجم فایل نصبی شما کاهش می یابد. و نوع شکستشما می توانید انتخاب کنید یک فایل، بنابراین برای کاربر راحت تر خواهد بود.

فایل ها:

علامت مثبت را هم در اسکرین شات علامت زدم. با کلیک بر روی آن باید فایل هایی را که در حین نصب برنامه باز می شوند انتخاب کنید، فقط فایل های اصلی برنامه را انتخاب کنید، نیازی نیست چیز اضافه ای به آنجا ببرید.

الزامات:


در این مرحله، باید الزامات برنامه خود را مشخص کنید. به عنوان مثال، نوع سیستم عامل یا نرم افزار اضافی که باید بر روی کامپیوتر نصب شود.

دیالوگ ها:


این پنجره دارای چهار تب است: عمومی, مجوز/اطلاعات, کلمه عبورو تکمیل. دیالوگ ها پنجره ها یا موارد دیگری هستند که ظاهر می شوند. به عنوان مثال، پنجره ای در مورد قرارداد مجوز.

رابط:


در اینجا می توانید پنجره نصب خود را طراحی کنید. قسمت بالای منو یا قسمت مرکزی را انتخاب کنید، آیکون برنامه و هر چیزی که مربوط به رابط گرافیکی برنامه است را تغییر دهید.

در اصل، اینها همه نکات اصلی هستند که برای فایل نصب مورد نیاز خواهند بود.

و حالا برای اتمام، برای ساختن خود فایل، فقط روی دکمه کلیک کنید گردآوری.

همانطور که می بینید رابط کاربری برنامه بسیار ساده و واضح است. بنابراین از آن استفاده کنید، امیدوارم به شما کمک کند، همانطور که به من کمک کرد.

EXE فرمتی است که هیچ کس نمی تواند بدون آن کار کند نرم افزار. تمام فرآیندهای راه اندازی یا نصب برنامه ها را انجام می دهد. این می تواند هم یک برنامه کامل باشد و هم بخشی از آن باشد.

دو گزینه برای ایجاد یک فایل EXE وجود دارد. اولین مورد استفاده از محیط های برنامه نویسی و دوم استفاده از نصب کننده های ویژه ای است که "Repacks" و بسته های مختلفی را ایجاد می کنند که با یک کلیک نصب می شوند. بیایید با مثال به هر دو گزینه نگاهی بیندازیم.

روش 1: انجمن ویژوال استودیو

روند ایجاد یک برنامه ساده بر اساس یک زبان برنامه نویسی را در نظر بگیرید "Visual C++"و کامپایل آن در انجمن ویژوال استودیو.

  1. برنامه را اجرا کنید، به منو بروید "فایل"، سپس بر روی مورد کلیک کنید "ايجاد كردن"و سپس در لیست باز شده در "پروژه".
  2. پنجره ای باز می شود "ایجاد پروژه"، که در آن ابتدا باید روی کتیبه کلیک کنید "قالب ها"، و سپس "Visual C++". بعد، انتخاب کنید "برنامه کنسول Win32"، نام و مکان پروژه را تنظیم کنید. به‌طور پیش‌فرض، در فهرست کاری انجمن ویژوال استودیو، در پوشه سیستم ذخیره می‌شود "اسناد من"، اما در صورت تمایل می توانید دایرکتوری دیگری را انتخاب کنید. پس از تکمیل تنظیمات، کلیک کنید "خوب".
  3. در حال اجراست "Win32 Application Configuration Wizard"، که در آن به سادگی کلیک می کنیم "به علاوه".
  4. در پنجره بعدی پارامترهای اپلیکیشن را تعریف می کنیم. به طور خاص، ما انتخاب می کنیم "برنامه کنسول"، و در میدان "گزینه های اضافی""پروژه خالی"، علامت را بردارید "سربرگ از پیش کامپایل شده".
  5. پروژه ای راه اندازی می شود که در آن می خواهید یک منطقه برای نوشتن کد اضافه کنید. برای انجام این کار، در برگه کاوشگر راه حلروی برچسب کلیک راست کنید "فایل های منبع". ظاهر می شود منوی زمینه، که در آن به طور متوالی روی آن کلیک می کنیم "اضافه کردن"و "ایجاد مورد".
  6. در پنجره باز شده "مورد جدیدی اضافه کنید"مورد را انتخاب کنید "فایل C++". سپس نام فایل کد برنامه آینده و پسوند آن را تنظیم کنید ".با". برای تغییر پوشه ذخیره سازی، روی "مرور".
  7. مرورگری باز می شود که در آن مکان را مشخص کرده و روی آن کلیک می کنیم "پوشه را انتخاب کنید".
  8. نتیجه یک برگه با عنوان است "Source.c"، که متن کد در آن تایپ و ویرایش می شود.
  9. در مرحله بعد، باید متن کد را کپی کرده و در قسمت نشان داده شده در تصویر قرار دهید. بیایید موارد زیر را به عنوان مثال در نظر بگیریم:
  10. #عبارتند از
    #عبارتند از

    int main(int argc، char* argv) (
    printf ("سلام جهان!");
    _getch();
    بازگشت 0;
    }

    توجه: کد بالا فقط یک مثال است. در عوض، باید از کد خود برای ایجاد یک برنامه در Visual C++ استفاده کنید.

  11. برای ساخت پروژه بر روی آن کلیک کنید "شروع اشکال زدایی"در منوی کشویی "اشکال زدایی". فقط می توانید کلید را فشار دهید "F5".
  12. پس از آن، یک اعلان ظاهر می شود که هشدار می دهد پروژه فعلی قدیمی است. در اینجا باید روی آن کلیک کنید "آره".
  13. وقتی کامپایل کامل شد، برنامه یک پنجره کنسول نمایش می دهد که می گوید "سلام دنیا!".
  14. فایل ایجاد شده با فرمت EXE را می توان با استفاده از Windows Explorer در پوشه پروژه مشاهده کرد.

روش 2: نصب کننده ها

برای خودکار کردن فرآیند نصب نرم افزار، به اصطلاح نصب کننده ها محبوبیت بیشتری پیدا می کنند. با کمک آنها نرم افزاری ایجاد می شود که وظیفه اصلی آن ساده سازی فرآیند استقرار نرم افزار در رایانه است. فرآیند ایجاد یک فایل EXE با استفاده از Smart Install Maker را به عنوان مثال در نظر بگیرید.

  1. برنامه را شروع می کنیم و در تب "اطلاعات"نام برنامه آینده را ویرایش کنید. در زمینه "ذخیره به عنوان"روی نماد پوشه کلیک کنید تا محل ذخیره فایل خروجی مشخص شود.
  2. Explorer باز می شود که در آن مکان مورد نظر را انتخاب کرده و کلیک می کنیم "صرفه جویی".
  3. به برگه بروید "فایل ها"، جایی که باید فایل هایی را اضافه کنید که بسته از آنها ساخته می شود. این کار با کلیک بر روی نماد انجام می شود «+» در پایین رابط. همچنین امکان اضافه کردن یک دایرکتوری کامل وجود دارد که برای آن باید روی نماد کلیک کنید که پوشه ای با علامت بعلاوه را نشان می دهد.
  4. در مرحله بعد، یک پنجره انتخاب فایل باز می شود، جایی که باید روی نماد در قالب یک پوشه کلیک کنید.
  5. در مرورگری که باز می شود، برنامه مورد نظر را تعیین می کنیم (در مورد ما این است تورنت، می توانید هر دیگری داشته باشید) و روی آن کلیک کنید "باز کن".
  6. در نتیجه، در پنجره "اضافه کردن یک یادداشت"فایل با مسیر محل آن نمایش داده می شود. بقیه گزینه ها را به عنوان پیش فرض بگذارید و کلیک کنید "خوب".
  7. روند اضافه کردن شی منبع به برنامه انجام می شود و یک ورودی مربوطه در ناحیه خاصی از نرم افزار ظاهر می شود.
  8. کلیک بعدی "الزامات"و یک برگه باز می شود که در آن باید لیست پشتیبانی شده را علامت بزنید سیستم های عامل. چک باکس ها را در کادرها بگذارید ویندوز XPو همه چیز زیر آن مقادیر توصیه شده را برای تمام فیلدهای دیگر بگذارید.
  9. سپس تب را باز کنید "دیالوگ ها"با کلیک بر روی کتیبه مربوطه در سمت چپ رابط. در اینجا همه چیز را به صورت پیش فرض رها می کنیم. برای اینکه نصب در زمینه، می توانید کادر را علامت بزنید "نصب پنهان".

  10. در پایان تمام تنظیمات، با کلیک بر روی نماد با فلش رو به پایین، کامپایل را شروع کنید.
  11. فرآیند مشخص شده انجام می شود و وضعیت فعلی آن در پنجره نمایش داده می شود. پس از تکمیل کامپایل، می توانید بسته ایجاد شده را آزمایش کنید یا با کلیک بر روی دکمه های مربوطه، پنجره را به طور کامل ببندید.
  12. نرم‌افزار کامپایل‌شده را می‌توان با استفاده از Windows Explorer در پوشه‌ای که در هنگام راه‌اندازی مشخص شده است، پیدا کرد.

بنابراین، در این مقاله متوجه شدیم که یک فایل EXE را می توان هم با استفاده از محیط های توسعه برنامه های تخصصی، مانند Visual Studio Community و هم با نصب کننده های ویژه، به عنوان مثال Smart Install Maker ایجاد کرد.

 
مقالات توسطموضوع:
تاریخچه موتورهای جستجو
سلام به همه! امروز مقاله ای در مورد موتورهای جستجوی جهان وجود خواهد داشت که به طور کلی کدام موتورها وجود دارند، چه زمانی ظاهر شدند، چه چیزی به طور خاص در روسیه رانندگی می کند و چه چیزی در کل جهان وجود دارد. معلوم شد که مقاله بسیار بزرگ است، بنابراین راحت بنشینید، ترجیحا آنها را آماده کرده باشید
راه های افزایش رم کامپیوتر
چگونه بفهمم که حافظه کامپیوتر من قابل ارتقا است؟ زمانی فرا می رسد که متوجه می شوید کامپیوتر دیگر نمی تواند از پس وظایف خود برآید، اما این بدان معنا نیست که شما نیاز به خرید یک پردازنده جدید دارید، به خصوص اگر پردازنده شما تنها دو یا سه سال از عمر آن گذشته باشد. تمام h
چرا ندای استالکر پریپیات از xray خارج می شود
تعداد زیادی از کاربران محصولات مایکروسافت از فعال شدن ویندوز 10 و تبدیل نسخه پرو به هوم خبر می دهند. کاربران در مورد یک کلید منقضی شده مطلع می شوند و هنگامی که می خواهند دوباره فعال شوند، با خطای 0x803fa067 برای Windo مواجه می شوند.
انتخابگر نوع عنصر css
انتخابگر در css توصیفی از آن عنصر یا گروهی از عناصر است که به مرورگر می‌گوید کدام عنصر را انتخاب کند تا یک سبک به آن اعمال شود. بیایید نگاهی به انتخابگرهای اصلی CSS بیندازیم.1) .x .topic-title ( پس زمینه-رنگ: زرد؛ )