برامج دعم وصيانة أجهزة أميغا
يقوم برنامج دعم وصيانة أجهزة Amiga بوظائف الخدمة مثل تهيئة الوسائط لنظام ملفات معين ، وتشخيص الأعطال التي تحدث على الوسائط المهيأة، واستعادة البيانات بعد فشل الوسائط، وتثبيت برامج جديدة لعائلة أجهزة الكمبيوتر الشخصية Amiga - على عكس برامج التطبيقات، التي تؤدي وظائف الأعمال والتعليم والترفيه.
جاء جهاز أميغا مزودًا ببعض البرامج المساعدة المدمجة، ولكن تمت إضافة المزيد منها بمرور الوقت، غالبًا بواسطة مطورين وشركات خارجية.
المرافق الأصلية
تضمنت شركة كومودور برامج مساعدة مع نظام التشغيل. وكان العديد من هذه البرامج ميزات أصلية، تم اعتمادها في أنظمة أخرى:
- برنامج التثبيت هو أداة لتثبيت برامج أميغا. يستخدم لغة برمجة شبيهة بلغة ليسب لإدارة عمليات التثبيت. لا يدعم برنامج التثبيت الخاص بأميغا التبعيات أو يتتبع مكان تسليم الملفات المثبتة؛ بل يقوم بنسخها فقط. [ 1 ] [ 2 ]
- AmigaGuide هو نظام ترميز نصي تشعبي ومتصفح لكتابة وقراءة مستندات شبيهة بصفحات الويب. ملفات AmigaGuide هي ملفات نصية بلغة ترميز بسيطة، مما يُسهّل التحرير والترجمة في أي محرر نصوص ASCII. طوّرت شركة كومودور تنسيق AmigaGuide قبل أن يصبح الإنترنت معروفًا على نطاق واسع. لم يحصل المستهلكون الذين اشتروا أجهزة كمبيوتر Amiga من المتاجر على أي وثائق تشرح كيفية كتابة مستندات AmigaGuide. [ 3 ]
المرافق المستعارة من أنظمة أخرى
- أدوات التحديث :
- برنامج التحديث هو أداة مساعدة للحفاظ على تحديث ملفات النظام وملفات الطرف الثالث [ 4 ]
- تم تطوير برنامج AmiUpdate بواسطة سيمون آرتشر للحفاظ على تحديث البرامج المثبتة من جهات خارجية.
- Grunch هو مركز برمجيات لأنظمة AmigaOS و MorphOS . [ 5 ]
- يُتيح برنامج MorphUP لمستخدمي نظام MorphOS تثبيت وتحديث برامج جديدة تابعة لجهات خارجية.
لم يتم استخدام أي من أنظمة التحديث هذه على نطاق واسع من قبل مجتمع Amiga.
السلع والخدمات
يضع نظام أميغا أدوات النظام في دليلين قياسيين:
- يحتوي مجلد الأدوات المساعدة على برامج مثل IconEdit .
- يحتوي مجلد "Commodities" (الموجود في المجلد SYS:Tools/Commodities/ أو SYS:Utilities/Commodities في نظام AmigaOS4) على أدوات تنفيذية صغيرة تُحسّن من سهولة استخدام النظام، مثل برنامج ScreenBlanker ، وهو شاشة التوقف الافتراضية المُثبّتة مع نظام AmigaOS. يتم تحميل هذه الأدوات عادةً عند بدء تشغيل النظام. لا يتطلب العديد منها أي تفاعل، ولا تحتوي على واجهة مستخدم رسومية.
- تتيح أداة النظام المسماة Exchange للمستخدم تعطيل وتمكين وإخفاء وإظهار وإغلاق قسم السلع.
تقسيم القرص الصلب
- يحتوي نظام التشغيل AmigaOS على أداة مركزية قياسية لتقسيم وتنسيق الأقراص الصلبة، تسمى HDToolBox .
- يستخدم نظام التشغيل MorphOS نسخة محدثة من أداة SCSIConfig (التي كانت تُعرف منذ الإصدار الثاني من MorphOS باسم HDConfig ) والتي طورتها شركة Phase5 . وعلى الرغم من اسمها، فقد تميزت أداة "SCSIConfig" بميزة فريدة في ذلك الوقت، وهي توفير آلية موحدة لإدارة جميع أنواع واجهات الأقراص، بما في ذلك IDE، بغض النظر عن الواجهة المستخدمة في القرص (الأقراص) المعني.
أدوات التشخيص
أدوات تشخيص نظام التشغيل AmigaOS هي عادةً برامج تعرض الحالة الحالية لأنشطة Exec و AmigaDOS .
- مستكشف العمليات النشط: الكشاف، الحارس
- استدعاءات النظام والرسائل: SnoopDOS، Snoopium
- إدارة الذاكرة: CyberGuard، Enforcer، MemMungWall، TLSFMem من تأليف كريس هودجز
- الذاكرة الافتراضية: GigaMem، VMM
- أدوات قياس الأداء AmiBench و AIBB
- أدوات التدهور: أداة التدهور (التي "تؤدي إلى تدهور" أنظمة Amiga الحديثة إلى أداء ومكونات مكافئة لطرازات Amiga القديمة)
أدوات الترويج
Promoter و ForceMonitor هما أداتان مساعدتان تسمحان للمستخدم بالتحكم في دقة شاشات Intuition لبرامج Amiga.
برامج تحميل الألعاب
WHDLoad هي أداة مساعدة لتثبيت ألعاب Amiga القديمة على القرص الصلب وتحميلها من سطح مكتب Workbench بدلاً من الأقراص المرنة، التي كانت تُقدم عليها في كثير من الأحيان.
jst أداة قديمة تخلى عنها مطورها للتركيز على WHDLoad. يمكن قراءة أدوات jstloaders القديمة باستخدام WHDLoad، كما أن jst نفسها تتمتع بمستوى مبكر من التوافق مع WHDLoad.
واجهات سطر الأوامر والأصداف النصية
كانت واجهة سطر الأوامر الأصلية لجهاز أميغا (Amiga CLI) تحتوي على بعض إمكانيات التحرير الأساسية، وقوالب الأوامر، وميزات أخرى مثل التوافق مع معيار ANSI واختيار الألوان. في نظام التشغيل AmigaOS 1.3، تطور البرنامج ليصبح واجهة سطر أوامر نصية كاملة تُسمى AmigaShell ، مع سجل للأوامر وإمكانيات تحرير محسّنة.
قام مطورو البرامج الخارجيون بإنشاء واجهات سطر أوامر محسّنة لأن برنامج تشغيل جهاز سطر الأوامر القياسي (أو "المعالج" في المصطلحات التقنية لأميغا) مستقل عن مترجم سطر الأوامر. كان هذا البرنامج يتحكم في واجهات نصية لأميغا. تشمل بدائل معالج وحدة التحكم KingCON [ 6 ] وViNCEd [ 7 ] وConman [ 8 ] .
تم نقل بعض أنظمة التشغيل المعروفة من منصات أخرى إلى نظام أميغا، ومنها باش (Bourne Again SHell)، وسي إس إتش (C Shell)، وزد إس إتش (Z Shell). وتم تكييف أنظمة التشغيل المأخوذة من يونكس ولينكس لتناسب أميغا، مع تحسينها بما يتناسب مع إمكانياتها ووظائفها الفريدة.
تُعدّ واجهة MorphOS Shell مثالًا على دمج واجهة Z Shell مع معالج وحدة تحكم KingCON. نشأت هذه الواجهة كواجهة شبيهة بنظام Unix، وهي مزودة بجميع الميزات المتوقعة من هذا النوع من المكونات: أوامر AmigaDOS (أكثر من 100 أمر، معظمها شبيه بأوامر Unix)، والمتغيرات المحلية والعامة، واستبدال الأوامر، وإعادة توجيه الأوامر، والأنابيب المسماة وغير المسماة، وسجل الأوامر، والقوائم القابلة للبرمجة، وإمكانية تشغيل عدة واجهات في نافذة واحدة، والتوافق مع معيار ANSI، واختيار الألوان، وغير ذلك. كما تتضمن جميع الأوامر اللازمة لكتابة البرامج النصية.
واجهات المستخدم الرسومية WIMP لأجهزة Amiga
انطلاقًا من واجهة سطح المكتب الأصلية القياسية Amiga WIMP ، Workbench، جرى تحسين واجهات Amiga بواسطة مطورين خارجيين. يُمكن لمستخدمي Amiga استبدال واجهة Workbench الأصلية بـ Scalos و Directory Opus . كما جرى تحسين مجموعة أدوات واجهة المستخدم الرسومية القياسية، المسماة Intuition ، في نظام التشغيل OS2.x بإضافة GadTools؛ وقام مطورون خارجيون بإنشاء مجموعات أدواتهم الخاصة مثل Magic User Interface (MUI) (المعيار في أنظمة MorphOS) وClassAct، التي تطورت إلى ReAction GUI (واجهة المستخدم الرسومية القياسية في AmigaOS 4.0).
أنظمة الرسومات المتقدمة من أميغا
قام العديد من المستخدمين بإضافة برامج تشغيل رسومات متقدمة إلى أجهزة أميغا الخاصة بهم. يتيح ذلك لنظام التشغيل أميغا أو إس التعامل مع الرسومات عالية الدقة، المعززة بملايين الألوان. ومن واجهات المستخدم الرسومية القياسية التي تتمتع بهذه الإمكانية: CyberGraphX و EGS وPicasso96.
محركات الرسوميات
تتضمن المكتبات الرسومية المتوفرة على جهاز أميغا ما يلي:
- Warp3D ، محرك رسومات ثلاثي الأبعاد لأجهزة Amiga
- TinyGL (MorphOS) و MiniGL (AmigaOS)، وهما تطبيقان لمجموعات فرعية من محرك الرسومات OpenGL
- X11 ، متوفر أيضًا من خلال إصدارات Amiga من Cygnix
- مكتبة Cairo Vector، متوفرة على AmigaOS 4 و MorphOS
- نظام SSA (الرسوم المتحركة فائقة السلاسة)، وهو نظام خاص لتشغيل الفيديو بتردد 50 هرتز أو 60 هرتز. وكان جهاز proDAD Adorage أول منتج يستخدم هذا النظام.
- GTK . على Amiga يتم تطويره كغلاف GTK_MUI، لربط أي ميزات رسومية موجودة في GTK بنظام واجهة المستخدم الرسومية القياسي Magic User Interface (MUI).
يمكن لجميع أنظمة Amiga أيضًا دعم مكتبات SDL (Simple DirectMedia Layer) متعددة المنصات والوسائط المتعددة والبرامج المجانية المكتوبة بلغة C والتي تنشئ تجريدًا فوق واجهات برمجة التطبيقات الرسومية والصوتية والإدخالية لمختلف المنصات، مما يسمح للمطور بكتابة لعبة كمبيوتر أو تطبيق وسائط متعددة آخر مرة واحدة وتشغيله على العديد من أنظمة التشغيل.
ملاحظة لاحقة
يدعم نظام أميغا لغة PostScript من خلال Ghostscript و SaxonScript (المضمنة مع Saxon Publisher). ويُعدّ Ghostview واجهة المستخدم الرسومية الأكثر استخدامًا لـ GhostScript على نظام أميغا.
منذ إصدار AmigaOS 2.1، يوجد في دليل النظام Prefs (Preferences) برنامج تفضيلات الطابعة يسمى PrinterPS ، والذي يسمح باستخدام طابعات PostScript على Amiga.
خطوط TrueType، وخطوط الألوان والرسوم المتحركة
كانت خطوط Amiga الأصلية (وتُسمى أيضًا الخطوط المتجهة) عبارة عن خطوط Agfa Compugraphic متوفرة منذ نظام AmigaOS 2.0 مع الأداة القياسية Fountain (التي سُميت لاحقًا IntelliFont) من Commodore. أضاف مطورو الطرف الثالث دعمًا لخطوط TrueType باستخدام مكتبات متنوعة، مثل مكتبة TrueType I وII، ومكتبة LibFreeType .
كما دعمت مكتبة diskfont.library القياسية الخطوط متعددة الألوان النقطية (ColorFonts)، مثل خطوط Kara التجارية ، أو حتى الخطوط المتحركة التي تم إنشاؤها في الأصل بواسطة Kara Computer Graphics .
برنامج تصميم الخطوط
قدمت شركة كومودور محرر خطوط نقطية يسمى FED. وكان برنامج Personal Fonts Maker هو البرنامج الأكثر استخدامًا على نطاق واسع لأجهزة أميغا لإنشاء الخطوط النقطية، بينما كان برنامج TypeSmith v.2.5b هو الأداة القياسية الفعلية لإنشاء الخطوط الخارجية.
إدارة الملفات
النسخ الاحتياطي والاستعادة
في الإصدارات الأولى من نظام التشغيل Amiga OS، أدرجت شركة Commodore أداة استعادة بيانات قياسية من الأقراص المرنة تُسمى DiskDoctor. كان الغرض منها استعادة الملفات من الأقراص المرنة التالفة. لسوء الحظ، كانت هذه الأداة تعمل فقط مع أقراص AmigaDOS القياسية. تمثلت إحدى عيوبها الرئيسية في أنها لم تحفظ البيانات المستعادة على أقراص أخرى، بل حفظت المعلومات على القرص الأصلي ونفذت عملياتها عليه مباشرةً. كانت تكتب على الأقراص الأصلية وتتلف الأقراص غير المتوافقة مع AmigaDOS (وخاصةً ألعاب التشغيل التلقائي) عن طريق الكتابة فوق كتلة الإقلاع الخاصة بها. أعاد DiskDoctor تسمية الأقراص المستعادة إلى " Lazarus " (نسبةً إلى الرجل الذي بُعث من الموت في العهد الجديد ).
لم تكن هذه الميزات موثقة، مما أدى إلى ظهور أسطورة شائعة بين مستخدمي أميغا مفادها وجود فيروس حاسوبي يُلقب بفيروس لازاروس، [ 9 ] وكان هدفه النهائي جعل الأقراص غير قابلة للقراءة وإعادة تسميتها بهذا الاسم. وقد أصدر مطورو برامج الطرف الثالث برامج لاستعادة البيانات مثل DiskSalv، [ 10 ] والذي كان يُستخدم في الغالب للتحقق من صحة أنظمة ملفات أميغا على أقسام القرص الصلب.
تضمنت أدوات إصلاح الأقراص ونسخها الاحتياطية الأخرى لأجهزة أميغا ما يلي:
- أقراص مرنة فقط: ميكانيكي الأقراص، إصلاح الأقراص، دكتور أمي
- القرص المرن والقرص الصلب: أدوات Ami-Back، وAmi-Filesafe Pro، وأدوات Quarterback، وأدوات Amiga Deluxe، وDiavolo Backup
- نظام الملفات الذكي (SFS): أداة استعادة SFS، وSFSDoctor، وSFSCheck 2، وSFSResize 1.0
ناسخات الأقراص
خلال حقبة الحواسيب ذات 8 بت و16/ 32 بت ، لم يكن نسخ البرامج يُعتبر غير قانوني في العديد من البلدان، ولم يُنظر إلى القرصنة على أنها جريمة من قِبل معظم مستخدمي الحواسيب المنزلية (وهم في الغالب من الشباب). كان يتم نسخ برامج كومودور 64 وزد إكس سبكتروم غالبًا باستخدام أجهزة تشغيل الكاسيت ، بينما كان يتم نسخ برامج آي بي إم بي سي وأتاري وأميغا عادةً باستخدام برامج خاصة تُسمى ناسخات الأقراص، وذلك لسرعتها ولأن الأقراص المرنة ذاتية التشغيل كانت غالبًا ما تستخدم تنسيقات أو تعديلات خاصة لا يُمكن نسخها بدقة من خلال النسخ ملفًا تلو الآخر. لذا، صُممت ناسخات الأقراص لنسخ أي بايت من سطح القرص المرن بايتًا بايتًا، وغالبًا باستخدام تقنيات برمجة خاصة وفعالة ومتقدمة، بالإضافة إلى تقنية "قيادة مسار القرص" للحفاظ على محاذاة رأس القراءة/الكتابة على القرص المرن .
في الأيام الأولى لمنصة Amiga، تم إنشاء حوالي 16 ناسخ أقراص في فترة زمنية قصيرة (1985 - 1989) والتي مكنت من نسخ أقراص Amiga المرنة، بما في ذلك Nibbler و QuickNibble و ZCopier و XCopy/Cachet و FastCopier و Disk Avenger و Tetra Copy (التي مكنت المستخدم من لعب Tetris أثناء نسخ الأقراص) و Cyclone و Maverick و D-Copy و Safe II و PowerCopier و Quick Copier و Marauder II (التي تم تصميمها على شكل "Marauder //") و [ 11 ] Rattle Copy و BurstNibble.
تم الطعن في شرعية هذه البرامج في السنوات اللاحقة، في البلدان القريبة ثقافيًا من الولايات المتحدة، من خلال حملات العلاقات العامة والضغط والتشريعات، ولكن في أوجها، كانت ناسخات الأقراص (مثل Marauder وX-Copy وNibbler) تُباع كنسخ معلبة كاملة مع التعليمات والضمان واتفاقيات ترخيص المستخدم النهائي ، مثل برامج الإنتاجية الأخرى.
تضمنت بعض محركات الأقراص المرنة مؤشرات LED للمسارات لإظهار ما إذا كان المبرمجون الأصليون قد قاموا بتعديل الأقراص لدعم ما يصل إلى المسار 82. كما توفرت حلول نسخ تجمع بين الأجهزة والبرامج، مثل Super Card Ami II و Syncro Express I/II/III.
كان بإمكان DFC5 نسخ الأقراص المهيأة بنظام AmigaOS القياسي لأغراض النسخ الاحتياطي فقط؛ ومع ذلك، فقد كان يقوم بمهام متعددة داخل واجهة المستخدم الرسومية لبرنامج Amiga Workbench.
كان برنامج X-COPY III، ثم الإصدار الأخير X-COPY Pro، من أشهر برامج نسخ الأقراص المرنة على أجهزة أميغا. [ 12 ] وقد تميزا بقدرتهما على النسخ بتًا بتًا، أو ما يُعرف أيضًا بـ"النسخ الجزئي". ورغم عدم قدرتهما على تعدد المهام الحقيقي، إلا أنهما كانا يستفيدان من إمكانيات أجهزة أميغا المزودة بمحركات أقراص مرنة متعددة؛ فعلى سبيل المثال، في أنظمة أميغا المزودة بأربعة محركات أقراص مرنة، كان برنامج X-COPY قادرًا على النسخ المتزامن من محرك المصدر إلى ثلاثة محركات أخرى. وبفضل قدرات النسخ المتماثل الممتازة بتًا بتًا، أصبحت هذه الميزات برنامج X-COPY المعيار الفعلي لنسخ الأقراص المرنة على أجهزة أميغا.
كان برنامج النسخ الشائع الآخر هو D-COPY، [ 13 ] من قبل مجموعة سويدية "D-Mob"، والذي فشل في اكتساب الهيمنة على الرغم من بعض الميزات المبتكرة وروتينات النسخ الأفضل/الأسرع.
أدوات الأرشفة والضغط
كانت برامج الأرشفة الأكثر شيوعًا هي LhA و LZX . توفرت برامج لأرشفة ملفات ZIP و Gzip و Bzip2 و RAR ، ولكن استخدامها كان نادرًا، وللعديد منها نظير على نظام Amiga، مثل 7-Zip . كما توفرت أدوات مساعدة لقراءة وكتابة تنسيقات الأرشيف مثل ARC و ARJ (لفك الضغط فقط)، وملفات CAB الشائعة في تثبيت Windows، وأرشيفات StuffIt SIT من Macintosh، و Uuencode (المستخدمة لترميز المرفقات الثنائية لرسائل البريد الإلكتروني)، و TAR (الشائعة في أنظمة UNIX وLinux)، و RPM (من Red Hat)، وغيرها.
كان نظام أميغا يدعم الملفات التنفيذية "المضغوطة" أو "المضغوطة" (أي المضغوطة)، والتي كانت شائعة في عصر الأقراص المرنة، عندما كان الحفاظ على مساحة القرص والذاكرة أمرًا بالغ الأهمية. كانت هذه الملفات الثنائية التنفيذية مزودة ببرنامج فك ضغط يقوم تلقائيًا بفك ضغط الملف التنفيذي عند تحميله في الذاكرة.
تضمنت أميغا أيضًا "فك ضغط الملفات"، الذي نفذه برنامج "تايتانيكس كرانشر"، والذي مكّن من فك ضغط الملفات التنفيذية الثنائية أثناء تحميلها، مستهلكًا قدرًا ضئيلًا جدًا من الذاكرة. عمومًا، استُمدت تقنيات الضغط والتحميل من مجال اختراق كومودور 64. بعض برامج فك الضغط، مثل تايم كرانشر، نُقلت من كومودور 64، مع عرض نفس المؤثرات البصرية أثناء فك الضغط. كان المعالج المركزي في أميغا مختلفًا تمامًا عن نظيره في كومودور 64، مما استلزم إعادة كتابة كاملة.
كان برنامجا TurboImploder وPowerPacker جديرين بالذكر لسهولة استخدامهما وواجهاتهما الرسومية. ومن برامج الضغط الشائعة الأخرى: DefjamPacker وTetraPack وDoubleAction وRelokit وStoneCracker وTitanics وCrunchMania. وقد توفرت إمكانية ضغط وفك ضغط الملفات والمجلدات بشكل فوري في نظام AmigaOS منذ عام 1994 على الأقل.
تم تطبيق ميزة مماثلة مؤخرًا كخاصية في نظام ملفات ZFS .
تُدار مكتبات ضغط وفك ضغط البيانات في نظام AmigaOS مركزياً باستخدام نظام XPK. يتكون نظام XPK من مكتبة رئيسية وعدة مكتبات فرعية للضغط وفك الضغط. تستخدم البرامج المكتبة الرئيسية مباشرةً، بينما تُنفذ المكتبات الفرعية (المشابهة للملحقات ) عملية الضغط وفك الضغط الفعلية. عند فك الضغط، لا تحتاج التطبيقات إلى معرفة المكتبة المستخدمة في ضغط البيانات. يُعد XPK غلافاً لبرامج فك الضغط؛ ويتطلب فك ضغط التنسيقات غير المضغوطة بنظام XPK استخدام XFD .
من الابتكارات المهمة الأخرى على منصة أميغا، صيغة ADF لإنشاء صور لأقراص أميغا المرنة، سواءً كانت أقراص AmigaDOS القياسية أو أقراص NDOS، لاستخدامها في برامج محاكاة أميغا، مثل WinUAE . تستطيع برامج محاكاة أميغا ونظام AmigaOS (مع برامج خارجية) استخدام هذه الملفات كما لو كانت أقراصًا مرنة افتراضية. يمكن إنشاء عدد غير محدود من الأقراص المرنة الافتراضية على أجهزة أميغا الحديثة، مع العلم أن WinUAE على جهاز كمبيوتر حقيقي لا يدعم سوى أربعة أقراص في الوقت نفسه، وهو الحد الأقصى لعدد محركات الأقراص المرنة التي يمكن توصيلها بجهاز أميغا في آن واحد.
أصبحت جميع تطبيقات ضغط الملفات الشائعة على نظام Amiga وملفات الأرشيف مركزية ومُنفذة بواسطة مكتبة نظام واحدة تُسمى XAD ، والتي تتميز بواجهة مستخدم رسومية تُسمى Voodoo-X. وهي مُضمنة في نظام AmigaOS 3.9 والإصدارات الأحدث مع UnArc. تتميز هذه المكتبة بتصميمها المعياري وقدرتها على التعامل مع أكثر من 80 صيغة ضغط.
أنظمة الملفات
يمكن لجهاز أميغا استخدام أنظمة ملفات متنوعة. المعيار التاريخي هو نظام ملفات أميغا الأصلي، المسمى نظام الملفات القديم . كان هذا النظام مناسبًا للأقراص المرنة، ولكنه كان يهدر مساحة على الأقراص الصلبة ، ويُعتبر الآن نظامًا قديمًا.
يستطيع نظام الملفات السريع (FFS) التعامل مع أسماء ملفات تصل إلى 30 حرفًا، [ 14 ] ويحتوي على إعدادات دولية (حيث يمكنه اختياريًا التعرف على الأحرف الكبيرة والصغيرة المُشكّلة على أنها متكافئة)، كما يمكن تخزينه مؤقتًا إذا اختار المستخدمون تهيئة القسم باستخدام خيار التخزين المؤقت. وقد تطور نظام الملفات FFS إلى FFS2.
تُعد أنظمة الملفات الحديثة الخاصة بنظام Amiga هي نظام الملفات الذكي (SFS) ونظام الملفات الاحترافي (PFS).
يدعم نظام الملفات متعدد المستخدمين (MuFS) عدة مستخدمين. وباستخدام MuFS، يستطيع مالك النظام منح صلاحيات متنوعة على الملفات من خلال إنشاء صلاحيات للمجموعات والمستخدمين. كان النظام متاحًا في البداية مع بطاقة إيثرنت أريادني، ثم أصبح لاحقًا نظامًا مستقلًا. تتضمن حزمة نظام الملفات الاحترافي (PFS) أداةً تسمح بتحديث PFS لدعم MuFS وميزاته. أحدث إصدار هو 1.8، وقد صدر عام 2001.
CrossDOS هي أداة مساعدة لقراءة أقراص MS-DOS المرنة بنظامي الملفات FAT12 وFAT16، سواءً كانت بتنسيق 720 كيلوبايت مزدوج الكثافة أو بتنسيق عالي الكثافة (1440 كيلوبايت) (على محركات الأقراص المرنة المتصلة التي تدعم قراءة أقراص MS-DOS بحجم 1440 كيلوبايت). وهي منتج تجاري، وقد تم تضمين نسخة مُصغّرة منها مع نظام AmigaOS بدءًا من الإصدار 2.1.
تتعرف مكتبة FAT95 على أقسام أنظمة الملفات المختلفة الشائعة في أنظمة أخرى مثل FAT16 و FAT32 . كما أنها تقرأ أقراص DOS المرنة ووحدات تخزين USB المحمولة المهيأة بنظامي FAT16 أو FAT32.
يتم دعم أنظمة الملفات مثل ext2 لنظام Linux، وNTFS من Microsoft، وغيرها من قبل مطوري الطرف الثالث.
يدعم نظام التشغيل MorphOS بشكل أصلي أنظمة الملفات SFS و FFS/FFS2 و PFS و MacOS HFS و HFS+ و Linux Ext2 و FAT16 و FAT32 و NTFS.
أنواع البيانات/الملفات
نظام أنواع البيانات في نظام AmigaOS هو نظام مركزي قابل للتوسيع ووحدات نمطية يصف أي نوع من الملفات (نصوص، موسيقى، صور، فيديوهات). ولكل نوع وحدة تحميل/حفظ قياسية.
يمكن لأي مبرمج متمرس، باتباع إرشادات برمجة أنواع البيانات في نظام أميغا، إنشاء وحدات نمطية جديدة لأنواع البيانات القياسية. ويمكن جعل هذه الوحدة النمطية مرئية لنظام أميغا بأكمله (وبالتالي لجميع برامج أميغا) عن طريق نسخ نوع البيانات إلى دليل النظام SYS:Classes/DataTypes/ ، والوصف (المستخدم لتحديد الملفات) إلى DEVS:DataTypes/ .
يُمكّن هذا البرامج من تحميل وحفظ أي ملفات تتوفر لها أنواع البيانات المناسبة. لم تكن هناك حاجة لتضمين مُعرّفات الملفات في الكود التنفيذي. لم يكن نظام تحميل مستقل ضروريًا لبرامج الإنتاجية الجديدة. لذلك، تتميز أدوات برامج الإنتاجية على نظام أميغا بحجم أصغر وتصميم أكثر بساطة من البرامج المماثلة التي تعمل على أنظمة تشغيل أخرى.
تشمل أنواع البيانات المدعومة في نظام أميغا ما يلي:
- الاتحاد الهندي لكرة القدم
- JPEG
- PNG
- شجار
- IFF ANIM
- CDXL
- BMP
- صور متحركة (ثابتة ومتحركة)
- JNG
- HTML
- 8SVX
- الدليل الفائق
- ILBM
- صوت MPEG
- فيديو MPEG
- شركة إدارة مزايا الصيدلة
- مايكروسوفت وورد
- قرص ضوئي
- بروتراكر
- RGBx
- موجة ريف هـ
- وورد بيرفكت
- وورد ستار
- إكس بي إم
- SSA proDAD
عرض متعدد
MultiView هو برنامج عرض الملفات الشامل لأجهزة Amiga. يمكنه تحميل وعرض أي ملف يوجد له نوع بيانات مطابق.
أنواع MIME
تستطيع أنظمة التشغيل الحديثة الشبيهة بنظام أميغا، مثل AmigaOS 4.0 وMorphOS، التعامل مع أنواع MIME . ويمكن ربط أي نوع من الملفات، بفضل خصائصه المميزة (بفضل امتدادات أسماء الملفات )، أو البيانات المضمنة في الملف نفسه (على سبيل المثال في رأس الملف )، ببرنامج يتعامل معه، مما يُحسّن ويُكمّل قدرات أميغا على التعرّف على أي نوع من الملفات والتعامل معه.
دعم الجهاز
USB
تم إنشاء حزمة بروتوكولات USB التاريخية الوحيدة المعروفة لجهاز Amiga لجهاز MacroSystem DraCo Amiga المقلد. كانت تدعم فقط USB 1.0 وتوقفت مع زوال تلك المنصة.
برامج تشغيل دعم USB الحديثة لأجهزة Amiga هي:
- يتوفر برنامج Poseidon USB stack لأنظمة AmigaOS 3 و AROS و MorphOS من تطوير كريس هودجز ( برنامج مفتوح المصدر ). يتميز Poseidon بنهج معياري لتقنية USB، ويدعم العديد من الأجهزة المادية من خلال عدد معين من أجهزة HID .
- حزمة Sirion USB لنظام التشغيل AmigaOS 4.0
- ANAIIS (مجموعة واجهات إدخال/إخراج أصلية أخرى لأجهزة أميغا) من تصميم جيل بيليتييه
فاير واير (IEEE 1394)
تم بناء الدعم التاريخي الوحيد المعروف لتقنية FireWire لجهاز Amiga من قبل شركة Macrosystem لجهاز DraCo Amiga المقلد.
توجد واجهة FireWire واحدة فقط لأجهزة Amiga، تُسمى Fireworks، وقد صممها المبرمج بافيل فيدين لنظام MorphOS . لا تزال هذه الواجهة في مراحل التطوير الأولى، وهي متاحة للتنزيل مجانًا.
برامج تشغيل الطابعة
يُعدّ برنامج إدارة الطباعة TurboPrint ، من إنتاج شركة IrseeSoft الألمانية ، المعيار الفعلي للطباعة المتقدمة على جهاز Amiga. وهو برنامج معياري مزود بالعديد من برامج التشغيل التي تدعم العديد من الطابعات الحديثة. كما يُعدّ برنامجا PrintStudio Professional I وII من أنظمة برامج تشغيل الطابعات المعروفة الأخرى لجهاز Amiga.
PrintManager v39 من تطوير ستيفان روبرشت ، والمتوفر في مستودع Aminet، هو برنامج تخزين مؤقت للطباعة لنظامي التشغيل AmigaOS 3.x و 4.0.
أجهزة تحويل الفيديو إلى صيغة رقمية
تتضمن عملية رقمنة الفيديو DigiView ؛ وبطاقة التوسعة FrameMachine Zorro II لأجهزة A2000 و3000 و4000؛ و Impact Vision IV24 من GVP ؛ وجهاز الرقمنة في الوقت الحقيقي VidiAmiga ؛ ووحدة Paloma لبطاقة الرسومات Picasso IV .
الأجهزة اللوحية الرسومية
في ثمانينيات القرن العشرين، كانت أجهزة SummaGraphics اللوحية شائعة. وقد دعمت Summagraphics نظام Amiga بشكل مباشر من خلال برامج التشغيل الخاصة بها.
في عام 1994، كان برنامج GTDriver (برنامج تشغيل لوحة الرسم) هو برنامج التشغيل الأكثر شيوعًا لأجهزة الرسم اللوحية ذات المنفذ التسلسلي ، مثل Summagraphics MM وSummagraphics Bitpadone و CalComp 2000 وCherry و TekTronix 4967 و WACOM . كما كان من الممكن استخدامه كبرنامج تشغيل للفأرة.
أصبحت أجهزة الرسم اللوحية اليوم في الغالب أجهزة USB، وتتعرف عليها أنظمة Amiga USB تلقائيًا. يُعد برنامج التشغيل FormAldiHyd الأكثر استخدامًا لأجهزة الرسم اللوحية، وهو متوافق مع أجهزة Aiptek و Aldi و Tevion و WACOM IV (Graphire وArtPad وA3 وA4 وA5 وPenPartner).
يدعم برنامج تشغيل Poseidon USB، الذي كتبه نفس مؤلف برنامج FormAldiHyd، كريس هودجز، بشكل مباشر أجهزة الرسم اللوحية USB، بما في ذلك الأجهزة الأحدث من FormAldiHyd. [ 15 ]
برامج تشغيل الماسح الضوئي
غالبًا ما تتضمن برامج أميغا برامج تشغيل الماسح الضوئي المدمجة في واجهتها، وهي تقتصر على بعض طرازات الماسحات الضوئية القديمة. ومن الأمثلة على ذلك برنامج Art Department Professional (ADPro).
في الآونة الأخيرة، تتم إدارة الماسحات الضوئية بواسطة حزمة برامج Amiga Poseidon USB. يكتشف Poseidon الماسحات الضوئية من خلال بصمتها، ويقوم بتحميل وحدة الماسح الضوئي HIDD المناسبة. أما واجهة المستخدم الرسومية فتتم إدارتها بواسطة برامج مثل ScanTrax و ScanQuix .
أجهزة قفل الإشارة، ومفتاح الكروما، ومحولات إشارة الفيديو
يحتوي جهاز أميغا على دوائر خاصة لدعم إشارة التزامن اللوني ومفتاح الكروما . ومن بين موردي برامج التزامن اللوني شركة GVP (Great Valley Products) (شركة تصنيع أجهزة أمريكية) وشركات Hama و Electronic Design و Sirius الألمانية .
أجهزة التحكم بالأشعة تحت الحمراء/التحكم عن بعد
فئة IRCom هي برنامج تشغيل يدعم معيار IRCom وهو متاح لحزمة USB Poseidon. [ 16 ]
تحتوي أجهزة كمبيوتر بيغاسوس على منفذ IrDA داخلي لتوصيل أجهزة الأشعة تحت الحمراء، لكن نظام مورف أو إس لا يدعمه. ويمكن استخدام منفذ IrDA الداخلي بتثبيت نظام لينكس .
واي فاي وبلوتوث
يمكن لجهاز أميغا استخدام أجهزة توجيه واي فاي خارجية متصلة فعليًا عبر كابل إيثرنت والتواصل مع أجهزة واي فاي بعيدة. تتوفر برامج تشغيل لبطاقات توسيع واي فاي الداخلية من نوع PCI و PCMCIA الخاصة بجهاز Prism2 ، ولكن لا توجد برامج تشغيل لأجهزة بلوتوث القياسية مثل الهواتف المحمولة ، وسماعات البلوتوث ، ولوحات المفاتيح، والفأرات.
يوجد برنامج USB مخصص لحزمة Poseidon لاستخدام جهاز "Wireless PC Lock" USB من شركة Sitecom Europe BV وتفعيل وظائفه الأمنية. يُطلق عليه اسم Wireless PC Lock .
آحرون
في الماضي، كانت برامج التشغيل وبطاقات الأجهزة متاحة لتشغيل نظام كاميرا Polaroid Freeze Frame الرقمية Polaroid Digital Palette CI-3000 و Digital Palette CI 5000 ، مع برنامج Polaroid.
تتيح برامج تشغيل مسجلات الفيديو أحادية الإطار للمستخدمين حفظ الرسوم المتحركة ثلاثية الأبعاد التي تم إنشاؤها على جهاز أميغا باستخدام أجهزة أمبيكس وبيتاكام على شريط . كما تتوفر مصححات قاعدة الوقت (TBCs)، وهي مجموعة من الأجهزة التي تصحح أخطاء التوقيت؛ إحداها سلسلة Personal TBC .
ساهم جهاز أميغا في ابتكار وإطلاق مسجلات رقمية مزودة بقرص صلب داخلي ومحرك أقراص DVD لنقل الملفات. ومن بينها جهاز Broadcaster Elite ، وهو من أوائل مسجلات الفيديو الرقمية، ويعتمد على نظام SCSI وبطاقة توسعة Zorro II لجهاز أميغا.
يمكن لبطاقات التوسعة تحويل جهاز أميغا إلى شاشة عرض الموجات أو جهاز قياس المتجهات .
لقد حولت بطاقة Phonepak من GVP [ 17 ] جهاز Amiga إلى لوحة مفاتيح هاتفية ونظام فاكس وجهاز رد آلي SOHO (مكتب صغير / مكتب منزلي).
استُخدم جهاز أميغا كنظام عناوين فيديو في الحقبة التجريبية للتلفزيون عالي الوضوح . استُخدمت مجموعة من ثلاثة أجهزة أميغا كنظام عناوين فيديو في تجارب التلفزيون عالي الوضوح التناظري ، وفقًا لمعيار NTSC ذي 1125 خطًا، من قِبل قنوات مثل ESPN و ABC و NBC .
انظر أيضاً
مراجع
- ↑ شركة إسكوم المساهمة (29-04-1996). "دليل التثبيت" . تم الاطلاع عليه بتاريخ 23-01-2017 .
- ^ د.موربيوس. توكاي. "صعود وهبوط إجراءات التثبيت" .
- ↑ كومودور-أميغا، المحدودة (26-03-1993). "اقرأني" . تم الاسترجاع في 23-01-2017 .
- ↑ "أداة التحديث" . تم الاطلاع عليه بتاريخ 25 أكتوبر 2020 .
- ↑ "Grunch لأنظمة MorphOS و AmigaOS والأنظمة المتوافقة" . تم الاطلاع عليه بتاريخ 11 نوفمبر 2012 .
- ↑ لارسون، ديفيد (1994-06-01). "كينغكون" . تم الاسترجاع في 23-01-2017 .
- ↑ ريختر، توماس (2000-09-06). "ViNCEd" . تم الاسترجاع في 23-01-2017 .
- ↑ هاوز، ويليام (2 يناير 1991). "المحتال" . تم الاطلاع عليه بتاريخ 23 يناير 2017 .
- ↑ DiskDoctor في قاموس مصطلحات Amiga على موقع AmigaHistory
- ^ ويتفين ، كيس (2003-10-01). "ديف هايني" . تم الاسترجاع 2017/01/23 .
- ↑ "معلومات" . العدد 18. يناير - فبراير 1988. ص 97.
{{cite magazine}}مجلة Cite بحاجة إلى ( مساعدة )|magazine= - ↑ "ضريح النسخ المتماثل" .
- ↑ نسخة رقمية
- ↑ "هياكل البيانات منخفضة المستوى لـ DCFS و LNFS" . 29-08-2016 . تم الاطلاع عليه بتاريخ 23-01-2017 .
- ↑ "رسالة إخبارية" .
- ↑ جهاز تحكم عن بعد بالأشعة تحت الحمراء
- ↑ أميغا فونباك
- برامج أميغا
- قوائم البرامج
