* حاسوبيات *
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

* حاسوبيات *

موقع مختص لجميع مستلزمات الحاسوب
 
الرئيسيةأحدث الصورالتسجيلدخول

 

 برمجيات محمولة

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




المساهمات : 45
تاريخ التسجيل : 05/03/2014

برمجيات محمولة Empty
مُساهمةموضوع: برمجيات محمولة   برمجيات محمولة Emptyالأربعاء مايو 14, 2014 12:47 pm

البرامج المحمولة هي برامج مصممة للعمل على الحاسوب دون الحاجة إلى القيام بتنصيبها او التعديل على الجهاز التي ستعمل عليه.

هذا النوع من البرامج يمكن تخزينه على اي وساطة تخزين (داخلية او خارجية)، حيث يقوم البرنامج المحمول بتخزين الملفات والاعدادات اللازمة لعمله على وساطة التخزين،اما اذا كان لا يحتاج اي ملفات او اعدادات لكي يعمل فيمكن وضعه على اقراص للقراءة فقط مثل القرص المضغوط و الدي في دي.

بعض البرامج متوفرة بشكلها العادي (القابل للتنصيب) والمحمول

تطبيقات ويندوز المحمولة[عدل]

البرنامج المحمول لا يقوم بوضع ملفاته او اعداداته على الجهاز الذي يعمل عليه، وهذا الشيء ربما يكون مطلوبا اذا لم يكن لديك صلاحيات المسؤول على الحاسوب.

عادة البرنامج المحمول لا يقوم بالتعديل على سجل الويندوز ولا يخزن اعداداته (ملفات INI مثلا) في حساب المستخدم، بل يقوم بوضعها في مسار البرنامج ،بما ان مسار البرنامج سيختلف من جهاز لآخر فان عمل البرامج المحمولة يتطلب تخزين اعداداته بطريقة نسبية (relative format). بعض التطبيقات تدعم هذه الميزة، لكن الكثير من التطبيقات الاخرى لا تدعمها .احدى الطرق الشائعة للتغلب على هذه المشكلة هي استخدام برنامج مساعد يقوم بوضع الملفات والاعدادات اللازمة على الجهاز الذي يعمل عليه عند فتح البرنامج المحمول، وعند اغلاقه يقوم البرنامج المساعد بنقل الملفات الضرورية إلى مكان تخزين البرنامج المحمول.

تطبيقات محمولة في لينكس و اشباه يونكس[عدل]

في لينكس و اشباه يونكس , يمكن تشغيل التطبيقات المحمولة , لكن يتطلب في بعض الأحيان صلاحيات مدير النظام إذا كان المستعمل ليس مشارك في مجموعة sudo او ليس عنصر في إمكانية قد يحتاجها البرنامج للإشتغال . مثل إمكانية إستعمال بطاقة الشبكة , او امكانية تعديل ملفات النظام . وقد يعرض النظام رسالة "Permission denied" لأن المستعمل لا يملك صلاحية معينة.

ملفات إعداد التطبيق قد تخزن في مجلد المستعمل /home , او في مجلد الملفات المؤقتة tmp وهذا حسب البرنامج .كما يمكن إستعمال متغير البيئة HOME لتغيير مكان الإعدادات إذا تم تحديده قبل تشغيل البرنامج .

يوفر لينكس متغير البيئة لربط الديناميكي [1]LD_LIBRARY_PATH , يمكن من خلال هذا المتغير تغيير مسار مكتبات النظام القياسية الى مسار التطبيق , و يكون الأمر على الشكل الالي :









تطبيقات لينكس لا تحتاج إلى تفاعل المستخدم (مثل تكييف البرنامج أو تعديل في نظام الملفات ) ,على اختلاف مسارات , يمكن إرسال التعليمة[2] $ORIGIN إلى مترجم GCC لكي ينشى برنامج يبحث تقائيا على المكتبات الديناميكية في مسار البرنامج و مجلد النظام.

لا يمكن جعل برامج لينكس كلها محمولة لأن بعضها مبرمج ليبحث في مسارات محدد مسبقا و لا يطلب النظام في تعامله مع مجلد المستخدم و مجلدات المكتبات. قد يحتاج تعديل في الكود المصدري ليكون محمول.
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
برمجيات محمولة
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» برمجيات الحاسب
» برمجيات الحاسب
» برمجيات الحاسب

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
* حاسوبيات * :: الفئة الأولى :: المنتدى الأول :: إستخدامات الحاسب-
انتقل الى: