هل هناك مشكلة في هذه الأداة؟

عن «محوّل TEXT إلى BINARY عبر الإنترنت»

تحوّل هذه الأداة النص إلى نظام ثنائي — تسلسل الأصفار والآحاد الذي تخزنه أجهزة الكمبيوتر فعليًا. تُحوّل نقطة كود يونيكود لكل حرف إلى تمثيلها الثنائي ٨ بت (أو ١٦/٣٢ بت لغير ASCII).

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

تدعم الأداة إدخال UTF-8 لذلك تتحول الأحرف من أي لغة بشكل صحيح. يمكنك أيضًا تكوين الحشو (٨/١٦/٣٢ بت لكل حرف) والفاصل بين البايتات (مسافة، فاصلة، سطر جديد).

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

كيف أحوّل نصًا إلى قيم بايتات مفصولة بمسافات؟

  1. الصق نصك

    ضع نصًا عاديًا في حقل "Text". تتعامل الأداة معه داخليًا كـ UTF-8، فأي محرف (إيموجي ونصوص غير لاتينية) مدعوم.

  2. شكل الناتج

    كل بايت UTF-8 يُصدَر كعدد عشري 0–255 مفصول بمسافة واحدة. أحرف ASCII تصبح بايتًا واحدًا؛ والإيموجي وقيم الـ code points الإضافية تصبح 3–4 بايتات.

  3. اضغط «تشغيل»

    الناتج حقل `bytes` يحتوي على التدفّق العشري المفصول بمسافات. اعكسها بـ binary-to-text لاسترداد سلسلة UTF-8 الأصلية (round-trip بلا فقد).

  4. الاسم binary لكن الناتج عشري

    اسم الأداة «binary» لكنها تُصدر قيم بايت عشرية لا أرقام 0/1. للحصول على سلاسل بِت حقيقية، نسّق البايتات بـ `.toString(2).padStart(8, '0')` بعد النسخ.