مطمئناً بسیاری از شما حداقل یک بار در زندگی خود با آرشیوی با پسوند exe برخورد کرده اید، نه rar یا حتی zip، بلکه exe. زیبایی این آرشیو این است که خود استخراج می شود و نیازی به نصب برنامه های اضافی ندارد. بسیاری از مردم فکر می کنند که برای ایجاد این نوع آرشیو، دانش یا برنامه های خاصی لازم است، اما می توانم به شما اطمینان دهم که اینطور نیست. بایگانی های EXE با استفاده از یکی از چندین آرشیو محبوب ایجاد می شوند: WinRar و WinZip.
احتمالاً یکی از این دو بایگانی را روی رایانه خود نصب کرده اید، بنابراین می توانید با خیال راحت بلافاصله تمرین را شروع کنید. اگر به هیچ وجه بایگانی وجود ندارد، می توانید با خیال راحت 7-zip را نصب کنید، زیرا رایگان است و آزادانه در اینترنت توزیع می شود. ما با این آرشیو شروع خواهیم کرد.
و بنابراین، پوشه ای را با فایل هایی که باید بایگانی شوند آماده کنید و روی آن کلیک راست کنید. ما موردی مانند 7-Zip را پیدا می کنیم
زیر منوی دیگری ظاهر می شود که باید از آن آیتم را انتخاب کنیم "افزودن به آرشیو..."
پنجره ای باز می شود، به دنبال بخش "گزینه ها"، در گزینه های مورد، بگردید "ایجاد بایگانی SFX"یک پرنده را مقابل آن قرار می دهیم. اکنون به بالاترین فیلد، جایی که نام آرشیو آینده ما است، توجه می کنیم. ما یک پسوند exe اضافه کرده ایم. ضمناً نام آرشیو قابل تغییر است. همچنین می توانید مکانی را که می خواهید آن را ذخیره کنید مشخص کنید. در اصل، شما می توانید با گزینه های دیگر بازی کنید، اما آنها بر نوع آرشیو تأثیر نمی گذارند. می توانید حداکثر سطح فشرده سازی را تنظیم کنید تا اندازه بایگانی تا حد امکان کوچک باشد.
اکنون می توانید بر روی دکمه "OK" کلیک کنید.
این فایلی است که من روی دسکتاپ خود دریافت کردم:
حالا بیایید بفهمیم که چگونه دقیقاً همان آرشیو را ایجاد کنیم، اما با استفاده از WinRar.
به همین ترتیب روی پوشه کلیک راست کرده و انتخاب کنید "افزودن به آرشیو":
در پنجره ای که باز می شود، در تب "General"، باید در بخش "گزینه های بایگانی"یک پرنده را در کنار کالا قرار دهید "ایجاد بایگانی SFX". بیایید روش فشرده سازی را نصب کنیم. من "خوب" را انتخاب کردم.
بر روی دکمه "OK" کلیک کنید.
نتیجه آرشیو زیر است:
بنابراین ما چندین راه را بررسی کردیم چگونه یک آرشیو exe خود استخراج شونده ایجاد کنیم.
و همچنین ویدیویی را در مورد این موضوع تماشا کنید:
به این مقاله امتیاز دهید:
EXE فرمتی است که هیچ نرم افزاری نمی تواند بدون آن کار کند. تمام فرآیندهای راه اندازی یا نصب برنامه ها را انجام می دهد. این می تواند یک برنامه کامل یا بخشی از آن باشد.
دو گزینه برای ایجاد یک فایل EXE وجود دارد. اولین مورد استفاده از محیط های برنامه نویسی و دوم استفاده از نصب کننده های ویژه است که به کمک آنها "repacks" و بسته های مختلفی ایجاد می شود که با یک کلیک قابل نصب هستند. در زیر با استفاده از مثال به هر دو گزینه نگاه خواهیم کرد.
بیایید روند ایجاد یک برنامه ساده بر اساس یک زبان برنامه نویسی را در نظر بگیریم "Visual C++"و کامپایل آن در Visual Studio Community.
#عبارتند از
#عبارتند از
int main(int argc، char* argv) (
printf ("سلام، جهان!");
_getch();
بازگشت 0;
}
توجه: کد بالا فقط یک مثال است. در عوض، باید از کد خود برای ایجاد یک برنامه در Visual C++ استفاده کنید.
برای خودکار کردن فرآیند نصب نرم افزار، به اصطلاح نصب کننده ها به طور فزاینده ای محبوب می شوند. با کمک آنها نرم افزاری ایجاد می شود که وظیفه اصلی آن ساده سازی فرآیند استقرار نرم افزار در رایانه است. بیایید به عنوان مثال به روند ایجاد یک فایل EXE با استفاده از Smart Install Maker نگاه کنیم.
بنابراین، در این مقاله متوجه شدیم که یک فایل EXE را می توان با استفاده از محیط های توسعه برنامه تخصصی، مانند Visual Studio Community و نصب کننده های ویژه، به عنوان مثال Smart Install Maker ایجاد کرد.
هرکسی که برنامه هایی را در پاسکال نوشته است، این سوال را داشته است:
چگونه می توان ساخته خود را بدون کامپایلر با وزن حدود 40 مگابایت و بدون کد منبع به شخص دیگری منتقل کرد؟
البته می توانید برای گیرنده توضیح دهید که پروژه شما چگونه و به چه شکلی باید کامپایل شود، اما همه این کار را انجام نمی دهند.
زیرا ممکن است افراد کارهای مهم تری برای انجام دادن داشته باشند یا کارهایی که برایشان شادی و لذت به ارمغان می آورد، مثلاً گردهمایی ها یا بازی های VKontakte...
بنابراین، همه توسعه دهندگانی که برنامه خود را در جهان منتشر می کنند، یک فایل اجرایی ".exe" ایجاد می کنند و کد منبع را دور نمی اندازند.
کد خود را در "PascalABC.NET" باز کنید
از منوی بالای پنجره، را انتخاب کنید "سرویس" -> "تنظیمات..."
در پنجره تنظیمات که باز می شود، بخش را انتخاب کنید "توابع کامپایلر"
در قسمت Compiler Options:
تیک باکسی که می گوید: "Delete file EXE after execution" را غیرفعال کنید.
کادر «تولید فایلهای خروجی در پوشه» را علامت بزنید.
با کلیک بر روی دکمه "مرور…"محل ایجاد فایل exe را انتخاب کنید (این کار را می توان روی دسکتاپ یا در پوشه برنامه انجام داد)
فراموش نکنید که دکمه را فشار دهید "خوب"برای اعمال تنظیمات جدید
این تنظیمات را کامل می کند.
حالا برنامه خود را اجرا کنید و با کلیک بر روی دکمه به مکانی که مشخص کرده اید نگاه کنید"مرور…".
اپیگراف:
"اوه بله پوشکین، اوه بله..."
پوشکین A.S
فناوری کامپایل EXE در Visual FoxPro بسیار ساده است. ما با روشهای شدیدی مانند وارد کردن دستوراتی مانند BUILD PROJECT، BUILD APP، BUILD EXE در پنجره فرمان، حواسمان را پرت نمیکنیم، اما خود را به راحتی ارائه شده توسط رابط گرافیکی VFP محدود میکنیم.
بنابراین، برای ایجاد یک EXE، باید روی دکمه "BUILD..." در مدیر پروژه کلیک کنیم. با انتخاب گزینه Win32 executable / COM server (EXE) در کادر محاوره ای باز شده، روی OK کلیک کنید. همه. ;-)
"همه چیز چطور است؟"
موافقم... لازم به ذکر است وگرنه همه چیز بیهوده خواهد بود.
ضمناً، فکر می کنم یادآوری این نکته مفید باشد که برای موفقیت آمیز بودن فرآیند کامپایل، باید مدیر پروژه را با فایل های برنامه خود پر کنید که یکی از آنها باید به عنوان اصلی باشد (در مدیر پروژه نام این فایل به صورت پررنگ است) یعنی . فایلی که ابتدا اجرا می شود. به طور پیش فرض، اولین فایل برنامه (*.prg) یا فایل فرم (*.scx) موجود در پروژه به عنوان برنامه اصلی نصب می شود.
به طور کلی، همه چیز بسیار ساده است! فقط..؟
حالا در مورد غمگین ...
اپیگراف:
"...و وقتی آن را روشن می کنید، کار نمی کند!"
M. Zhvanetsky
تمام دردسرهای مرحله تدوین برنامه از قبل به پایان رسیده است و شما که به آگاهی از برتری خود نسبت به انسان های فانی می بالید، با جهش به سمت مشتری می شتابید، برنامه خود را نصب کنید و همزمان برای او (مشتری) توصیف کنید که چقدر جالب است. اکنون همه چیز برای او خواهد بود، و در ذهن خود حساب کنید که برای خرید چیزی که برای آبجو باقی مانده است، به کدام پیچ نیاز دارید، و ناگهان با این واقعیت مواجه می شوید که برنامه سوپر دوپر شما کار نمی کند. غمگین. شرم آور است. و مهمتر از همه، شما یک هارد دیسک جدید یا هر چیزی که قصد خرید از هزینه خود را دارید نخواهید داشت...
مسئله این است که .exe که ما کامپایل کردیم یک فایل اجرایی مستقل نیست. این شبه اجرایی به کتابخانه های پشتیبانی (dlls) برای عملکرد صحیح نیاز دارد. من به جزئیات زیادی در مورد این موضوع نمی پردازم، اما به سادگی نام فایل های لازم برای عملکرد صحیح برنامه را بیان می کنم.
در اصل، تا نسخه 6 شامل، برای انتقال برنامه به دستگاه مشتری، می توانید از Setup Wizard استاندارد استفاده کنید که به طور مستقل همه چیز را ثبت می کند و در نسخه های بعدی - InstallShield (یا نصب کننده دیگری).
تمام فایلهای زیر حداقل مجموعه فایلهای مورد نیاز برای نسخههای مختلف VFP هستند (بر اساس مطالب http://www.foxclub.ru):
VFP 8.0 msvcr70.dll، vfp8r.dll، vfp8rrus.dll، gdiplus.dll VFP 7.0 msvcr70.dll، vfp7r.dll، vfp7rrus.dll VFP 6.0 vfp6r.v.dll, v.p.dll fpole50 dll، vfpodbc .dll، vfp500.dll، vfp5rus.dll، Foxpro.int
مجموعه کتابخانه های فوق باید در دایرکتوری برنامه یا دایرکتوری سیستم ویندوز قرار گیرد. این دایرکتوری ها برای نسخه های مختلف ویندوز متفاوت هستند:
Win9x، WinMe c:\Windows\SYSTEM WinNT،Win2000،WinXP c:\Windows\SYSTEM32
اپیگراف:
"شامل کردن یا عدم گنجاندن؟"
برق مست
همه آنچه در زیر بیان می شود نظر شخصی نویسنده است که می توانید نادیده بگیرید. اما وقتی این کار را به روش خود انجام میدهید، به یاد داشته باشید: کوبیدن سر خود به دیوار سیمانی بسیار دردناکتر از بهرهبرداری از شکستگی است که قبل از شما ایجاد شده است.
به طور پیشفرض، .exe تمامشده شامل تمام فایلهای لازم برای کارکرد برنامه است - برنامهها، فرمها، منوها، کتابخانهها، کلاسها و غیره. به جز فایل های پایگاه داده و جدول (این گونه فایل ها را می توان با دایره خط خورده کنار نام فایل در مدیر پروژه شناسایی کرد). تمام فایلهای موجود در exe. پس از کامپایل غیرقابل تغییر (فقط خواندنی) میشوند. بدیهی است که فایل های جدول (*.dbf) نباید درج شوند زیرا در معرض عملیات دائمی تغییر و افزودن داده ها هستند، اما گاهی اوقات مواردی وجود دارد که لازم است برخی از داده های ثابت از کاربر پنهان شود، اما امکان دسترسی به آنها فراهم شود. توسط خود برنامه من نمی توانم جایی بهتر از "درون" یک مرد سابق را پیدا کنم.
همچنین زمانی که نیاز به «پیدا کردن» یا تغییر موقت یک فایل گزارش دارید، یا زمانی که مجموعه کاملی از گزارشها را دارید که برای هر کاربر منحصربهفرد است، بسیار رایج است. خوب، واقعاً تصور کنید: ده اپراتور و ده گزارش هر کدام، و همه اینها در *.exe. تنها راه حل در این شرایط حذف این گزارش ها از پرونده نهایی و ارائه برنامه به آنها است.
در هر صورت، تصمیم گیری در مورد اینکه کدام فایل را حذف کنید و کدام را ترک کنید، به عهده شماست.
محتوا:
از این مقاله یاد خواهید گرفت که چگونه یک فایل EXE ساده در یک کامپیوتر ویندوزی ایجاد کنید و همچنین نحوه ایجاد یک محفظه exe که می تواند برای اجرای فایل اجرایی در رایانه دیگری استفاده شود. فایل های EXE برای نصب برنامه ها یا افزودن فایل ها به رایانه ویندوزی استفاده می شوند. برای ایجاد یک فایل EXE، باید از ابزار سیستم IExpress استفاده کنید.
اگر سرعت گوشی یا تبلت شما در پلتفرم اندروید کند، یخ بزند یا کندتر شود، چه باید کرد؟ برای حل اساسی مشکل، باید بدانید "پاها از کجا می آیند." باید چندوظیفه بودن اندروید را در نظر گرفت. همه برنامه های در حال اجرا
اگر مدت زیادی است که از خدمات وب سایت AliExpress استفاده می کنید، احتمالاً در مورد کوپن های جایزه ای که اپلیکیشن AliBonus ارائه می دهد شنیده اید. یکی از راه های دریافت این کوپن ها استفاده از سرویس Refer a Friend است. چگونه یک دوست را به AliExpr دعوت کنیم
بسیاری از دوستداران موسیقی با کیفیت بالا شروع به گوش دادن به MP3 کرده اند و شروع به یادگیری فرمت های بدون ضرر کرده اند، اما ابتدا یک پخش کننده Hi-Fi ارزان و با کیفیت را انتخاب می کنند. در این راستا تصمیم گرفتیم بهترین مدل های بودجه را برای تولید مثل انتخاب کنیم
زمان اعتراف فرا رسیده است: در مورد این اصلی کمی زیاده روی کردم. قرار بود در مورد الگوی طراحی GoF State باشد. اما من نمی توانم در مورد استفاده از آن در بازی ها بدون دست زدن به مفهوم ماشین های حالت محدود (مک حالت محدود) صحبت کنم.
تقریباً 98 درصد از کسانی که امروزه از طریق اینترنت کسب درآمد می کنند، فعالیت خود را با اکسل باکس آغاز کردند. این یک راه حل عالی برای کسانی است که می خواهند دست خود را امتحان کنند، اما هیچ مهارت و توانایی برجسته ای ندارند. یکی از محبوب ترین پلتفرم های امروزی