مصحح الأخطاء البرمجية
برنامج Script Debugger هو محرر أكواد مصدرية وبيئة تصحيح أخطاء لأجهزة ماكنتوش، يدعم لغات البرمجة AppleScript وغيرها من اللغات المبنية على بنية البرمجة المفتوحة لشركة Apple Inc. وهو منتج من شركة Late Night Software.
تاريخ
أُصدر برنامج Script Debugger الإصدار 1.0 عام 1995 من قِبل مارك ألدريت كبديلٍ من طرف ثالث لتطبيق Script Editor المجاني من Apple . وشملت البرامج المنافسة له آنذاك ScriptWizard وبرنامج Scripter الشهير من Main Event Software. ( حتى عام 2024)هذان المنتجان متوقفان عن العمل، مما يترك فقط برنامج Satimage's Smile وبيئات التطوير المتكاملة مثل FaceSpan (أيضًا من Late Night) و AppleScript Studio كمنافسين لبرنامج Script Debugger في هذا المجال.
احتوى الإصدار الأول على العديد من الميزات البارزة، مثل: إمكانية برمجة البرنامج (حيث يمكن استخدامه لإنشاء برامج نصية للتحكم فيه)، وإمكانية التسجيل (حيث يمكن إنشاء برامج نصية بناءً على إجراءات المستخدم)، وإمكانية الربط (حيث يمكن كتابة برامج نصية للاستجابة للأحداث ). والأهم من ذلك، أن البرنامج أصبح يسمح بفحص التطبيقات قيد التشغيل لمعرفة الأحداث التي تُصدرها. كما احتوت الأداة الجديدة على مصحح أخطاء كامل، مع دعم نقاط التوقف .
حاز البرنامج منذ ذلك الحين على العديد من الجوائز في مجتمع برمجة ماكنتوش. حصل الإصدار الأول على تقييم "5 فئران" من موقع MacUser و4 نجوم من موقع MacWEEK . أما الإصدار الثاني، فقد حاز على جائزة Macworld Eddy لعام 2000 لأفضل برنامج تطوير، وحصل على تقييم "4.5 فئران" من كلٍّ من MacUser و Macworld .
في 9 فبراير 2006، تم إصدار النسخة الرابعة. أُعيدت كتابة هذه النسخة بالكامل للاستفادة من واجهات برمجة التطبيقات الجديدة Cocoa و Tiger . كما تضمن الإصدار الجديد نسخة محسّنة من مكون برمجة JavaScript OSA .
تم إصدار النسخة الخامسة في يونيو 2012.
تم إصدار الإصدار 6 في يونيو 2016، مع دعم ميزات جديدة مثل طي التعليمات البرمجية و AppleScriptObjC. [ 1 ]
تم إصدار الإصدار 7 في مارس 2018، والذي قدم الوضع المجاني "Lite" وميزات جديدة مثل تصفح الإصدارات، وتطبيقات مصغرة محسّنة، وتحرير أفضل للحزم. [ 2 ]
صدرت النسخة الثامنة في مايو 2021، مُضيفةً دعمًا لنظام macOS Big Sur ومعالجات Apple Silicon. ومن بين الميزات البارزة الأخرى دعم الوضع الداكن، وإنشاء تطبيقات برمجية مستقلة تدعم توقيع الشفرة وتوثيقها. [ 3 ]
في الأول من يناير 2025، أعلن مارك ألدريت عن نيته إيقاف برنامج Script Debugger. وفي 31 مايو 2025، تم إيقافه رسميًا. اعتبارًا من يونيو 2025، أصبحت جميع إصدارات macOS من 4.0 إلى 8.0.10 متاحة للتنزيل مجانًا . يستضيف موقع Late Night Software الإلكتروني إعلان إيقاف البرنامج بالكامل، [ 4 ] ورسالة وداع مارك، [ 5 ] وقائمة بجميع الإصدارات المتاحة للتنزيل مجانًا على صفحة التنزيلات. [ 6 ] ستبقى صفحات المنتدى متاحة، وسيتم تشجيع ودعم المناقشات بين المستخدمين.
يُعدّ برنامج Script Debugger من البرامج الرائدة في مجال البرمجة، حيث يمتد تاريخه لأكثر من 30 عامًا، وقد ساهم في مساعدة عدد لا يُحصى من مطوري AppleScript على مرّ السنين. شكرًا جزيلاً لمارك ألدريت ولكل من ساهم في تطوير هذا البرنامج المتميز طوال هذه السنوات. لقد سهّل هذا البرنامج حياة الكثيرين وجعلها أكثر إنتاجية، بفضل الجهود المبذولة لجعله منتجًا ممتعًا وفعّالًا للغاية، بل وسهّل حياة البعض الآخر بشكل كبير. شكرًا جزيلاً لمارك وشين وجميع من ساهم في جعل هذا البرنامج ممتعًا ومفيدًا للغاية للعديد من المستخدمين على مدى ثلاثة عقود.
مراجع
- ↑ "بيان صحفي حول برنامج تصحيح الأخطاء البرمجية 6" . 18 يونيو 2016. تم الاطلاع عليه بتاريخ 17 يوليو 2016 .
- ↑ "بيان صحفي حول Script Debugger 7" . 2 مارس 2018. تم الاطلاع عليه في 5 مارس 2018 .
- ↑ "بيان صحفي حول Script Debugger 8" . 4 مايو 2021. تم الاطلاع عليه في 10 مارس 2024 .
- ↑ "مصحح الأخطاء البرمجية يعلن عن توقفه عن العمل" . 1 يناير 2025. تم الاطلاع عليه في 3 يونيو 2025 .
- ↑ "إيقاف برنامج تصحيح الأخطاء البرمجية" . 31 مايو 2025. تم الاطلاع عليه في 3 يونيو 2025 .
- ↑ "تنزيلات مجانية لبرامج تصحيح الأخطاء البرمجية" . 31 مايو 2025. تم الاطلاع عليه في 3 يونيو 2025 .
روابط خارجية
- الموقع الرسمي
- مقارنة بين عدة محررات AppleScript ، قديمة
- محررو AppleScript ، صفحة تحتوي على روابط لأدوات AppleScript
- مراجعة من موقع MacUser UK للإصدار 3.0.1
- مراجعة أخرى من ماك وورلد
- تطوير أنظمة تشغيل ماكنتوش
- أدوات برمجة نظام التشغيل MacOS
- برامج ماكنتوش المصغرة
