Все мое всегда со мной...

Онлайн-бэкап телефонной адресной книги

Не ошибусь, если скажу, что хотя бы один раз каждый из нас сталкивался с ситуацией, когда ввиду своей неаккуратности либо других форс-мажорных обстоятельств нам приходилось оплакивать утерю данных адресной книги своего мобильного телефона. Ведь в современном мире всё чаще приходится осознавать, что содержимое памяти мобильных устройств оценивается гораздо дороже, чем стоимость самих устройств. Самым оптимальным решением данной проблемы является резервное копирование информации на различные носители, будь то оптические диски или флэш-накопители. Но, помимо сомнительной надежности в первом случае и небольших доступных объёмов во втором, существует ещё и неудобство, связанное с потребностью постоянно иметь бэкап при себе. Особенно критично это для пользователей, ведущих мобильный образ жизни. Так что с каждым днём всё большее количество людей отдают предпочтение сетевым хранилищам информации, будь то личные фото/видео/документация. В таком подходе имеется масса достоинств, в частности, доступность информации из любого места, где имеется выход в глобальную паутину, без необходимости таскать всегда с собой всяческие DVD-болванки или флэшки, кроме того, как правило, организации, предоставляющие данные услуги, весьма серьёзно подходят к организации работоспособности и надежности своих серверов, на которых хранится информация пользователей, так что вероятность исчезновения важных документов в результате скачка напряжения очень мала. Это, в целом и общем, а в частном случае пора вернуться к рассмотрению злободневной темы, а именно - к информации, хранимой в мобильном телефоне. Здесь производители также не стоят на месте и разрабатывают различные методы сохранения данных с наименьшими для конечного пользователя затратами денег и нервов. Я хочу рассказать об одной из таких разработок, в принципе, давно имеющейся на вооружении у производителей мобильных устройств, но не особенно широко известной рядовому пользователю, а именно - об особенностях технологии SyncML.


Технология SynсML

Сам протокол SynсML был создан как образец единого способа передачи данных, независимо одинаково и непредвзято подходящего для всех типов мобильных устройств, таких, как карманные компьютеры, ноутбуки, пейджеры и мобильные телефоны и коммуникаторы. Созданный в феврале 2000 года, SyncML был принят на вооружение самыми крупными и успешно себя зарекомендовашими мировыми производителями аппаратного и программного обеспечения для мобильных и портативных устройств, такими, как Nokia, Ericsson, IBM, Motorola, Palm, Psion, Matsushita, OpenWave, Starfish Software и Symbian. Первые продукты, поддерживающие этот стандарт, появились в 2001 году.

Технология Synchronisation Markup Language, именно так расшифровывается SyncML, создана для решения проблемы взаимодействия удаленного сервера и конечного переносного устройства пользователя и упрощения процедуры синхронизации мобильных и портативных устройств с сетевыми хранилищами данных.

 

Небольшой объём памяти, требуемый для реализации SyncML, делает его идеальным решением для мобильных устройств, освобождая память для других приложений. Большинство устройств может поддерживать только одну технологию синхронизации. Это вызвано ограниченным объёмом памяти, энергопотреблением и стоимостью. В целом и общем, от использования данной технологии выигрывают все - и провайдеры, предоставляющие услуги синхронизации, и разработчики программного и аппаратного обеспечения, и, естественно, конечные пользователи различных устройств, которые получают быстрый доступ к актуальной информации в адресных книгах, заметках, календарях, вне зависимости от времени, местоположения и используемого для доступа приложения. С SyncML разработчики могут создавать приложения, которые будут взаимодействовать с разнообразными устройствами и типами данных. В дополнение к этому, использование единого протокола синхронизации данных снижает стоимость поддержки и обеспечивает разработчикам гибкость в разворачивании сетевых хранилищ данных, сохраняя обратную совместимость. Правда, такая синхронизация требует поддержки SyncML серверным приложением (например, предоставляемой вашим провайдером услуги электронной почты). На данный момент известный мне бесплатный сервер только один: mobical.net, описанием работы с которым я и займусь ниже.


Сервис Mobical.net

Единственным недостатком Mobical можно считать не вполне корректную работу с кириллицей. Контакты и календарь дружат с русским языком, а заметки и задания отображают всякую абракадабру. Список телефонов, поддерживающих данную технологию, можно найти по адресу www.mobical.net/mobical/phonesetup, в приведенном списке попробуйте отыскать свою модель.

Если устройство ваше успешно найдено, то можно с чистым сердцем приступить к процессу регистрации. Возвращаемся на отправную точку и ищем в центре страницы зеленую кнопку с надписью "Register for free", по которой незамедлительно кликаем.

Cразу же после окончания загрузки мы попадаем на страницу выбора страны проживания. Советую особенно не мудрить и выбирать из выпадающего списка ту страну, в которой вы и проживаете (всё-таки мы не в шпионские фильмы играем). Делается это, по словам разработчиков, для того, чтобы точно можно было знать, возможно ли предоставление данной услуги в рамках выбранного региона, ибо в некоторых странах сервис уровня, предоставляемого данным сайтом, доступен только через партнёрские ресурсы. Собственно, скрывать своё местоположение нам смысла нет, посему - не без гордости выбираем из выпадающего списка Belarus. Хотя если приватность и анонимность для вас превыше всего, можете указать любую страну из списка. Если выбранная вами страна "понравилась" cерверу, вас об этом не преминут уведомить и предложат продолжить регистрацию, перейдя по ссылке "Continue to registration", что незамедлительно советую сделать.

Переходим по ссылке и на этот раз, наконец-то, попадаем на страницу ввода регистрационных данных.

Здесь крайне настоятельно рекомендую не мудрить и вписать, во-первых, реально существующий адрес электронной почты (сервер mobical, на мой взгляд, достаточно серьёзен, чтобы заниматься рассылкой спама) хотя бы для того, чтобы в случае утери пароля к экаунту его можно было восстановить. И те же рекомендации относятся и к номеру мобильного телефона (на который в дальнейшем придет смс с регистрационными данными). Номер мобильного телефона вводим в международном формате (+375 29ххххххх/+375 33ххххххх/+375 44ххххххх, где ххххххх - ваш семизначный номер мобильного телефона). Все остальные данные заполняем по желанию, главное - не забыть, какой вы выбрали логин :). После того, как все, что можно, введено и заполнено, жмём на кнопочку "Register the account" в правом нижнем углу регистрационной формы.

Всё! Регистрационная рутина на этом успешно закончена, о чём нам и напоминает последняя страница регистрации и предлагает подождать прихода смс на указанный на втором шаге номер мобильного телефона (про необходимость ввода реально существующего номера я уже упоминал выше). Примерно минуты через две-четыре (в зависимости от времени суток, когда проводится регистрация) приходит смс-сообщение, в котором указан ваш пароль к экаунту на mobical.net.

Примечательно, что в свете всеобщей капитализации сети Интернет и повсеместного желания разработчиков различных веб-ресурсов брать денежку за самую, казалось бы, минимальную услугу и экономии на всем, на чем только можно, в данном случае мы имеем дело с небольшим островком этакого коммунизма, что, несомненно, приятно :). Как приятно и то, что смс смогло дойти в Беларусь.

Переписываем полученный пароль в какое-нибудь надёжное место и можем вздохнуть спокойно - компьютерная часть настройки нашей удаленной записной книги успешно закончена. Если смс вы всё-таки не получили, для начала попробуйте вернуться назад и проверить введённые вами данные, не закралась ли где-нибудь ошибка или опечатка, не пропущена ли цифра в номере мобильного телефона. Повторите регистрационный путь ещё раз, введите другой номер (опять же, реально существующий, к примеру, номер жены/подруги/мамы) и ждите... Был случай, когда регистрация проводилась вечером, а смс пришло только утром следующего дня, так что как бы там ни было - это не повод отчаиваться.

Итак, теперь осталось правильно настроить свой мобильный телефон/коммуникатор и подготовить его для корректной работы с данной услугой. Ищем в разделе параметров мобильного телефона слово "синхронизация" или "удаленная/дистанционная синхронизация" и выбираем или создаем новый свободный профиль (ну или правим уже существующий, так как зачастую "операторские" телефоны уже имеют настроенный для синхронизации профиль, замечено такое было у Vodafone, правда, с каким сервером оно там синхронизировалось, одному богу известно). Итак, даем профилю понравившееся имя и, в первую очередь, выбираем требуемые данные для синхронизации - календарь, контакты, заметки, задачи, можно и все сразу, главное, чтобы телефон сумел корректно все это передать серверу. А узнать, может он это сделать или нет, очень просто. Достаточно, залогинившись на сервере в меню "Settings", выбрать пункт "My device(s)", где и можно будет увидеть галочки в тех пунктах, которые доступны для синхронизации.

Хотя сам телефон не позволит синхронизировать то, что синхронизировать нельзя. Кстати, хотелось бы напомнить, что телефон должен поддерживать пакетную передачу данных GPRS, иначе вся эта затея не имеет смысла. Настройки GPRS - в соответствии с требованиями оператора. Теоретически можно использовать и WAP (что следует из описанных в начале статьи особенностей SyncML), но тогда процесс синхронизации займет больше времени. Что касается настроек SyncML-сервера, то они следующие:

  1. адрес сервера синхронизации - www.mobical.net/sync/server,
  2. логин и пароль - полученные при регистрации,
  3. путь для заметок - Notes,
  4. путь для контактов - Contacts и т.д.

Итак, если все правильно выбрано и настроено, жмем "Готово" и возвращаемся к корневому меню синхронизации, ищем там что-либо похожее на "Начать" или "Start" и смотрим, как наши контакты синхронизируются . Каких-либо ограничений по выделению места на сервере я не заметил, так что хватит места и на 200 номеров, и на 1000. После окончания этой процедуры телефон об этом вам и сообщит. Теперь можно заходить через веб-интерфейс под своим экаунтом и как угодно править/добавлять/удалять любые данные и при первой же синхронизации данные в телефоне (или на сервере, если изменения производились в телефоне) обновятся. Кстати, замечу, что работа в Интернете с данными mobical.net происходит по шифрованному соединению (на заметку параноикам). Кстати, помимо функции синхронизации, сервер позволяет также импорт контактов/календаря в отдельный файл + экспорт сохраненных контактов/событий/заметок/закладок и других PIM данных из файла.

Вот, в принципе, и все. Как видите, ничего сложного здесь нет, а удобств - масса. Используя вышеописанную технологию, пользователь мобильного телефона получает надежный сейф для хранения данных и возможность быстрого восстановления этих данных на любом сотовом телефоне с поддержкой SyncML при условии, что пользователю известны имя и пароль для доступа к своим данным. С помощью SyncML ваши личные данные будут всегда надёжно сохранены доступными и полными (если провести аналогию с компьютерным миром, то это похоже на on-line сервисы, позволяющие сохранять закладки вашего браузера на удалённом сервере и синхронизировать их с любым браузером на любом компьютере в любой точке земного шара). А если еще установить в телефоне периодичность автоматического обновления, то даже если вы забыли вовремя провести синхронизацию, за вас это сделает ваш телефон. Так что остается только наслаждаться спокойствием за будущее своей адресной книги.

Сергей БЕСАРАБ aka stean


Следует, на мой взгляд, упомянуть и о других серверах, предоставляющих услуги синхронизации данных с мобильных устройств посредством технологии SyncML:

Highrise (www.highrisehq.com)

GooSync (www.goosync.com)

Synthesis AG (www.synthesis.ch)

GCALSYNC (www.gcalsync.com)

ZYB (https://www.zyb.com)

Memotoo.com (www.memotoo.com/infoSyncML.php)

FonePIM (www.tryfonepim.com/fonepim/index.jsp)

Мorange (monet.morange.com)

o-sync (www.o-sync.com)

Compelson (syncml.mobiledit.com)

SYNCING.NET (www.syncing.net/ru/glavnaja.html)

newbay (www.newbay.com)

GSMSync (www.mightyphone.com/index.php)

MightyPhone (www.mightyphone.com/index.php)

FusionOne (www.fusionone.com/index.php)

MightyBackup (www.mightyphone.com/index.php)

2memory.ru (https://www.2memory.ru/2memory/main)

gsmsync.net (www.gsmsync.net)

Особенно вдаваться в подробности насчёт этих сервисов я не стану, скажу лишь, что некоторые из них предоставляют место для персональной информации пользователя бесплатно, а некоторые делают ограничение по количеству доступных для синхронизации контактов. Пользоваться ими или нет - решать вам... Успехов и поменьше потерянных контактов, в чем, я надеюсь, вам моя статья и поможет преуспеть!

Версия для печатиВерсия для печати

Номер: 

20 за 2008 год

Рубрика: 

Мобильные системы
Заметили ошибку? Выделите ее мышкой и нажмите Ctrl+Enter!
 

Комментарии

Аватар пользователя Виктор Платонов
бесплатный сервер с SyncML: http://www.scheduleworld.com/

OpenSource SyncML сервер: http://www.funambol.com/