مصلح Mojibake

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

الصق النص الذي يبدو تالفًا

الصق نصًا مثل café أو نصًا يابانيًا أصبح غير مقروء بعد عدم تطابق الترميز. يبقى النص الأصلي دون تغيير في المحرر.

الحد الأقصى 50,000 حرف. تقارن هذه الأداة نص Unicode الملصق فقط، ولا تفحص أو تصلح الملفات أو تدفقات البايتات أو قواعد البيانات أو ترويسات HTTP.

Mojibake هو ظهور بيانات مقروءة على هيئة أحرف خاطئة لأن البايتات فُكّت بمجموعة أحرف غير متوافقة. من أمثلته المألوفة ظهور café بدلًا من café عندما تُرمّز الكلمة بترميز UTF-8 ثم تُفسر بايتاتها على أنها Latin-1 أو Windows-1252. الصق النص الظاهر لمقارنة فرضيات إصلاح قابلة للعكس بدقة. تبقي الأداة النص الأصلي دون تغيير، وتعرض كل نتيجة بوصفها فرضية، وتجري المقارنة محليًا في متصفحك.

كيفية مقارنة فرضية لإصلاح mojibake

  1. 1

    الصق النص الظاهر

    استخدم النص كما استلمته تمامًا. لا ترفع الأداة ملف المصدر ولا تفحصه.

  2. 2

    وافق على المقارنة

    اطلب من المتصفح اختبار تفسيرات بايتات Latin-1 وWindows-1252 باستخدام مفكك UTF-8 صارم.

  3. 3

    قارن ولا تفترض

    اقرأ النص الأصلي دون تغيير بجانب كل احتمال قابل للعكس، ولا تختر إلا عندما يدعم السياق اختيارك.

  4. 4

    انسخ نصًا عاديًا

    انسخ الفرضية المحددة أو نزّلها أو اطبعها من دون استبدال النص الأصلي.

ما الذي يمكن لإصلاح mojibake إثباته وما الذي لا يمكنه

يربط الترميز بين الأحرف والبايتات في الاتجاهين. يمثّل UTF-8 الحرف é بالبايتين C3 A9. وإذا فسّر برنامج هذين البايتين على أنهما Windows-1252 أو ISO-8859-1 فقد يظهر الناتج é. تعكس فرضية الإصلاح المفيدة هذا الخطأ المحدد: تعامل الأحرف القديمة الظاهرة كقيم بايتات، وفك تلك البايتات بصرامة على أنها UTF-8، ثم تحقق من أن إعادة ترميز الاحتمال تنتج البايتات نفسها تمامًا.

يرفض اختبار الذهاب والإياب تسلسلات UTF-8 الناقصة أو غير الصالحة. ويرفض أيضًا أي احتمال يتضمن حرف الاستبدال ، لأن المعلومات التي مثّلها ذلك الحرف قد فُقدت بالفعل. نجاح الاختبار دليل يدعم فرضية، لكنه لا يثبت الترميز الذي استخدمه النظام المصدر ولا المعنى الذي قصده المؤلف.

النص الظاهر الفرضية المختبرة احتمال ممكن ما ينبغي التحقق منه
café بايتات UTF-8 قُرئت كـ Latin-1 café قارن الإملاء بالمصدر
It’s بايتات UTF-8 قُرئت كـ Windows-1252 It’s تحقق من علامة الترقيم وأسلوب النص
文字化け بايتات UTF-8 قُرئت كـ Latin-1 文字化け قارن اليابانية بنسخة موثوقة
café خطآن متتاليان في الترميز café راجع التمريرتين المحميتين

لماذا يحتاج النص الياباني إلى سياق

يعني المصطلح الياباني 文字化け أحرفًا مشوهة. قد يتحول النص الياباني المرمّز بـ UTF-8 إلى مزيج طويل من الحروف اللاتينية والرموز وأحرف شبيهة بأحرف التحكم عندما تُفك بايتاته بترميز قديم خاطئ. تفيد قابلية العكس هنا، لكن الاسم القصير أو الحرف المنفرد قد يظل ملتبسًا. قارن الاحتمال بالمستند الأصلي أو تصدير قاعدة البيانات أو المرسل أو نسخة معتمدة أخرى.

الحدود وطريقة استرداد أكثر أمانًا

تستقبل هذه الأداة نص Unicode سبق أن فك المتصفح ترميزه. لا يمكنها استعادة بايتات فُقدت سابقًا، أو استنتاج ترميز ملف ثنائي، أو إصلاح عمود في قاعدة بيانات، أو تغيير ترويسة HTTP من نوع Content-Type. إذا لم يظهر أي احتمال، فاحتفظ بالنص الأصلي. احصل على بايتات المصدر الفعلية متى أمكن، وأنشئ نسخة احتياطية، وحدد الترميز المعلن والفعلي، ثم نفذ فكًا واحدًا بأداة مصممة للملفات أو تدفقات البايتات. لا تحفظ النص التالف مرارًا فوق نسخة المصدر الوحيدة.

الأسئلة الشائعة

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

قد لا تمثل الأحرف الظاهرة بايتات UTF-8 فُسرت خطأً كـ ISO-8859-1 أو Windows-1252، أو قد يكون التسلسل ناقصًا، أو قد يكون حرف استبدال قد أزال معلومات بالفعل. احتفظ بالأصل وافحص البايتات الفعلية وبيانات الترميز.

لا. إنه يقارن نص Unicode الملصق فقط. لا يقرأ الملفات ولا يكتشف ترميزها، ولا يتصل بقاعدة بيانات أو يعيد كتابة القيم المخزنة أو يصلح ترويسات الخادم. أنشئ نسخة احتياطية قبل استخدام مسار تحويل يتعامل مع البايتات.

لا. تتم المقارنة واختيار الاحتمال والنسخ وإنشاء TXT وتجهيز الطباعة في متصفحك. يمكن لوضع الخطوات إبقاء سجل متحقق منه في علامة التبويب هذه لمدة تصل إلى 30 دقيقة، ولا يضع في عنوان URL إلا معرّف مهمة مبهمًا.

أدوات ذات صلة

مولد الكلمات العشوائية

أنشئ قوائم عشوائية من الكلمات الإنجليزية. اختر كلمات يومية أو طبيعية أو إبداعية أو تقنية، وحدد الطول والعدد، ثم انسخ النتيجة.

مدقق إملاء إنجليزي

الصق نصًا بالإنجليزية لاكتشاف الأخطاء الإملائية الشائعة من قائمة منتقاة، ومراجعة الاقتراحات، ونسخ النسخة المصححة.

مبعثر الكلمات

اخلط حروف كل كلمة مع الحفاظ على الحرف الأول والأخير. مناسب للألغاز، ألعاب اللغة، وتمارين القراءة.

مولّد أسماء فانتازيا

أنشئ أسماء شخصيات فانتازيا حسب العرق والفئة والميول الجندرية لحملات D&D وبناء العوالم الروائية وقوائم شخصيات NPC.

عداد كلمات الانتقال الإنجليزية

احسب 18 كلمة وعبارة انتقالية إنجليزية في مسودتك. شاهد الإجمالي، وعدد كل مصطلح، والكثافة مقارنة بإجمالي الكلمات.

مدقق قواعد اللغة الإنجليزية

فحص سريع لقواعد النصوص الإنجليزية وإملائها: يلتقط الأخطاء الشائعة، والفواصل العليا الناقصة في الاختصارات، والكلمات المكررة.