Как увеличить количество символов в кириллической смске
Для того, чтобы ответить на вопрос, требуется авторизоваться или зарегистрироваться
Воспользуйтесь функцией «склейки» сообщений. Она имеется практически в любом современном телефоне. Но помните, что «склеенное» сообщение состоит из нескольких обычных, и потому обойдется значительно дороже. К тому же, имеется вероятность, хотя и небольшая, что телефон принимающего абонента не рассчитан на отображение таких сообщений. Тогда они будут отображаться как набор из нескольких отдельных.
Наберите сообщение латинскими буквами. В этом случае, даже без использования «склейки» вы сможете передать в одном сообщении в два раза больше символов, чем кириллицей, а при использовании «склейки» - потратите на передачу сообщения той же длины в два раза меньше.
Попробуйте применить в сообщении латинские буквы, близкие по начертанию к русским, цифры, символы псевдографики. Ниже показан пример текста, набранного таким образом: no}|/\yucma, omBemb Ha gaHHoe coo6weHue. Некоторые устаревшие телефоны, даже не поддерживающие кодировку Unicode, позволяют набирать заглавные греческие буквы. Любая такая буква занимает в сообщении не два байта, а один, и при этом, корректно отображается даже такими современными телефонами, на которых не может быть набрана.
Подумайте о том, чтобы вместо SMS-сообщения передать адресату MMS. Разумеется, поступать так можно лишь в том случае, если оба аппарата поддерживают эту услугу и находятся в домашней сети. Если это так, можно осуществить передачу очень длинного текстового сообщения (эквивалентного по длине нескольким десяткам обычных), к тому же, присоединив к нему графические объекты, а заплатить - всего как за несколько обычных. Помимо этого, некоторые операторы предоставляют услугу безлимитной отправки MMS за весьма скромную абонентскую плату.
Наконец, если вы не желаете или не имеете возможности воспользоваться ни одним из предложенных выше советов, попробуйте передать в сообщении ограниченной длины как можно больше информации, воспользовавшись различными сокращениями, аббревиатурами. Они не обязательно должны быть общепринятыми, главное - один раз заранее согласовать с адресатом их набор. В дальнейшем, составленным «словарем» вы сможете пользоваться в переписке с этим абонентом постоянно.
Вот собственно и все что можно придумать по этому поводу!_)
И еще нужно помнить что многие телефоны не имеют возможности получать сообщения длиной более 6 смс (402 знака на кириллице), а если и получают то частично(и тут уже ничего не сделать!). В тексте одного смс может содержаться 160 латинских символов или 70 символов кириллицей. При превышении указанных объемов формируется несколько смс, которые автоматически склеиваются в одно сообщение. При склеивании сообщений, каждое из них становится меньше на три символа для кириллицы (67 символов вместо 70) и семь символов для латиницы (153 символа вместо 160). И количество не увеличить! но можно схитрить как указано выше)
Почему же нельзя увеличить?
Чтобы увеличить количество символов в SMS-ке, потребуется не только перенастроить операторское оборудование, но также перепрошить миллиарды мобильников по всему миру.
Глобальный стандарт GSM подразумевает, что объем SMS-сообщения не может превышать 163 байт. При этом 23 резервируется для сохранения технической информации, так что на сообщение пользователя приходится всего 140 байт.
Латинский алфавит и цифры в стандарте GSM передаются в 7-битной кодировке, что позволяет отправлять сообщения длиной до 160 символов. Для немецкого и французского языка используется уже 8-битная кодировка, что укорачивает объем сообщения до 140 символов.
Для прочих национальных алфавиты и русского в том числе используется 16-битная кодировка UTF-16, которая гарантирует полноценную передачу кириллического текста в любых GSM сетях по всему миру. Вышесказанное наглядно объясняет, почему кириллическая эсэмэска не может быть длиннее 70 символов.
- Ответ понравился: 1
почитать