الدرس 14 █▓▒░ دورة كتابة الملفات الدفعية : التنصيب الصامت للبرامج باستخدام الملفات الدفعية - الجزء 2
الجزء الثاني
تحدثنا في الدرس السابق عن أداة USSF و كيفية جلب سويتش التنصيب الصامت للبرامج عن طريقها ثم طريقة عمل الملف الدفعي bat الذي يقوم بالتنصيب الصامت للبرنامج و قد أخذنا برنامج winrar كمثال تطبيقي و سنأخذ بعض الأمثلة الأخرى من أجل زيادة المعرفة بالطريقة ولعرض بعض الأمور المتعلقة بالكراك وطرق ضمه للتنصيب الصامت إن أمكن ....
التنصيب الصامت لبرنامج K-Lite Mega Codec Pack
وهو برنامج فك أكواد ملفات الملتيميديا الصوتية و الفيديو لكي يستطيع جهاز الكمبيوتر الخاص بك فتحها و تشغيلها و يأتي معه ملحق و هو برنامج Media Player Classic
أيقونة تنصيب البرنامج
و الآن نفتح أداة USSF و ذلك لكشف السويتش الخاص بالبرنامج
فنجده كما يلي :
"K-Lite Mega Codec Pack 5.51.exe" /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-
ونضع هذا الكود في داخل ملف دفعي bat نضعه بجانب ملف التنصيب وعند تشغيلهسيقوم بتنصيب البرنامج بشكل أوتوماتيكي بدون الحاجة منا للضغط على زر next و أشباهه
التنصيب الصامت لبرنامج Acdsee 11
يمكن تحميل آخر إصدار بالضغط هنا
عند كشف سويتش البرنامج بأداة USSF
نجده كالتالي :
"acdsee2009-11-0-113-en.exe" /s /v"/qb"
وعند وضعه في ملف دفعي بجانب البرنامج فإنه سيعمل ويتم تنصيب البرنامج بشكل ناجحولكن ؟؟
eek:
لهذا البرنامج رقم سري يجب إدخاله أثناء التنصيب
وهو الرقم التالي
7F8DVH-334K2-3M4JP6-3DJSBKPولكن كيف سيتم إدخاله للبرنامج
....
الحــل :
في هذه الحالة نحن بحاجة لتنصيب البرنامج بشكل عادي و إضافة الرقم السري له
وبعد إكمال التنصيب نفتح محرر التسجيل regedit
وذلك بفتح قائمة ابدأ start ثم تشغيل run
أو اختصارً نضغط على زر شعار الويندوز :: + زر R
و الآن نضغط على الاختصار Ctrl + F وهي تعني بحث
أو من قائمة تحرير نختار الأمر بحث
ثم نكتب الرقم التسلسلي للبرنامج السابق وهو :
7F8DVH-334K2-3M4JP6-3DJSBKP
ثم نضغط على بحث عن التالي
فتبدأ عملية البحث ..
بعد قليل سوف نجد النتيجة و فيها الرقم السري الخاص بالبرنامج
و القيمة المخزن بها في محرر التسجيل
عندئذ نضغط على قائمة ملف file ثم نختار الأمر تصدير export
و ذلك من أجل حفظ القيمة التي يخزن بها الرقم السري مع المسار
ونقوم بتسميته باسم key.reg
حيث نحفظه بجانب ملف تنصيب البرنامج
( في نفس المجلد )
و الآن نقوم بفتح الملف key.reg بواسطه المفكرة notepad
( وذلك بالضغط بالزر اليمين عليه ثم تحرير )
فنجد بداخله مايلي :
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\ACD Systems\ACDSee\110]
"AllowPrivateFolders"=dword:00000001
"EditPanelWidth"=dword:000000fa
"CompanyID"="1"
"Language"="EN"
"LicenseNumber"="7F8DVH-334K2-3M4JP6-3DJSBKP"
"ProductID"="2401"
"SetAssoc"="All"
"UserName"="Zuhair"
"InstallDir"="C:\\Program Files\\ACD Systems\\ACDSee\\11.0\\"
"TrialInfo"=hex:
"D3DBaseSlideshowPath"="C:\\Program Files\\ACD Systems\\ACDSee\\11.0\\D3DBaseSlideShow.exe"
"OldBaseSlideshowPath"="C:\\Program Files\\ACD Systems\\ACDSee\\11.0\\OldBaseSlideShow.exe"
[HKEY_LOCAL_MACHINE\SOFTWARE\ACD Systems\ACDSee\110\Capabilities]
"ApplicationDescription"="@C:\\Program Files\\ACD Systems\\ACDSee\\11.0\\1033\\ACDSeeQV11.exe.dll,-601"
[HKEY_LOCAL_MACHINE\SOFTWARE\ACD Systems\ACDSee\110\Capabilities\FileAssociations]
".abr"="ACDSee Photo Manager 2009.abr"
".pbr"="ACDSee Photo Manager 2009.pbr"
".jbr"="ACDSee Photo Manager 2009.jbr"
".djv"="ACDSee Photo Manager 2009.djv"
".djvu"="ACDSee Photo Manager 2009.djvu"
".iw4"="ACDSee Photo Manager 2009.iw4"
".ttf"="ACDSee Photo Manager 2009.ttf"
".ttc"="ACDSee Photo Manager 2009.ttc"
".fpx"="ACDSee Photo Manager 2009.fpx"
".icn"="ACDSee Photo Manager 2009.icn"
".ico"="ACDSee Photo Manager 2009.ico"
".cur"="ACDSee Photo Manager 2009.cur"
".ani"="ACDSee Photo Manager 2009.ani"
".icl"="ACDSee Photo Manager 2009.icl"
".pcd"="ACDSee Photo Manager 2009.pcd"
".pic"="ACDSee Photo Manager 2009.pic"
".pict"="ACDSee Photo Manager 2009.pict"
".pct"="ACDSee Photo Manager 2009.pct"
".pix"="ACDSee Photo Manager 2009.pix"
".pbm"="ACDSee Photo Manager 2009.pbm"
".pgm"="ACDSee Photo Manager 2009.pgm"
".ppm"="ACDSee Photo Manager 2009.ppm"
".eps"="ACDSee Photo Manager 2009.eps"
".psp"="ACDSee Photo Manager 2009.psp"
".pspimage"="ACDSee Photo Manager 2009.pspimage"
".pspbrush"="ACDSee Photo Manager 2009.pspbrush"
".xbm"="ACDSee Photo Manager 2009.xbm"
".xpm"="ACDSee Photo Manager 2009.xpm"
".bmp"="ACDSee Photo Manager 2009.bmp"
".dib"="ACDSee Photo Manager 2009.dib"
".rle"="ACDSee Photo Manager 2009.rle"
".jpg"="ACDSee Photo Manager 2009.jpg"
".jpeg"="ACDSee Photo Manager 2009.jpeg"
".jpe"="ACDSee Photo Manager 2009.jpe"
".jif"="ACDSee Photo Manager 2009.jif"
".jfif"="ACDSee Photo Manager 2009.jfif"
".thm"="ACDSee Photo Manager 2009.thm"
".pcx"="ACDSee Photo Manager 2009.pcx"
".dcx"="ACDSee Photo Manager 2009.dcx"
".png"="ACDSee Photo Manager 2009.png"
".tga"="ACDSee Photo Manager 2009.tga"
".tif"="ACDSee Photo Manager 2009.tif"
".tiff"="ACDSee Photo Manager 2009.tiff"
".xif"="ACDSee Photo Manager 2009.xif"
".apd"="ACDSee Photo Manager 2009.apd"
".gif"="ACDSee Photo Manager 2009.gif"
".wmf"="ACDSee Photo Manager 2009.wmf"
".emf"="ACDSee Photo Manager 2009.emf"
".wbm"="ACDSee Photo Manager 2009.wbm"
".wbmp"="ACDSee Photo Manager 2009.wbmp"
".iff"="ACDSee Photo Manager 2009.iff"
".lbm"="ACDSee Photo Manager 2009.lbm"
".ilbm"="ACDSee Photo Manager 2009.ilbm"
".jp2"="ACDSee Photo Manager 2009.jp2"
".jpx"="ACDSee Photo Manager 2009.jpx"
".jpk"="ACDSee Photo Manager 2009.jpk"
".j2k"="ACDSee Photo Manager 2009.j2k"
".jpc"="ACDSee Photo Manager 2009.jpc"
".j2c"="ACDSee Photo Manager 2009.j2c"
".psd"="ACDSee Photo Manager 2009.psd"
".ras"="ACDSee Photo Manager 2009.ras"
".rsb"="ACDSee Photo Manager 2009.rsb"
".sgi"="ACDSee Photo Manager 2009.sgi"
".rgb"="ACDSee Photo Manager 2009.rgb"
".rgba"="ACDSee Photo Manager 2009.rgba"
".bw"="ACDSee Photo Manager 2009.bw"
".int"="ACDSee Photo Manager 2009.int"
".inta"="ACDSee Photo Manager 2009.inta"
".cr2"="ACDSee Photo Manager 2009.cr2"
".crw"="ACDSee Photo Manager 2009.crw"
".raw"="ACDSee Photo Manager 2009.raw"
".bay"="ACDSee Photo Manager 2009.bay"
".raf"="ACDSee Photo Manager 2009.raf"
".mos"="ACDSee Photo Manager 2009.mos"
".fff"="ACDSee Photo Manager 2009.fff"
".cs1"="ACDSee Photo Manager 2009.cs1"
".dcr"="ACDSee Photo Manager 2009.dcr"
".kdc"="ACDSee Photo Manager 2009.kdc"
".mrw"="ACDSee Photo Manager 2009.mrw"
".nef"="ACDSee Photo Manager 2009.nef"
".mef"="ACDSee Photo Manager 2009.mef"
".orf"="ACDSee Photo Manager 2009.orf"
".pef"="ACDSee Photo Manager 2009.pef"
".erf"="ACDSee Photo Manager 2009.erf"
".032"="ACDSee Photo Manager 2009.032"
".srf"="ACDSee Photo Manager 2009.srf"
".sr2"="ACDSee Photo Manager 2009.sr2"
".arw"="ACDSee Photo Manager 2009.arw"
".dng"="ACDSee Photo Manager 2009.dng"
".hdr"="ACDSee Photo Manager 2009.hdr"
".asf"="ACDSee Photo Manager 2009.asf"
".avi"="ACDSee Photo Manager 2009.avi"
".m1v"="ACDSee Photo Manager 2009.m1v"
".mp2"="ACDSee Photo Manager 2009.mp2"
".mp2v"="ACDSee Photo Manager 2009.mp2v"
".mpa"="ACDSee Photo Manager 2009.mpa"
".mpe"="ACDSee Photo Manager 2009.mpe"
".mpeg"="ACDSee Photo Manager 2009.mpeg"
".mpg"="ACDSee Photo Manager 2009.mpg"
".mpv2"="ACDSee Photo Manager 2009.mpv2"
".wmv"="ACDSee Photo Manager 2009.wmv"
".aif"="ACDSee Photo Manager 2009.aif"
".aifc"="ACDSee Photo Manager 2009.aifc"
".aiff"="ACDSee Photo Manager 2009.aiff"
".au"="ACDSee Photo Manager 2009.au"
".mid"="ACDSee Photo Manager 2009.mid"
".midi"="ACDSee Photo Manager 2009.midi"
".mp3"="ACDSee Photo Manager 2009.mp3"
".rmi"="ACDSee Photo Manager 2009.rmi"
".snd"="ACDSee Photo Manager 2009.snd"
".wav"="ACDSee Photo Manager 2009.wav"
".wma"="ACDSee Photo Manager 2009.wma"
".cab"="ACDSee Photo Manager 2009.cab"
".sef"="ACDSee Photo Manager 2009.sef"
".lzh"="ACDSee Photo Manager 2009.lzh"
".lha"="ACDSee Photo Manager 2009.lha"
".mim"="ACDSee Photo Manager 2009.mim"
".mme"="ACDSee Photo Manager 2009.mme"
".b64"="ACDSee Photo Manager 2009.b64"
".tar"="ACDSee Photo Manager 2009.tar"
".gz"="ACDSee Photo Manager 2009.gz"
".z"="ACDSee Photo Manager 2009.z"
".tgz"="ACDSee Photo Manager 2009.tgz"
".taz"="ACDSee Photo Manager 2009.taz"
".bz2"="ACDSee Photo Manager 2009.bz2"
".tbz"="ACDSee Photo Manager 2009.tbz"
".uue"="ACDSee Photo Manager 2009.uue"
".zip"="ACDSee Photo Manager 2009.zip"
".cbz"="ACDSee Photo Manager 2009.cbz"
".ace"="ACDSee Photo Manager 2009.ace"
".arj"="ACDSee Photo Manager 2009.arj"
".rar"="ACDSee Photo Manager 2009.rar"
".cbr"="ACDSee Photo Manager 2009.cbr"
".v11p"="ACDSee Photo Manager 2009.v11p"
".v11o"="ACDSee Photo Manager 2009.v11o"
".v11pf"="ACDSee Photo Manager 2009.v11pf"
".xmp"="ACDSee Photo Manager 2009.xmp"
[HKEY_LOCAL_MACHINE\SOFTWARE\ACD Systems\ACDSee\110\ShellInt]
"FileAssociations"=hex:00
نحذف المحتويات ماعد أول سطرين
+ السطر الذي يحوي الرقم التسلسلي للبرنامج
فيبقى مايلي:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\ACD Systems\ACDSee\110]
"LicenseNumber"="7F8DVH-334K2-3M4JP6-3DJSBKP"
نقوم بالحفظ Ctrl+s ثم الإغلاق Alt+F4والآن أصبح لدينا ما يلي :
وهي على التتالي
ملف التنصيب الصامت ( التلقائي )
ملف التسجيل
ملف التنصيب العادي
وفي داخل ملف التنصيب الصامت يوجد لدينا الكود مع السويتش الخاص بالتنصيب الصامت
وهو كالتالي :
"acdsee2009-11-0-113-en.exe" /s /v"/qb"
نضيف إليه الآن تعليمة استيراد ملف registry بعد السطر السابقفيصبح الكود كمايلي
acdsee2009-11-0-113-en.exe" /s /v"/qb
reg import key.reg
وهذا هو كود التنصيب الصامت مع التسجيل الخاص بالبرنامجالخلاصة :
في حال وجود رقم تسلسلي خاص بالبرنامج يتم إدخاله سواءً أثناء التنصيب
أو في ما بعد التنصيب فإننا نقوم بتنصيب البرنامج بالطريقة العادية مع إدخال بيانات التسجيل
ثم نقوم بالبحث في محرر التسجيل registry عن هذه البيانات ونصدر ملف التسجيل
ونقوم بوضع تعليمة الاستيراد داخل ملف التنصيب الصامت
وهذه الحركة من استنتاجي أثناء تعاملي مع البرامج و ربما لم تشرح من قبل
وظيفة :
قم بعمل ملف تنصيب صامت باسم silent.bat
لبرنامج Multimedia Builder 4.9.8
علماً أن بيانات التسجيل الخاصة بالبرنامج هي :
Name=zher40@hotmail.comوالبيانات هذه يتم إدخالها بعد تنصيب البرنامج بالطريقة العادية من قائمة help
Code=1-274962-412
Comment=2242549SF0J2KSF
ثم about multimedia builder ثم Enter reg code
وأيضاً هناك نقطة أخرى و هي ملف تنصيب البرنامج لمن ليس عنده البرنامج
رابط التحميل المباشر
الحجم 26.7MB
رابط أول
http://mmb.mediachance.com/files/mmbld498.exe
رابط ثاني
http://www.mmbgroup.com/news/mmb498/mmbld498.zip
إلى اللقاء في الجزء 3
و الله دروس مفيدة
قليل فقط من يبدعون مثلك
مشكور زهير طه = ابداع متناهي
يا بطل
:taksheer::taksheer::taksheer::taksheer::taksheer::taksheer:
بكتابتك للأوامر بالشكل
reg import xxx.reg
فإن البرنامج عن تنفيذه يفترض أن ملف الريجستري موجود عند آخر مسار كتبته ووصلت إليه
ولذلك يجب الانتباه للمسارات حتى يتم التنفيذ بالشكل الصحيح
ويمكن أيضاً نقل الملفات أو يمكن تغيير المسار
مثلاً بفرض ملفات reg السابقة موجودة على القرص d
فيجب كتابة
أو
حتى يعود المسار إلى d ويجد الملفات
بعدها يمكن كتابة
عذراً على التأخر بالرد
لم أرى السؤال حتى اليوم
سؤالي
انا كتبت ملف باتش يحوي عدة اوامر مثل move calc >>>>>
الان انا بحاجة لاضافة 3 اوامر import لثلاث قيم بالريجستري عندما اكتبها بعد السطور السابقة يعطيني خطا
invild file format
و عندما تكون لحالها في ملف باتش تنفذ النجدة و هذه محتويات الملف
title program download
cd\
move/y "c:\nepras download\tnsnames.ora" "C:\oracle\ora81\network\ADMIN"
move/y "c:\nepras download\Nepras.ini" "c:\windows"
move/y "c:\nepras download\Nepras.exe" "c:\program files\nepras"
move/y "c:\nepras download\NepKey.LIC" "c:\program files\nepras"
move/y "c:\nepras download\Nepras.LIC" "c:\program files\nepras"
CACLS c:\windows\nepras.ini /E /g "users":f
reg import nls.reg
reg import odbc.reg
reg import odbcsys.reg
pause
النجدة لانها عقدتني مع العلم ان الاوامر التي سبقت الاستيراد كلها تعمل
تقبل مرور اخوك
موضوع حلو من احلى استاذ والله
لننهل من بئرك
انا متابع لجميع دروسك واطروحاتك الجميله التي تعلمت منها الكثير ولازلت اتعلم
وهذا تطبيقي لبرنامج Multimedia Builder 4.9.8 بتنصيب صامت
http://www.mediafire.com/?udjjdtdnjkn
لك جزيل الشكر
شكراً أستاذ زهير
بس وين الجزء الثالث؟
درس اكثر من رائع
مشكور استاذ زهير