إطار عمل خدمات الرسائل النصية
إطار عمل خدمات النصوص (TSF) هو إطار عمل COM وواجهة برمجة تطبيقات (API) في نظام التشغيل مايكروسوفت ويندوز ، يدعم إدخال النصوص ومعالجتها بشكل متقدم. وقد تم تقديمه في ويندوز إكس بي . شريط اللغة هو واجهة المستخدم الأساسية لإطار عمل خدمات النصوص.
ملخص
صُمم إطار عمل خدمات النصوص لتوفير ميزات متقدمة لمعالجة اللغة والنصوص للتطبيقات. وهو يدعم ميزات مثل دعم لغات متعددة، وبرامج تشغيل لوحة المفاتيح، والتعرف على الكتابة اليدوية ، والتعرف على الكلام ، بالإضافة إلى التدقيق الإملائي ووظائف أخرى لمعالجة النصوص واللغة الطبيعية . كما يمكن تنزيله لأنظمة تشغيل ويندوز القديمة. [ 1 ]
يُمكّن شريط اللغة خدمات النصوص من إضافة عناصر واجهة المستخدم إلى شريط الأدوات، ويُفعّل هذه العناصر عند التركيز على تطبيق معين. ومن خلال شريط اللغة، يستطيع المستخدمون اختيار لغة الإدخال، والتحكم في إدخال لوحة المفاتيح، والتعرف على الكتابة اليدوية، والتعرف على الكلام.
يوفر شريط اللغة أيضًا وسيلة مباشرة للتبديل بين اللغات المثبتة، حتى عندما يكون التطبيق غير الممكّن لـ TSF هو التطبيق النشط.
ابتداءً من إصدار Windows XP Tablet PC 2005 و Windows Vista ، يدعم عنصر تحكم RichEdit إطار عمل خدمات النصوص. كما يتم تطبيق ميزة التعرف على الكلام في Windows Vista باستخدام إطار عمل خدمات النصوص.
سمات
- تتميز TSF بقابليتها للتوسيع. يمكن لموردي البرامج المستقلين كتابة ميزات معالجة النصوص الخاصة بهم لـ TSF.
- يمكن للتطبيقات التي تدعم TSF استقبال مدخلات نصية من أي خدمة نصية تدعم TSF دون الحاجة إلى معرفة أي تفاصيل عن مصدر النص. [ 2 ] الخدمات المبنية باستخدام TSF متاحة عالميًا لأي تطبيق.
- تُمكّن خدمة TSF خدمة النصوص من تخزين البيانات الوصفية مع مستند، أو جزء من نص، أو عنصر داخل المستند. على سبيل المثال، يمكن لخدمة إدخال النصوص الصوتية تخزين معلومات الصوت المرتبطة بكتلة نصية. [ 3 ]
- تُمكّن تقنية TSF خدمات النصوص من توفير تحويل دقيق وكامل للنصوص، مع إمكانية الوصول المستمر إلى مخزن البيانات المؤقت. وبفضل استخدام TSF، تتجنب خدمات النصوص فصل وظائفها إلى أوضاع للإدخال وأوضاع للتحرير. تُمكّن بنية الإدخال هذه تدفق النصوص المخزن والمتراكم من التغيير ديناميكيًا، مما يُتيح إدخالًا أكثر كفاءة عبر لوحة المفاتيح وتحريرًا أكثر فعالية للنصوص. [ 3 ]
- تُعتبر TSF مستقلة عن الجهاز وتتيح خدمات النصوص لأجهزة إدخال متعددة بما في ذلك لوحة المفاتيح والقلم الإلكتروني أو القلم اللمسي والميكروفون . [ 3 ]
ctfmon و CTF
تُستخدم عملية ctfmonctfmon.exe لتفعيل مُعالج إدخال النص البديل (TIP) وشريط لغة مايكروسوفت. كما تُعدّ ctfmon مُكوّنًا أساسيًا في أنظمة التشغيل Windows XP و Windows Vista و Windows 7 ، حيث تُتيح خدمات إدخال مُتقدّمة في التطبيقات ( مثل الكتابة بالقلم والحبر، والنطق، إلخ). [ 4 ]ctfmon.exe وقد حلّت هذه العملية محلّ ctfmon في أنظمة Windows 95 و Windows NT 4.0 و Windows 98 و Windows 2000 .internat.exe
CTF تعني إطار عمل النص المشترك (الاسم الرمزي Cicero ، وفقًا لرمز المصدر المسرب لنظام التشغيل Windows XP [ 5 ] ) ونص براءة الاختراع الأمريكية رقم 7490296 .
في أغسطس 2019، اكتشف مشروع جوجل زيرو ثغرة أمنية خطيرة في مسابقة CTF، تعود إلى إصدارها الأول في نظام ويندوز إكس بي، ونشرها علنًا. تسمح هذه الثغرة، المعروفة باسم CVE-2019-1162، برفع مستوى الصلاحيات واختراق حدود الأمان. وقد قامت مايكروسوفت بإصلاح هذه الثغرة في أغسطس 2019. [ 6 ] [ 7 ] [ 8 ]
مراجع
- ↑ "تنزيل: حزمة تطوير البرامج (SDK) القابلة لإعادة التوزيع: ملفات Microsoft Windows Text Services Framework Redist" . مؤرشف من الأصل بتاريخ 13 يوليو 2012. تم الاطلاع عليه بتاريخ 25 يوليو 2018 .
- ↑ "ما هو إطار عمل خدمات الرسائل النصية؟" . 31 مايو 2018. تم الاطلاع عليه في 25 يوليو 2018 .
- 1 2 3 "لماذا نستخدم إطار عمل خدمات النصوص؟" . 31 مايو 2018. تم الاطلاع عليه في 25 يوليو 2018 .
- ↑ "الأسئلة الشائعة حول Ctfmon.exe" . مؤرشف من الأصل بتاريخ 19 أكتوبر 2004.
- ↑ «تأكيد تسريب نظام التشغيل ويندوز إكس بي بعد أن قام أحد المستخدمين بتجميع الكود المسرب في نظام تشغيل يعمل» . ZDNET . تاريخ الاسترجاع: 31 يناير 2023 .
- ↑ "ثغرة أمنية في بروتوكول مايكروسوفت CTF تعود إلى نظام التشغيل ويندوز إكس بي" . ZDNet . تم الاطلاع عليه بتاريخ 13 أغسطس 2019 .
- ↑ "في متاهة المعلومات" . مشروع جوجل زيرو . 13 أغسطس 2019. تم الاطلاع عليه بتاريخ 13 أغسطس 2019 .
- ↑ "ثغرة رفع الامتيازات في نظام التشغيل ويندوز ALPC" . مركز استجابة أمان مايكروسوفت . مايكروسوفت. 13 أغسطس 2019.
روابط خارجية
- طرق الإدخال
- مكونات ويندوز
- اللغة الطبيعية والحوسبة
- التدويل والتوطين
