الأربعاء، 15 فبراير 2017

طريقة عمل برنامج صامت من خلال برنامج winrar

بسم الله الرحمن الرحيم.
والصلاة والسلام على أفضل خَلِقِ اللهِ أجمعينَ
سيدنا محمد. وعلى آله وأصحابه أجمعينَ.
أما بعد طريقة عمل البرامج الصامطة التي تحتاج لتسجيل باستخدام برنامج winrar
وهذا مثال للبرامج التي تحتاج للتسجيل
برنامج Internet Download Manager
سنشرح كيفية عمله صامط
كامل بالتفعيل,
مع مفتاح الإزالة
وسيكون ذلك باستخدام برنامج winrar
وكنت أحضر لأكتب شرحا لطريقة عمل أي برنامج له سريال
لكن بعد التجارب الكثيرة وجدت أن كل برنامج له طريقة مختلفة عن غيره في طريقة وضع السريال له
ولذلك سأكتب هذا الشرح في طريقة عمل برنامج
Internet Download Manager صامط بالتفعيل مع مفتاح الإزالة
وذلك لأن الكثير منا لا يستغني عن هذا البرنامج الجميل
فلنبدأ في الشرح.
في البداية نقوم بإنشاء مجلد جديد
ونسميه أي اسم كان
ولنفترض New Folder
وهذا المجلد يكون في المستندات
ثم نقوم بنسخ مجلد Internet Download Manager من program files
ننسخه من الخارج ولا ندخل فيه
ونضعه في مجلد New Folderالذي قمنا بإنشائه
ثم نقوم باستخراج السريال الخاص بالبرنامج
وخطوات استخراج السريال كالتالي:
نفتح قائمة run
بضغط الاختصار ويندوز مع حرف r
ستظهر لنا النافزة التالية
Run dialog Type the name of a program, folder, document, or Internet resource, and Windows will open it for you.
نقوم بكتابة الأمر regedit
ونضغط enter
ستظهر لنا
Registry Editor
هنا نقوم بالبحث في الرجستري عن سريال البرنامج وللبحث نضغط الاختصار control+fسيظهر لنا Find dialog
Find what: edit
نقوم بكتابة [HKEY_LOCAL_MACHINE\SOFTWARE\Internet Download Manager]
ثم نتحرك بالtab ونضغط على Find Next button
بعد الانتهاء من البحث نقوم بحفظ المفتاح الذي استخرجناه بضغط alt
ثم ننزل بالسهم حتى Export.. أو تصدير نضغط عليها enter تظهر لنا Export Registry File dialog File name:
نقوم بكتابة الاسم الذي نريد نحفظه به
ونحن سنحفظه باسم searial
ثم نتحرك بالtab حتى Save button نضغط عليها enter
هذا المفتاح سيتم حفظه في My Documents المستندات
نقوم بالذهاب إلى المستندات وننسخ المفتاح ونضعه داخل مجلد New Folder
الذي أنشأناه سابقا
الآن أصبح لدينا مجلد New Folder
وبداخله الآتي:
مجلد برنامج Internet Download Manager
ومفتاح التسجيل واسمه searial
تمام لحد كدا
بعد ذلك نقوم باستخراج مفتاح الإزالة الخاص بالبرنامج
والخطوات كالتالي:
نفتح قائمة run بضغط الاختصار ويندوز مع حرف r

ثم نكتب الأمر regedit ونضغط enter
سيظهر لنا Registry Editor
نضغط الاختصار control +f للبحث في الرجستري
ثم نقوم بكتابة
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Internet Download Manager]
في خانة البحث ونضغط على Find Next button
بعد الانتهاء من البحث نقوم بحفظ المفتاح بنفس الطريقة السابقة بضغط alt ثم اختيار Export.. أو تصدير
ونحفظه باسم reg
ونكْمِل
أيضا سيتم حفظ المفتاح في المستندات نقوم بنسخه أيضا ونضعه في مجلد New Folder
الذي قمنا بإنشائه
الآن أصبح لدينا مجلد New Folderوبداخله الآتي:
مجلد برنامج Internet Download Manager
وسريال التفعيل واسمه searial
ومفتاح الإزالة واسمه reg
بعد ذلك نقوم بفتح المفكرة Notepad
بأي طريقة كانت
وهذه طريقة سهلة نضغط الاختصار ويندوز مع حرف r
ثم نقوم بكتابة Notepad
ونضغط enter ستفتح معنا المفكرة مباشرة
الآن نكتب هذا الكود في المفكرة

@echo off
regedit /s reg.reg
regedit /s searial.reg
Pushd "%ProgramFiles%\Internet Download Manager"
start IDMan.exe
del "reg.reg"
del "searial.reg"
del "setup.cmd"
exit

رجاءن كتابة الكود كما هو حرفيا وعدم تغيير أسماء الملفات
يعني تحفظ الملفات بالأسماء التي كتبتها حتى لا يحدث أخطاء.

ثم احفظ الملف
بضغط alt ثم اختيار Save
ثم تكتب اسمه setup
وتضع له الامتداد .cmd
يعني يكون اسمه
setup.cmd
ثم تنسخه هو أيضا وتضعه داخل المجلد الذي أنشأناه New Folder
ليصبح لدينا مجلد New Folder
وبداخله الآتي:
مجلد برنامج Internet Download Manager
ومفتاح التفعيل واسمه searial
ومفتاح الإزالة واسمه reg
والملف الدفعي باسم setup
الآن أكتمل الإعداد للعمل وأصبحنا الآن جاهزين لعمل البرنامج صامط باستخدام برنامج winrar
سيكون الشرح ببرنامج winrar
العربي والإنجليزي بإذن الله
نقوم بالدخول في مجلد New Folder
الي قمنا بإنشائه
ونقوم بتحديد جميع الملفات التي وضعناها .
ولتحديد الكل نضغط الاختصار control+a
ثم نضغط تطبيقات وننزل بالسهم حتى إضافة للأرشيف أو Add to archive... ونضغط عليها enter
ثم نتحرك بالtab حتى نوع الضغط أو Compression method
ونجعله الأفضل أو Best
ونستمر بالتحرك بالtab حتى إنشاء ملف تنفيزي زاتي أو Create SFX archive
نضع عليها التحديد
ثم نتحرك بالtab حتى إنشاء أرشيف جامد Create solid archive
ونضع عليها التحديد ثم نضغط control+tab
ونتحرك بالtab حتى خيارات ملف تنفيزي زاتي
SFX options...
نضغط عليها مسافة
سيفتح لنا مربع للكتابة نقوم بكتابة
c:\program files
ثم نتحرك control+tab نجد Setup property page
تشغيل بعد الاستخراج أو Run after extraction
نقوم بكتابة setup.cmd
وهو اسم الملف الدفعي الذي كتبنا فيه الكود وحفظناه مسبقا
المهم نضغط بعدها على control+tab
نجد استخراجه لمجلد مأقت Unpack to temporary folder
تكون غير محددة نتركها كما هي
ثم نتحرك بالtab نجد النمط الصامط Silent mode
نختار منه اخفاء الكل Hide all
ثم نضغط control+tabونتحرك بالtabحتى إضافة اختصار Add shortcut...
نضغط عليها مسافة يكون واقف على سطح المكتب Desktop
نتحرك بالtab نجد اسم الملف المصدر Source file name
نقوم بإدخال مسار البرنامج بالكامل مع مفتاح التشغيل
في مثالنا هنا سيكون على النحو التالي
C:\Program Files\Internet Download Manager\IDMan.exe

ثم نتحرك بالtab حتى اسم الاختصار Shortcut name
نقوم بكتابة Internet Download Manager
ثم نتحرك حتى ok نضغط enter
ثم نضغط control+tab نجد Update mode
نتحرك tab نجد نمط الكتابة على الملفات Overwrite mode
نختار منها الكتابة على كافة الملفات
Overwrite all files
ثم نتحرك tab حتى ok ونضغط enter
ثم نتحرك مرة أخرى بالtab حتى ok ونضغط enter
ومبروك عليك البرنامج الصامت أتمنا أن يعجبكم الشرح تحياتي