واضح آرشیو وب فارسی:سایت ریسک: khadijeh29-04-2007, 12:13 AMسلام چه حوری واسه برنامه ای که توی سه تا cd جا میشه , ستاپ بسازم . در واقع موقع نصب باید برنامه به کاربر اعلام کنه که برای ادامه نصب سی دی 2 یا 3 رو بزاره . هر کی بلده لطفا از ابتدا و کامل کامل (مبتدیانه) توضیح بده. مرسی. maxeemo29-04-2007, 03:29 AMفكر ميكنم تو تاپيك اشتباهي سوالتون رو پرسيدين، به نظر نميآد كه منظورتون انجام اين كار با VB باشه. اگه هست كه كلا بايد يه برنامه براش نوشت. ولي احتمالا شما منظورتون VB نيست. سادهترين روش موجود براي ساخت يك Setup ساده استفاده از نرمافزار پرقدرت و پرطرفدار WinRAR هست. 1- نرمافزار رو اجرا كنيد و فايلها و شاخههاي مورد نظرتون رو از قسمت مديريت فايلها انتخاب كنيد و از نوار ابزار دكمهي Add رو انتخاب كنيد. (ميتونين از داخل My Computer خود Windows هم فايلها و فولدرها رو انتخاب كنيد و بعد از كليك راست روي موارد انتخاب شده گزينهي Add to archive رو انتخاب كنيد.) 2- نوع فشردهسازي رو انتخاب كنيد، Store سريعترين و Best كمحجمترينه. Normal حالت خوبيه. 3- در قسمت Archiving Options گزينهي Create SFX archive رو انتخاب كنيد. (اين گزينه باعث توليد فايل EXE ميشه). 4- در قسمت Split to volumes, bytes ظرفيت مورد نظر رو وارد كنيد، WinRAR هاي جديد موارد پرمصرف رو خودشون دارن مثل CD با ظرفيت 700 مگابايت، اگه نداشت وارد كنيد !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! و اگه پسوند mb رو هم قبول نكرد، ظرفيت مورد نظر رو بر حسب بايت بنويسيد. توجه كنيد براي تبديل مگابايت به بايت اون رو در 1048576 ضرب كنيد. WinRAR آرشيوش رو به فايلهايي (حداكثر با همين ظرفيت) تقسيم ميكنه (همون چيزي كه شما ميخواستين) 5- محل ذخيرهسازي كه داراي فضاي خالي كافي باشه رو در بالا انتخاب كنيد (Archive name) و دكمهي OK رو بزنيد و صبر كنيد تا فشردهسازي تموم بشه. هر كدوم از فايلهاي تشكيل شده رو ميتونيد روي يك CD رايت كنيد. فايل SFX شده به طور خودكار موقع نصب ميخواد كه CD مربوط رو بذارين (بازم چيزي كه شما خواستين) البته WinRAR امكانات خيلي بيشتري براي ساخت Setup هاي تقريبا پيشرفته تر به شما ميده كه در Tab با اسم Advanced در همون پنجرهي ساخت Archive وجود دارن، مثل پسورد، آيكون اختياري، لوگوي اختياري، توضيحات و عنوان اختياري پنجرهي برنامهي EXE مقصد، ساخت Shortcut از محتويات آرشيو بعد از نصب، اجراي يك دستور يا برنامه قبل و بعد از نصب، نصب در شاخهي Program files، نصب فايلها به طور موقتي در شاخهي Temp و ... كه مسلما نميشه براي همشون توضيح داد، اگه خودتون بخش خاصي رو مورد نظر داريد تو همين تاپيك اعلام كنيد. اگه برنامهي WinRAR رو ندارين نسخهي 3.7 رو از اين لينك بگيرين (با حجم 1.1 مگابايت) دانلود WinRAR 3.7 (http://rapidshare.com/files/11226852/wr37.zip) اگر طريقهي كار با RapidShare رو بلد نيستين، صبر كنيد كه صفحه باز شه، از انتهاي صفحه دكمهي Free رو كليك كنيد و دوباره صبر كنيد تا كد رو در وسط صفحه به شما بده، كد رو درست در زيرش وارد كنيد و دكمهي Download رو كليك كنيد. فايل حجم زيادي نداره و زود دانلود ميشه. بعد از استخراج محتويات فايل Zip موارد زير رو دنبال كنين: - برنامه رو نصب كنين. - فایل Patch رو در پوشهی نصب شدهی نرم افزار کپی و اجرا کنید (برنامه بايد بسته باشه) و با کلیک بر روی گزینهی Patch نرمافزار رو رجیستر كنید. :13: khadijeh30-04-2007, 12:44 AMاگه من این سوال رو در اینجا مطرح کردم دلیلش اینه که این برنامه رو با vb نوشتم و به پایگاه داده هم متصله و چون تعداد فایلهای صوتی و تصویری در اون خیلی زیاده توی 3 تا سی دی جا میشه . با این وجود فکر می کنید میشه از روشی که شما توضیح دادید , استفاده کرد؟ اگه میشه , تو ی مرحله یک که گفتید فایلها رو انتخاب کنم, دقیقا باید چه چیزهایی انتخاب بشن؟ maxeemo30-04-2007, 01:53 AMسلام، ببينيد، چون برنامههاي VB كاملا Standalone نيستند بايد به چند مورد توجه كنيد: اول اينكه اگه با VB 6 نوشتين و برنامه رو تحت سيستم عامل ME به بالا اجرا ميكنين و از هيچ ActiveX يا DLL يا Objectهاي ديگهاي استفاده نكردين ميتونين با روشي كه گفتم براي برنامه Setup درست كنين. چون در اين حالت برنامه بدون نياز به نصب بستههاي اضافي اجرا ميشه. اگه از VB .NET استفاده كردين، تا اين تاريخ فقط سيستم عامل Vista ميتونه برنامههاي DotNET رو با كمك ابزار خودش اجرا كنه، چون پك DotNET از ابتدا روي اين سيستم عامل نصب شده، اما رو سيستمعاملهاي پايينتر شما بايد پك DotNET رو قبل از اجراي نرمافزار نصب كنيد. حالا ديگه خودتون بايد ببينين كه برنامهاي كه نوشتين به نصب ابزارهاي اضافي مثل ActiveXها يا DLLها يا چيزهاي ديگه نياز داره يا نه؟ اگه نياز نداره مطمئن باشين از روشي كه گفتم بهترين جواب رو ميگيرين. WinRAR در ساخت Setupهاي ساده رقيب نداره! اما اگه نياز داشته باشه بايد از برنامههاي پيشرفتهتر استفاده كنيد. چند نمونه رو اينجا گفتم، اين برنامه علاوه بر ساخت Setupهاي متوسط تا حرفهاي قابليت تقسيم اطلاعات روي چند CD يا Disk رو دارن: Install Shield Wise Install Master Installer VISE Advanced Installer Enterprise و... بازهم تاكيد ميكنم اگه برنامه به بستهها و ملحقات اضافي نياز نداره روشي كه گفتم به بهترين شكل ممكن جواب ميده. اما سوالي كه در مورد انتخاب فايلها پرسيده بودين. هر فايل يا شاخهاي رو كه ميخواهيد در بستهي نصب قرار بديد براي فشردهسازي انتخاب كنيد. من پيشنهاد ميكنم همهي فايلهاي مورد نياز رو توي يك شاخه بريزين و فقط همون شاخه رو بهراحتي براي Archive كردن انتخاب كنين. مثلا يك شاخهي Program تشكيل بدين و فايلها و شاخههاي برنامه رو توي اون قرار بدين (ترتيب اونها رو بههم نزنين تا بعد از نصب مشكلي تو اجراي برنامه پيش نياد چون WinRAR به همون صورت كه فايلها رو فشرده كرده همونطوري هم اونا رو از فشردگي خارج ميكنه) حالا اين شاخه رو با مراحلي كه توي بحث قبلي گفتم به يك فايل SFX تبديل كنين و روي CD رايت كنين. موقع نصب برنامه هر مسيري كه به فايل SFX بدين در اون مسير شاخهي Program رو ايجاد ميكنه و فايلها و شاخههاي موجود در بسته رو به همون صورت قبل از فشرده سازي توي اين شاخه ميريزه. اميدوارم همهي فايلهاي مورد نياز برنامهي شما توي يك شاخه باشه و جدا از هم نباشن مثلا يكسري از اطلاعات تو يك درايو باشه و بقيه تو يك درايو ديگه كه البته بعيده، اما اگه اينجوري باشه با WinRAR كه سهله با نرمافزارهاي حرفهاي هم نميتونين به راحتي Setup مورد نظر رو درست كنين. گذشته از موارد بالا، روشي رو كه گفتم امتحان كنيد، به احتمال بسيار زياد جواب ميگيرين. Mohsen655830-04-2007, 06:16 PMبا سلام به دوستان برای ساختن ستاپ برای وی بی بهترین گزینه انیستال شیلد و ستاپ فکتوری هستش انیستال شیلد حرفهای می باشد اما ستاپ فکتوری نیاز به تخصص در ضمینه ی ساخت ستاپ نداره maxeemo30-04-2007, 08:19 PMبا سلام به دوستان برای ساختن ستاپ برای وی بی بهترین گزینه انیستال شیلد و ستاپ فکتوری هستش انیستال شیلد حرفهای می باشد اما ستاپ فکتوری نیاز به تخصص در ضمینه ی ساخت ستاپ نداره حق با توئه، اما با توجه به درخواست "Khadijeh" كه سادهترين و مبتديترين رو خواسته، من WinRAR رو پيشنهاد كردم. وگرنه Install Shield كه رقيب نداره. khadijeh30-04-2007, 11:39 PMمیشه لطف کنید طریقه ساختن ستاپ چند سی دی رو توسط install sheild هم توضیح بدید.(کامل کامل) از اینکه جواب سوالهای منو میدید خیلی خیلی ممنونم. maxeemo01-05-2007, 02:22 AMآموزش InstallShield در حد مبتدي كه كارتون رو راه مياندازه، InstallShield خودش ميتونه برنامهي VB شما رو آناليز كنه و نيازهاي جانبي اون رو به Setup اضافه كنه. ساخت Setup روي بيش از يك CD رو هم در قسمت تنظيمات Package ميتونين انجام بدين، سايز بستهها رو ميتونين به دقت مشخص كنين. دريافت فايل آموزشي (http://www.delphi-magic.com/soft/Installshieldleaqrning%20.rar) Mohsen655801-05-2007, 05:10 PMحق با توئه، اما با توجه به درخواست "Khadijeh" كه سادهترين و مبتديترين رو خواسته، من WinRAR رو پيشنهاد كردم. وگرنه Install Shield كه رقيب نداره. دوست عزیز ایشون با وین رار چطوری می تونن برای ویژوال نصب بسازن ویژوال نیاز به نصب کامپونت ها و دی ال ال های استفاده شده در خودشو داره بهترین پیشنهاد : Setup Factory 7.0 خیلی هم ساده هستش maxeemo01-05-2007, 07:15 PMدوست عزیز ایشون با وین رار چطوری می تونن برای ویژوال نصب بسازن ویژوال نیاز به نصب کامپونت ها و دی ال ال های استفاده شده در خودشو داره بهترین پیشنهاد : Setup Factory 7.0 خیلی هم ساده هستش من براشون تو همون بخش نوشتم كه اگه برنامهشون از Objectهاي اضافي مثل Componentها، DLLها و ActiveX ها استفاده نميكنه و سيستمعامل مقصد مورد نظرشون ME به بالاست (امروزه معمولا ديگه XP هست) ميتونن از WinRAR استفاده كنن، چون بستهي نرمافزاري VBRun از اول روي اين سيستمعاملها وجود داره، اما اگه حتي يك Component اضافي تو برنامه باشه، مجبورن از يك Installer ساز استفاده كنن. همونطوري كه شما هم گفتين Setup Factory بهترين پيشنهاده، من شخصا با اون كار نكردم ولي شنيدم برنامهي خوب و قدرتمنديه، اما Advanced Installer Enterprise كه پكهاي WindowsInstaller ميسازه رو باهاش كار كردم و چيز جالبي ديدمش. اين برنامه و برنامهاي كه شما گفتين هر دو ساده هستن، من به ايشون همين دو گزينه رو پيشنهاد ميكنم. نرمافزارهايي مثل Wise Installer، Installer VISE و مخصوصا InstallShield خيلي حرفهاي هستن و به درد افرادي كه به زبانهاي مختلف برنامهنويسي تسلط كافي ندارن نميخوره. mohamad d22-12-2008, 09:15 PMبا عرض سلام خدمت دوستان ميخواستم ببينم ايا ميشود سريال نامبري که موقعه نصب نرم افزار پرسيده ميشود را حذف کرد اگر ميشود با چه نرم افزاري سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 493]