ForHosting KIT · أدوات المطورين

محول النص إلى رموز ASCII

اكتب Hi لتحصل على 72 105، أو الصق 65 66 67 لتقرأ ABC: يتحول كل حرف إلى رمز ASCII العشري الخاص به وبالعكس، وأي رمز خارج النطاق من 0 إلى 127 يُبلَّغ عنه بدل أن يصبح حرفًا خاطئًا. مجاني في متصفحك.

  • مجاني
  • يعمل في متصفحك
  • دون تسجيل
  • بياناتك لا تغادر جهازك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا
إذا أدخلت
النص
Hi
وضع الحساب
Encode
تحصل على
النتيجة
72 105
الترميز
decimal_ascii
الرموز
72, 105
الكمية
2

يحوّل محول النص إلى رموز ASCII هذا الأحرف العادية إلى رموز أحرف عشرية مفصولة بمسافات ضمن نطاق ASCII الكلاسيكي من صفر حتى مئة وسبعة وعشرين، ويعكس المطابقة نفسها حين تلصق الرموز عائدة إلى نص. يتصفّح الترميز كل حرف، ويقرأ رمزه العشري، ويرفض أي شيء خارج ASCII، ويصل الأرقام بمسافات مفردة كي تبقى النتائج سهلة النسخ إلى أوراق العمل أو الدردشة أو اختبارات الوحدة. يقسم فكّ الترميز عند المسافات البيضاء، ويحلّل كل رمز كعدد صحيح عشري صارم، ويفشل برسالة واضحة حين يقع رمز خارج النطاق الصالح بدل إصدار رمز خاطئ بصمت. المسار حتمي تمامًا: النص والوضع نفسهما يُنتجان دائمًا الرموز نفسها، بلا نداءات شبكة، ولا أملاح عشوائية، ولا اختصارات مرتبطة بالتاريخ. من الفحوص السريعة: ترميز Hi إلى اثنين وسبعين مسافة مئة وخمسة، وفكّ خمسة وستّين ستّة وستّين سبعة وستّين عائدًا إلى ABC.

ما رموز ASCII العشرية وماذا تُرجع هذه الأداة

يُخصِّص ASCII رقمًا عشريًّا ثابتًا لكل حرف من الحروف المئة والثمانية والعشرين في جدول American Standard Code for Information Interchange الأصلي. تشغل الحروف والأرقام وعلامات الترقيم الشائعة القابلة للطباعة الرموز من اثنين وثلاثين حتى مئة وستّة وعشرين، بينما تكون الرموز من صفر حتى واحد وثلاثين ومئة وسبعة وعشرين رموز تحكّم مثل سطر جديد وعلامة تبويب وحذف. يكشف هذا المحول ذلك الجدول كأعداد صحيحة عشرية عادية مفصولة بمسافات: الحرف A هو خمسة وستّون، وB هو ستّة وستّون، والمسافة هي اثنان وثلاثون، والرقم صفر هو ثمانية وأربعون.

عند فكّ الترميز، يجب أن يكون كل رمز مفصول بمسافة بيضاء عددًا صحيحًا ضمن صفر حتى مئة وسبعة وعشرين شاملةً، فتُرفَض مئتان وستّة وخمسون، وسالب واحد، ورموز عشرية مثل خمسة وستّين فاصلة صفر برسالة تسمّي الموضع الخاطئ. لا يوجد تثبيت صامت ولا مسار Latin-1 ثماني البتّات موسّع: فإما أن يكون كل رمز ASCII صالحًا، أو يفشل الطلب.

أين يفيد تحويل النص إلى رموز ASCII في الدراسة وتصحيح الأخطاء والبرمجيات

يصادف الطلاب ASCII العشري حين يسأل كتاب مدرسي عن رموز تلميح كلمة مرور، أو حين تطبع مسألة مسابقة أرقام الأحرف بدل الرموز، أو حين يتعلّمون لأوّل مرّة أن المسافة اثنان وثلاثون وأن A الكبيرة خمسة وستّون بينما a الصغيرة سبعة وتسعون. يستطيع المعلّمون توليد مفاتيح إجابات لعبارات قصيرة دون الاعتماد على تطبيقات حاسبة مبهمة تتحوّل بصمت إلى نقاط رمز يونيكود أو قيم لاتيني-1 موسّعة.

يستدعي المطوّرون العقد نفسه من النصوص البرمجية لتوليد متجهات اختبار حتمية لمحلّلات تقبل رموزًا مفصولة بمسافات، أو لفحص رموز تحكّم مضمَّنة في السجلّات، أو لتلبية عبارات تحدّيات برمجية تتطلّب ASCII العشري بدل تفريغات ست عشرية. يفكّك مهندسو الدعم تسلسلات غامضة من أجهزة أقدم لا تزال تتحدّث ASCII سبعة بتّات عبر خطوط تسلسلية. تستخدم أدوات المنتج والتعليم إعادة الكتابة حين يكتب متعلّم Hi ويجب أن تعرض الواجهة اثنين وسبعين مئة وخمسة دون إعادة اشتقاق الجدول يدويًّا.

اقرنها بمساعدات Base64 أو الست عشري حين تحتاج خطوات ترميز ذات صلة، وبنقاط نص أخرى عند بناء مختبر صغير من أدوات ترميز حتمية مجانية.

الواجبات المدرسية وتدريبات جدول ASCII

حوّل عبارات قصيرة إلى رموز ASCII عشرية وتحقّق من إجابات الطلاب مقابل مطابقات 0-127 ثابتة.

بيانات تكامل مستمر حتمية

أنشئ سلاسل رموز مفصولة بمسافات ونصًّا ذهابًا وإيابًا قابلَين لإعادة الإنتاج لاختبارات الوحدة والبيانات الثابتة للتكامل المستمر.

تصحيح أخطاء رموز التحكّم

افحص أو أعد بناء حمولات ASCII فقط، بما في ذلك علامات التبويب والأسطر الجديدة، كرموز عشرية صريحة.

ما نطاق الرموز الصالح؟

فقط أعداد صحيحة عشرية من 0 حتى 127 شاملةً.

كيف تُفصَل الرموز؟

يصل الترميز الرموز بمسافة واحدة. يقبل فكّ الترميز أي مسافة بيضاء (مسافات، علامات تبويب، أسطر جديدة) بين الرموز الصحيحة.

ماذا يحدث مع الأحرف غير ASCII عند الترميز؟

الحروف المُشكَّلة والرموز التعبيرية وقيم يونيكود العددية الأخرى خارج نطاق ASCII 0-127.

هل يقبل فكّ الترميز رموزًا ست عشرية أو ثنائية؟

لا. تُقبَل فقط الرموز العشرية الصحيحة الصارمة. تُرفَض بادئات الست عشري والأرقام الثنائية والفواصل والأعداد العشرية.

هل للحروف الكبيرة والصغيرة رموز ASCII مختلفة؟

نعم. الحرف A الكبير رمزه 65 والحرف a الصغير رمزه 97، لذا يتغير الرمز عند تغيير حالة الحرف. والمسافة أيضًا حرف قائم بذاته ورمزها 32.

كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.

POSThttps://api.kit.forhosting.com/enc/decimal-ascii

صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.

curl -X POST https://api.kit.forhosting.com/enc/decimal-ascii \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"Hi"}'
{
  "text": "Hi"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "enc.decimal_ascii",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.

لكل طلب$0.002

السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.

max_chars100000
ascii_min0
ascii_max127
HTTPالرمزالمعنى
401unauthorizedمفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك.
402insufficient_balanceرصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة.
404unknown_typeنوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب.
429rate_limitedتجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة.

استخدمها مجانًا في المتصفح للواجبات المدرسية وتصحيح الأخطاء، أو استدعِ واجهة برمجة التطبيقات مقابل $0.002 لكل طلب ناجح حين تحتاج خطوط الأنابيب بيانات ASCII ثابتة قابلة لإعادة الإنتاج في التكامل المستمر وأدوات التدريس.

ما رموز ASCII العشرية وماذا تُرجع هذه الأداة

عند الترميز، يجب أن يكون كل حرف في الإدخال بالفعل وحدة رمز ASCII حقيقية؛ فالحروف المُشكَّلة والرموز التعبيرية وقيم يونيكود العددية الأخرى تُثير invalid_input بدل اختراع توسيعات متعدّدة البايتات. تتضمّن استجابة JSON دائمًا result للسلسلة المحوَّلة أو قائمة الرموز، وmode تعكس encode أو decode، وencoding مضبوطة على decimal_ascii، ومصفوفة codes من الأعداد الصحيحة للمستهلكين البرمجيين، وcount لعدد الأحرف أو الرموز، وinput_length للحمولة الخام، وكائن range يعيد ذكر min صفر وmax مئة وسبعة وعشرين. إن احتجت Base64، أو تفريغات ست عشرية ليونيكود الكامل، أو كيانات HTML، فاستخدم نقاط النهاية المخصّصة لذلك؛ تجيب هذه الصفحة فقط عن عقد رموز ASCII العشرية بمخرجات ثابتة تصلح لبيانات الاختبار ومستهلكي الواجهة البرمجية الذين لا يجوز أن يخترعوا ترميزات.

كيف يُقرأ النص والوضع وكيف تبقى النتائج قابلة لإعادة الإنتاج

يتصفّح encode السلسلة بدالة charCodeAt ويُصدر مسافة واحدة بين الرموز المتتالية دون مسافة لاحقة، فالإدخال الفارغ يُعطي نتيجة فارغة والحرف الواحد يُعطي رقمًا واحدًا. يُزيل decode المسافات البيضاء البادئة واللاحقة، ويقسم عند أي سلسلة من المسافات أو علامات التبويب أو الأسطر الجديدة، ويبني السلسلة بدالة fromCharCode كي تنتقل رموز التحكّم مثل عشرة لتغذية السطر بنظافة. تُرفَض الرموز غير الصحيحة، والترميز العلمي، وبادئات الست عشري، والفواصل كفواصل كي لا تتحوّل خلية جدول بيانات مُلصَقة إلى حرف خاطئ. حقل الحمولة المفضّل هو text، بأسماء بديلة input وvalue وs وcodes كي تستطيع النماذج وسلاسل الاستعلام وعملاء SDK إعادة استخدام العقد نفسه دون إعادة تسمية الأعمدة. يفترض mode القيمة encode ويقبل decode صراحةً؛ الأسماء البديلة op وdirection وaction تُطابَق مع المفتاح نفسه للنصوص البرمجية التي تستخدم تلك الأسماء بالفعل. يحافظ سقف الطول عند مئة ألف حرف على استهلاك ذاكرة Worker متوقّعًا مع تغطية الكتب المدرسية وملفّات العيّنة ومعظم مخازن اللصق المؤقّتة. اقرن التشغيل المجاني في المتصفح بالواجهة البرمجية المدفوعة حين تحتاج المطابقة نفسها داخل خط أنابيب آلي دون إعادة تطبيق جدول ASCII بنفسك. تُعيد المدخلات غير الصالحة invalid_input ولا تُحتسب رسوم عليها، ما يبقي التحقّق رخيصًا بينما تظل التحويلات الناجحة بسعر عنصر ثابت قدره $0.002.

أين يفيد تحويل النص إلى رموز ASCII في الدراسة وتصحيح الأخطاء والبرمجيات

تعمل هذه الصفحة كليًّا داخل متصفحك؛ وعبر الواجهة البرمجية يكلّف كل استعلام ناجح $0.002، ولا تُحتسب رسوم على التحقّق الفاشل، ولا يُحفَظ شيء بعد إعادة الاستجابة. هذا الفصل — استكشاف تفاعلي مجاني وواجهة برمجية مدفوعة مطابقة له — يواكب بقية كتالوج الفئة A في KIT، ويتيح لك الانتقال من عرض صفّي إلى خط أنابيب آلي دون أن تتغيّر النتيجة الرياضية.

كم يكلّف محول النص إلى رموز ASCII؟

هو مجاني في متصفحك على هذه الصفحة. عبر الواجهة البرمجية يكلّف الطلب الناجح $0.002؛ ولا تُحتسب رسوم على المدخلات غير الصالحة.

اطّلع على توثيق KIT الكامل ←