لنقل جميعا وداعا لتثبيت البرامج أجعلها تعمل بدون تثبيت شـرح
كاتب الموضوع
رسالة
شغموم نت عضو نشيط
عدد الرسائل : 39 العمر : 31 تاريخ التسجيل : 21/05/2008
موضوع: لنقل جميعا وداعا لتثبيت البرامج أجعلها تعمل بدون تثبيت شـرح الأربعاء مايو 21, 2008 6:50 am
بعد التحية ...
تعلمون أن هناك برامج تعمل بدون تثبيت ... وهذه بحد ذاتها ميزه كبيرة ... تخفف على الجهاز .. وغيره
ولكن أيضا يوووجد الكثير فالبرامج تكوووووون صغيرة الحجم .... وتستطيع تشغيلها من الميمورى او USB ... ونقلها معاك ..
وهناك طريقتين لعمل هذا الامر
فلننطلق إلى الشرح بالطريقه الاولى ....
اولا: خذ نسخة احتياطية من البرنامج الذى تريد عمل نسخه تعمل بدون تثبيت منه..
و فى الشرح..سنستخد مثال برنامج فيصل لأدوات النظام ..
نذهب لمجلد البرنامج المثبت في الجهاز ...
C:\Program Files\FILIcons2
ونعمل منه نسخة ... ونلصقه في سطح المكتب ...
وهذه صورة المجلد من الداخل ويظهر مساره في سطح المكتب ..
قم بتحميل هذا الملف
وفك ضغطه فى المجلد الخاص بالبرنامج الموضوع على سطح المكتب ستجد ملفين ملف اسمه UPX و اخر اسمه COMPRESS
ضع الملفين فى نفس مجلد البرنامج الموجود على سطح المكتب ..
اضغط على الاخير COMPRESS ودعه يعمل !!
بعد الضغط عليها ... ستظهر لك نافذة dos >>>
ولاحظ.. بهذه الطريقة نكون فى غير احتياج للملفات التالية..اى يمكن مسحها الملفات التكست txt مثال : readme.txt about.txt help.txt info.txt
وهكذا..
و طبعا نمسح ملف uninstall (( إلغاء التثبيت)) لاننا لسنا فى حاجه اليه.. وايضا الملفات التى قمنا بالضغط بها UPX و COMPRESS وعندك مثلا ملف المساعدة help وتجده عليه علامة استفهام..ايضا نمسحه
وهذه صورة لبرنامج أدوات النظام ماذا بقي من الملفات ... وكان قبل حجمه 2.05 ميغا >>> والآن 484ك.ب فقط ..
الموضوع متروك لك..ماذا تمسح..وماذا تترك..ومعتمد على التجربة..جرّب ولن تخسر امسح ملف معين وشوف..اشتغل..خير و بركة.. لم يشتغل..اذا الملف مهم ... ويجب عليك إعادته للمجلد ... ملاحظة : بعض الملفات لابد أن تكووون موووجودة ولن يعمل البرنامج بدونها ... يعني أنت جرب شوف الضروري من عدمه ..
ولاحظ: النسخة الجديدة التى حصلنا عليها من البرنامج والتى تعمل بدون تثبيت تتميز بالتالى: صغيرة الحجم - تقريبا ثلث الحجم الاصلى ليس لها ملفات متشعبة او مرتبطة بشىء فى الوندوز تعمل على الميمورى او ال usb ..اى يمكن التحرك بها
لاحظ ايضا: ليس كل البرامج التى يتم تحويلها للعمل بدون تثبيت حجمها يتقلص الى هذه الدرجة..بعضها الى النصف..الى الثلث..الى الربع..لا يقل كثيرا..الخ ... و الموضوع يعتمد على ملفات ال exe و dll
....
وللتأكد ...شوفوا أنا قمت بتجربة على أكثر من برنامج .....
هنا قمة المفآجات (( الهدية )) تذكرووون برنامج محول الصوتيات .... الأصدار 5.9 حجمه تقريبا فوق 8 م.ب الآن حجمه >>> 281 كيلو بايت فقط ... للتأكد حمل من هنا
كيفية تحويل البرامج إلى Portable بحيث تعمل بدون تثبيت على الجهاز .. من فوائدها : تستطيع تشغيلها من الميمورى ( USP ) ونقلها معك إلى أي جهاز آخر . لا داعي للتسجيل أو التعريب مرة ثانية .... ميزة حلوة تخفف على الجهاز .. تصغير حجم البرنامج . بسم الله نبدأ : 1- أهم نقطة في عملنا هذا هي أن تحذف البرنامج المراد تحويله إلى Portable من على جهازك حذف نهائي ومن جذوره ، ويفضل أن لاتكون قد نصبته على جهازك من قبل .... 2- الآن نأتي للخطوة الثانية وهي تنصيب برنامج [size=21]Thinstall الذي سوف يساعدنا في تنفيذ مانحن مقدمون عليه .... لتحميل البرنامج مع الباتش من هنا
3- بعد تنصيب البرنامج قم بنسخ ال Patch المرفق الى مجلد البرنامج وقم بتشغيله فقط وسوف يقوم بعمل Patch للملفات الموجودة في المجلد . 4- أغلق جميع البرامج التي تعمل عندك على الجهاز . 5- شغل برنامج Thinstall ثم اضغط على Start طبعاً من خلال هذه الصورة سوف تعرف طبيعة عمل البرنامج ....
وللتوضيح أكثر البرنامج سوف يقوم بمسح شامل Scan لحالة القرص قبل وبعد تنصيب البرنامج أي أنه سوف يسجل كل التغيرات التي تطرأ على الملفات الجديدة التي تم إضافتها لجهازك ... 6- اترك الخيارت كما هي ... لا أفضل وضع اشارة صح على الــ : Hkey_Current_config HKEY_dyn_data لأن البرامج عادة لا تضع قيم هنا
انتظر قليلاً حتى ينتهي البرنامج من عمل الـ Scan لحالة القرص
7- بعد الإنتهاء اترك برنامج Thinstall مفتوح ( لاتغلقه ) . 8- الآن قم بتنصيب البرنامج الذي تريد تحويله إلى Portable . وبعد أن يصبح البرنامج جاهز من حيث التنصيب والتسجيل والتعريب .....إلخ. 9- قم بإكمال استخدام برنامج Thinstall ( اضغط على Post-Install Scan ) .
أيضاً عليك الانتظار قليلاً حتى ينتهي البرنامج من عمل الـ Scan لحالة القرص الجديدة .
10- بعد الإنتهاء اضغط على Save Results من أجل حفظ العمل .
11- اضغط على Quit للخروج
الآن نأتي للمرحلة النهائية من عملنا هذا : نفتح المجلد الذي حفظنا العمل فيه ، وهو يكون غالباً في المسار التالي : C:\Program Files\Thinstall.VS\Captures
كما تلاحظ نتج لدينا بعض الملفات الزائدة والتي لسنا بحاجة إليها وينبغي عليك حذفها ... من خلال التجربة سوف تستطيع تعيين المجلدات التي يجب ابقائها من تلك التي يمكنك حذفها ويمكنك أيضاً الدخول الى داخل مجلد البرنامج الأصلي وحذف بعض الملفات التي لا توثر على عمل البرنامج وتأخذ مساحة مثل ملفات الـ Help أو ملفات الـ Uninstall وغيرها ....( لكن تأكد أن لا يؤثر ذلك على عمل البرنامج ) ويمكنك أيضاً التعديل على ملف الــ Packge.ini بما تراه أفضل ... ملاحظة : لتقليل عدد صور الشرح والتوضيح بشكل زائد .... قم بتحميل هذا الملف
حجم الملف المضغوط للفيديو = حوالي 323 kb وبعد فك الضغط ستحصل على ملفين فيديو بحجم كلي = حوالي 12.5 MB للحصول على نتائج مضمونة قم بنسخل ملف الـ ##Attributes إلى المجلد الرئيسي وهو موضح بالفيديو أيضاً . مع ملاحظة أنه في هذا المثال لم يكن لدينا ملفات منسوخة إلى الـ Windows فقد تجد في برامج أخرى ملفات منسوخة لمجلد الـ System وبها ملفات DLL وغيرها فلا تقم بحذفها فهي مهمة لنجاح البرنامج . + في ملف الـ Package.ini قد تجد ملفات exe لا تحتاج لعمل نسخة منها مثل ملف الـ Unistall ففي هذه الحالة قم بحذف النص الخاص بها وهو يكون على هذا الشكل : كود: [unistall.exe] Source=%ProgramFilesDir%\example\unistall.exe ReadOnlyData=bin\Package.ro.tvr WorkingDirectory=%ProgramFilesDir%\example بعد الإنتهاء من الحذف والتعديل والتنظيف ..... اضغط الآن على ملف الـ build
الخطوة الأخيرة : قم بتطبيق الـ Patch المرفق على الملف الناتج وسوف يصبح جاهز للعمل وهو موضح في ملف الفيديو الثاني ... بعون الله وحمده انتهى الشرح ملاحظات هامة : 1- بعد الانتهاء من إعداد نسخة الـ Portable قم بحذف البرنامج مرة اخرى من جذوره وبعدها قم بتشغيل البرنامج المحمول وتأكد من فاعليته . 2- قد لا ينجح عمل البرنامج من المرة الأولى معك , لكن لا تيأس قم بإعادة قراءة الموضوع مرة اخرى وتأكد من أنك قمت بالخطوات بشكل صحيح مع مراعاة حذف المجلد الخاص بالـ Capture الخاص بالبرنامج الذي قمت بالتطبيق عليه حتى لا تختلط الملفات القديمة والجديدة . وإذا بقيت المشكلة يمكنك الاستفسار عنها هنا في هذا الموضوع . 3- كما قلت هناك برامج تضع بعض الملفات في مجلد الـ Windows لذلك قد تجد هناك ملفات DLL وغيرها لذا لا تقم بحذفها بل ابقها فهي مهمة لعمل البرنامج 4- أفضل استخدام البرنامج وعمل المشروع للمرة الأولى لتنصيب أي برنامج تريد تحويله إلى Portable . وذلك لضمان الحصول على جميع الملفات وعدم التعرض للمشكلة كما في رقم 5 . 5- قد لا تنجح معك بعض البرامج التي تنشئها على أجهزة اخرى بالرغم من أنها تعمل لديك على جهازك بشكل عادي . فقد يكون السبب هو أنك عندما قمت بحذف البرنامج في المرة الأولى هناك ملفات لم تحذف معك ولذلك لم تظهر في المجلدات الناتجة ولذلك سوف تكون ناقصة بالنسبة للاخرين وفي مثل هذه الحالة الحل أن تقوم بعمل البرنامج على جهاز آخر لم تنصب به البرنامج المقصود وتشغيل البرنامج من المرة الأولى لتنصيبه للحصول على جميع الملفات المطلوبة ...
[/size]
لنقل جميعا وداعا لتثبيت البرامج أجعلها تعمل بدون تثبيت شـرح