أكل باد محرر نصوص صغير الحجم وقابل للتمدد تم تطويره للعمل على أنظمة ميكروسوفت ويندوز و بالإمكان تشغيله على برنامج واين و هو برنامج قادر على تشغيل البرامج المخصصة للعمل على أنظمة ويندوز في الأنظمة الشبيهة بيونكس مثل لينكس، و قد ذكر مؤسس المشروع أن أكل باد بإمكانه استبدال محرر النصوص نوتباد و أنه أيضاً يحوي العديد من المزايا التي يفتقر إليها محرر نوتباد.[1] و على الرغم من أن أكل باد تم تطويره كمحرر نصوص إلا أن استخدام الإضافات المخصصة له تعطي قوة للمحرر تجعله يتفوق على نوتباد، ويقوم أكل باد بإظهار النصوص باستخدام برمجية صممت لهذا الغرض وهي برمجية -أكل إديت (AkelEdit)- و تقوم هذه البرمجية باعطاء أكل باد سيطرة أكبر على عملية أظهار النصوص والوظائف المتعلقة بهذه الجزئية كما تعتبر هذه البرمجية بديلاً عن برمجية ويندوز المسمى -ريتش إديت (Rich Edit)- و يعتبر أكل باد أحد البرمجيات الحرة و المفتوحة المصدر و قد تمت استضافته على موقع سورس فورج حيث تم تحميله من هذا الموقع لأكثر من 2 مليون مرة.
نوع | |
---|---|
نظام التشغيل | |
المنصة | |
موقع الويب |
المطور الأصلي |
أليكسي كوزنيتسوف (من العام 2003 إلى العام 2006) |
---|---|
المطورون |
أليكسندر شينجالتز (من العام 2006 إلى الوقت الحاضر) |
لغة البرمجة | |
الإصدار الأول |
12 أغسطس 2003
تاريخ أكل باد
المزايا والخصائصنسرد تالياً بعض المزايا والخصائص التي يضمها أكل باد ويفتقر لها نوتباد:
و ينطبق على النصوص المختارة أو المحددة معظم وظائف المحرر (أزاحة، قص، نسخ، لصق، وغيرها من الوظائف).
اليونيكود والتشفير النصييستطيع أكل باد معالجة جميع النصوص التي تطبق معايير اليونيكود و يشمل ذلك (تشفير UTF-8) و (تشفير UTF-16) و (تشفير UTF-32) و يستطيع أيضاً القيام بكشف الملفات التي تطبق معايير اليونيكود مع أو بدون وجود علامة ترتيب البايتات و يستطيع المستخدمون انشاء أو عدم إنشاء علامة ترتيب البايتات عند تخزين الملفات. و يستطيع أكل باد أيضاً استخدام التشفيرات النصية الموجودة على نظام المستخدم لقراءة الملفات وتخزينها بالإضافة إلى قدرته على التحويل بين التشفيرات النصية. و من قدراته أيضاً كشف الملفات الغير نصية (مثل الملفات الثنائية) و يقوم بتنبيه المستخدم عن ذلك من خلال رسالة حوارية وطبعاً لا يعني ذلك أن الملفات الغير نصية لا يمكن تحريرها بل يستطيع المستخدمون وعن طريق أكل باد تحرير هذه الملفات وحفظها أيضاً إن رغبوا في ذلك. الإضافاتتم تصميم هيكلية أكل باد بطريقة تسمح له بتوسيع وظائفه عن طريق الإضافات و ذلك من خلال ما يعرف بمكتبة الربط الديناميكي (DLL) و حالياً يوجد على موقع أكل باد الإلكتروني 31 إضافة ونسرد تالياً بعض أهم هذه الإضافات:
و بالإمكان أيضاً إيجاد المزيد من الإضافات في الموقع الإلكتروني المخصص لإضافات أكل باد. محدث أكل باد (AkelUpdater)وفقاً لمنتديات أكل باد فإن أكل باد يتم تحديثه بشكل نشط وذلك يشمل كل من محرر النصوص نفسه والإضافات المخصصة له ومع وجود ما يقارب من 30 إضافة إلى هذا الوقت فإن تطويرها وتحسين أداءها يعد عملاً روتينياً ومن هذا المنطلق قام مطوروا أكل باد بتخصيص الوقت لإنشاء برمجية للمساعدة على تحديث المحرر وإضافاته وهذه البرمجية تسمى أكل أبديتر (AkelUpdater)، و تقوم هذه البرمجية بالاتصال بقاعدة بيانات موجودة على خادم ويب و مخصصة لهذا الغرض وبعد انشاء الاتصال بنجاح تقوم البرمجية بتحديد الإضافات المحدثة بالإضافة إلى فحص نسخة المحرر نفسه وتحديد إذا ما كان هناك أي تحديث عليه ومن ثم تقوم بعرض هذه البيانات على المستخدم وبدوره يقوم المستخدم بتحديد الإضافات التي يريد تحديثها ومن ثم يتم إرسال أمر عبر الويب إلى الخادم الذي يستضيف هذه التحديثات بحيث يتم تحميلها على شكل ملفات مضغوطة (Zipped Files) و من ثم يتم فك الضغط عن هذه الملفات وتنصيب التحديثات المختارة. و تجدر الإشارة هنا إلى أنه كي تتم عملية التحديث عبر أكل أبديتر (AkelUpdater) بنجاح فإنه يجب على نظام المستخدم أن يكون على اتصال بالشبكة العنكبوتية، و يمكن للمستخدمين القيام بتحميل البرمجية من موقع أكل باد الإلكتروني. انظر أيضاًالمراجع
موسوعات ذات صلة : |