[frame="1 80"]
بسم الله الرحمن الرحيم
كيفية تحويل البرامج إلى Portable بحيث تعمل بدون تثبيت على الجهاز ..

موضوع آخر ذو صلة طرحه الأخ الفاضل المصمم جزاه الله خيراً
من فضلك اضغط هنا
[/frame]
بسم الله الرحمن الرحيم
كيفية تحويل البرامج إلى Portable بحيث تعمل بدون تثبيت على الجهاز ..
من فوائدها :
تستطيع تشغيلها من الميمورى ( USP ) ونقلها معك إلى أي جهاز آخر .
لا داعي للتسجيل أو التعريب مرة ثانية ....
ميزة حلوة تخفف على الجهاز ..
تصغير حجم البرنامج .
تستطيع تشغيلها من الميمورى ( USP ) ونقلها معك إلى أي جهاز آخر .
لا داعي للتسجيل أو التعريب مرة ثانية ....
ميزة حلوة تخفف على الجهاز ..
تصغير حجم البرنامج .
بسم الله نبدأ :
1- أهم نقطة في عملنا هذا هي أن تحذف البرنامج المراد تحويله إلى Portable من على جهازك حذف نهائي ومن جذوره ، ويفضل أن لاتكون قد نصبته على جهازك من قبل ....
2- الآن نأتي للخطوة الثانية وهي تنصيب برنامج Thinstall الذي سوف يساعدنا في تنفيذ مانحن مقدمون عليه ....
ملاحظة : رابط تحميل البرنامج مع الباتش المطلوب موجود ضمن المرفقات ..
3- بعد تنصيب البرنامج قم بنسخ ال Patch المرفق الى مجلد البرنامج وقم بتشغيله فقط وسوف يقوم بعمل Patch للملفات الموجودة في المجلد .
4- أغلق جميع البرامج التي تعمل عندك على الجهاز .
5- شغل برنامج Thinstall ثم اضغط على Start
طبعاً من خلال هذه الصورة سوف تعرف طبيعة عمل البرنامج ....
1- أهم نقطة في عملنا هذا هي أن تحذف البرنامج المراد تحويله إلى Portable من على جهازك حذف نهائي ومن جذوره ، ويفضل أن لاتكون قد نصبته على جهازك من قبل ....
2- الآن نأتي للخطوة الثانية وهي تنصيب برنامج Thinstall الذي سوف يساعدنا في تنفيذ مانحن مقدمون عليه ....
ملاحظة : رابط تحميل البرنامج مع الباتش المطلوب موجود ضمن المرفقات ..
3- بعد تنصيب البرنامج قم بنسخ ال Patch المرفق الى مجلد البرنامج وقم بتشغيله فقط وسوف يقوم بعمل Patch للملفات الموجودة في المجلد .
4- أغلق جميع البرامج التي تعمل عندك على الجهاز .
5- شغل برنامج Thinstall ثم اضغط على Start
طبعاً من خلال هذه الصورة سوف تعرف طبيعة عمل البرنامج ....
وللتوضيح أكثر البرنامج سوف يقوم بمسح شامل Scan لحالة القرص قبل وبعد تنصيب البرنامج أي أنه سوف يسجل كل التغيرات التي تطرأ على الملفات الجديدة التي تم إضافتها لجهازك ...
6- اترك الخيارت كما هي ...
لا أفضل وضع اشارة صح على الــ :
Hkey_Current_config
HKEY_dyn_data
لأن البرامج عادة لا تضع قيم هنا
6- اترك الخيارت كما هي ...
لا أفضل وضع اشارة صح على الــ :
Hkey_Current_config
HKEY_dyn_data
لأن البرامج عادة لا تضع قيم هنا
انتظر قليلاً حتى ينتهي البرنامج من عمل الـ Scan لحالة القرص
7- بعد الإنتهاء اترك برنامج Thinstall مفتوح ( لاتغلقه ) .
8- الآن قم بتنصيب البرنامج الذي تريد تحويله إلى Portable .
وبعد أن يصبح البرنامج جاهز من حيث التنصيب والتسجيل والتعريب .....إلخ.
9- قم بإكمال استخدام برنامج Thinstall
( اضغط على Post-Install Scan ) .
8- الآن قم بتنصيب البرنامج الذي تريد تحويله إلى Portable .
وبعد أن يصبح البرنامج جاهز من حيث التنصيب والتسجيل والتعريب .....إلخ.
9- قم بإكمال استخدام برنامج Thinstall
( اضغط على Post-Install Scan ) .
أيضاً عليك الانتظار قليلاً حتى ينتهي البرنامج من عمل الـ Scan لحالة القرص الجديدة .
10- بعد الإنتهاء اضغط على Save Results من أجل حفظ العمل .
11- اضغط على Quit للخروج
الآن نأتي للمرحلة النهائية من عملنا هذا :
نفتح المجلد الذي حفظنا العمل فيه ، وهو يكون غالباً في المسار التالي :
C:\Program Files\Thinstall.VS\Captures
نفتح المجلد الذي حفظنا العمل فيه ، وهو يكون غالباً في المسار التالي :
C:\Program Files\Thinstall.VS\Captures
كما تلاحظ نتج لدينا بعض الملفات الزائدة والتي لسنا بحاجة إليها وينبغي عليك حذفها ...
من خلال التجربة سوف تستطيع تعيين المجلدات التي يجب ابقائها من تلك التي يمكنك حذفها ويمكنك أيضاً الدخول الى داخل مجلد البرنامج الأصلي وحذف بعض الملفات التي لا توثر على عمل البرنامج وتأخذ مساحة مثل ملفات الـ Help أو ملفات الـ Uninstall وغيرها ....( لكن تأكد أن لا يؤثر ذلك على عمل البرنامج )
ويمكنك أيضاً التعديل على ملف الــ Packge.ini بما تراه أفضل ...
ملاحظة :
لتقليل عدد صور الشرح والتوضيح بشكل زائد .... في المرفقات يوجد ملف فيديو يحتوي على الشرح بشكل مفصل ( جزى الله خيراً من كان له الفضل في إعداده ) .
حجم الملف المضغوط للفيديو = حوالي 323 kb
وبعد فك الضغط ستحصل على ملفين فيديو بحجم كلي = حوالي 12.5 MB
من خلال التجربة سوف تستطيع تعيين المجلدات التي يجب ابقائها من تلك التي يمكنك حذفها ويمكنك أيضاً الدخول الى داخل مجلد البرنامج الأصلي وحذف بعض الملفات التي لا توثر على عمل البرنامج وتأخذ مساحة مثل ملفات الـ Help أو ملفات الـ Uninstall وغيرها ....( لكن تأكد أن لا يؤثر ذلك على عمل البرنامج )
ويمكنك أيضاً التعديل على ملف الــ Packge.ini بما تراه أفضل ...
ملاحظة :
لتقليل عدد صور الشرح والتوضيح بشكل زائد .... في المرفقات يوجد ملف فيديو يحتوي على الشرح بشكل مفصل ( جزى الله خيراً من كان له الفضل في إعداده ) .
حجم الملف المضغوط للفيديو = حوالي 323 kb
وبعد فك الضغط ستحصل على ملفين فيديو بحجم كلي = حوالي 12.5 MB
للحصول على نتائج مضمونة قم بنسخل ملف الـ ##Attributes إلى المجلد الرئيسي وهو موضح بالفيديو أيضاً .
مع ملاحظة أنه في هذا المثال لم يكن لدينا ملفات منسوخة إلى الـ Windows فقد تجد في برامج أخرى ملفات منسوخة لمجلد الـ System وبها ملفات DLL وغيرها فلا تقم بحذفها فهي مهمة لنجاح البرنامج . + في ملف الـ Package.ini قد تجد ملفات exe لا تحتاج لعمل نسخة منها مثل ملف الـ Unistall ففي هذه الحالة قم بحذف النص الخاص بها وهو يكون على هذا الشكل :
مع ملاحظة أنه في هذا المثال لم يكن لدينا ملفات منسوخة إلى الـ Windows فقد تجد في برامج أخرى ملفات منسوخة لمجلد الـ System وبها ملفات DLL وغيرها فلا تقم بحذفها فهي مهمة لنجاح البرنامج . + في ملف الـ Package.ini قد تجد ملفات exe لا تحتاج لعمل نسخة منها مثل ملف الـ Unistall ففي هذه الحالة قم بحذف النص الخاص بها وهو يكون على هذا الشكل :
كود:
[RIGHT][B][SIZE=4][FONT=Times New Roman][unistall.exe][/FONT][/SIZE][/B] [B][SIZE=4][FONT=Times New Roman]Source=%ProgramFilesDir%\example\unistall.exe[/FONT][/SIZE][/B] [B][SIZE=4][FONT=Times New Roman]ReadOnlyData=bin\Package.ro.tvr[/FONT][/SIZE][/B][/RIGHT] [B][SIZE=4][FONT=Times New Roman]WorkingDirectory=%ProgramFilesDir%\example[/FONT][/SIZE][/B]
بعد الإنتهاء من الحذف والتعديل والتنظيف .....
اضغط الآن على ملف الـ build
اضغط الآن على ملف الـ build
الخطوة الأخيرة : قم بتطبيق الـ Patch المرفق على الملف الناتج وسوف يصبح جاهز للعمل وهو موضح في ملف الفيديو الثاني ...
بعون الله وحمده انتهى الشرح
ملاحظات هامة :
1- بعد الانتهاء من إعداد نسخة الـ Portable قم بحذف البرنامج مرة اخرى من جذوره وبعدها قم بتشغيل البرنامج المحمول وتأكد من فاعليته .
2- قد لا ينجح عمل البرنامج من المرة الأولى معك , لكن لا تيأس قم بإعادة قراءة الموضوع مرة اخرى وتأكد من أنك قمت بالخطوات بشكل صحيح مع مراعاة حذف المجلد الخاص بالـ Capture الخاص بالبرنامج الذي قمت بالتطبيق عليه حتى لا تختلط الملفات القديمة والجديدة . وإذا بقيت المشكلة يمكنك الاستفسار عنها هنا في هذا الموضوع . ( اعتذر عن الرد على الرسائل الخاصة المتعلقة بهذا الموضوع )
3- كما قلت هناك برامج تضع بعض الملفات في مجلد الـ Windows لذلك قد تجد هناك ملفات DLL وغيرها لذا لا تقم بحذفها بل ابقها فهي مهمة لعمل البرنامج
4- أفضل استخدام البرنامج وعمل المشروع للمرة الأولى لتنصيب أي برنامج تريد تحويله إلى Portable . وذلك لضمان الحصول على جميع الملفات وعدم التعرض للمشكلة كما في رقم 5 .
5- قد لا تنجح معك بعض البرامج التي تنشئها على أجهزة اخرى بالرغم من أنها تعمل لديك على جهازك بشكل عادي . فقد يكون السبب هو أنك عندما قمت بحذف البرنامج في المرة الأولى هناك ملفات لم تحذف معك ولذلك لم تظهر في المجلدات الناتجة ولذلك سوف تكون ناقصة بالنسبة للاخرين وفي مثل هذه الحالة الحل أن تقوم بعمل البرنامج على جهاز آخر لم تنصب به البرنامج المقصود وتشغيل البرنامج من المرة الأولى لتنصيبه للحصول على جميع الملفات المطلوبة ...
موضوع آخر ذو صلة طرحه الأخ الفاضل المصمم جزاه الله خيراً
من فضلك اضغط هنا
[/frame]
تعليق