مدير بعيد
Far Manager (اختصارًا لـ File and Archive Manager ) هو مدير ملفات تقليدي لنظام التشغيل Microsoft Windows ، وهو نسخة من برنامج Norton Commander . يستخدم Far Manager وحدة تحكم Win32 ، ويتميز بواجهة مستخدم تعتمد على لوحة المفاتيح (مع إمكانية محدودة لاستخدام الماوس، بما في ذلك السحب والإفلات ).
تم إنشاء برنامج Far Manager بواسطة يوجين روشال ، ويخضع للتطوير من قبل مجموعة Far منذ عام 2000. فروع يونيكود الخاصة بالمشروع (2.0 و3.0) مفتوحة المصدر (بموجب ترخيص BSD-3-Clause ). جميع الفروع متوفرة بنسخ 32 بت و64 بت. يُنظر إلى Far Manager غالبًا على أنه مدير ملفات ومحرر نصوص قابل للتخصيص بدرجة كبيرة، وبديل مجاني لبرنامج Total Commander . [ 4 ] [ 5 ] [ 6 ]
سمات
يتميز برنامج Far Manager بعارض ومحرر داخليين، وقوائم مستخدم قابلة للتخصيص، وعرض شجري، وخاصية البحث عن الملفات ومقارنتها، ومساعدة مدمجة، ومبدل مهام لأدواته. ويمكن توسيع وظائفه الأساسية باستخدام وحدات الماكرو (التي تسمح بكتابة البرامج النصية) والإضافات.
تجمع واجهة Far Manager الافتراضية بين لوحتي ملفات وموجه أوامر . يمكن تخصيص اللوحات بالكامل من حيث الأعمدة المعروضة وترتيبها، كما يمكن إجراء العمليات من وإلى أيٍّ من اللوحتين. تدعم لوحات الملفات تحديد الأحرف البديلة، والتصفية المتقدمة، والفرز، والتمييز. تعمل لوحات الملفات وموجه الأوامر في الوقت نفسه (ويتم التفاعل معهما باستخدام مفاتيح مختلفة)، ويمكن الوصول إلى معظم الميزات باستخدام اختصارات لوحة المفاتيح (يعرض شريط المفاتيح في الأسفل وظائف مفاتيح التعديل المضغوطة حاليًا ).
قابلية التوسعة
يمكن توسيع وظائف برنامج Far القياسية بشكل كبير باستخدام وحدات الماكرو (المكتوبة بلغة برمجة Lua ، وتُستخدم بشكل أساسي لتسجيل تسلسلات ضغطات المفاتيح) والإضافات . تتضمن الإضافات القياسية المثبتة افتراضيًا بروتوكول نقل الملفات (FTP )، وشبكة Windows، ودعم ملفات الأرشيف القابلة للتوسيع ، وأنظمة الملفات الافتراضية للوحة المؤقتة (بيئة معزولة)، وقائمة العمليات، ومدير الطباعة، ومحول حالة الأحرف لأسماء الملفات، والعديد من إضافات المحرر لتنسيق النصوص وتغليفها وتعديلها.
تتوفر إضافات خارجية من مستودع PlugRing [ 7 ] ومنتدى إعلانات الإضافات. [ 8 ] [ 9 ] تتضمن بعض الإضافات الشائعة البحث والاستبدال باستخدام التعابير النمطية (في محرر النصوص وعبر ملفات متعددة)، وتمييز بناء الجملة والإكمال التلقائي لمحرر النصوص، وأنظمة الملفات الافتراضية SFTP / SCP و Windows Registry ، وتكامل 7-zip ، ومحرر سداسي عشري ، وعارض صور (يعرض واجهة DirectX فوق نافذة وحدة تحكم Far). [ 10 ] [ 11 ] تتوفر أغلفة تسمح باستخدام بعض إضافات Total Commander مع Far Manager، والعكس صحيح. يمكن تطوير الإضافات باستخدام واجهة برمجة تطبيقات C/Pascal الأصلية، [ 12 ] أو باستخدام أغلفة تسمح بتطوير الإضافات على منصات ولغات أخرى، مثل .NET (بما في ذلك PowerShell)، [ 13 ] وLua. [ 14 ]
إصدار لينكس، ماك أو إس وبي إس دي
يُطوّر مشروع far2l [ 15 ] نسخةً مُعدّلة من برنامج Far Manager v2 تعمل على أنظمة Linux و MacOS وBSD. اعتبارًا من فبراير 2021، تمّ بناء النسخة المُعدّلة بنجاح، وتعمل معظم وظائفها الشائعة. من بين الإضافات المُعدّلة والعاملة: Colorer وMultiArc وTmpPanel. كما توجد إضافة NetRocks الجديدة التي تُتيح اتصالات الشبكة عبر بروتوكولات FTP و FISH و SCP و SFTP و SMB و NFS و WebDAV . اعتبارًا من يناير 2022، انتقل المشروع إلى مرحلة الإصدار التجريبي (بيتا)، وتمّت إضافة دعم لبرامج Python وLua النصية.
يدعم برنامج far2l أيضًا "إضافات الطرفية". على الرغم من أن far2l نفسه تطبيق بواجهة نصية (TUI) ، إلا أنه يمكن تشغيله في وضع واجهة المستخدم الرسومية (GUI) أو وضع الطرفية النصية (TTY ) . بينما يمكن تشغيل وضع الطرفية النصية في أي طرفية (مثل xterm على سبيل المثال )، فإنه يمكن تشغيله أيضًا داخل الطرفية المدمجة في وضع واجهة المستخدم الرسومية لبرنامج far2l، مما يمنحه إمكانيات غير متوفرة في الطرفيات "العادية" (مثل التعرف على جميع تركيبات مفاتيح لوحة المفاتيح الممكنة، حتى مع أحداث رفع المفاتيح). كما يمكن لبرنامج far2l "المضيف" توفير الوصول إلى الحافظة المشتركة وإشعارات سطح المكتب. يمكن استخدام هذه الإضافات عن طريق تشغيل far2l في وضع الطرفية النصية داخل جلسة عميل SSH مفتوحة في وضع واجهة المستخدم الرسومية لبرنامج far2l "المضيف" (أو باستخدام بروتوكولات SFTP/SCP في NetRocks لتشغيل far2l عن بُعد عبر ميزة "تنفيذ أمر عن بُعد"). [ 16 ]
يتوفر برنامج far2l في نظام أوبونتو لينكس بدءًا من الإصدار 24.04، ويمكن تثبيته باستخدام sudo apt install far2lالأمر. [ 17 ]
الترخيص
يتوفر برنامج Far Manager بموجب ترخيص BSD-3-Clause.
في البداية، كان برنامج Far Manager متاحًا كبرنامج تجريبي لمدة 40 يومًا للجميع باستثناء مواطني دول الاتحاد السوفيتي السابق ، الذين كان بإمكانهم استخدامه مجانًا للأغراض غير التجارية فقط. [ 18 ] في 26 أكتوبر 2007، تم إصدار الشفرة المصدرية لإصدار تطوير Unicode (1.80، والذي أعيدت تسميته لاحقًا إلى 2.0) بموجب ترخيص BSD-3-Clause . [ 19 ] [ 20 ] [ 21 ] في 17 مايو 2010، تم أيضًا إصدار الفرع 1.x بموجب ترخيص BSD-3-Clause ، ولكن بدون الشفرة المصدرية. [ 22 ]
انظر أيضاً
مراجع
- ↑ "الموقع الرسمي لبرنامج إدارة المزارع : تحميل" . farmanager.com .
- ↑ https://www.farmanager.com/download.php . تم الاطلاع عليه بتاريخ 24 مارس 2026 .
{{cite web}}: مفقود أو فارغ|title=( مساعدة ) - ↑ "Far2l" . GitHub . 16 أكتوبر 2021.
- ^ أنتونوف ، إيجور (يوليو 2008).كيف تقول "لا!"[ كيفية رفض البرامج المقرصنة ] . مجلة XAKEP (باللغة الروسية) (115): 22-23 . مؤرشف من الأصل في 13 نوفمبر 2010. تم الاطلاع عليه في 13 سبتمبر 2010 .
- ↑ Леха ББ (مايو 2003).ترميز سهل ومريح. كود المحررين[ البرمجة اليدوية المريحة. محررات الأكواد ] . XAKEP (باللغة الروسية) (30): 60. مؤرشف من الأصل في 25 يوليو 2011. تم الاطلاع عليه في 13 سبتمبر 2010 .
- ↑ بيزروكوف، نيكولاي (12 أغسطس 2009). "FAR - أول مدير ملفات أرثوذكسي (OFM) نجح في تطبيق مفهوم الإضافات" . نموذج مدير الملفات الأرثوذكسي (OFM) . مكتبة جامعة سوفت بانوراما . تاريخ الاسترجاع: 13 سبتمبر 2010 .
- ↑ "Far PlugRing – main" . plugring.farmanager.com .
- ↑ "إعلانات عن إضافات جديدة – forum.farmanager.com" . forum.farmanager.com .
- ↑ "الرسائل الجديدة الجديدة – forum.farmanager.com" . forum.farmanager.com .
- ↑ فار بلوج رينج. "أفضل الإضافات" . تم الاطلاع عليه بتاريخ 29 سبتمبر 2010 .
- ^ جالانكين ، سيرجي (17 مايو 2004). "أتمنى لك أفضل إضافات لـ FAR" [ أفضل عشرة إضافات لـ FAR ] . ITC.UA، تم نشره في "Домачний ПК" (باللغة الروسية) . تم الاسترجاع في 12 أغسطس 2015 .
- ↑ "برمجة إضافات FAR - موسوعة للمطورين" . api.farmanager.com .
- ↑ FarNet و PowerShellFar على Google Code.
- ↑ موضوع LuaFar (بالروسية).
- ↑ "far2l" . 25 مارس 2022 – عبر GitHub.
- ↑ "Far2l" . GitHub . 16 أكتوبر 2021.
- ↑ "أوبونتو - تفاصيل حزمة far2l في noble" .
- ↑ License.xUSSR.txt ( اتفاقية ترخيص المستخدم النهائي لمواطني دول الاتحاد السوفيتي السابق). يتم توزيعها مع الإصدارات الأقدم 1.x.
- ↑ مجموعة فار (26 أكتوبر 2007). "مدير فار - مفتوح المصدر" . تم الاطلاع عليه في 4 فبراير 2009 .
- ↑ مجموعة فار (26 أكتوبر 2007). "المصدر المفتوح - يونيكود فار (منتدى فار)" (باللغة الروسية) . تم الاطلاع عليه في 4 فبراير 2009 .
- ^ موسكوف ، جورجي (30 أكتوبر 2007). ""المدير الفايل" Far Manager أصبح خاصًا" [ أصبح مدير الملفات البعيد مجانيًا ] . Компьюлента (بالروسية). مؤرشفة من الأصلي في 27 يوليو 2011 . تم الاسترجاع 13 سبتمبر 2010 .
- ↑ مجموعة فار. "سجل تغييرات فار 1.x" (باللغة الروسية). مؤرشف من الأصل في 20 يونيو 2010. تم الاطلاع عليه في 20 مايو 2010 .
روابط خارجية
الوسائط المتعلقة بـ Far Manager على ويكيميديا كومنز- الموقع الرسمي

- برنامج عام 1996
- برنامج مجاني مكتوب بلغة C++
- مديرو الملفات الأرثوذكس
- مدير الملفات المجاني
- عملاء FTP مجانيين
- برنامج احتكاري سابق
- لغة البرمجة Lua (لغة برمجة) - برامج قابلة للبرمجة
- البرامج التي تستخدم ترخيص BSD
- تم نقل الملفات عبر برامج سطر الأوامر
- البرامج المتعلقة بنظام ملفات لينكس
- البرامج المتعلقة بنظام ملفات يونكس
- تطبيقات وحدة التحكم
