نص عادي (.txt)

ISO/IEC قياسي

يخزن الملف النصي العادي الأحرف من دون تخطيط صفحات أو خطوط أو صور مضمنة. يمكن للمحررات والبرامج قراءته، لكن قد تظهر الأحرف المشكولة بشكل غير صحيح إذا خُمّن ترميز الملف خطأً.

تحويل SRT إلى TXT

محول مجاني داخل المتصفح للتحويل من SRT إلى TXT. قم بتحويل الملفات فوراً على جهازك.

فحص البيانات الوصفية

تتعرف أنظمة التشغيل ومحللات الملفات على ملفات TXT من خلال فحص تسلسل البايت الثنائي البادئ:

اختر الملفات أو أسقطها هنا

خاص - لا تغادر الملفات جهازك أبدًا

أو الصق Ctrl+V
ضمان الخصوصية وعدم الإرسال عبر الشبكة: صفر بايت يتم رفعه إلى خوادم خارجية. تمت كل عمليات المعالجة محلياً في صندوق الحماية (Sandbox) الخاص بمتصفحك.

توقيع رأس الملف على مستوى البايت (Magic Bytes)

تتعرف أنظمة التشغيل ومحللات الملفات على ملفات TXT من خلال فحص تسلسل البايت الثنائي البادئ:

التوقيع الست عشري (الإزاحة 0):

EF BB BF / لا توجد

تمثيل ASCII: علامة ترتيب البايتات UTF-8 / نص خام

التوحيد القياسي: ISO/IEC 10646 / معيار Unicode / IETF RFC 2046

المواصفات الفنية

هيكلية الحاويةتسلسل من المحارف المقروءة، بترميز ASCII أو UTF-8 أو UTF-16 أو ISO-8859
الضغطبايتات محارف خام غير مضغوطة
ترتيب البايتات (Endianness)UTF-8 لا يرتبط بترتيب البايتات؛ ويحدد BOM الترتيب الكبير أو الصغير في UTF-16/32
مساحات الألوانلا ينطبق (نص عادي)
القنوات والبنيةتدفق متتابع من المحارف وعلامات الأسطر الجديدة (LF أو CRLF ) والمسافات البيضاء
الحد الأقصى للأبعادطول التدفق غير محدود
الشفافيةلا ينطبق
البث والتحميل التدرجيالنص العادي بيانات متسلسلة؛ ويعتمد البث على البرنامج.

مصفوفة المقارنة التقنية: TXT مقابل المنافسين

السمة التقنيةTXT (الحالي)MDPDFHTML
التنسيق البصريلا يوجد (نص عادي بلا تنسيق)صياغة Markdown خفيفةتخطيط بصري ثابت للصفحةتنسيق كامل باستخدام CSS وDOM
البرامج المطلوبةلا شيء (أي طرفية أو محرر نصوص)عارض أو قارئ Markdownعارض PDF مخصصمتصفح ويب
حجم الملفأقل حجم ممكنحجم نصي ضئيلحاوية ثنائية كبيرةعبء إضافي معتدل للترميز
الملاءمة للحفظ طويل الأمديعتمد على الحفاظ على الملف وتحديد ترميزهيمكن حفظه على المدى الطويلمرتفعة (معيار ISO)مرتفعة (معيار W3C)

أنماط التلف الشائعة ودليل الاسترداد بالنظام الست عشري

تظهر الأحرف المشكولة كرموز مشوّهة مثل «Ã©» أو كرموز الاستبدال مثل «�».

السبب الجذري: عدم تطابق الترميز: فُتح ملف قديم بترميز ANSI/Windows-1252 كما لو كان UTF-8 من دون تحويل صحيح.

الاسترداد: أعِد ترميز الملف بترميز UTF-8 صريح باستخدام محوّل النصوص من File2File.app.

تحليل الأمان ومتجهات الهجوم على المحلّل

لا تحتوي الملفات النصية العادية على شيفرة قابلة للتنفيذ، لكن محارف Unicode الخبيثة قد تخدع المستخدمين أو تحقن أوامر في الطرفية.

ناقلات الهجوم المعروفة

  • محارف Unicode لتجاوز اتجاه الكتابة من اليمين إلى اليسار (RTLO) وتزييف امتدادات الملفات التنفيذية (مثل report[RTLO]cod.exe).
  • حقن تسلسلات الهروب الطرفية لتنفيذ أوامر shell عند عرض النص الخام باستخدام الأمر cat.
  • هجمات المحارف المتشابهة (Homoglyph)، التي تستبدل حروف ASCII بمحارف سيريلية مماثلة شكلًا في عناوين URL.

أفضل الممارسات الدفاعية: نقّح محارف التحكم باتجاه النص في Unicode ورموز الهروب الطرفية عند عرض الملفات النصية.

الأصول التاريخية والمحطات الرئيسية

2008أصبح UTF-8 الترميز النصي السائد على شبكة الويب العالمية، متجاوزًا ASCII وصفحات الترميز القديمة.
1991نشر اتحاد Unicode الإصدار 1.0 من معيار Unicode، موحّدًا أنظمة الكتابة بلغات العالم.
1963نشرت جمعية المعايير الأمريكية معيار ASCII (الرمز القياسي الأمريكي لتبادل المعلومات).

المزايا الرئيسية والإيجابيات

  • تُفتح الملفات النصية العادية في محررات النصوص، ويمكن البحث فيها أو معالجتها بأدوات سطر الأوامر. تحقق من ترميز الأحرف إذا ظهر النص المشكول بشكل مشوّه.
  • يسهل حفظ النص العادي ونقله، لكن سهولة قراءته على المدى الطويل تعتمد على الحفاظ على الملف وإمكانية تحديد ترميزه.
  • لا يضيف أعباء تنسيق: يتضمن بيانات نصية فقط، من دون بيانات وصفية زائدة أو وسوم ثنائية أو بُنى خاصة.

القيود الفنية والسلبيات

  • لا يدعم تنسيقًا بصريًا؛ فلا يمكن جعل النص عريضًا أو مائلًا أو ملوّنًا أو تغيير حجم الخط من دون لغة ترميز خارجية.
  • قد تؤدي اختلافات نهايات الأسطر بين الأنظمة (CRLF في Windows مقابل LF في Unix) إلى مشكلات في عرض النص.
  • قد تؤدي الترميزات القديمة (ANSI وShift-JIS وWindows-1252) إلى تشوّه النص (mojibake) عند غياب UTF-8.

معلومات تقنية طريفة

  • ابتكر Ken Thompson وRob Pike ترميز UTF-8 على مفرش ورقي في مطعم بولاية New Jersey عام 1992 أثناء العشاء.
  • يستخدم Windows محرفين لسطر جديد: إرجاع العربة (CR، 0x0D) وتغذية السطر (LF، 0x0A)، وهو إرث من الآلات الكاتبة الميكانيكية.
  • UTF-8 هو ترميز الأحرف السائد على مواقع الويب، لكن حصته الدقيقة تتغير بمرور الوقت.

الأسئلة التقنية المتكررة

ما ترميز UTF-8؟

يرمّز UTF-8 مجموعة محارف Unicode ويحافظ على قيم البايت الأصلية لمحارف ASCII.

ما الفرق بين نهايات الأسطر في Windows وUnix؟

يستخدم Windows الرمز CRLF (محرفا إرجاع العربة وتغذية السطر) لتمثيل السطر الجديد، بينما تستخدم Unix وLinux وmacOS الرمز LF (محرف تغذية السطر وحده).

كيف أحوّل ملف TXT إلى PDF؟

يمكنك تحويل الملفات النصية العادية بنقرة واحدة إلى مستندات PDF أو Word واضحة واحترافية باستخدام File2File.app مباشرةً في متصفح الويب.