ha88an
Member
-
سلام به همه
چون بعضی از دوستان خیلی علاقه دارند که ببینند چطور میشه برنامه ها رو بی صدا نصب و کرک کرد، من هم برای نمونه نصب وین رار رو توضیح میدم.
خوب فرض کنید فایل نصبی وین رار winrar.exe باشه، با سوئیچ s میشه این نرم افزار رو به راحتی و بیصدا نصب کرد.
اما میمونه سریالش، سریال این برنامه یه فایل key هست که باید در محل نصب قرار بگیره، که ما این کار رو به راحتی با دستور copy انجام میدیم.
حالا ما این دو دستور رو در یک فایل batch قرار میدیم، چطور؟ یه فایل text باز کنید و اونو با پسوند bat ذخیره کنید.
پس تا حالا ما دو خط کد داریم به این شرح:
کد:
winrar.exe /S
copy /y rarreg.key "%programfiles%\winrar\"
یادتون باشه که باید فایل rarreg.key که سریال و کلید برنامست در کنار فایل نصبی باشه.
خوب تا اینجا ما وین رار رو نصب و رجیستر کردیم، فقط میمونه اعمال تنظیمات دلخواه بهش، برای این کار از خود برنامه کمک میگیریم. ابتدا وین رار رو نصب و تنظیمات دلخواهمون رو بهش اعمال میکنیم حالا از منوی Import/Export از این تنظیمات یک فایل خروجی به نام settings.reg میگیریم.
اما از اونجا که این تنظیمات در ایکس و 7 مسیرهای خاص خودشون رو دارند باید یک بار در ایکس پی و یک بار در 7 از تظیمات خروجی بگیریم، ما فایل تنظیمات ایکس پی رو با نام settingsxp.reg و تنظیمات 7 رو با نام settings7.reg ذخیره میکنیم. پس تا حالا ما چهار فایل زیر رو داریم
winrar.exe که فایل نصبی برنامست
rarreg.key که کلید برنامست
settingsxp.reg که تنظیمات مخصوص ایکس پی هست
settings7.reg که تنظیمات مخصوص 7 هست
و یک فایل batch که دستورات ما رو اجرا می کنه که ما اسمشو install.batch میگداریم
اما کدهای برنامه که باید در فایل install.bat قرار بدید:
خوب تا اینجا ما وین رار رو نصب و رجیستر کردیم، فقط میمونه اعمال تنظیمات دلخواه بهش، برای این کار از خود برنامه کمک میگیریم. ابتدا وین رار رو نصب و تنظیمات دلخواهمون رو بهش اعمال میکنیم حالا از منوی Import/Export از این تنظیمات یک فایل خروجی به نام settings.reg میگیریم.
اما از اونجا که این تنظیمات در ایکس و 7 مسیرهای خاص خودشون رو دارند باید یک بار در ایکس پی و یک بار در 7 از تظیمات خروجی بگیریم، ما فایل تنظیمات ایکس پی رو با نام settingsxp.reg و تنظیمات 7 رو با نام settings7.reg ذخیره میکنیم. پس تا حالا ما چهار فایل زیر رو داریم
winrar.exe که فایل نصبی برنامست
rarreg.key که کلید برنامست
settingsxp.reg که تنظیمات مخصوص ایکس پی هست
settings7.reg که تنظیمات مخصوص 7 هست
و یک فایل batch که دستورات ما رو اجرا می کنه که ما اسمشو install.batch میگداریم
اما کدهای برنامه که باید در فایل install.bat قرار بدید:
کد:
winrar.exe /S
copy /y rarreg.key %programfiles%\winrar\
if exist "c:\users\all users" (regedit /s setting7.reg) else (regedit /s settingsxp.reg)
این کدها خیلی سادست و نقاط ضعف خودشون رو دارند منظورم همون خط سومه، من فقط از جهت آشنایی دوستان علاقه مند این طور نوشتم. همچنین فایل setting7.reg هم یه سری اشکال داره که باید برطرف بشه تا روی همه کامپیوترها بدون اشکال کار کنه. اما نگران نباشید چون روی کامپیوتر خودتون بخوبی کار میکنه.
به هرحال بعد از اتمام کار، ما همه این فایلها رو با خود وین رار به یک آرشیو تبدیل میکنیم به طوری که فایل install.bat رو اجرا کنه.
فقط یادتون باشه برای اجرای درست فایل نصبی در 7 باید اونو تحت Run as Administrator اجرا کنید.
این هم یک مثال از نحوه نصب . کرک برنامه و اعمال تنظیمات دلخواه بهش.