PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : ویرایش فایلهای set up



سهند
07-26-2014, 10:05 PM
سلام
دوستان یه سوالی داشتم که با مثالی ازتون میپرسم
من تغییرات ایجاد شده نرم افزار km pleyr رو در سیستم با توتال دنبال کردم ودر اخر یکسری فایل بدست اوردم برای مثال یک فایل رجیستری ویک فولدر در پروگرام فایل ویک فولدر در منوی استارت ویک فولدر در یوزر .
من یکسری تغییراتی در نرم افزار در فولدر پروگرام فایل و یکسری تغییرات در فولدر منوی استارت ویکسری در رجیستری انجام دادم وبا این تغییراتی که انجام دادم بازهم نرم افزار بصورت عادی کار میکنه حالا من میخواستم رو با تغییراتی که روش انجام دادم دوباره به فایل نصب تبدیل کنم که در موقع نصب با اون تغییرات نصب بشه برای مثال ((من فولدری که km pleyr در یوزر ایجاد شده بود رو حذف کردم در پروگرام فایل در فولدر km pleyr زبانهای دیگر رو حذف وفقط فارسی وانگلیسی رو گذاشتم بمونه بعد تمهایی بهش اضافه کردم وخیلی چیزهای دیگه ودر رجیستری اپدیتش رو حذف کردم ونام نرم افزار رو تغییر دادم وغیره)) حالا میخوام ببینم ایا اینکار امکان پذیره یانه که فایل های موجود رو دوباره به فایل نصبی تبدیل کنیم یا فایل نصب اصلی رو با این تغییرات ویرایش کنیم البته این نرم افزار یک نمونه بود در دیگر نرم افزار هم اینکار رو کردم اگه امکان چنین چیزی هست ممنون میشم اموزش وطریقه انجام اینکار رو برام توضیح بدید توضیح اینکه در بعضی نرم افزارها از سریال برای اکتیو کردن هم استفاده شده که من اونا رو هم میخوام ضمیمه فایل نصبی کنم که در حین نصب با تغییرات دلخواه اکتیو هم بشه

((مشابه کار استاد با نرم افزار توتال انیستال که هم نصب اتوماتیک وخاموش وهم اکتیو وهم یه نام دیگر که بصورت نرم افزار tracer در اومده))

eDvArDo
07-27-2014, 03:34 PM
سلام

آموزش Advanced Installer






دانلود فیلم (http://dl.learnfiles.com/video/programming/learning_CreateSetup_IN_AdvancedInstaller%28www.le arnfiles.com%29.zip)

پسورد: www.learnfiles.com (http://www.learnfiles.com)




اينم عاليه!







نرم افزار (http://www.arminaco.com/freesoft/wise92.zip)Wise Installation System (http://www.arminaco.com/freesoft/wise92.zip)


آموزش نرم افزار (http://www.arminaco.com/freesoft/learnwise.zip)Wise Installation System (http://www.arminaco.com/freesoft/learnwise.zip)


فايلهاي Runtime مورد نياز نرم افزار Wise Installation System (http://www.arminaco.com/WiseRuntime(www.arminaco.com).exe)

Password : www.arminaco.com






سپاس

Magsoud
07-27-2014, 06:44 PM
سهند عزیز،
تغییر دادن نام برنامه کار ی بسیار سخت و زمانبر بوده و نیاز به داشتن اطلاعات زیادی در رابطه با ست آپ ساز ها و
اصول کرک کردن داشته و نیز ضرورت دارد که بتوانی به کد های اصلی برنامه دسترسی داشته باشی که خود این هم
یک مبحث سخت و پیچیده بوده و همیشه شدنی نیست.
نمونه ای از کار بنده را هم که اسم بردی ، یکی دو هفته کار برده و من هنوز کاملا" مطمئن و راضی نیستم.

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

توجه داشته باش که دسترسی به تمام فایل ها و کد های استفاده شده در یک برنامه ، یکی از بهترین روش ها برای
ساخت مجدد همان برنامه با تغییرات شما می باشد ولی این کار همیشه ممکن نیست لذا برای اینکه در این موارد
هم کم نیاورید لازم هست که با برنامه های دیگری هم آشنا باشید که بتوانید برنامه را به شکل دیگری تبدیل کنید که
بشود با آن کار کرد.

سهند
08-01-2014, 09:37 PM
استاد ما یکسری فولدر وفایل از طریق نرم افزار توتال جمع کردیم ویک فایل رجیستری حالا میخواهیم این فایلها وفولدرها وفایل رجیستری رو تبدیل به یه فایلی بکنیم که با اجرای اون ((فولدر مربوط به پروگرام فایل در جای خود-فولدر پروگرام دیتا در جای خود وفایل x در system32 کپی شوند ))منظورم از هرجایی که فایلها وفولدرها رو استخراج کردیم موقع نصب ویندوز جدید هم بتونیم دوباره به جای خودشون برگردونیم و در اخر فایل رجیستری هم اعمال شود ایا چنین امری ممکن هست که بتونیم این فایلها وفولدرها وفایل رجیستری رو تبدیل به یک فایل واحدی بکنیم که در صورت اجرا هر کدوم در جای خود که ما قبلا مشخص کردیم کپی شوند

Magsoud
08-03-2014, 07:05 PM
بله، با روش های مختلفی میتوان این کار را انجام داد که سعی میکنم تا یکی دو روز آینده چگونگی کار را توضیح دهم.
چون حقیقتش کاری پیش آمده بود و دو روزی در تهران نبودم و الان واقعا" خسته ام و نمیتوانم حق مطلب را ادا کنم.

Magsoud
08-04-2014, 01:15 PM
در رابطه با سوال دوست ارجمندمان (سهند (http://ariadl.ir/members/--136446/)) ، تصمیم گرفتم چگونگی انجام کار را با مثالی واقعی توضیح دهم. و برای
این مثال برنامه UltraISO Premium Edition 9.6.1.3016 را در نظر گرفتم .

اینگونه کار ها را به روش های متعددی می توان انجام داد که بنده فقط دو تا روش مختلف را برای این برنامه شرح خواهم
داد.
برابر درخواستی که دوست ارجمندمان داشتند ، ما میخواهیم یک فایل اجرائی درست کنیم که با اجرای آن برنامه ما
با تغییراتی که در آن دادیم هم نصب شود و هم اکتیو گردد.
برای انجام اینکار ، اولین چیزی که نیاز داریم این است که بدانیم این برنامه در موقع نصب عادی چه تغییراتی در کامپیوتر
ایجاد میکند.
برای بدست آوردن این اطلاعات ناچارا" باید از یکی دو تا برنامه مخصوص استفاده کنیم که بنده برای این مثال از برنامه
Total Uninstall استفاده کرده و در انتها در رابطه با نصب برنامه UltraISO به نتایج زیر رسیدم:

1. برنامه در حین نصب پوشه ای بنام UltraISO در داخل پوشه Program Files درست کرده و فایل ها و پوشه مورد نیازش
را داخل آن قرار می دهد.
2. برنامه در حین نصب پوشه ای بنام EZB Systems در داخل پوشه Program Files\Common Files درست کرده و یک
فایل داخل آن قرار می دهد.
3. برنامه در موقع نصب در چند محل شورت کات هائی برای برنامه میگذارد که ما از آن ها برای اجرای برنامه استفاده
کنیم.
4. برنامه در حین نصب، محتوای تعدادی از فایل های موجود در سیستم را تغییر میدهد.
5. برنامه در حین نصب، تنظیمات متعددی به رجستری ویندوز اضافه میکند.
6. در زمانی که ما کد برنامه را وارد می کنیم تا برنامه اکتیو شود ، تغییرات دیگری در رجستری ثبت میشوند.

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

Magsoud
08-04-2014, 07:43 PM
در پست قبلی دیدیم که با نصب برنامه UltraISO چه تغییرات و تنظیماتی در کامپیوتر ما ایجاد شده است.
حال باید یک کپی از عین تغییرات انجام شده در کامپیوتر را در یک محل ذخیره کنیم که بتوانیم تغییرات لازم را در آنها
ایجاد کنیم.
با فرض اینکه شما در روت درایو مثلا" D پوشه ای بنام Source درست کرده اید که فایل های لازم را درون آن قرار دهید
بصورت زیر کار را دنبال میکنیم.

در این مرحله لازم است که کلیه فایل ها و پوشه های لازم را از درایوی که برنامه UltraISO را نصب کردیم به داخل
پوشه D:\Source کپی کنیم.
و نیز باید فایلی را که حاوی تنظیمات رجستری مربوطه هست را هم فرضا" با نام xxx.reg داخل پوشه D:\Source
قرار دهیم.

اگر مختصری به تغییراتی که در پست قبلی شرح داده شد دقت کنید، متوجه دو نکته خواهید شد:
__ اول اینکه لازم نیست که همه فایل ها و پوشه ها را کپی کنید.
__ دوم اینکه باید در فایل xxx.reg تغییراتی بدهیم چون در غیر اینصورت ، فایل نهائی ساخته شده درست کار نخواهد
کرد.

اینکه کدام فایل ها را لازم است کپی کنیم و کدام فایل ها لازم نیستند ، مطلبی است که بصورت استاندارد نمیتوان
توضیح داد و اینگونه کار ها را مرور زمان و تجربه به شما خواهد آموخت. ولی بهر حال در بالای 90 درصد موارد ، روشی
که در سطور زیر توضیح خواهم داد ، کافی هستند.
در مورد فایل رجستری و تغییرات لازم در آن در محل مربوطه توضیح خواهم داد.
مراحل کار را برای مثال داده شده بصورت زیر دنبال کنید:

1. با نگاهی که بنده به تغییرات ایجاد شده داشتم متوجه شدم که ما فقط فایل ها و پوشه های درست شده در پوشه
Program Files را نیاز داریم. و در پست قبلی دیدیم که موارد زیر به پوشه Program Files اضافه شده اند:
__ پوشه UltraISO (با محتویاتش).
__ پوشه Common Files\EZB Systems (با محتویاتش).

بنا بر این در داخل پوشه D:\Source پوشه ای بنام Program Files درست کرده و سپس پوشه UltraISO را با محتویاتش
به داخل آن کپی میکنیم.
سپس داخل پوشه D:\Source\Program Files پوشه دیگری بنام Common Files درست کرده و سپس پوشه EZB Systems
را با محتویاتش داخل آن کپی می کنیم.
با این دو تا کار ما عین تغییرات فایلی موجود در کامپیوتر را عینا" داخل پوشه D:\Source داریم.

2. در این زمان ما میتوانیم وارد پوشه های موجود در محل D:\Source شده و اگر خواستیم تغییراتی در آن ها ایجاد کنیم
انجام بعضی تغییرات ساده است و هیچ مشکلی پیش نخواهد آورد ولی انجام بعضی تغییرات نیاز به تجربه و مهارت دارد
و در صورت اشتباه باعث خواهد شد که برنامه کار نکرده و یا درست کار نکند.
برای مثال شما میتوانید یک تصویر را به داخل پوشه D:\Source\Program Files\UltraISO اضافه کنید که بعد از نصب این
تصویر هم وجود خواهد داشت و مشکلی ایجاد نخواهد شد.
و یا فرضا" میتوانید فایل های Readme.txt و History.txt را از داخل پوشه D:\Source\Program Files\UltraISO حذف
کنید و همچنین میتوانید از داخل پوشه D:\Source\Program Files\UltraISO\lang همه فایل های مربوط به زبان بغیر از
فارسی و انگلیسی را حذف کنید و مشکلی پیش نخواهد آمد.
اما میتوان در داخل پوشه بالا ، فرضا" فایل UltraISO.exe را با برنامه های مخصوص باز کرده و در آن تغییراتی ایجاد کرد
ولی اگر ماهر و با تجربه نباشید ، در صورت اشتباه برنامه کار نخواهد کرد.

3. همانطور که گفتم بایستی فایل رجستری لازم (در این مثال xxx.reg) را هم داخل پوشه D:\Source قرار داده و در
آن باید تغییراتی اعمال نمائید.
اگر این فایل را توسط برنامه notepad باز کنید خواهید دید که بعضی از قسمت های آن باید عوض شوند.
برای مثال در یکی از سطور این فایل مطالب زیر را دارید:


[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\binimage\Defau ltIcon]
@="\"C:\\Program Files\\UltraISO\\UltraISO.exe\",0"


اگر مختصری دقت کنید متوجه خواهید شد که اگر فایل رجستری مشخصه بالا را داشته باشد ، فقط در کامپیوتری کار
خواهد کرد که ویندوزش در درایو C نصب شده است و در کامپیوتر های که ویندوزشان در درایوی غیر از درایو C نصب شده
باشد کار نخواهد کرد.
علت این است که در سطر دوم دستورات بالا ، همانطور که می بینید ، هر وقت که شما روی آیکن برنامه UltraISO کلیک
کنید ، سیستم فوری در داخل درایو C فایل UltraISO.exe را از آدرسی که می بینید اجرا خواهد کرد.

حال اگر بنده بخواهم برنامه ساخته شده توسط شما را در سیستم خودم نصب کنم ، کار نخواهد کرد. چون ویندوز من
در درایو E نصب شده ، لذا بعد از نصب ، فایل UltraISO.exe در محل E:\Program Files\UltraISO\UltraISO.exe قرار
خواهد گرفت . حال اگر بنده روی آیکن برنامه UltraISO دابل کلیک کنم ،با دستورات رجستری بالا ، سیستم بنده در
درایو C دنبال فایل UltraISO.exe خواهد گشت (که در سیستم من عوض درایو C باید در درایو E دنبال این فایل بگردد)
لذا فایل مورد بحث را پیدا نکرده و پیغام خطا خواهد داد.

بنابر این ما باید در فایل رجستری بالا تغییراتی بدهیم که برنامه در هر درایوی نصب شده باشد ، اجرا شود.

مطلب دیگری که در رابطه با فایل رجستری قابل اشاره است اینه که:
ما وقتیکه پس از نصب معمولی برنامه UltraISO ، آن را برای اولین بار اجرا کنیم ، قبل از اجرای برنامه ، از ما کد های
اکتیو کردن برنامه خواسته میشود.
و وقتی ما کد درست را وارد کنیم ، برنامه اول شکل کد وارد شده توسط ما را تغییر داده و این تغییرات را در رجستری
اعمال خواهد کرد و سپس اجرا خواهد شد.
برای مثال بنده برای اکتیو کردن برنامه کد های زیر را وارد کردم:
نام :Magsoud
سریال :8DEF-F986-54FC-56CD

و برنامه آن ها را بصورت زیر در رجستری ذخیره نمود:


[HKEY_USERS\S-1-5-21-317660127-1141061743-4126091716-1001\Software\EasyBoot Systems\UltraISO\5.0]
"Registration"="e6d29ddddb9cc7fac7a48ac4b28295a4"
"UserName"="Magsoud"


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

توضیح:
====
اگر قرار باشد که بنده تمام نکات مربوط به یک برنامه را بطور کامل توضیح دهم ، این کار هم از حوصله انجمن و هم از
حوصله من پیر مرد با هزار و یک درد خارج است. لذا بنده فقط نکات اساسی را توضیح داده و رد میشوم.

حالا که کار را تا اینجا انجام دادیم ، میتوانیم ساخت فایل اجرائی برای برنامه تغییر داده شده را شروع کنیم که در روز
های بعد توضیح خواهم داد.

Magsoud
08-06-2014, 04:39 PM
در پستهای قبلی به مرحله ای رسیدیم که در حال حاظر میتوانیم خودمان یک فایل اجرائی بسازیم که پس از نصب ،
هم تغییرات مورد نظر ما را داشته باشد و هم اکتیو شده باشد.
همانطور که قبلا" اشاره کردم ،برای ساخت فایلی با این مشخصات راه های متفاوتی وجود دارد.
بنده در سطور زیر دو روش متفاوت را توضیح خواهم داد .
تذکر مهم:
---------
قصد بنده یا انجمن فقط و فقط آموزش کار با کامپیوتر بوده ، مطالب صرفا" جنبه آموزشی داشته و بهیچ عنوان قصد
یاد دادن هک و کرک نیست.
لذا مسئولیت هر گونه استفاده غلط از این آموزش ها بعهده خود کاربران بوده و بنده یا انجمن مسئولیتی نداریم.
-------------------------------
-------------------
---------


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

این برنامه (UltraISO) توسط ست آپ سازی معروف بنام Inno setup درست شده است .برنامه های متعددی هستند
که میتوانند فایل ها و کد های موجود در داخل فایل های ساخته شده توسط Inno setup را استخراج کنند.
لذا اگر شما برنامه Inno setup و برنامه استخراج کننده فایل های آن را در سیستمتان نصب کرده باشید ، میتوانید
عوض اینکه مسیر طولانی ای که در پست های قبلی توضیح دادم را انجام دهید فقط سه تا کار زیر را انجام دهید:

1. فایل ست آپ UltraISO را توسط برنامه استخراج کننده محتوای Inno setup در داخل یک پوشه اسخراج کنید.
2. در کد و فایل هائی که بدست آمده تغییرات لازم را اعمال نمائید.
3. برنامه Inno setup را اجرا کرده و فایل جدید با تغییرات خودتان را اعمال نمائید.

من دو نمونه کار را در زیر قرار داده ام. اول فایل زیر را با حجم 2.66 مگا بایت دانلود و از فشردگی در بیاورید:

test_01.rar (http://www.mediafire.com/download/adlvhxcqgvsxfcc/Test_01.rar)

تغییراتی در فایل ها و کد های برنامه UltraISO داده شده که اگر برنامه را اجرا کنید متوجه تغییرات خواهید شد . در این
نمونه برنامه بطور عادی ولی با شکل و شمایل تغییر داده شده مثل شکل زیر نصب خواهد شد:

http://www.worldup.ir/images/5w07tx5fczv3p6szayh0.png (http://www.worldup.ir/)

و بعد از نصب خواهید دید که مطابق شکل زیر برنامه اکتیو هم هست:

http://www.worldup.ir/images/8k43yaohpzhmj7qhe30v.png (http://www.worldup.ir/)

تذکر اینکه اگر میخواهید برنامه را در ماشین مجازی نصب و تست کنید بهتر است در حین نصب گزینه زبان انگلیسی را
انتخاب نمائید.

در لینک زیر همین کار با استفاده از برنامه NSIS انجام شده و تنها فرق با نوع بالا در این است که در این نوع مراحل نصب
مخفی و اتوماتیک انجام میشود:

Test_02.rar

(http://www.mediafire.com/download/w3uqak43e93dyrn/Test_02.rar)در ادامه بحث روشی دیگر را با استفاده از فایل هائیکه در پست های قبلی آماده کردیم خواهیم دید

eDvArDo
08-07-2014, 09:07 AM
سلام

کار با
Inno setup آسون و البته خيلي جالب و شيرينه!

مثل دو کفه ترازو، يکطرف فايلهاييکه بايد به جاهاي مختلف سيستم انتقال پيدا کنند و طرف ديگه دستوراتي که کدام فايل در کجا کپي بشه و چه تغيراتي انجام بگيره.

در اخر نتيجه دلچسبه

استاد سپاس :Şflower658Ş:

Magsoud
08-08-2014, 02:01 PM
روش دوم ساخت فایل اجرائی (استفاده از برنامه WinRAR)
=================================
در پست های قبلی چگونگی نصب برنامه UltraISO و اکتیو کردن آن را مانیتور کرده و در انتها نتیجه کار را در پوشه ای
بنام D:\Source ذخیره کردیم که الان پوشه D:\Source دارای محتوای زیر است:
__ پوشه ای بنام Common Files با محتوایش.
__ پوشه ای بنام UltraISO با محتوایش.
__ فایل xxx.reg که تغییرات رجستری در حین نصب و همچنین کد اکتیو کردن برنامه است.

ما میخواهیم در اینجا از برنامه WinRAR استفاده کرده و کاری کنیم که یک فایل اجرائی درست شود که با اجرای آن
اول پوشه های Common Files و UltraISO به داخل پوشه Program Files کپی شوند و سپس فایل رجستری xxx.reg
اجرا شود. و در ضمن میخواهیم این کار مخفیانه انجام گیرد.

این کار را به روش های مختلفی میتوان با استفاده از برنامه WinRAR انجام داد که بنده در این بحث ساده ترین راه را
توضیح میدهم.
بطریق زیز ادامه دهید:

1. یک فایل Batch با محتوای زیر درست کرده و آن را با نام Run.bat در داخل پوشه D:\Source ذخیره کنید:


@echo off
start /wait regedit.exe /s xxx.reg
del xxx.reg
del %0


2. حال مطابق شکل زیر تمام محتوای پوشه D:\Source را انتخاب کرده ، روی یکی کلیک راست نموده و روی گزینه نشان داده شده
کلیک کنید:

http://www.worldup.ir/images/wqg8vfa37phaw6x7gj6a.png (http://www.worldup.ir/)

3. فایلی بنام Source.rar ساخته خواهد شد. روی این فایل دابل کلیک کنید. در پنجره ای که باز میشود مطابق شکل
زیر روی آیکن SFX کلیک کنید:

http://www.worldup.ir/images/p6ds4yuv1nbqd0lpoe7.png (http://www.worldup.ir/)

4. پنجره دیگری شبیه شکل زیر باز خواهد شد:

http://www.worldup.ir/images/jxdri3w6z7xfabnipk6.png (http://www.worldup.ir/)

در پنجره بالا روی دگمه Advanced SFX options کلیک کنید.
5. پنجره دیگری مثل شکل زیر با چند زبانه نمودار میشود :

http://www.worldup.ir/images/jzl2b6n73sihb67n6cnq.png (http://www.worldup.ir/)

در محل نشان داده شده عبارت زیر را وارد کنید:


%ProgramFiles%\


با تایپ کردن عبارت بالا به برنامه میگوئیم که پوشه های Common Files و UltraISO و فایل های xxx.reg و Run.bat
را به داخل پوشه Program Files کپی کند.
6. حال در پنجره بالا وارد زبانه Setup شده و مطابق شکل زیر در محل نشان داده شده عبارت Run.bat را تایپ می کنیم:

http://www.worldup.ir/images/z14dpvww5fwrumfox8h.png (http://www.worldup.ir/)

با تایپ عبارت بالا به برنامه میگوئیم که پس از کپی فایل ها و پوشه ها به داخل پوشه Program Files ، فایل Run.bat
را اجرا کند.
با اجرای فایل Run.bat اول فایل xxx.reg اجرا شده ، سپس فایل xxx.reg دیلیت شده و بعد خود فایل Run.bat دیلیت
خواهد شد.
7. حال به زبانه Modes وارد شده و مطابق شکل زیر گزینه Hide all را انتخاب می کنیم:

http://www.worldup.ir/images/aak4ud5mvoaqbg8olhrf.png (http://www.worldup.ir/)

با این انتخاب به برنامه میگوئیم که تمام مراحل کار را مخفیانه انجام دهد.
8. حال به زبانه Advanced وارد شده و در محل نشان داده شده در شکل زیر:

http://www.worldup.ir/images/i57c3q8qxzbt8wy6syfy.png (http://www.worldup.ir/)

عبارت زیر را تایپ می کنیم:


Shortcut=P, %ProgramFiles%\UltraISO\UltraISO.exe, , "UltraISO Premium Edition 9.6.1.3016", UltraISO,


با این دستور به برنامه میگوئیم که یک شورت کات برای برنامه UltraISO درست کند.

10 . حالا به زبانه Update وارد شده و مطابق شکل زیر گزینه های نشان داده شده را انتخاب می کنیم:

http://www.worldup.ir/images/yckjgcl93xitnwdbgx7m.png (http://www.worldup.ir/)

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

11.حال در این پنجره روی دکمه Ok کلیک کرده و باز در صفحه بعدی هم روی دگمه Ok کلیک کنید.
چند لحظه بعد فایلی بنام Source.exe ساخته خواهد شد که اگر اجرایش کنید برنامه UltraISO بطور مخفیانه نصب
شده و اکتیو خواهد شد:

http://www.worldup.ir/images/52pcjlyhspoz57s8csu.png (http://www.worldup.ir/)

تذکرات مهم:
=========
__ من این روش را فقط جهت آگاهی از چگونگی استفاده از برنامه WinRAR برای ساخت فایل اجرائی توضیح دادم.
__ در این صفحات گزینه های دیگری هم میتوانستیم انتخاب کرده و برنامه را کامل تر کنیم.
__ این روش در خیلی از برنامه ها کار خواهد کرد ولی در رابطه با بعضی برنامه ها از جمله برنامه UltraISO ناقص
عمل خواهد کرد.
یعنی با این روش برنامه UltraISO نصب شده و درست کار خواهد کرد ولی کمبود هائی هم خواهد داشت . لذا پیشنهاد
میکنم که این روش را در رابطه با برنامهUltraISO فقط برای تمرین انجام دهید.

سهند
08-09-2014, 06:11 PM
استاد خیلی ممنون توضیحات تکمیلی بود انشاالله پاینده باشید
استاد با توجه به توضیحات شما یه سوالی برام پیش اومد اگر ما در یه نرم افزار قسمتهای دیگری داشته باشیم که مثلا هم در پروگرام فایل وهم در پروگرام دیتا وهم در یوزر کپی شوند انوقت چیکار باید کرد

Magsoud
08-09-2014, 07:29 PM
سهند جان
فرضا" برای مثالی که توضیح داده شد ، شما میتوانید در داخل پوشه D:\Source یک پوشه بنام Program Files درست کرده و فایل ها
و پوشه های توضیح داده شده در پست قبلی را در داخل پوشه جدید Program Files قرار دهید.
و سپس یک پوشه بنام Users درون پوشه D:\Source درست کرده و فایل های مربوطه را داخل آن قرار دهید.
و بعد یک پوشه بنام ProgramData درون پوشه D:\Source درست کرده و فایل های مربوطه را داخل آن قرار دهید.

حالا دوباره مثل مثال پست قبلی عمل میکنید با این فرق که در صفحه اول عوض عبارت %ProgramFiles% عبارت %HOMEDRIVE%
را استفاده کنید. با این کار برنامه تمام فایل ها و پوشه ها را به روت درایوی که ویندوز نصب شده کپی خواهد کرد.

Mahm00d
08-13-2014, 12:54 AM
سلام

من که از خواندن این تاپیک خیلی لذت بردم ممنونم...

استاد دعا می کنم سالم و سلامت باشید در پناه خدای متعال...


:merc567::merc567::merc567:

eDvArDo
08-31-2014, 02:31 PM
سلام

فايل پيوست اين پست در تاپيک مربوطه، از ستاپ‌ساز Inno ساخته شده!

http://ariadl.ir/thread42887.html#post333693

آيا با اون فرمايش استاد خودم که فرمودند اينگونه فايلها قابليت دستکاري در فايل نصبي اونا هست و راحتر ميشه به دلخواه ويرايش کرد، آيا ميشه استاد يا هر کسي که تواناييشو داره از اين فايل يک فايل نصبي درست بشه که خودکار رجيست بشه و باطل نشه!

اگه امکانش باشه تصويري و گام به گام

خودمو ميگم: پُررو ugly3

سپاس

Magsoud
09-02-2014, 07:38 PM
متاسفانه درد فرصت نمیدهد که بموقع جواب دهم از این بابت عذر خواهی میکنم
==================================
============


مدت ها پیش در یک انجمن دیگر ، بنده و برهان جان عزیز روی ورژن دیگری از این برنامه (PhotoInstrument 5.5 ) کار
کردیم.
می شود کاری کرد که اتوماتیک نصب شود و یا اتوماتیک اکتیو شود ولی یک مشکل کلی وجود دارد و آن این است که
با تحقیقات بنده و برهان جان ، وقتی سریال این برنامه را وارد میکنیم، برنامه سریال را براساس سخت افزار کامپیوتری
که نصب میشود کدبندی کرده و در رجستری ذخیره میکند.
یعنی کدی که برنامه با آن در کامپیوتر بنده ، اکتیو میشود ، فقط در کامپیوتر بنده کار کرده و در کامپیوتر دیگر که سخت
افزار دیگر دارد ، کار نخواهد کرد.
بهر حال من تغییراتی در این برنامه داده و آن را در لینک زیر قرار دادم:

PI_7.0 (http://www.mediafire.com/download/z5rdxj3grx5cm1y/PI_7.0.rar)

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

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