PDA

View Full Version : انستال شیلد12



noshin2008
چهارشنبه 01 خرداد 1387, 00:28 صبح
با سلامی دوباره و خسته نباشید:
من یه سوال داشتم امیدوارم که تکراری نباشه:افسرده:
میخواستم بدونم که چطور میتوان اینستال شیلد را طوری تنظیم کرد که پس از اینکه ما فایلهایمان را درون اینستال شیلد بردیم و بعد ستاپ را با استفاده از دکمه بیلد ساختیم چطور میتوان کاری کرد که کاربر قبل از نصب برنامه مورد نظر مجبور به نصب دو برنامه با نامهای windows installer 3.1 و dot net fream work شود.
اگر کسی بتونه من و تو این زمینه کمک کنه ممنون میشم:لبخندساده:

_______________
با تشکر.

zrahimic
چهارشنبه 01 خرداد 1387, 13:31 عصر
سلام.
ببین اینها به دردت میخوره:
http://www.codeproject.com/KB/install/installdotnet2.aspx
http://knowledge.macrovision.com/doc/Helpnet/installshield14helplib/NetRedistAdd.htm

noshin2008
چهارشنبه 01 خرداد 1387, 23:04 عصر
سلام خسته نباشید.
ممنون از راهنمایی شما بابت سوال من و معرفی سایت.
فقط یه مشکل این کدهایی که داخل سایت هستش را باید چیکار کنم باید به قسمت script اینستال شیلد اضافه کنم یا کاری دیگه.اگه در این زمینه هم کمک کنید باز ممنون میشم:لبخندساده:
با تشکر

zrahimic
پنج شنبه 02 خرداد 1387, 09:02 صبح
سلام.
در مورد سایت codeproject بله. باید در بخش اسکریپت اضافه بشه. البته یه کم دقت کنید که هر چیزی سر جای خودش باشه.
در مورد آدرس دوم هم قسمت اسکریپت میتونه استفاده بشه و هم ویزارد خودش (بسته به نوع پروژه ی شما داره).

noshin2008
پنج شنبه 02 خرداد 1387, 19:49 عصر
سلام خسته نباشید
ممنون ازلطف شما خیلی بهم کمک بزرگی کردین.واقعا که به دردم خورد.
حالا میخوام یه سوال در مورد تنوع در اینستال شیلد بپرسم.:چشمک:

در واقع دو سوال کوچیک.حالا سوال اول :میشه تو اینستال شیلد رنگ مربوط به Progress bar را عوض کرد.منظورم همنونی که در موقع باز شدن ستاپ سبز رنگ هستش؟
سوال دوم:اون 5الی 6تاپنجره های مربوط به اینستال شیلد هستن که خود شرکت به صورت defult تعبیه کرده میخواستم بدونم اون پنجره ها قابل ویرایش هستند یا نه؟
با تشکر
_____________________
بابدان بد باش وبانیکان نکو-------جای گل گلباش جای خار خار

zrahimic
شنبه 04 خرداد 1387, 14:08 عصر
سلام
پاسخ سوال اول رو نمیدونم.
ولی برای سوال دوم: اگه در مورد دیالوگهایی که برای عملیات نصب به ترتیب نشان داده میشود سوال میکنی باید بگم بله. میشه اونها رو هم تغییر داد. البته این کار رو باید در بخش اسکریپت انجام بدی. اگه سوالت رو واضح تر بپرسی شاید بتونم بیشتر کمک کنم.
موفق باشی

noshin2008
شنبه 04 خرداد 1387, 21:26 عصر
سلام.خسته نباشید.

بهم گفته بودین که بابت سوال دوم بیشتر توضیح بدم تا بتونید بهم کمک کنید.

منظور من از سوال دوم این بود که پروژه که ما باز میکنم مثلا install scrip project بعد در قسمت installtion interview بعد سمت چپ dialog بعد که اون پنجره را باز کردیم همونجا دوتا انتخاب با نامهای skin و all dialog وجود دارن. من میخوام در قسمت skin اون پنجره هارو بتونم تغییر بدم.در قسمت
all dialogs اون پنجره ها به راحتی قابل ویرایش هستند. حال سوال من اینه که در قسمت skin میشه اون پنجره هارو ویرایش کرد یا نه.مثل قرار دادن عکس و...... .
از راهنماییتون ممنون میشم.


با تشکر.
__________________
خوب گوش کردن را ياد بگيريم ....گاه فرصتها بسيار آهسته در مي زنند

zrahimic
یک شنبه 05 خرداد 1387, 08:43 صبح
سلام.
خیر. قسمت skin برای انتخاب یک مدل کلی برای ظاهر کل دیالوگها (رنگ آمیزی و چینش اجزای فرم) هست. اونجا هیچ دیالوگی وجود نداره که شما بتونید تغییر بدید. فقط الگوی مورد نظر رو انتخاب میکنید تا روی تمامی دیالوگ ها اعمال بشه.

noshin2008
دوشنبه 06 خرداد 1387, 18:59 عصر
با سلامی دوباره و ضمن عرض خسته نباشید
من مقالات زیادی در مورد 2 نرم افزار ستاپ فکتوری و اینستال شیلد از نظر قدرت در سایتهای مختلف خوندم.مثلا گفتن که کار با اینستال شیلد سخته ولی ستاپ فکتوری آسونه.به عنوانه مثالی دیگه گفتن مثلا کار با اینستال شیلد مهارت و تجربه میخواد ولی ستاپ فکتوری نمیخواد
من با هردوی اینها کار کردم حالا سوال من اینه که مگه ستاپ فکتوری برنامه نویسی نمیخواد تا ستاپ جذاب تر بشه یا برای مثال مگه با ستاپ فکتوری نمیشه ستاپ قدرتمند ساخت و یا غیره و غیره.دوست دارم در این زمینه توضیحات بیشتری بدین تا من دلم آروم بگیره:لبخندساده:
راستی از شما ممنون هستم که به سوالات من جواب میدین و این نظر لطف شماست


با تشکر
___________
همیشه سعی کنید در کارهای نیک از یکدیگر سبقت بگیرید

zrahimic
چهارشنبه 08 خرداد 1387, 13:52 عصر
سلام.
باید بگم متاسفانه من در مورد نرم افزارهای تولید detup غیر از InstalShield اطلاعات چندانی ندارم.
ولی فکر میکنم برای استفاده از یک نرم افزار مهم اینه که آیا اون نرم افزار شما رو به مقصود خودت میرسونه یا خیر؟
من تا الان که با InstallShield کار کردم پاسخ نیازهای من رو داده.
موفق باشید.

noshin2008
شنبه 11 خرداد 1387, 10:36 صبح
سلام خسته نباشید

من همیشه عاشق تنوع بودم دوست دارم همیشه تو کارام همیشه تنوع باشه .
حال این حرف من در مورد اینسال شیلد و ستاپ فکتوری صدق میکنه!!!:لبخندساده:

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

حالا سوال از من و پاسخ یا کمک از شما .


با تشکر

noshin2008
دوشنبه 13 خرداد 1387, 09:40 صبح
سلام خسته نباشید

میخواستم بدونم که میشه با اینستال شیلد برنامه نصب از طریق اینترنت ساخت .لطفا توضیح دهید.
یه سوال دیگه من از خیلی از افراد شنیدم و یا از توی مقاله ها دیدم که نوشته اند که اینستال شیلد 3 نسخه داره ولی من فقط نسخه premium آن را در بازار نرم افزار دیدم.لطفا درباره این 3 نسخه مختصری توضیح دهید.


با تشکر

zrahimic
دوشنبه 13 خرداد 1387, 12:24 عصر
سلام.
1- تا اونجا که من دیدم برنامه نصب برای اینترنت هم میشه ساخت ولی متاسفانه من کار نکردم.
2- بله. اینستال شیلد نسخه های Developer و Professional هم داره.

hassanzbk
سه شنبه 14 خرداد 1387, 00:56 صبح
شما اگه پروژه هاتون با .net framework از برنامه Advanced installer استفاده کنید .

noshin2008
پنج شنبه 16 خرداد 1387, 22:52 عصر
سلام خسته نباشید.

میخواستم بدونم که در اینستال شیلد پروژه های که فقط با سمپل ساخته میشن (منضورم همون یکنواخت بودن ستاپ هستش) چطوری میتونم سمپلهایی را که در منوی
Tools>install script>Skin dialoged smpler یا Standard dialog sampler قرار گرفته را برای روند ستاپ از اونها استفاده بکنم.اگه در این زمینه کمک کنید ممنون میشم.


با تشکر

noshin2008
دوشنبه 20 خرداد 1387, 15:36 عصر
سلام خوبید.
تروخدا نگید برناه نویسی میخواد یا احتیاج دارها!!!:لبخندساده:
من میخوام موقع نصب با اینستال شیلد وقتی که ستاپ باز میشه دوست دارم عکس بزارم همراه با transtion یا اینکه قبل از نصب اول transition انجام بشه بعد ستاپ باز شه .در این زمینه راهنمایی کنید ممنون میشم.


با تشکر

zrahimic
سه شنبه 21 خرداد 1387, 11:37 صبح
سلام.
یه مقدار بیشتر توضیح بده که کجا میخواهی این کار رو انجام بدی؟

noshin2008
سه شنبه 21 خرداد 1387, 17:09 عصر
سلام خسته نباشید.

من این سوال را پرسیدم چون من تو پروژه های نصب شرکت یولید دیدم که تمامی نرم افزارهاش با اینستال شیلد هستش قبل از نصب یه پمجره extracting داره بعد ترانزیشن انجام میشه یعد فایلف ستاپ شروع به نصب میکنه.منظورم هموناست.حالا واسه من فرقی نمیکنه که کجا باشه رو پنجره باشه یا تو بک گرادند.مهم اینکه بدونم چطور میشه این کارو انجام داد.لطفا در این زمینه به طور کامل راهنمایی کنید.
یه خواهش کوچولو: میتونید لطف کنید به سوالی که در زمینه دیالوگهای ثابت پریدم جواب بدید همونایی که از تو منوی tools باز میشن.

با تشکر

noshin2008
سه شنبه 28 خرداد 1387, 21:28 عصر
با عرض سلام.
من با نرم افزار اینستال شیلد زیاد کار مینم.و درباره این نرم افزار و کارکردش زیاد حرفهایی شنیدم از نظر قدرت و امکانات ولی متاسفانه این طور که پیداست هر کاری که میخواهیم باش انجام بدیم
نیاز به برنامه نویسی داره و ابن کار رو برای کاربرانی که برنامه نویسی نمیدانند مشکل میکنه:ناراحت:
من خودم زیاد باهاش ستاپ ساختم نه اینکه بخوام بگم اصلا باهاش کار نکردم.درواقع میخوام بگم که برنامه نویسی باهاش را بلد نیستم.:متفکر:
حالا تمام این حرفها و حدیث های من بخاطر این بود که میخواستم به شما بگم که آیاشمانرم افزار
ستاپ سازی سراغ ندارید که تقریباقدرت های اینستال شیلد را داشته باشه.
مثلا گذاشتن آهنگ در ستاپ.تعویض تصویر به همراه روند ستاپ.گذاشتن موزیک و ماننداینها.به
طوری که اصلا نیاز به دانش برنامه نویسی نداشته باشه.ممنون میشم که به من در این مورد کمک کنید.

با تشکر

salehbagheri
چهارشنبه 29 خرداد 1387, 22:59 عصر
منظور من از سوال دوم این بود که پروژه که ما باز میکنم مثلا install scrip project بعد در قسمت installtion interview بعد سمت چپ dialog بعد که اون پنجره را باز کردیم همونجا دوتا انتخاب با نامهای skin و all dialog وجود دارن. من میخوام در قسمت skin اون پنجره هارو بتونم تغییر بدم.در قسمت
all dialogs اون پنجره ها به راحتی قابل ویرایش هستند. حال سوال من اینه که در قسمت skin میشه اون پنجره هارو ویرایش کرد یا نه.مثل قرار دادن عکس و...... .
از راهنماییتون ممنون میشم.


خیر. قسمت skin برای انتخاب یک مدل کلی برای ظاهر کل دیالوگها (رنگ آمیزی و چینش اجزای فرم) هست. اونجا هیچ دیالوگی وجود نداره که شما بتونید تغییر بدید. فقط الگوی مورد نظر رو انتخاب میکنید تا روی تمامی دیالوگ ها اعمال بشه.

بايد بگم بله! با استفاده از نرم افزار InstallShield Skin Customization Kit مي توني اون ديالوگهايي رو مي خواي، تغيير بدي!
هر جور كه بخواي! البته يك كمي طول ميكشه تا بر اين برنامه مسلط بشي!

salehbagheri
چهارشنبه 29 خرداد 1387, 23:13 عصر
سلام خوبید.
تروخدا نگید برناه نویسی میخواد یا احتیاج دارها!!!:لبخندساده:
من میخوام موقع نصب با اینستال شیلد وقتی که ستاپ باز میشه دوست دارم عکس بزارم همراه با transtion یا اینکه قبل از نصب اول transition انجام بشه بعد ستاپ باز شه .در این زمینه راهنمایی کنید ممنون میشم

متأسفانه كدنويسي داره ولي راحته!
براي اينكار بايد عكسها يا فيلم ها و يا موزيكاتو تو قسمت Support/billboard و در زير شاخه Language Independent/Support Files توي File انسرت (Insert) كني.

اگر مي خواي در هنگام پر شدن ProgressBar هم در پس زمينه عكسهايي نمايش داده بشه، عكسهاتو داخل Billboard وارد كن. البته بايد اول اسم عكسها با Bbrd شروع بشن.

اگر هم مي خواي يك عكس اول نصب نشون داده بشه، تو قسمت Splash يك عكس وارد كن.

بعد تو قسمت كد نويسي Install Script بعد از Include ifx.h كد زير رو وارد كن:


#define Music

salehbagheri
پنج شنبه 30 خرداد 1387, 10:00 صبح
ادامه مطلب بالا:


#define Music SUPPORTDIR^"yourmusicfile.wav or midi"
#define BMP SUPPORTDIR^"YourBitmapFile.bmp"
#define BMP_ID 1



حالا در میان تابع onfirst ui before بعد از begin کد زیر رو وارد کن:


Enable(background); SetColor(Background,Black);
if (playMMedia (MMedia_WAVE, Music,MMedia_PLAYASYNCH | MMedia_PLAYCONTINUOUS,0)<0) then
MessageBox("Unable to play Music,WARNING);
endif;
SetDisplayEffect(EFF_VERTSTRIPE);
PlaceBitmap(BMP,1,CENTERED,CENTERED,CENTERED)

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

noshin2008
جمعه 31 خرداد 1387, 23:07 عصر
سلام .خسته نباشید
منمنون از شما بابت راهنمایی در اینستال شیلد.
اما قبل از اینکه من این کار هارو بکنم خواسم به شما یه چیزی بگم.ائنجا بود که شما به من گفتید
که بعد از تابع begin فلان کد را قرار بدم متاسفانه صفحه کد نویس من به حالت defualt به این شکل است:
لینک تابع (http://www.zom.ir/viewer.php?file=0jrvm6fqlguq0z30jgd7.jpg)
باید چیکار کنم فقط کدهای شمارو قرار بدم یا اینکه خودم باید کدهای دیگریاضافه کنم یا اینکه
تنظیمی در این قسمت قرار بدم
لینک منوی اسکریپ نویسی (http://www.zom.ir/viewer.php?file=m4i05knxsbs82epw8nxz.jpg)
ممنون میشم اگه راهنمایی کنید.

با تشکر

salehbagheri
یک شنبه 02 تیر 1387, 23:37 عصر
تو تصوير اولي كه include ifx رو ديديد!
پس كدهاي اولي رو بعد از اون وارد كنيد.

بعد منوي بالا (OnSetTargetDir) رو DropDown كنيد! و يكي رو انتخاب كنيد (يادم نيست) تا كدي با نام On First UI Before رو ببينيد. بعد بقيه كد رو بعدش Paste كنيد.
موفق باشيد.

noshin2008
چهارشنبه 05 تیر 1387, 09:04 صبح
سلام خسته نباشید.
آقای باقری من تمام کارهایی که شما به من گفته بودید را قدم به قدم انجام دادم.اول عکسهایی که میخواستم در قسمتی که گفته بودید یعنی(( Language Independent/Support Files))
قسمتهایی که باید insert کنیمبه همراه آهنگ.یعد هم در قسمت billboard هم همون عکسهارو البته اول با اسم bbrd اضافه کردم.حتی کدهایی که شما گفته بودید را هم بعد از تابع begin جایگزین کردم و تنضیمهای خاص را هم یعنی همون جایگذاری ها هم انجام دادم.
اما بعد از اینکه برنامه رو کامپایل میکنم error میده:ناراحت:حتی من این کارو رو چندین بار با دقت انجام دادم ولی همش موقع ساختن خطا میگرفت.من فکر میکنم اشکال خودم را در این 2 مورد بدونم:
1:من موزیک را که اینسرت میکردم اونجا که شما نوشتید فایل wav یا midiمن فقط اسم موزیک را به همراه پسوند اما بدون مسیر مینوشتم.
2:عکسهای مربوط به بیلبور که نوشته یعنی منظورم خطی که نوشته ((your bitmapfile.bmp))زا باید به اسم خود عکسها تغییر میدادم یا باید میذاشتم به همین اسم باشه.در ضمن خط بعدی همین برنامه رو هم به تعداد عکسها مثلا 9 تا عکس باشه همم تقییر دادم .
حالا اشکاله من هرجایی هست لطفا کمک کنید . و اگر نه اگه لطف میکنید مثال را یکم واضح تر توضیح بدید.

با تشکر

noshin2008
چهارشنبه 05 تیر 1387, 09:16 صبح
با سلام

من دیدم که در اکثر برنامه های ویرایش عکس یا ویرایش فیلم که ستاپ آن توسط اینستال شیلد ساخته شده.وقتی که روی فایل ستاپ کلیک میکنم تا برنامه یا همون ستاپ اجرا بشه از طرف اینستال شیلد پیقام میاد که اول باید برنامه مربوط به پخش فیلم نصب بشه(یا اینکه کاهی اوقات هم شده که پیقامی ظاهر نشده و برنامه مربوط به پخش فیلم همراه اینستال شیلد به طور خودکار و بدون اجازه ما نصب شده!) میخواستم اگه لطف کنید در این دو زمینه کمک کنید.منظورم هم با پبغام و هم هم بدون پیقام -به طور خودکار

با تشکر

salehbagheri
جمعه 07 تیر 1387, 13:27 عصر
سلام!
این کد برای اینستال شیلد 12 هست.
هر مشکلی داشته باشی با این کد حل می شه:
http://bagheri.saleh.googlepages.com/SampleSource.zip

این یکی هم یه نمونه هست. باید ببینیش!
http://bagheri.saleh.googlepages.com/Sample.zip

اگر هم باز به مشکل خوردی دوباره سوال کن! در خدمتیم.

noshin2008
دوشنبه 10 تیر 1387, 13:13 عصر
سلام آقای باقری!
ممنون از لطف شما من نهایت استفاده از این sample در واقع سورسی که برای من گذاشته بودیید را بردم.و مشکل من هم همچنان حل شد!:لبخندساده:
فقط 2 تا سوال؟؟

1-این effect مربوط به transition را چگونه میتونم تقییر بدم.اخه من دیدم که چند نوع افکت به این شکل داره.

2-همین مثالی که شما برای من گذاشتید هست من اینو منتها به نوع دیگه هم دیدم به این صورت که وقتی ما تمام پنجره ها رو next زدیم وقتی که progressbar شروع به ستاپ میکنه در واقع وقتی ستاپ میخواد باز بشه اونجا آهنگ شروع میشه و تا آخر که ستاپ تمام بشه البته تعویض عکس هم داره همراه با transition. اگه تواین زمینه هم کمک کنید باز ممنون میشم.:لبخندساده:

با تشکر

salehbagheri
دوشنبه 10 تیر 1387, 20:13 عصر
جواب 1:
تو قسمت Help جستجو كني پيدا ميشه! البته بيشتر از 4 يا 5 تا ترانسيشن نداره!

جواب 2:
همون كدهايي رو كه نوشتم، به جاي اينكه اول كار وارد كني، در اخر كدها وارد كن.

من فعلا انستال شيلدم Expire شده. اينجا نمي تونم بهت توضيح بدهم. اگر نتونستي بهم بگو برات سورسشو مي زارم.

noshin2008
چهارشنبه 12 تیر 1387, 20:25 عصر
سلام آقای باقری!

ممنون از کمک شما.من کارهایی که گفتید نتونستم انجام بدم.گفته بودید کد هارو آخر قرار بدم در واقع نمیدونستم بعد از چه کدی قرار بدم.
به من گفته بودبد برای 4یا 5تا Transition ها در قسمت help که بگردم میتونم پیدا کنم اما مشکل اینجاست که من حتی اسم افکتهارو نمیدونستم:اشتباه:
حالا یه سوال هم دارم از داخل خود اینستال شیلد:میخوام بدونم که در پروژه ای که ما ایجاد میکنیم از نوع (ClickOnce Deployment project) در سربرگ All type از این قسمت چگونه استفاده کنم؟
ممنون میشم کمک کنید.
راستی من کرک مربوط به نرم افزار اینستال شیلد رو دارم .اگه از نظر قانون تالار مشکلی نیست بگید تا من لینک دانلود اون رو بزارم.
ممنون میشم به پاسخ های من جواب بدید:لبخندساده:

با تشکر

noshin2008
پنج شنبه 13 تیر 1387, 23:05 عصر
سلام
ممنون از لطفت.
من برات فایل رو آپلود کردم تو سایت tinyupload اینم لینکش:
http://s000.tinyupload.com/index.php?file_id=51681519896099154191&gk=cisco
http://s000.tinyupload.com/index.php?del_id=25989949725921563642
امیدوارم کمک لازم رو بهم بکنی.ممنون

با تشکر

salehbagheri
شنبه 22 تیر 1387, 21:00 عصر
سلام!!
اين هم آموزش اينستال شيلد 12 !
البته اموزش نيست، فقط يه پاسخ به سوالهاتون هست.
http://bagheri.saleh.googlepages.com/installshield.doc

البته قبلش بايد فايلهاي زير رو دانلود كنيد كه فكر كنم دانلود كرده باشيد!
http://bagheri.saleh.googlepages.com/Sample.zip
http://bagheri.saleh.googlepages.com/SampleSource.zip

hosseini_87
سه شنبه 25 تیر 1387, 01:35 صبح
سلام
من یه نرم افزار با c#و sql server 2000 طراحی کردم حالا باید براش setup بسازم چکار کنم محتویات پایگاه دادم رو بشناسه؟
کمکم کنید تورو خدا

hosseini_87
پنج شنبه 27 تیر 1387, 17:13 عصر
کسی نمی تونه جواب سوال منو بده؟

hosseini_87
یک شنبه 30 تیر 1387, 09:43 صبح
چرا کسی جواب نمی ده؟
من یه نرم افزار طراحی کردم و می خوام براش setup بسازم اما نمی دونم چطوری باید این برنامه به جداول پایگاه دادم دسترسی داشته باشه
اگه می دونید لطفا کمکم کنید:ناراحت: