Binary Editor / محرر ثنائي

حول هذه الأداة

حمّل أي ملف وحرر قيم الست عشري (HEX) وASCII مباشرةً. تُبرز الخلايا المعدلة باللون الأحمر. تعمل كل المعالجة بالكامل داخل متصفحك من دون رفع ملفات. يظل البحث سريعاً حتى مع ملفات بحجم 7–20 ميجابايت بفضل Web Workers وإزالة الاهتزاز وحد النتائج.

وضع التحرير
تحرير
التحديد / التعديل
التحديد: — تم التعديل: 0
0 / 0
الإزاحة HEX ASCII

كيفية الاستخدام

  1. حمّل ملفاً عبر ملف؛ تتم المعالجة داخل المتصفح.
  2. انقر خلايا HEX أو ASCII لإجراء تحرير مباشر. يتطلب HEX رقمين (0-9A-F)، بينما يقبل ASCII محرفاً واحداً.
  3. يتبدل البحث بين ASCII وHEX. يقبل HEX السلاسل مثل "DE AD BE EF" أو "DEADBEEF"؛ ويمكن ضبط ASCII على حساسية حالة الأحرف أو تجاهلها.
  4. إدراج/حذف يغيّر بايتاً واحداً عند المؤشر.
  5. حفظ ينزّل المحتوى الحالي.

ملاحظات (منع التجمّد)

  • يعمل البحث داخل Web Worker للحفاظ على استجابة الواجهة.
  • يُطبّق إلغاء الاهتزاز (~180 مللي ثانية) بحيث تلغي الكتابة السريعة عمليات البحث السابقة.
  • يُعرض حتى 500 نتيجة، وتظهر علامة + عند وجود المزيد.
  • الأداء مستقر حول 7–20 ميجابايت. للملفات الأكبر خفّض قيمة "الصفوف المعروضة" للحفاظ على سلاسة التمرير.

ملاحظات

  • فتح ملف آخر يزيل التعديلات غير المحفوظة؛ احفظ أولاً إذا لزم الأمر.
  • يقبل عمود ASCII المحارف القابلة للطباعة فقط؛ وتظهر البايتات الأخرى على شكل ..