إتلاف ملف نصي عبر الإنترنت
أتلف ملف .txt عبر الإنترنت مجانًا. تحقن تسلسلات بايتات UTF-8 غير صالحة، فتعرض المحرّرات حروفًا مشوّهة أو ترفض فك ترميز الملف أصلاً.
- بلا رفع
- بلا حد للحجم
- بلا تسجيل
أتلِف ملف text الخاص بك
مضبوط لـ .txt, .log, .ini, .conf، ويعمل بالكفاءة نفسها مع أي صيغة أخرى.
لماذا يصعب إتلاف ملفات text كما ينبغي
النص الصِّرف هو الحالة الوحيدة التي يكفي فيها خلط البايتات فعلاً، لكن خلطها إلى محارف مطبوعة أخرى ينتج نصًّا مختلفًا لا ملفًا معطوبًا. الحيلة في حقن تسلسلات بايتات ليست UTF-8 صالحًا على الإطلاق، فيتوقف الملف عن قابلية فك الترميز بدل أن يصير كلامًا بلا معنى فحسب.
ما الذي تدمّره هذه الأداة
- تسلسلات UTF-8 غير الصالحة. تُحقن بايتات من المدى
0x80–0xFFبلا بايتات صدارة صالحة، وهذا خطأ في فك الترميز لا محرف غريب. - البايتات الافتتاحية. يُكتب فوق بداية الملف، فتُبطَل فورًا أي علامة ترتيب بايتات أو استشعار للصيغة.
- بنية الأسطر. تُكسَّر حدود نهايات الأسطر، فتفقد الأدوات التي تقرأ الملف سطرًا سطرًا تأطيرها.
- ذيل الملف. تُستبدَل البايتات الأخيرة، وهذا يكسر أي علامة ختامية أو سطر جديد نهائي يتوقعه المحلّل.
ما الذي ستراه بعد ذلك
| التطبيق | السلوك |
|---|---|
| المفكرة / TextEdit | يُفتح عارضًا محارف استبدال وحروفًا مشوّهة بدل نص مقروء. |
| VS Code | يحذّر من أن الملف يحوي محارف غير صالحة للترميز المكتشَف. |
دالة open() في Python | تطلق UnicodeDecodeError في الوضع الصارم. |
| grep / diff | تبلّغان أن الملف ثنائي وترفضان معالجته بوصفه نصًّا. |
أسباب شائعة للقيام بذلك
- اختبار أن مسار تجميع السجلات ينجو من ملف كُتب جزئيًا.
- التحقق من أن أداة الاستيراد تعالج أخطاء الترميز بدل أن تنهار.
- إنتاج عيّنة معطوبة لمجموعة اختبارات تحليل النصوص.
- بيان شكل تلف الترميز في جلسة تدريبية.
كيف تُتلِف ملف text
- أفلِت ملف .txt في الصندوق أعلاه، أو انقر للاختيار.
- اترك المستوى على Standard ما لم ترغب في تلف جزئي (Light) أو تحتج إلى هزيمة برامج الاسترداد (Heavy).
- اضغط أتلِف الملف. تجري المعالجة على جهازك، لذا تنتهي على الفور تقريبًا.
- نزِّل النتيجة. تحتفظ افتراضيًا باسم الملف الأصلي وطوله بالبايت.
أسئلة شائعة حول Text
لماذا لا نخلط الحروف فحسب؟
الحروف المخلوطة تبقى نصًّا صالحًا؛ يُفتح الملف بلا مشكلة ويُقرأ ككلام بلا معنى. أما حقن UTF-8 غير صالح فيجعل فك ترميز الملف يفشل، وهكذا يبدو التلف الحقيقي.
هل سيظل الملف يُفتح في المفكرة؟
المفكرة متسامحة جدًا وستعرض شيئًا غالبًا، لكنه سيكون حروفًا مشوّهة لا محتواك. أما الأدوات الأكثر صرامة فترفضه فورًا.
هل يعمل مع ملفات الشيفرة المصدرية؟
نعم. كل امتداد نصي الطابع: .py و.js و.java و.php وما شابه، يستخدم الملف الشخصي نفسه.
هل يتغيّر الملف الأصلي؟
لا. يُطبَّق الإتلاف على نسخة في الذاكرة وتُقدَّم للتنزيل. أما الملف الذي اخترته فيُقرأ فقط.