السويتشات والتنصيب الصامت
السلام عليكم ورحمة الله تعالى وبركته
يجب التركيز في هذا الدرس ومحاولة التطبيق على بعض البرامج ....
في هذا الدرس سنلقي نظرة عامة على السويتشات والتنصيب الصامت !!!
حسنا ببساطة
السويتشات هي أوامر نضيفها لبرنامج معين لكي يتم تنصيبه دون تدخل من
المستخدم بحيث أن البرنامج عندما تضغط عليه يتم تنصيبه مباشرة ولا تظهر لك
أي نافذة كيفما كانت مثلا إختيار المسار الموافقة على إتفاقية الإستخدام
سؤال إعادة تشغيل الجهاز إلخ....
[center]الصيغة العامة للسويتشات هي
تختلف السويتشات من حزمة تثبيت لأخرى ونقصد بهذه الأخيرة الحزمة التي تم تجهيز ملف ال Setup الخاص بالبرنامج بها ومنها Inno setup
Install shield
NSIS
Windows Installer(MSI
Wise installer
Inno Setup-1
تكون على شكل
الصيغة العامة وهذا جدول للأخ Real_Mtz 2-Windows Installer
على شكل Setup.msi ويمكن أن يكون مصاحبا لملف تشغيل .EXE
المهم عندما نشغلها تظهر لنا Windows Installer
الصيغة العامة
الجدول
--------
http://www.autoit******.com/cgi-bin/...t-v3-setup.exe
Scite
---------
http://www.autoit******.com/cgi-bin/...Te4AutoIt3.exe
بعد تثبيتهما نذهب إلى Start >>programs>>autoit V3>>scite>>****** Writer الكود لمن يريد نسخه كود:
$SF_1 = "hddreg.exe"
If WinExists ( $SF_1 ) Then Exit
AutoItWinSetTitle ( $SF_1)
مع مراعات تغيير hddreg.exe إلى إسم تشغيل البرنامج لديك ، فائدته هو منع تشغيل البرنامج أكثر من مرة إذا كان هناك برنامج آخر غيره يحمل نفس الإسم بعد الإنتهاء من التسجيل نضغط على A في أقصى اليسار 1-سيتم
فك ضغط الملفات في المجلد المؤقت المتواجد بالويندوز وهذا الكود يندرج تحت
متغيرات النظام وسيفيدنا إن كنا نريد تجهيز كراك لبرنامج معين بحيث نضع
المسار التلقائي لتنصيب البرنامج ليتم إستهدافه وتعويضه بواسطة الكراك 2-أعطينا أمر للوينرار بتشغيل الملف فور إنتهاء فك الضغط ويمكننا إستعمال نفس الطريق لسويتش برنامج معين مثلا نكتب Setup.exe /S فور إنتهاء فك الضغط سيتم تشغيل البرنامج تنصيبا صامتا تفيدنا هذه الطريقة في الحفاظ على المساحة ... وأخيرا سيبدأ ضغط الملف وبالتالي نكون قد هيئنا ملف تنصيب صامت للبرنامج ... للتعرف أكثر على متغيرات النظام نفتح ال Run تم نكتب Cmd تم Set
لإستخراج مفاتيح التسجيل نستعمل البرنامج التالي
registrycrawler.rar
بعض البرامج تفتح تلقائيا في التسك بار بعد التنصيب لذا فتنصيب الكراك عليها لا يمكن لذا يجب إغلاقها أولا بصنع باتش يقوم بالمهمة
و لحل هذه المشكلة قم باضافة الاوامر
التالية الى الطريقة التى ستخدمها فى تنصيب البرامج سواء كانت باتش سكربت
ام WPi و هذا الامر يقوم باغلاق الملفات المفتوحة عقب الانتهاء من تنصيب
البرنامج فعلى سبيل المثل فى الشرح الذى ذكرته اعلى برنامج بت دفندر يقوم
بتشغيل اربع مهمات و للقيام بعمل تسجيل صامت لبرنامج يجب اغلاق هذه
البرامج كلها اذا الامر كالتالى
Taskkill /F /IM monitor.exe
Taskkill /F /IM advanced_uninstaller.exe
و طبعا تضيف هذين الامرين عقب امر التنصيب الصامت للبرنامج فيصبح هكذا
advanced_uninstaller.exe /VERYSILENT
Taskkill /F /IM monitor.exe
Taskkill /F /IM advanced_uninstaller.exe
نفس هذه الطريقة استخدمها مع التثبيت الصامت لماسنجر الياهو
ECHO
ECHO Installing Yahoo.Messenger.6
ECHO Please wait...
start /wait %systemdrive%\install\applications\yahoo.ms6\setup .exe /s
Taskkill /F /IM YPager.exe
حاول ما أمكن أن تتفادى إستخدام autoitلأنه
حل ترقيعي فقط !! إبحث في المواقع الخاصة زر موقع الوستشات إبحث في
المنتدى الأجنبي MSFN وآخر شيء الشيخ قوقل بكتابة إسم البرنامج متبوعا
بكلمة Slient install
معلومات ومراجع
موقع شامل يحتوي على طريقة تجهيز تنصب صامت لأي برنامجhttp://www.appdeploy.comبهذا نكون قد إنتهينا من التنصيب الصامت وإلى اللقاء إلى تجهيز الأفيس وضغطه وأيضا بعض الأمثلة عن الصامت ......
[/center]