1. ماذا تفعل هذه الأداة
محوّل النص إلى ثنائي المجاني على الإنترنت يحوّل النص إلى ثنائي (0 و 1) والثنائي إلى نص—UTF-8، 8 بت لكل بايت. استخدمه لنص إلى ثنائي أو ثنائي إلى نص أو تشفير/فك تشفير للتعلّم أو التشفير أو التحويل السريع. بدون تسجيل، بدون رفع؛ كل شيء يعمل في متصفحك. شفّر أي نص إلى ثنائي مع مسافات اختيارية بين البايتات، أو الصق ثنائياً لفك التشفير إلى نص عادي. مناسبة للتعلّم، التشفير، تصحيح الأخطاء، أو التعليم.
2. كيفية الاستخدام
بداية سريعة: اختر نص → ثنائي أو ثنائي → نص، حدد الفاصل (للتشفير فقط)، أدخل الإدخال، انقر تحويل، ثم انسخ المخرجات. الثنائي غير الصالح يعرض خطأً عند فك التشفير.
- اختر الوضع — انتقل بين نص → ثنائي (تشفير) وثنائي → نص (فك تشفير).
- حدد الفاصل (تشفير فقط) — اختر «مسافة بين البايتات» لمخرجات readable، أو «لا فاصل» لسلسلة متصلة.
- أدخل الإدخال — للتشفير: اكتب أو الصق نصاً. لفك التشفير: الصق سلسلة ثنائية (0 و 1؛ المسافات تُتجاهل).
- اعرض المخرجات — النتيجة تظهر بعد النقر على تحويل. الثنائي غير الصالح يعرض خطأً.
- نسخ — استخدم زر النسخ لنسخ المخرجات إلى الحافظة.
3. كيف تعمل
التشفير: الإدخال يُشفّر إلى UTF-8 عبر TextEncoder، ثم كل بايت يُحوّل إلى سلسلة ثنائية 8 بت (مُصفّرة بالأصفار). البايتات يمكن أن تُضمّن مع أو بدون مسافات. فك التشفير: المسافات تُزال من الإدخال، الذي يجب أن يحتوي على 0 و 1 فقط. السلسلة تُقسّم إلى مجموعات 8 بت، تُحوّل إلى بايتات، ثم تُفك تشفيرها إلى UTF-8 عبر TextDecoder. الثنائي غير الصالح يُرجع خطأً. كل الحساب يتم بالكامل في متصفحك. لا تُرسل أي بيانات إلى أي خادم.
4. حالات الاستخدام والأمثلة
- التعلّم — افهم كيف يُمثّل النص بالثنائي.
- التشفير — شفّر رسائل أو بيانات للإرسال.
- تصحيح الأخطاء — افحص تمثيل السلاسل على مستوى البايت.
- التعليم — علّم ASCII/UTF-8 والتمثيل الثنائي.
مثال
- شفّر
Hello→01001000 01100101 01101100 01101100 01101111(مع مسافة) - فك تشفير
01001000 01100101 01101100 01101100 01101111→Hello
5. القيود والمعروفة
- حجم الإدخال — حوالي 500 كيلوبايت كحد أقصى (512,000 حرف) لمنع إبطاء المتصفح.
- التشفير — UTF-8 فقط؛ الترميزات الأخرى (مثلاً Latin-1) غير مدعومة.
- صيغة الثنائي — 8 بت لكل بايت؛ الترميزات ذات الطول المتغير (مثلاً تسلسلات UTF-8 متعددة البايتات) مُمثّلة بايتاً ببايت.
- فك تشفير فارغ — الإدخال الفارغ في وضع فك التشفير يُرجع خطأً.