SMS انکوڈنگ - GSM-7، UCS-2، تقسیم شدہ پیغامات اور بگڑے ہوئے حروف

انکوڈنگ کے مسائل سے سب سے عجیب دکھنے والے ٹکٹ بنتے ہیں - سوالیہ نشان، خانے، لفظ کے بیچ میں ٹوٹے ہوئے پیغامات، یا ایک پیغام کا بل تین پیغامات کے طور پر۔ ان کے پیچھے اصول سادہ ہیں۔

دو حروفِ تہجی

  • GSM-7: معیاری حروفِ تہجی - فی پیغام 160 حروف۔ بنیادی لاطینی حروف، ہندسے، اور علامات کا ایک طے شدہ مجموعہ۔ چند حروف (جیسے یورو کا نشان اور مربع بریکٹ) ہر ایک دو حروف کے برابر گنے جاتے ہیں۔
  • UCS-2: جیسے ہی آپ کے پیغام میں GSM-7 سے باہر کا کوئی بھی حرف آئے - ایک ایموجی، ایک اسمارٹ کوٹ، ایک غیر لاطینی حرف - یہی استعمال ہوتا ہے، اور فی پیغام حد گھٹ کر 70 حروف رہ جاتی ہے۔

پیغامات اس طرح کیوں ٹوٹتے (اور بل ہوتے) ہیں

ایک پیغام سے لمبی کوئی بھی چیز جڑے ہوئے حصوں میں بھیجی جاتی ہے: GSM-7 میں فی حصہ 153 حروف، UCS-2 میں 67، اور ہر حصے کا بل ایک پیغام کے طور پر ہوتا ہے۔ ایک ایموجی والا 300 حروف کا ٹیمپلیٹ پانچ قابلِ بل حصے بنتا ہے؛ ایموجی کے بغیر یہ دو ہیں۔ ورڈ پروسیسرز سے کاپی پیسٹ کرنا سب سے عام جال ہے - اسمارٹ کوٹس اور لمبے ڈیش خاموشی سے پورے پیغام کو UCS-2 میں بدل دیتے ہیں۔

بگڑے ہوئے حروف

  • ہینڈسیٹ پر سوالیہ نشان یا خانے: کوئی حرف ایسی انکوڈنگ میں بھیجا گیا جسے سلسلہ یا ہینڈسیٹ ظاہر نہیں کر سکا۔ دیکھیں کہ آپ کے پلیٹ فارم نے کیا اعلان کیا (DCS ویلیو) اور اصل مواد کیا تھا۔
  • ٹوٹے ہوئے پیغامات کا بے ترتیب یا ادھورا پہنچنا: عموماً منزل والے نیٹ ورک میں حصے جوڑنے کی کوئی خامی - پیغام کی IDs اور بالکل وہی مواد ساتھ دے کر رپورٹ کریں۔

ٹیمپلیٹس کے لیے ایک منٹ کی پیشگی جانچ

مہم سے پہلے ٹیمپلیٹ کو GSM-7 جانچ سے گزاریں: تصدیق کریں کہ یہ کس حروفِ تہجی میں آتا ہے، کتنے حصے بنتے ہیں، اور UCS-2 کو متحرک کرنے والے پوشیدہ حروف نکال دیں۔ فی پیغام لاگت کم کرنے کا یہ سب سے سستا طریقہ ہے۔

کیا یہ مددگار تھا؟