نص عادي (.txt)
ISO/IEC قياسييخزن الملف النصي العادي الأحرف من دون تخطيط صفحات أو خطوط أو صور مضمنة. يمكن للمحررات والبرامج قراءته، لكن قد تظهر الأحرف المشكولة بشكل غير صحيح إذا خُمّن ترميز الملف خطأً.
تحويل SRT إلى TXT
محول مجاني داخل المتصفح للتحويل من SRT إلى TXT. قم بتحويل الملفات فوراً على جهازك.
فحص البيانات الوصفية
تتعرف أنظمة التشغيل ومحللات الملفات على ملفات TXT من خلال فحص تسلسل البايت الثنائي البادئ:
توقيع رأس الملف على مستوى البايت (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 (الحالي) | MD | HTML | |
|---|---|---|---|---|
| التنسيق البصري | لا يوجد (نص عادي بلا تنسيق) | صياغة 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 ورموز الهروب الطرفية عند عرض الملفات النصية.
الأصول التاريخية والمحطات الرئيسية
المزايا الرئيسية والإيجابيات
- تُفتح الملفات النصية العادية في محررات النصوص، ويمكن البحث فيها أو معالجتها بأدوات سطر الأوامر. تحقق من ترميز الأحرف إذا ظهر النص المشكول بشكل مشوّه.
- يسهل حفظ النص العادي ونقله، لكن سهولة قراءته على المدى الطويل تعتمد على الحفاظ على الملف وإمكانية تحديد ترميزه.
- لا يضيف أعباء تنسيق: يتضمن بيانات نصية فقط، من دون بيانات وصفية زائدة أو وسوم ثنائية أو بُنى خاصة.
القيود الفنية والسلبيات
- لا يدعم تنسيقًا بصريًا؛ فلا يمكن جعل النص عريضًا أو مائلًا أو ملوّنًا أو تغيير حجم الخط من دون لغة ترميز خارجية.
- قد تؤدي اختلافات نهايات الأسطر بين الأنظمة (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 مباشرةً في متصفح الويب.
أزواج تحويل TXT ذات الصلة
يؤدي تحويل ملفات الترجمة من صيغة SubRip إلى ملفات نصية عادية إلى إزالة رموز التوقيت وأرقام الفهرسة لإبقاء الحوار واضحًا وسهل القراءة.
يؤدي تحويل صورة ممسوحة ضوئياً إلى نص مستخرج إلى تحويل بكسلات الصورة إلى أحرف قابلة للتعديل، بحيث يمكنك البحث عن الكلمات وتحريرها وتخزينها بسهولة.
يؤدي تحويل مستند صورة نقطية بصيغة PNG إلى نص عادي إلى تحويل بكسلات الصور الثابتة إلى كلمات قابلة للتعديل باستخدام التعرف الضوئي على الحروف.