BroadNet
أداة مجانية للمطورين · تعمل في متصفحك

أداة فحص GSM-7 / يونيكود.

الصق أي نص رسالة قصيرة لتصنيف كل حرف كـ GSM-7 أساسي، أو امتداد GSM-7، أو يونيكود فقط، وشاهد بالتحديد أي الأحرف تفرض على الرسالة بأكملها استخدام UCS-2. أصلح تلك الأحرف لتبقى ضمن ميزانية GSM-7 البالغة 160 حرفًا. لا شيء يغادر جهازك.

43 حرفًا
جرّب مثالاً
الترميز الناتج
UCS-270 حرفًا لكل رسالة واحدة
GSM-7 أساسي
37
امتداد
0
يونيكود فقط
6
هذه الأحرف تفرض UCS-2
’—“”…

استبدل هذه الأحرف أو أزلها لتعيد الرسالة بأكملها إلى GSM-7 وتضاعف أكثر من مرة ميزانية الأحرف لكل جزء.

بحاجة إلى عدد المقاطع والتكلفة؟ افتح حاسبة مقاطع الرسائل القصيرة.
التفصيل حرفًا بحرف
Per-character GSM-7 and Unicode classification
#الحرفنقطة الترميزالتصنيفالوحدات
1WU+0057GSM-7 أساسي1
2eU+0065GSM-7 أساسي1
3’U+2019يونيكود فقط1
4vU+0076GSM-7 أساسي1
5eU+0065GSM-7 أساسي1
6مسافةU+0020GSM-7 أساسي1
7uU+0075GSM-7 أساسي1
8pU+0070GSM-7 أساسي1
9dU+0064GSM-7 أساسي1
10aU+0061GSM-7 أساسي1
11tU+0074GSM-7 أساسي1
12eU+0065GSM-7 أساسي1
13dU+0064GSM-7 أساسي1
14مسافةU+0020GSM-7 أساسي1
15oU+006FGSM-7 أساسي1
16uU+0075GSM-7 أساسي1
17rU+0072GSM-7 أساسي1
18مسافةU+0020GSM-7 أساسي1
19tU+0074GSM-7 أساسي1
20eU+0065GSM-7 أساسي1
21rU+0072GSM-7 أساسي1
22mU+006DGSM-7 أساسي1
23sU+0073GSM-7 أساسي1
24مسافةU+0020GSM-7 أساسي1
25—U+2014يونيكود فقط1
26مسافةU+0020GSM-7 أساسي1
27sU+0073GSM-7 أساسي1
28eU+0065GSM-7 أساسي1
29eU+0065GSM-7 أساسي1
30مسافةU+0020GSM-7 أساسي1
31“U+201Cيونيكود فقط1
32wU+0077GSM-7 أساسي1
33hU+0068GSM-7 أساسي1
34aU+0061GSM-7 أساسي1
35tU+0074GSM-7 أساسي1
36’U+2019يونيكود فقط1
37sU+0073GSM-7 أساسي1
38مسافةU+0020GSM-7 أساسي1
39nU+006EGSM-7 أساسي1
40eU+0065GSM-7 أساسي1
41wU+0077GSM-7 أساسي1
42”U+201Dيونيكود فقط1
43…U+2026يونيكود فقط1

الإجابة المختصرة

أي الأحرف تفرض على الرسالة استخدام UCS-2؟

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

فئات الأحرف الثلاث

GSM-7 basic, GSM-7 extension and Unicode-only character classes
الفئةالوحداتأمثلة
GSM-7 أساسي1A–Z a–z 0–9 مسافة . , ? ! وحروف أوروبية شائعة
امتداد GSM-72€ { } [ ] ~ | ^ \
يونيكود فقط (UCS-2)1 (16-بت)رموز تعبيرية · عربي · سيريلي · صيني/ياباني/كوري · “ ” — …

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

ما هي مجموعة أحرف GSM-7 الأساسية؟

GSM-7 هي الأبجدية الافتراضية 7-بت من معيار GSM 03.38. يغطي جدولها الأساسي الحروف اللاتينية الكبيرة والصغيرة، والأرقام، وعلامات الترقيم الشائعة، ومجموعة أوروبية صغيرة. يشغل كل حرف أساسي وحدة واحدة من 7 بت، لذا تسع الرسالة القصيرة الواحدة 160 منها.

ما هي أحرف امتداد GSM-7؟

مجموعة صغيرة من الأحرف — علامة اليورو والأقواس والأقواس المعقوفة والشرطة المائلة العكسية والمَدّة وعلامة الإقحام والخط الرأسي (€ { } [ ] ~ | ^ \) — تعيش في جدول امتداد GSM-7. تظل هذه أحرف GSM-7، لكن كل واحد منها يُرسل كحرف هروب (escape) بالإضافة إلى الحرف نفسه، لذا يُحسب كوحدتين بدلاً من وحدة واحدة.

أي الأحرف تفرض ترميز UCS-2؟

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

لماذا يغيّر حرف واحد خارج GSM-7 الرسالة بأكملها؟

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

كيف تختلف هذه الأداة عن حاسبة مقاطع الرسائل القصيرة؟

تُبلغ حاسبة المقاطع عن الترميز وعدد المقاطع والتكلفة للرسالة بأكملها. تفحص هذه الأداة الرسالة حرفًا بحرف حتى تتمكن من تحديد الأحرف المسببة للمشكلة بدقة، واستبدالها، وإعادة الرسالة إلى GSM-7. استخدمهما معًا.

هل أنت مستعد للإرسال على نطاق واسع؟

توفّر BroadNet واجهة برمجة REST، وارتباطات SMPP 3.4 مباشرة، وwebhooks لإيصالات التسليم، وحزمة TypeScript SDK رسمية في أكثر من 200 دولة.