توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : پکیج نرم افزارها
با سلام به همگی من یه نرم افزاری میخواستم که مثلا باهاش بشه ران تایمهای مهمی که در ویندوز لازم دارم وباید نصبشون کنم اونا رو داخل یک پکیج قرار بدم و با یه اینستالر نصب بشوند یعنی اول اونا رو نشون بده بعد تیکدار کنم بعدش نصب بشوند مثل پکیج VC.Redist.Installer.1.5.9
سلام بر شما
من میتونم "installshield" رو پیشنهاد کنم
اینجا (http://forum.gigapars.com/showthread.php?t=13532) رو بخون
البته اقا مقصود و برخی دیگر بیشتر اشنایی دارن
Magsoud
12-03-2013, 03:19 AM
کار سختی نیست ولی بسته به نوع کار شما راههای بسیار متنوعی وجود دارد.
در هر صورت بهتر است اول روش نصب اتوماتیک تک تک برنامه های مورد نیازت را دانسته و برای هرکدام
یک فایل نصب اتوماتیک درست کنی.
بهتر است از برنامه هائی مثل NSIS ، سون زیپ ، winrar و autoit و.... برای اینکار استفاده نمائی
و در انتها میتوانی فرضا" با برنامه autoit یک منوی قابل انتخاب هم طراحی و استفاده بکنی.
شاید اگر اسامی تمام برنامه های مورد نیازت را اعلام کنی ، بهتر بتوانیم کمک کنیم.
با سلام وخسته نباشید خدمت جناب اقای شیرین زبان--نرم افزارهایی که میخواستم پکیج بشند عبارتند از -MSXML 4.0 Service Pack 2---MSXML Core Services 4.0 Service Pack 3------------Microsoft Visual J# 2.0 Redistributable Package----VirtualCloneDrive5.4.7.0---KMPlayer.3.6------Tera Copy-v2.27-------Visual Basic RunTime 6.0 SP6-----NET Framework 1.1------MSXML 4-KB2758694
Magsoud
12-03-2013, 10:58 PM
سهند عزیز
من امروز یک فایل نصب کننده ساده طراحی کردم و آن را با حجم 4.67 مگا بایت در لینک زیر آپلود کردم.
http://www.mediafire.com/download/918ep52aci49n4a/Multi_Installer.rar
1. فایل بالا را دانلود کرده و از فشردگی در بیاور.
2. بعد از درآوردن از فشردگی سه تا فایل زیر را خواهی داشت:
Magsoud.exe
teracopy.exe ( این فایل TeraCopy Pro 2.27 Full می باشد).
VCDr.exe ( این فایل Virtual CloneDrive 5.4.6.2 است).
3. این سه تا فایل را در کنار هم قرار داده و بعد فایل Magsoud.exe را اجرا کن. پنجره ای شبیه
تصویر زیر ظاهر خواهد شد:
http://www.worldup.ir/images/1xxn6jyjobrjcvzfkzh.png (http://www.worldup.ir/)
4. حال گزینه های دلخواهت را انتخاب کرده و سپس روی دگمه Start کلیک کن.
اگر هر دو گزینه را انتخاب کرده باشی هر دوی آن ها مخفیانه و اتوماتیک نصب خواهند شد.
و اگر فقط یکی را انتخاب کرده باشی فقط آن یکی مخفیانه و اتوماتیک نصب خواهد شد.
بعداز پایان نصب ( یا نصب ها) پنجره بالا بسته خواهد شد.
امیدوارم این مثال ایده کار را به شما داده باشد
موفق باشی
سلام دستتون درد نکنه این اینستالر را با چه نرم افزاری درست کردید و اگه میشه راجبش توضیح بدید که منم بتونم باهاش درست کنم واقعیتش من با نرم افزار rt7lit وWindows.Toolkitیه سیدی نصب اختصاصی با تمام امکاناتی که از ویندوز 7 میخواستم درست کردم اما تعداد برنامه ها وران تایمهایی که میخواستم 31 تا هستند میخواستم با یه نرم افزاری تعدادی از اونا رو توی یه پک قرار بدم که با پک شدن حداقل چندتا موردی که در بالا اشاره کرده بودم تعداد برنامه هایی که در اخر سی دی نصب میشوند کم بشه هم تو زمان نصب هم تو تعداد برنامه ها صرفه جویی کنم واقعیت پک کردن نرم افزارها به این خاطر بود که میخواستم این کار رو بکنم البته در مورد این ویندوز بگم که با نرم افزار Windows.Toolkit یه سری امکانات توش گذاشتم بعد با نرم افزار rt7lit بقیه امکانات ونرم افزارها ورانتایمهای مهم رو توش گذاشتم اما به دلیل زیاد بودن اونا میخواستم که تعدادی از اونا تو پکی قرار بدم که موقع نصب راحتتر نصب کنم من میخوام که مثلا ران تایمها رو تو پکی قرار بدم که به صورت مخفیانه واتومات نصب بشند وبقیه هم بصورت دستی البته این مورد هم هست که در مورد اضافه کردن نرم افزارها به سی دی نصب فقط باید یک فایل نصب باشه که بصورت exe باشه ونرم افزار rt7 litاونو به سی دی اضافه کنه امیدوارم تونسته باشم در مورد کاری که میخوام بکنم توضیح قابل قبولی داده باشم که اگه شما راحل بهتری سراغ دارید (اگه ممکنه براتون) راه حل شما همیشه بهترین را ه حل خواهد بود توی این تاپیک زحمتشو بکشید خیلی ازتون تشکر میکنم وسپاسگذارم مرسی
Magsoud
12-04-2013, 04:45 PM
__. نرم افزار هائیکه بکار بردی ، بهترین ها برای این کار هستند.
__. من مثال بالا را با زبان اسکریپت نویسی autoit برنامه نویسی کردم.
البته این خیلی ساده و ابتدائی است. و میشود تمام فایل های مربوطه را در یک فایل exe قرار داد که اتوماتیک اجرا شوند.
همانطور که قبلا" هم توضیح دادم شما بایستی بطور خلاصه به روش زیر عمل کنید:
1. وقتیکه شما میخواهید نرم افزاری را بطور اتوماتیک نصب کنید ، اولین نیاز آن است که بدانید این نرم افزار را چگونه
میشود اتومات کرد. فزضا" در برنامه Multi-Installer مقدماتی که در پست قبلی لینکش را قرار دادم ، ما برنامه
TeraCopy Pro 2.27 را داریم. برای اینکه بشود این برنامه را اتوماتیک و مخفیانه نصب کرد لازم است که آن را با دستور
زیر اجرا کنیم:
teracopy.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-
و من این کار را با استفاده از زبان اسکریپت نویسی autoit انجام دادم ولی شما میتوانید این کار را با ده ها روش دیگر
هم انجام بدهید.
مسئله ایکه در اینجا مهم است این است که بدانید هر برنامه چگونه اتومات میشود.
2.پس از اینکه دستور اتومات کردن برنامه مورد نظرتان را بدست آوردید باید یک فایل exe درست کنید که هم فایل های
برنامه مورد نظر داخلش باشد و هم بتواند بطور اتومات دستور لازم را بدهد. که این کار را هم به روش های متعددی میشود
انجام داد.
3. وقتیکه برای تمام برنامه های مورد نظرتان ، فایل های exe اتومات را درست کردید ، حالا میتوانید یک منوی مناسب
برای آن ها طراحی کرده و در آن دستورات لازم را قرار دهید و سپس در انتها همه آن ها را هم به یک فایل exe تبدیل
کنید که اتومات اجرا شود.(پک نرم افزاری اتوماتیک)
نمونه منو را در شکل زیر مشاهده میکنید که توسط autoit طراحی شده ولی شما با هر برنامه دلخواه دیگر میتوانید انجام
دهید:
http://www.worldup.ir/images/edxdsuq16q4u1rinewn.png (http://www.worldup.ir/)
موفق باشید
جناب شیرین زبان خیلی ممنون وسپاسگذارم
maher
12-05-2013, 01:58 PM
استاد اگر ميشه چگونگي طراحي منوي بالا را با Autoit توضيح دهيد
Magsoud
12-06-2013, 01:42 AM
توضیح این مطلب بیشتر قابل درک برای کاربرانی است که با زبان اسکریپت نویسی autoit آشنا باشند.
و روش حقیر این است که مطلبی را که شرح میدهم قابل درک برای اکثریت باشد.
با وجود این ، چشم ، سعی میکنم در یکی دو هفته آینده در حد توان توضیح دهم چون خودم هم برنامه
autoit را کامل نمیدانم و فقط در حد رفع نیاز هایم بلدم.
سلام اره استاد خیلی ممنون میشم این اموزش رو برامون بذازید
Magsoud
12-06-2013, 10:31 PM
جهت ادامه بحث به لینک زیر مراجعه فرمائید
قدم به قدم در مسیر ساخت منوی گرافیکی توسط autoit (http://www.ariadl.ir/showthread.php?t=168728&p=330385#post330385)
vBulletin v4.2.5, Copyright ©2000-2024, Jelsoft Enterprises Ltd.