телефона», раздел Терминал.
Некоторые специфические для мобильного телефона команды можно выбирать из раскрывающегося списка, а другие – задать в текстовом поле вручную. Делают это следующим образом.
1. В поле Команда введите AT+CGMI или выберите эту команду из раскрывающегося списка. В поле Описание команды появится строка AT+CGMI: Query phone manufacturer (запрос производителя телефона).
2. Нажмите кнопку Послать. Появится ответ телефона: +CGMI: «Motorola СЕ, Copyright 2000» – телефон сообщил сведения о себе.
3. Введите в поле Команда АТ+СРВР.=66. В поле Описание команды появится строка AT+CPBR=: Read Phonebook selected Entries (прочитать выбранные записи телефонной книги). В данном случае мы указали запись под номером 66.
4. Нажмите кнопку Послать. На экране появится ответ телефона: +CPBR: 66,'+79271302871',145,'Cristina' – телефон сообщил, что 66-я по счету запись телефонной книги содержит номер +79271302871, принадлежащий абоненту Cristina.
Естественно, такой способ общения с телефоном для повседневных нужд очень неудобен! Зато из приведенного примера проницательный читатель может догадаться, каким образом программы-менеджеры узнают модель подключенного телефона или получают содержание телефонной книги. Заметим, что программы, о которых идет речь в этой главе, получают информацию «через парадный вход», обращаясь к данным через прошивку телефона. Для самых любознательных добавим, что отправить в подключенный телефон AT-команды и увидеть ответ на них можно и с помощью программы HyperTerminal, входящей в состав Windows XP (Все программы > Стандартные > Связь > HyperTerminal).
После нажатия кнопки Информация программа выведет в окне подробные сведения о вашем телефоне (рис. 2.19). Как программа смогла получить эти сведения, ясно из предыдущего примера. Код IMEI (International Mobile Equipment Identity) – уникальный заводской номер вашего телефонного аппарата. IMSI (International Mobile Subscriber Identity, международный идентификационный код подвижной станции) – номер, который присваивается SIM-карте телефона.
Кнопки Справочник, Ежедневник и SMS выводят в окно программы списки абонентов, событий и коротких сообщений (рис. 2.20). Записи в любом из этих перечней можно добавлять, удалять или редактировать, а сами списки сохранять на жесткий диск компьютера в виде текстовых файлов.
Бытует мнение, что программы сторонних производителей работают хорошо, но не всегда и не со всеми телефонами. Например, описываемая программа «Менеджер телефона» изначально была предназначена для двух моделей Motorola. Другую же аналогичную модель, Motorola C-650, программа поддерживает с одним исключением: функция телефонного справочника работает некорректно. При попытке загрузить телефонную книгу выдается сообщение об ошибке. Сообщение гласит, что данные не являются целым числом.
Рис. 2.19. Информация о телефоне.
Рис. 2.20. Режим SMS.
Ошибка объясняется тем, что в данной модели структура записей телефонной книги отличается от использовавшейся в Motorola C-350. В результате программа пытается занести имена абонентов (текст) в ячейки, предназначенные для порядковых номеров записей, и выдает сообщение об ошибке. Впрочем, авторы программ обычно сразу приводят список моделей телефонов, с которыми программа тестировалась, и предупреждают о том, что для других моделей некоторые функции могут быть недоступны.
P2k Commander
Эта небольшая по размеру программа позволяет «увидеть» файловую систему телефона. Как будет показано дальше, большая часть пользовательской информации и настроек хранится в памяти телефона в виде файлов. Они могут быть вложены в папки подобно тому, как организована информация на дисках компьютера. Некоторую часть файловой системы телефона, хотя и не очень явно, показывают программы-менеджеры телефона (например, Разведчик сотового телефона, входящий в состав пакета Mobile Phone Tools, показывает в телефоне три папки с изображениями, звуковыми файлами и видеоклипами).
Окно программы P2k Commander разделено по вертикали и очень напоминает интерфейс популярных файловых менеджеров Total Commander или FAR Manager (рис. 2.21).
Рис. 2.21. Окно программы P2k Commander.
Слева и справа в верхней части окна расположены раскрывающиеся списки, в которых перечислены доступные диски компьютера. При подключении телефона в списке появляется новый элемент [-P2k-]. Это и есть файловая система телефона. В нижней части окна справа находятся кнопки для копирования (F5 Copy), удаления (F8 Delete) файлов или создания новых папок (F7 New Folder). Надписи на кнопках подсказывают, что те же действия можно осуществить, нажав соответствующие функциональные клавиши на клавиатуре компьютера.
В приведенном примере показаны папки и файлы телефона Motorola C-650. В других телефонах названия папок и их порядок могут отличаться. Цель этого примера – продемонстрировать, как можно скопировать отдельные файлы телефона на жесткий диск компьютера.
ВНИМАНИЕ
От удаления файлов, назначение которых вам неизвестно, лучше воздержаться!
1. Выберите в левой части окна из раскрывающегося списка элемент [-P2k-] и нажмите кнопку Re-Read (Перечитать). Через несколько секунд в окне будет показана корневая папка мобильного телефона. На рис. 2.21 эта папка изображается значком
2. Дважды щелкните кнопкой мыши на значке корневой папки. Раскроется дерево папок и файлов мобильного телефона (рис. 2.22).
Как правило, в корневой папке находятся некоторые файлы настроек, а также файлы изображений, используемых в оформлении меню телефона: стрелок, флажков и символов списка. О назначении некоторых файлов можно догадаться по их названиям: например, в файле SIM_PIN_Store.tmp временно сохраняется PIN-код SIM-карты, а файл unavailable.gif содержит изображение значка
3. Дважды щелкните кнопкой мыши на значке папки mobile в левой части окна программы, а затем на папке picture. В ней находится большинство файлов изображений – фотографии, сделанные камерой телефона, и всевозможные встроенные заставки, значки и фоновые рисунки. Заметим, что менеджеры телефона показывают лишь некоторые из этих рисунков. Например, фирменные заставки и фоновые рисунки программы от производителей телефонов обычно скрывают и не позволяют удалить или копировать. То же самое относится и к папкам audio и video.
Список файлов состоит из трех столбцов:
– в первом столбце Filename (Имя файла) перечислены имена файлов и папок;
– второй столбец Size (Размер) показывает размер файла в байтах; напротив имени папки стоит обозначение<DIR>;
– третий столбец Attrib (Атрибуты) содержит атрибуты файла, представленные в виде восьмизначного числа. В компьютере файлам могут быть присвоены такие атрибуты, как Только чтение или Скрытый. У файлов в мобильном телефоне атрибуты немного иные. Именно они определяют, можно ли просмотреть или удалить файл средствами самого телефона, будет ли этот файл отображаться программами-менеджерами. Один из атрибутов блокирует удаление файлов после назначения их в качестве заставки или сигнала вызова. В отличие от фирменных программ и самого телефона, P2k Commander такие атрибуты игнорирует и поэтому «честно» показывает все содержимое папок.
Рис. 2.22. Содержимое корневой папки