المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : ╝◄9- طريقة حماية برنامجك الصامت


محمود عفيفى
17-02-2011, 12:46 PM
السلام عليكم ورحمة الله وبركاته
بسم الله الرحمن الرحيم

حياكم الله جميعا نستكمل معا دورة منتديات طريق الإحتراف فى التثبيت الصامت
درسنا اليوم هو طريقة حماية برنامجك الصامت

بعض الناس ترى اننا نضع مع البرنامج بيانات التفعيل وتكون سهله بان يأخذها البعض وينسبها لنفسه
فمن يريد حماية برنامجه يتابعنا

ملاحظة:- أنا لا أحب هذه الطريقة وأترك البرنامج غير محمى فممكن حد يتستفيد من عملى

فى الدرس الثالث (http://www.abc4web.net/vb/showthread.php?t=13756) كان لدينا برنامج Perfect Uninstaller وملف الريجسترى PUReg.reg
ننشأ ملف Txtونعدل إسمه إلى setup.bat أو بالضغط بيمن الماوس فى أى مكان ونختار new ثم New Text Document

http://www.abc4web.net/vb/imgcache/8563.abc4web.png

من قائمة File نختار Save As ونحفظ الملف بإسم setup.bat

ممكن نثبت ملف الريجسترى التالى لإضافة أمر إنشاء ملف دفعى الى القائمة
http://www.mediafire.com/?jtv702k22av4uuq

نفتح الملف ونكتب فيه كود التثبيت الصامت للبرنامج

"PUinst.exe" /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-

ونضيف فيه أمر لتثبيت ملف الرجيسترى:-
توجد طريقتين لذلك إما بإستخدام الصيغة الشهيرة


Regedit /s "File.reg"

أو


Reg import "File.reg"

انا هضيف أيضا أمر لفتح موقعنا بعد نهاية التثبيت ليكون الأمر النهائى

"PUinst.exe" /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-
Reg import "PUReg.reg"
Start http://www.http://www.abc4web.net/vb/

نغلق الملف ونحفظ التغيرات

حمل برنامج Bat To Exe Converter
http://www.mediafire.com/?20i7bkcks4blv5b

نفتحه و من batch file نحدد مكان الملف الدفعى بإمتداد bat

http://www.abc4web.net/vb/imgcache/8564.abc4web.png

http://www.abc4web.net/vb/imgcache/8565.abc4web.png

من تبويب Include نحدد الملفات اللى هنضيفها بجانب الملف الدفعى ليقوم بتثبيتها
نضغط Add و نحدد ملف الـ exe وملف PUReg.reg فقط

http://www.abc4web.net/vb/imgcache/8566.abc4web.png

http://www.abc4web.net/vb/imgcache/8567.abc4web.png

و من Save As نحدد مكان البرنامج النهائى

http://www.abc4web.net/vb/imgcache/8568.abc4web.png

من تبويب Version Information نملأ الخانات التى نريدها ونحدد مكان أيقونة للبرنامج

http://www.abc4web.net/vb/imgcache/8569.abc4web.png

نعود الى تبويب Options
نختار Invisible Application
Temporary Directory
Delete At Exit
وفى النهاية نختار Compile

http://www.abc4web.net/vb/imgcache/8570.abc4web.png

لحظات ويكون عندنا البرنامج
شكل البرنامج الصامت

http://www.abc4web.net/vb/imgcache/8571.abc4web.png

يمكننا تجربته الان

أحب أقولكم انى أعت ترتيب الدروس لأن درس التطبيقات من المفرتض ان يكون الاخير لكنى كنت طرحته بسبب ضيق الوقت وأضفت برامج جديدة للتطبيق

الدرس التالى
╝◄10 - تطبيقات (http://www.abc4web.net/vb/showthread.php?t=14432)

أبو يوسف
17-02-2011, 01:40 PM
جزاك الله خيرا اخي محمود على هذا الشرح المتأني وذا فائدة عظيمه

.

حمد محمد
17-02-2011, 02:47 PM
˙܉܈։˙˙܉܈։˙غايه في الروعه˙܉܈։˙˙܉܈։˙ 

المغربي الجديد
17-02-2011, 11:46 PM
جزاك الله كل خير
وبارك الله بك وفيك الى يوم الدين
موضوع مهم جدا
تسلم الايادي
:abc_152:

abohmam
27-02-2011, 02:50 PM
بارك الله فيك أخى الكريم محمود

ماشاء الله شرح ولاأروع :abc_022:

جزاك الله خيرا واثابك الجنة