الاتصال عبر MCP →

أدخل الحساب

صيغة رياضية

اعلان

نتائج

عدد مقاطع SMS المطلوبة
١
message will be sent
عدد الأحرف ٣٤
الترميز GSM-7
عدد الأحرف لكل مقطع ١٦٠
الأحرف المتبقية قبل المقطع التالي ١٢٦

ما هي حاسبة عدد رسائل SMS؟

تخبرك هذه الأداة بعدد المقاطع التي ستستهلكها رسالتك النصية، وكيف سيتم ترميزها (GSM-7 أو UCS-2/يونيكود)، وكم عدد الأحرف المتبقية قبل أن يُضاف مقطع جديد. تحتسب شركات الاتصالات التكلفة لكل مقطع على حدة، لذا فإن الرسالة الواحدة التي تراها أمامك قد تُكلّفك ثمن عدة رسائل SMS إذا تجاوزت الحد المسموح به.

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

الصِق نص رسالتك أو اكتبه، ثم اختر وضع الترميز. يقوم خيار الكشف التلقائي باختيار ترميز GSM-7 إذا كانت جميع الأحرف تنتمي إلى أبجدية GSM-7، وإلا فإنه ينتقل تلقائيًا إلى ترميز UCS-2. كما يمكنك فرض أحد الترميزين يدويًا لمعاينة الفرق في التكلفة.

شرح المعادلة

تتسع الرسالة المكوّنة من مقطع واحد لـ 160 حرفًا في ترميز GSM-7 أو 70 حرفًا في ترميز UCS-2. وبمجرد تجاوز هذا الحد، يجب أن تحمل المقاطع ترويسة دمج (concatenation header)، ما يُقلّص السعة إلى 153 حرفًا (GSM-7) أو 67 حرفًا (UCS-2) لكل مقطع. ويُحسب عدد المقاطع بالمعادلة:

$$\text{Segments} = \begin{cases} 1 & L \le S \\[4pt] \left\lceil \dfrac{L}{M} \right\rceil & L > S \end{cases} \qquad \begin{aligned} (S, M) &= (160, 153) \text{ if } \text{Message} \text{ is GSM-7} \\ (S, M) &= (70, 67) \text{ otherwise} \end{aligned}$$

أي \( \lceil \text{عدد الأحرف} \div \text{حد المقطع الواحد} \rceil \) أي تقريب الناتج إلى أعلى عدد صحيح.

Diagram showing GSM-7 single segment limit of 160 and concatenated segment limit of 153, versus UCS-2 limits of 70 and 67
Per-segment character limits differ by encoding: GSM-7 fits more characters than UCS-2, and concatenation reserves space for header bytes.

مثال تطبيقي

رسالة من 200 حرف بترميز GSM-7 تتجاوز حد الـ 160 حرفًا للمقطع الواحد، لذا تنطبق عليها قاعدة الرسائل متعددة الأجزاء:

$$\left\lceil \frac{200}{153} \right\rceil = 2 \text{ مقطعان}$$

إجمالي السعة هو

$$2 \times 153 = 306 \text{ أحرف}$$

ما يترك

$$306 - 200 = 106 \text{ أحرف متبقية}$$

قبل أن نحتاج إلى مقطع ثالث.

A long message split into three numbered SMS segments with a small header on each
A long message is divided into multiple segments, each carrying a small header so the phone can reassemble them in order.

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

لماذا تنقسم رسالتي عند 153 حرفًا وليس 160؟ لأن الرسائل متعددة الأجزاء تحجز 7 بايتات في كل مقطع لترويسة الدمج التي تُمكّن الهاتف من إعادة تجميع الأجزاء معًا.

ما الذي يفرض استخدام ترميز UCS-2؟ أي حرف خارج أبجدية GSM-7 — مثل الرموز التعبيرية (إيموجي) الشائعة، أو علامات الاقتباس المنحنية، أو كثير من الأحرف المشكّلة — يحوّل الرسالة بأكملها إلى ترميز UCS-2، ما يخفض الحد إلى 70/67 حرفًا. تجدر الإشارة إلى أن الحروف العربية نفسها تندرج ضمن هذه الفئة وتُرمَّز عبر UCS-2.

هل تُكلّف أحرف GSM-7 الممتدة مساحة إضافية؟ نعم، فأحرف مثل { } [ ] | ^ ~ \ و€ تستهلك وحدتين لكل منها في ترميز GSM-7 لأنها تحتاج إلى حرف هروب (escape character).

آخر تحديث: