تخطي إلى المحتوى الرئيسي

اعثر على أداتك التالية

جهّز، وتحقق، ثم صدّر

محول الست عشري إلى نص والنص إلى ست عشري

رمّز النص كبايتات UTF-8 بالنظام الست عشري أو فك ترميز hex إلى نص. تحقق من أزواج البايتات واحتفظ بأحرف التحكم وحوّل دفعات TXT مع تصدير ZIP.

جارٍ تحميل مساحة عمل النص…

المزايا

  • اختر UTF-8 للنصوص متعددة اللغات أو ASCII الصارم لمتطلب الأحرف من 0 إلى 127.
  • احصل على أخطاء صريحة للمجموعات غير المكتملة وUTF-8 غير الصالح بدلًا من نص تالف بصمت.
  • حوّل ما يصل إلى 20 ملف TXT مع مخرجات مرقّمة وتقرير إخفاق لكل ملف.

متى تفيد

  • اقرأ حقل نص مرمَّزًا في سجل تشخيصي.
  • تحقق من بايتات UTF-8 للأسماء ذات الحروف المعلّمة والرموز التعبيرية.
  • جهّز النص المفكوك للمقارنة وتصدير المستندات.

كيفية استخدام هذه الأداة

  1. اختر «نص إلى hex» أو «hex إلى نص»، ثم حدّد ترميز الأحرف.
  2. الصق المدخلات أو استورد ملف TXT بصيغة UTF-8 أو حمّل المثال.
  3. راجع النتيجة المباشرة. حدّد فاصل بايتات المخرجات عند الترميز.
  4. انسخ النتيجة أو نزّلها أو اعكسها أو تابع بنص مقروء.

البايتات الست عشرية ليست نقاط رمز Unicode

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

تحدد نقطة الرمز U+00E9 الحرف é. وبايتاته في UTF-8 هما C3 A9 وليس E9. لذا فإن إدخال البايت E9 وحده في مفكّ ترميز UTF-8 صارم يُعدّ خطأً، حتى لو كان الـ hex نفسه صالحًا. وإذا أُنتج سجل بترميز قديم، فحدّد ذلك الترميز من المصدر بدلًا من التخمين حتى تبدو المخرجات معقولة.

يتحقق هذا المحول من صياغة النظام الست عشري قبل محاولة فك ترميز الأحرف. تُقبل سلسلة متصلة مثل 4869. وكذلك المجموعات الكاملة مثل 48 69 و48:69 و0x48,0x69. وتُرفض مجموعة بعدد فردي من الأرقام. أما أعمدة العناوين وسلاسل لغات البرمجة المهروبة والعمود الجانبي القابل للطباعة في hexdump الكامل فهي خارج نطاق هذا المحلل؛ الصق بيانات البايتات فقط.

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

الصيغ والحدود والخصوصية

  • النص المصدر والمفكوك: 20,000 وحدة ترميز UTF-16. المدخلات المرمَّزة: 720,000 حرف وحتى 80,000 بايت.
  • ملفات TXT بصيغة UTF-8: 1 MiB لكل ملف. الدفعة: 20 ملفًا، وبحد أقصى 5 MiB مجتمعة.
  • يُحتفظ بـ NULL وBOM الأولي. التسليم إلى المستند غير متاح للنص الذي يحتوي على NULL.
  • لا دعم لـ UTF-16 أو Windows-1252 أو أعمدة عناوين hexdump الكاملة أو تحليل تسلسلات الهروب للغات البرمجة.

تعالج هذه الأدوات النص محليًا. لا يوجد حفظ تلقائي للمسودات. نزّل العمل المهم قبل المغادرة؛ تنتهي صلاحية النقل المؤقت للملفات بعد 30 دقيقة.

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

هل يمكنني عكس تحويل hex؟

نعم. استخدم إجراء العكس بعد تحويل ناجح. تصبح النتيجة مدخلًا جديدًا ويتغير الاتجاه.

لماذا يفشل فك الترميز؟

تحقق من مجموعات البايتات الكاملة وترميز الأحرف الأصلي. صحة صياغة البايتات لا تضمن نص UTF-8 صالحًا.

هل يحمي الترميز النص السري؟

لا. التمثيلان الثنائي والست عشري قابلان للعكس وليسا تشفيرًا. وتعمل هذه التحويلات محليًا في المتصفح.

تابع مسار عمل مستندك

استخدم زر «متابعة» داخل مساحة العمل لنقل نصك؛ هذه الروابط تفتح أداة فارغة.