قیمت قیمت اصلی ۱,۷۹۹,۰۰۰ تومان بود.قیمت فعلی ۹۹۹,۰۰۰ تومان است.

نمایشگر تمام صفحه محتوا
اشتراک گذاری :
0دیدگاه 860 بازدید

آموزش پیشرفته و جامع ساخت ستاپ های حرفه ای با Inno Setup برای اولین بار در ایران.همراه با آموزش کامل اسکریپت نویسی و تنظیمات و پیکربندی های کامل همچنین بررسی نکات و تغییرات نسخه جدید.Inno Setup Compiler بهترین و بی نظیر ترین نرم افزار موجود و در حال حاضر می باشد که میتواند بسته های نصبی برای نرم افزار ها و بازی ها را بصورت قدرتمند و با الگوریتم های پیشرفته فشرده سازی تهیه کند.

زبان: فارسی
6 ساعت و 20 دقیقه
10 جلسه
متوسط و حرفه ای
دانلودی
2.3 گیگابایت
دسته بندی ساخت ستاپ
بدون امتیاز 0 رای
تاریخ انتشار : 24 شهریور 1402
تاریخ بروزرسانی : 13 فروردین 1403

آموزش پیشرفته Inno Setup Compiler قدرتمند ترین نرم افزار ساخت بسته های نصبی Setup Installer Maker

نرم افزار Inno Setup Compiler یکی از بهترین گزینه ها برای ساخت بسته های نصبی می باشد که علاوه بر حجم کمی که دارد بسیار قدرتمند بوده و همچنین با استفاده از هسته قدرتمندی که دارد میتواند با استفاده از دستورات سفارشی کاملا شخصی سازی شده نیز باشد.از این جهت تمام شرکت های نرم افزاری در دنیا و حتی ایران نیز با توجه به عملکرد بالایی که این نرم افزار دارد تمامی محصولات خود را با Inno Setup Compiler منتشر میکنند.امنیت بالا و همچنین سازگاری با کلیه نسخه های ویندوز و همچنین الگوریتم های بهینه سازی شده فشرده سازی از اصلی ترین نکات مثبت Inno Setup Compiler می باشد.این برنامه دارای محیطی بسیار ساده می باشد که بوسیله اسکریپت نویسی در یک محیط ویرایشگر متنی ، میتواند قابلیت ها و امکانات فراوانی را پیاده سازی کرد.بر خلاف اکثر برنامه های ستاپ سازی که محیط های گرافیکی و پیچیده ای را فراهم میکنند.

محیط کد نویسی Inno Setup سکشن Setup

محیط کد نویسی Inno Setup سکشن کامپوننت و فایل

داستان خلق یک شاهکار و خلق یک اثر Inno Setup Compiler

اولین نسخه Inno Setup در اوایل سال 1997 ایجاد شد که توسعه دهنده نرم افزار جردن راسل به دنبال راهی ساده برای توزیع نسخه 16 بیتی و 32 بیتی نرم افزار خود بود.جردن راسل یک برنامه نویس چیره دست بود که برای انتشار نرم افزار های خود در بسته های نصبی دچار مشکلات زیادی شده بود و از ستاپ ساز ها بسیار ناراضی بود.زیرا آنها نمی توانستند عملکرد های مناسبی را از نظر وی داشته باشند و همچنین دارای امکانات و قابلیت هایی بودند که برای وی بسیار عملا کاربردی نداشتند. و همچنین برای اهداف وی بسیار پیچیده بودند.و این که برای نسخه 16 بیتی و 32 بیتی در دسترس نبودند.بنابراین وی تصمیم گرفت خود به تنهایی یک برنامه نصب کننده را تهیه کند ، وی با تلاش های بسیار و همچنین پشتکار فراوان و پس از آزمایشات بسیار توانست نسخه های ابتدایی Inno Setup را توسعه دهد.و سر انجام اولین نسخه رایگان آن در شماره نسخه 1.09 در دسترس عموم قرار گرفت.که با گذشت زمان و به لطف یک حامی مالی و همچنین توسعه های متعدد و پیاپی ، این برنامه بسیار ساده ابزاری حرفه ای برای ایجاد یک بسته نصبی برای پروژه های شخصی و تجاری در سراسر دنیا تبدیل شد.

ما هم افتخار این را داریم که برای اولین بار در ایران آموزش حرفه ای Inno Setup Compiler را پس از یک زمان 15 ساله با کسب تجربیات فراوان در اختیار شما قرار میدهیم

آموزش پیشرفته ساخت ستاپ حرفه ای با Inno Setup قسمت 2 • undraw Code review re woeb

آموزش اصول کد نویسی و هم چنین بهینه ترین روش ها برای عملکرد کاملا سازگار ، همچنین تست و آزمون و خطا برای چالش های ممکن و یادگیری 100 درصد تضمینی

آموزش پیشرفته ساخت ستاپ حرفه ای با Inno Setup قسمت 2 • undraw Dev productivity re fylf

توسعه قدم به قدم کلیه مراحل از ابتدایی ترین روش ها تا یاد گیری اصول کد نویسی پیشرفته همراه با نکات و تکنیک های کاملا موثر و توضیحات جامع و اصولی

آموزش پیشرفته ساخت ستاپ حرفه ای با Inno Setup قسمت 2 •

بررسی و راهنمای کلیدی برای یادگیری کلیه تکنیک های پیاده سازی شده در طراحی و همچنین پیاده سازی ترفند های ستاپ های پیشرفته و تغییرات در رابط کاربری

داستان پیدایش آموزش پیشرفته ساخت ستاپ حرفه ای با Inno Setup

ما در سال 1399 هجری شمسی اولین مجموعه آموزش ساخت ستاپ با Inno Setup را اینترنت منتشر کردیم و بصورت رایگان در دسترس عموم قرار دادیم.از آنجایی که ما از 15 سال قبل بدلیل علاقه مند بودن به حرفه ستاپ سازی با نرم افزار های متعدد را شروع کردیم در آن زمان ستاپ ساز ها امکانات ابتدایی و محدودی نیز داشتند و همچنین بدلیل نبود اینترنت و محدودیت های بسیار ، امکان دسترسی ما به محتوای موجود در اینترنت و آموزش های آنها میسر نبود. همچنین نبود راهنما و هیچ گونه محتوای آموزشی فارسی ما بصورت خود آموز و رفته رفته به مرور زمان توانستیم برخی از قابلیت های پنهان و تکنیک های منحصر به فردی را بدون هیچ گونه معلم و راهنمایی کشف کنیم.همین امر باعث کسب تجربه بسیاری برای من شد.در این مسیر اولین علاقه برای من اتوران سازی با MMB بود که بعد ها به سمت ستاپ سازی ها سوق پیدا کرد.ما ستاپ سازی های بسیاری را آزمایش کردیم مانند : Setup Factory , Wise Install Master , InstallShield , NSIS و بسیاری از ابزار های دیگر که در خاطرم نیست و همچنین دیگر بدلیل منسوخ شدن هیچ اسمی از آنها در اینترنت نیست.البته همچنین Installer VISE عزیز که در زمان خودش شاهکاری بسیار عالی بود اما توسعه آن هیچ گاه ادامه نیافت.

ما با بررسی عملکرد ها و پتانسیل های هر کدام از این ابزار ها در زمان طولانی متوجه شدیم تنها ابزاری که بصورت همه جانبه میتواند با قابلیت ها و امکاناتی که دارد تمامی نیاز های افراد برنامه نویس و شرکت ها را برطرف کند Inno Setup Compiler می باشد.یک ابر ستاپ ساز بسیار قدرتمند است که میتواند همه جانبه بر استفاده از آن توصیه کرد.البته یکی دیگر از دلایلی که میتوان آن را برترین بر شمرد این است که با گذشت چند دهه توسعه آن هنوز ادامه دارد و بصورت روز افزون بر امکانات و قابلیت های آن اضافه میشود.هسته آن بسیار استاندارد بوده و میتواند با کلیه نسخه های ویندوز ها در هر زمان و حتی پس از سالیان بسیار نصب و اجرا شود.برای مثال ستاپی که بنده در سال 2009 ساختم در حال حاضر در سال 2023 بر روی ویندوز 10 نیز بخوبی اجرا و نصب میشود.شما حتی اگر با تمامی ستاپ ساز های دنیا هم کار کنید یک روزی به سمت Inno Setup سوق پیدا میکنید.این ابزار برای تمامی افراد با هر سطح و دانشی میتواند کاملا مفید باشد.برای مثال تمامی شرکت های نرم افزاری دنیا نرم افزار های خود را با Inno Setup منتشر میکنند.حتی چندین شرکت ایرانی هم از Inno Setup برای بازی ها و نرم افزار های خود استفاده میکنند.

مقدمه ای بر تاریخچه و آموزش پیشرفته Inno Setup Compiler

آموزش پیشرفته ساخت ستاپ حرفه ای با Inno Setup قسمت 2 • undraw Logic re nyb4

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

آموزش پیشرفته ساخت ستاپ حرفه ای با Inno Setup قسمت 2 • undraw Work in progress re byic

قسمت اول آموزش

در بخش اول به بررسی های اولیه و همچنین تفاوت ها و عملکرد های متفاوت برنامه نسبت به نسخه های قبلی را بررسی میکنیم.این سری از آموزش با نسخه 6.2.2 تهیه شده که نسبت به نسخه های قبلی تغییرات ساختاری بسیاری نیز داشته. همانطور که در ویدئوی معرفی دوره به آن می پردازیم ، کد نویسی و استفاده از دستورات برای برخی از قابلیت ها در نسخه های جدید 2023 بسیار آسان تر از قبل شده هم چنین در این قسمت شما میتوانید یک ستاپ بسیار ساده به همراه پیاده سازی چند تکنیک ساده بیاموزید.اصول کد نویسی اولیه و همچنین یادگیری اصولی از مهمترین امتیاز های این دوره آموزشی می باشد.به گونه ای که با فرا گرفتن این دوره آموزشی میتوانید تسلط کاملی بر Inno Setup Compiler داشته باشید.

آموزش پیشرفته ساخت ستاپ حرفه ای با Inno Setup قسمت 2 • creative process 04
آموزش پیشرفته ساخت ستاپ حرفه ای با Inno Setup قسمت 2 • marketing 2f

قسمت دوم آموزش

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

قسمت سوم آموزش

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

آموزش پیشرفته ساخت ستاپ حرفه ای با Inno Setup قسمت 2 • thinking 8
آموزش پیشرفته ساخت ستاپ حرفه ای با Inno Setup قسمت 2 • creative process 5

قسمت چهارم آموزش

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

قسمت پنجم آموزش

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

آموزش پیشرفته ساخت ستاپ حرفه ای با Inno Setup قسمت 2 • designer outline fcf72
آموزش پیشرفته ساخت ستاپ حرفه ای با Inno Setup قسمت 2 • security outline

قسمت ششم آموزش

در بخش ششم آموزش ما به بررسی کلی و دقیق تمامی پارامتر هایی که میتوان در برنامه استفاده کرد پرداختیم. پارامتر هایی که برای کلیه برنامه نویسان میتواند کاملا مفید باشد.توسط پارامتر ها میتوانید تغییرات زیادی در تنظیمات نصب برنامه انجام دهید.همچنین تکنیک فوق العاده رمزگذاری فایل ها و اجرای آن ها با AutoPlay Media Studio برای حفاظت از رمز عبور و دیگر برنامه ها ممکن می باشد که میتواند برای موارد مهمی نیاز باشد.همچنین اجرای یک برنامه نمایشی و تبلیغاتی هنگام حذف برنامه میتواند شما را شگفت زده کند زمانی که کاربر برنامه را حذف کند یک تبلیغ برای شما نمایش دهد.همینطور چند سکشن کاربردی برای حذف فایل ها حین نصب و حذف کردن برنامه به همراه نکات کاملا کاربردی در این قسمت بسیار جذاب.

قسمت هفتم آموزش

در قسمت هفتم ما تکنیک کاملا کاربردی برای فارسی زبان های عزیز را آموزش دادیم! در گام نسخه پارامتر هایی کاملا جدید و کاربردی را آموزش دادیم که در نوع خود کاملا مفید و ارزشمند هستند و سپس به سراغ تکنیک اضافه کردن شماره سریال به جای استفاده از کلمه عبور به ستاپ ها رفتیم.در تکنیک سریال و کلمه عبور تفاوت هایی وجود دارد که به برخی از آنها پرداختیم و همچنین سریال ها نیز با یک پارامتر ارزشمند مقدار دهی شدند که میتوانید برای امنیت در برنامه های خود استفاده کنید.همچنین ما تکنیک خارق العاده اضافه کردن فونت فارسی به منو برنامه را آموزش دادیم!هر فونت دلخواه فارسی را میتوانید در برنامه اضافه کنید بدون آن که نیاز باشد در سیستم کاربر نصب باشد .البته فایل ترجمه زبان فارسی هم در کنار آن اضافه شده.

آموزش پیشرفته ساخت ستاپ حرفه ای با Inno Setup قسمت 2 • great idea two color
آموزش پیشرفته ساخت ستاپ حرفه ای با Inno Setup قسمت 2 • painting an egg flatline

قسمت هشتم آموزش

در قسمت هشتم آموزش ما یک مرور کلی بر آنچه تا کنون آموخته ایم پرداختیم ، وقت آن بود که تمامی دانش را در یک پروژه عملی پیاده سازی کنیم و البته که با چالش هایی نیز روبرو بودیم.ما در این قسمت یک مجموعه aio برای تعدادی از نرم افزار ها تهیه کردیم که کاربر انتخاب کند کدام برنامه نصب بشود و همچنین اقدامات بعدی برنامه نیز بصورت هوشمندانه توسط انتخاب های کاربر متفاوت تر نیز میشود.برای مثال میانبر هایی که باید در منو استارت و دسکتاپ قرار گیرد و همچنین این که کدام برنامه پس از نصب اجرا شود یا خیر همگی به انتخاب های کاربر بستگی دارد که inno setup بصورت هوشمندانه آنها را نمایش میدهد.در پایان کار نیز ما با یک چالشی روبرو خواهیم شد که پس از بررسی ها متوجه شدیم که باید دستور جدیدی به کار ببریم.

قسمت نهم آموزش

در قسمت نهم معرفی یک اسکریپت به جهت باز کردن آدرس وب سایت پس از نصب و پس از حذف بسته نصبی بصورت خودکار. بدین صورت که میتوانید دو صفحه وب مجزا را برای کاربر نمایش دهید که کاربرد های مهم آن در ویدئو توضیح داده شده.همچنین سکشن پیام های سفارشی به صورت کاملا دقیق تر بررسی شد که میتوانید توسط آن ترجمه و پیام های متفاوتی را در گزینه های بسته نصبی نمایش دهید.این ویژگی بسیار جذاب بوده و کاربرد های بسیاری دارد که میتوانید تمامی متن های نمایشی در ستاپ ها را شخصی سازی و یا ترجمه کنید.در قسمت دوم نیز به معرفی IDE برای InnoSetup پرداختیم که میتوانید در یک محیط گرافیکی با رابط کاربردی اختصاصی کلیه تنظیمات و پیکربندی ها و شخصی سازی ها را انجام دهید.

آموزش پیشرفته ساخت ستاپ حرفه ای با Inno Setup قسمت 2 • convention two color
آموزش پیشرفته ساخت ستاپ حرفه ای با Inno Setup قسمت 2 • designer 98

قسمت دهم آموزش

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

آموزش پیشرفته Inno Setup Compiler
درباره مدرس
یاسر
یاسر
مدرس آموزشی

بنیان گذار سایت آموزشگاه نرم افزار و همچنین تولید کننده محتوای ویدئویی آموزشی

نمایش پروفایل

از این مدرس

نظرات

متوسط امتیازات

0
بدون امتیاز 0 رای
قیمت اصلی ۱,۷۹۹,۰۰۰ تومان بود.قیمت فعلی ۹۹۹,۰۰۰ تومان است.
0 نقد و بررسی

جزئیات امتیازات

5 ستاره
0
4 ستاره
0
3 ستاره
0
2 ستاره
0
1 ستاره
0

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “آموزش پیشرفته ساخت ستاپ حرفه ای با Inno Setup قسمت 2”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *