فتحت Microsoft التعليمات البرمجية المصدر لإدارة الملفات


إدارة ملفات Windows من Windows 3.0

في 6 أبريل 2018 ، نشرت Microsoft على GitHub رمز المصدر للإصدار الأصلي من Windows File Manager ، والذي تم توفيره كجزء من نظام تشغيل Windows في التسعينات ، بالإضافة إلى نسخة منقحة ومحسنة من File Manager. في وقت من الأوقات ، أصبح هذا البرنامج أول مدير ملف رسومي من Microsoft. سمح لك بنسخ الملفات ونقلها وحذفها ، مع تمييزها باستخدام الماوس. استبدل البرنامج إدارة الملفات في MS-DOS واستبدل العديد من هياكل الملفات مثل Norton Commander ، على الرغم من أن العديد من المستخدمين ، اعتادوا على استخدام وإصدارات NC و FAR و Windows من Total Commander.

يمكن لأي شخص الآن ترجمة التعليمات البرمجية المصدر - وتشغيل Windows File Manager القديم في نظام تشغيل حديث. وصل مدير الملفات من Windows بسرعة إلى السطر الأول في قائمة مستودعات GitHub الأكثر شعبية في يوم واحد .

يدعم الإصدار 16 بت الأول من Windows File Manager أسماء الملفات 8.3 فقط. لم يكن هناك دعم لأسماء الملفات الطويلة ، كما لم يكن هناك دعم للمسافات في الأسماء. إذا كان على المدير عرض ملفات طويلة ، فعرض أول ستة أحرف ، ثم حرف التلدة "~" ورقم ، عادة واحد. إذا كان المجلد يحتوي على عدة ملفات بنفس الأحرف الستة الأولى في الاسم ، فسيتم تعيينهم للأرقام 2 و 3 وما إلى ذلك.

ثم أعيد كتابة البرنامج تحت 32 بت لنظام التشغيل Windows NT. يمكنه بالفعل عرض أسماء الملفات الطويلة ودعم نظام الملفات NTFS.

في الفترة 1990-1999 ، ظل File Manager مكونًا قياسيًا لنظام Windows وتم شحنه مع نظام التشغيل. لا يزال متاحًا للتنزيل كمدير ملفات اختياري ، حتى في Windows 10 ، على الرغم من أنه تم استبداله منذ فترة طويلة بمستكشف Windows في الحزمة القياسية.

تم شحن أحدث إصدار من WINFILE.EXE build 4.0.1381.318 مع Windows NT 4.0 Service Pack 6a (SP6a). أحدث إصدار 16 بت من WINFILE.EXE build 4.90.3000 هو جزء من نظام التشغيل Windows Me.

كما هو موضح في الوصف على GitHub ، تم نسخ كود المصدر المقدم من فرع Windows NT 4 في نوفمبر 2007. يحتوي على بعض التغييرات مقارنة بالإصدار الأصلي من WinFile.exe. هذه التغييرات مطلوبة بشكل أساسي لكي يعمل البرنامج بشكل طبيعي على الإصدارات الحديثة من Windows ، بما في ذلك إصدارات 64 بت وعلى أساس Visual Studio 2015 و 2017.

تم نشر الرمز بموجب ترخيص MIT. تم تعيين Craig Wittenberg المخضرم من Microsoft كمشرف. لقد كان يدعم هذا الرمز للسنوات العشر الماضية بعد نسخه من فرع Windows NT 4.

ميزة مميزة لإدارة ملفات Windows هي دعمها لواجهة المستندات المتعددة (MDI). هذه طريقة لتنظيم واجهة رسومية توجد فيها معظم النوافذ داخل نافذة واحدة مشتركة. هذا ما يميزها عن واجهة المستند الواحد الشائعة (SDI) ، حيث توجد النوافذ بشكل مستقل عن بعضها البعض.

من خلال تجميع وتشغيل هذه الأداة على جهاز حديث ، ستقدر التوافق العكسي المذهل للبرامج لنظام Windows ، لأن البرنامج منذ 28 عامًا يعمل تقريبًا بدون تعديل على أحدث نظام تشغيل. إذا لم تعمل على الإصدارات الأولى من Windows ، فيمكنك تقييم البرامج التي كان عليك استخدامها بعد ذلك. فقط ضع في اعتبارك أنه في أوائل التسعينات ، تباطأ Windows 3.0 نفسه ومدير الملفات هذا بشكل ملحوظ على العديد من أجهزة الكمبيوتر الشخصية. خاصة لتثبيت Windows 3.0 ، اضطررت إلى شراء بضعة ميغابايت من ذاكرة الوصول العشوائي ، وأحيانًا ترقية المعالج ، على سبيل المثال ، من 20 ميجاهرتز إلى 40 ميجاهرتز. ولكن كمكافأة ، تلقى المستخدم محرر نصوص Word for Windows مع دعم العديد من الخطوط السيريلية وتنسيق WYSIWYG - بدلاً من التوحيد الضعيف لـ "Lexicon" أو Word لـ DOS.

في الواقع ، هناك إصداران من Windows File Manager في مستودع Microsoft: الإصدار الأصلي وموسّع قليلاً ، مع وظائف إضافية ساهم بها Craig Wittenberg على مر السنين. هذا هو دعم النسخ والقص واللصق باستخدام المفاتيح Ctrl + C و Ctrl + X و Ctrl + V ، ودعم السحب والإفلات في OLE ، ودعم قوائم السياق في كلتا اللوحين ، إلخ.

في النسخة المنقحة ، تم الحفاظ على الوظائف المفيدة لمدير الملفات القديم ، مثل "نسخ قرص مرن".

Source: https://habr.com/ru/post/ar411635/


All Articles