منتدى استراحات زايد

منتدى استراحات زايد (http://vb.ma7room.com/index.php)
-   منتدى أخبار المواقع والمنتديات العربية والأجنبية (http://vb.ma7room.com/forumdisplay.php?f=183)
-   -   الفرق بين البرامج التي يتم تثبيتها " Installed" و البرامج المحمولة "Portable" (http://vb.ma7room.com/showthread.php?t=2324118)

محروم.كوم 07-20-2019 06:11 PM

الفرق بين البرامج التي يتم تثبيتها " Installed" و البرامج المحمولة "Portable"
 
<div>تاريخ نشر الموضوع بالمنتدى: 2019/07/20
الوقت: 04:54 م


نعتز بلغتنا العربية ونقدم البرامج بها حتى يفهمهما من لا يجيد لغاتها الأساسية - فلا نقوم بالنسخ و اللصق للغاتها
نعتز بأولوية وضع هذه النسخة بالمنتدى


الفرق بين البرامج التي يتم تثبيتها " Installed" و البرامج المحمولة "Portable"


الفرق بين البرامج التي يتم تثبيتها " Installed" و البرامج المحمولة "Portable"




يستغرق البرنامج الذي يلزم تثبيته بعض الوقت أثناء اتصاله بنظام التشغيل وجزء من إستدعاء الإجراءات الخاصة به يعتمد على الموارد المتاحة بالفعل على الحاسوب. إذا كانت هذه الموارد - على سبيل المثال ملف DLL الشائع - مفقود من الحاسوب فقد يقوم المثبت إما بتثبيته بشكل منفصل أو فشل تشغيل البرنامج. البرامج المحمولة أفضل في العديد من الجوانب. هذه لا تعتمد على ملفات النظام ويمكن تشغيلها دون الاعتماد على موارد النظام.


برامج الإصدار المثبتة:
بالنسبة للبرامج التي تتطلب التثبيت على الحاسوب المحلي ، يستخدم المبرمجون منشئات تثبيت مختلفة لإنشاء برنامج يقوم بتثبيت اصدار ما من البرامج. لا يمكنك تشغيل البرنامج مباشرة لأنه يحتاج إلى خطوات معينة مثل التسجيل في مكتب تسجيل نظام تشغيل النوافذ "Windows Registery" ، وإعادة تحميل مكتب تسجيل نظام تشغيل النوافذ ، والربط بمكتبات الارتباط الديناميكي (ملفات DLL). في معظم الحالات ، يستخدم هذا البرنامج ملفات DLL الشائعة الموجودة. فإذا قام المبرمج بإنشاء مكتبة مخصصة أو شيء مشابه ، فسيقوم المثبت بنسخ هذا الملف إلى الموقع المناسب أثناء تثبيت البرنامج.

تتمثل مشكلات البرنامج التي تتطلب التثبيت في أنها قد تترك بصمات البرامج "fingerprints" على الحاسوب حيث تم تثبيتها - حتى بعد إزالة تثبيت البرنامج. وبالتالي ، إذا كنت تعمل على شيء خاص ، فقد يعلم الناس أنك قمت بتثبيت بعض البرامج وإلغاء تثبيتها.

المشكلة الثانية هي أنه يجب عليك تثبيت مثل هذه البرامج على كل حاسوب ترغب في استخدامه. يستغرق التثبيت بعض الوقت لأنه قد يتطلب أيضًا إعادة تحميل مكتب تسجيل نظام تشغيل النوافذ "Windows Registery" بعد تثبيت البرنامج.

عند استخدام برنامج التثبيت لتثبيت اصدار ما من البرامج، قد يحدث واحد أو أكثر مما يلي:

يقوم البرنامج بإنشاء مجلد جديد ضمن Program Files أو Users ، بناءً على كيفية تكوينه
تتم كتابة القيم الجديدة في مكتب تسجيل نظام تشغيل النوافذ "Windows Registery" و / أو قد يتم تعديل الإدخالات القديمة
نسخ الملفات من برنامج Installer إلى الجهاز المحلي
إنشاء سطح المكتب ، رمز شريط المهام
إنشاء مجلد في قائمة ابدأ
نسخ ملفات DLL إلى مجلدات Windows أو C: \ Windows \ System32 وما إلى ذلك
عندما تقوم بإلغاء تثبيت البرنامج نفسه ، قد يبقى عنصر واحد أو أكثر من العناصر التي تم إنشاؤها أعلاه على الحاسوب وقد يتخلى عن أنك كنت تستخدم برنامج معين على الجهاز.


تعد البرامج المحمولة أفضل مقارنةً بالبرامج التي تعتمد على التثبيت ، حيث إن هذه المقالة عن الفرق بين برامج إصدار البرامج المحمولة والمثبتة.

البرامج المحمولة:
عندما نقول البرامج المحمولة ، فهذا يعني أنك لا تحتاج إلى تثبيته في أي مكان. هذا يجعل البرنامج محمولًا لأنه يمكنك حمله على فلاشة USB واستخدامه على أي حاسوب دون الحاجة إلى تثبيته على كل حاسوب ترغب في استخدامه. يمكنك ببساطة توصيل محرك الفلاشة الذي يحتوي على البرنامج المحمول بالحاسوب الذي تستخدمه وبدء تشغيل البرنامج المحمول.

تعمل البرامج المحمولة بطريقتين:
تحتوي حزمة البرامج المحمولة بالفعل على ملفات DLL مضمنة "مدمجة" في التطبيق
يمكن للبرنامج المحمول إنشاء جهاز وهمي - الة إفتراضية "VM" وتشغيله - خاصةً إذا كان يحتاج إلى استخدام Registry ؛ تتم إزالة الجهاز-الألة الإفتراضية "VM" بمجرد إغلاق البرنامج المحمول
لا تحتاج إلى تثبيته. لذلك يساعدك على توفير بعض الوقت بينما في نفس الوقت ، مما يتيح لك استخدام الحاسوب دون ترك بصمات البرامج في التسجيل أو في أي مكان آخر.

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

على الرغم من أن معظم البرامج المحمولة لا تترك أي آثار ، فقد ترغب في التحقق من المجلد (أو أي مكان) حيث قمت بنسخ البرنامج لمعرفة ما إذا كان قد أنشأ أي ملف INF أو XML عند بدء تشغيله. تقوم بعض البرامج المحمولة بإنشاء هذه الملفات في نفس المجلدات التي كانت موجودة فيها - لحفظ تكوين البرنامج أو أي شيء آخر. من الأفضل دائمًا التحقق من المجلد الذي كان يوجد فيه البرنامج المحمول قبل إزالته. إذا وجدت أي ملف INF أو XML ذي صلة ، فما عليك سوى حذفه إذا كنت ترغب في الاحتفاظ به سراً.

البرامج المحمولة دائما أفضل مقارنة بالبرامج القائمة على التثبيت عندما يكون حجمها أصغر. إذا كان برنامجًا ضخمًا ولا يهمك إذا كان الآخرون يعرفونك باستخدامه ، فيمكنك استخدام إصدار التثبيت. مثال على هذا البرنامج القائم على التثبيت هو Visual Studio لأنه يحتاج إلى العديد من مكتبات الارتباط الحيوي (DLL) التي تحتاج إلى نسخ إلى الحاسوب من أجل حسن سير العمل. على الرغم من أنه من الممكن تحويل Visual Studio إلى برامج محمولة ، إلا أن المنتج النهائي سيكون ضخمًا ، مع مراعاة عدد المكتبات وملفات المساعدة وما إلى ذلك التي تحتاج إلى دمج

يمكن أيضًا مزامنة التطبيقات المحمولة مع محرك الأقراص السحابي. حتى تتمكن من تثبيت تطبيقاتك الحقيقية على أحد مجلدات Dropbox ، و Google Drive ، و SkyDrive ، وغيرها ، ومزامنتها بين جهاز الحاسوب الدفتري والحاسوب المحمول لديك والحصول على نسخة احتياطية محدثة في السحابة. لذلك ، عند إضافة حساب دردشة إلى Pidgin Portable على سطح المكتب ، تتم مزامنته مع الحاسوب المحمول دون الحاجة إلى إضافته إلى هناك.



مع تمنياتي للجميع بالتوفيق



الساعة الآن 06:54 AM

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.5.2 TranZ By Almuhajir


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227