Синхронизация

Материал из FRUCT Maemo wiki (Russian)
(Различия между версиями)
Перейти к: навигация, поиск
(N8x0)
(SyncML)
 
(не показаны 34 промежуточные версии 5 участников)
Строка 1: Строка 1:
 
[[Category:Пользователи]]
 
[[Category:Пользователи]]
  
=== N900 ===
 
  
==== ActiveSync ====
+
=={{PAGENAME}}==
  
Самым легким способом синхронизации модели N900 как с почтовым сервером Exchange server, так и с электронной почтой Gmail, является использование программы ActiveSync (которая называется Mail for Exchange или MfE от Nokia). В той или иной степени вы можете следовать инструкциям для [http://www.google.com/support/mobile/bin/answer.py?hl=en&answer=147951 S60 на Google Sync] с моделью N900. Откройте "Mail for Exchange" в диалоге Настройки и следуйте инструкциям на этой веб странице.
+
На этой странице описано, как синхронизировать данные на устройствах Maemo с другими устройствами. Будет очень хорошо, если на странице будут присутствовать ссылки на «стандартное» поведение и также, конечно, на решения неподдерживаемых обменов.  
  
==== SyncML ====
+
__TOC__
  
Устройство N900 (опытная модель) предусматривает работу программы SyncML через Bluetooth и USB, но не через протокол IP.
 
  
Вы можете синхронизировать ваши контакты с  
+
 
 +
== Устройство N900 ==
 +
 
 +
=== ActiveSync ===
 +
 
 +
Самым легким способом синхронизации модели N900 как с почтовым сервером Exchange server, так и с электронной почтой Gmail, является использование программы ActiveSync (которая называется [[Mail for Exchange]] или MfE от Nokia). В той или иной степени можно следовать инструкциям для [http://www.google.com/support/mobile/bin/answer.py?hl=en&answer=147951 S60 на Google Sync] с моделью N900. Откройте "Mail for Exchange" в диалоге Настройки и следуйте инструкциям на указанной веб-странице.
 +
 
 +
* [[Mail for Exchange | MfE]] для синхронизации с Google официально не поддерживается. Приложение иногда работает, но оно ненадежно.
 +
 
 +
==== Синхронизация с Google ====
 +
 
 +
Хотя синхронизация контактов с Gmail официально не поддерживается (более подробная информация предлагается в [http://talk.maemo.org/showthread.php?t=35136 данном обсуждении]), она возможна, что подтверждают многочисленные отчеты пользователей.
 +
 
 +
[http://www.google.com/support/mobile/bin/answer.py?hl=en&answer=147951 Инструкции по синхронизации S60] применимы для синхронизации с Google. В них предлагаются настройки, которые необходимо использовать для MfE на устройстве N900.
 +
 
 +
''FIXME: Необходимы моментальные снимки экрана.''
 +
 
 +
В приложении Настройки выберите Mail for Exchange.
 +
 
 +
В окне мастера Учетные данные введите имя пользователя Gmail в виде имени пользователя и электронного адреса, пароль в Google и оставьте поле Домен пустым.
 +
 
 +
В Настройках сервера установите m.google.com в качестве сервера и оставьте настройки по умолчанию для защищенного соединения и порта.
 +
 
 +
В следующем окне можно выбрать контакты и календарь, чтобы синхронизировать один из календарей Google (первый) и контакты. Можно установить частоту синхронизации.
 +
 
 +
''Примечание : В случае проблем с синхронизацией MfE попробуйте удалить все элементы из календаря на устройстве N900 и повторить синхронизацию.
 +
 
 +
''Примечание : [http://talk.maemo.org/showthread.php?t=31315&page=8 согласно ветке Синхронизация календаря Google и контактов, бесплатный сервис NuevaSync можно несомненно легко настроить и использовать для синхронизации контактов и календаря Google].''
 +
 
 +
''Примечание : для N900 и Maemo5 также воспользуйтесь [http://www.google.com/support/forum/p/Google+Mobile/thread?tid=056294b3ae70852e&hl=en данной ссылкой].''
 +
 
 +
=== SyncML ===
 +
==== Bluetooth / USB (изначальная поддержка)====
 +
 
 +
Устройство N900 предусматривает работу программы SyncML через Bluetooth и USB, но не через протокол IP.
 +
 
 +
Можно синхронизировать контакты с  
  
 
* другими устройствами (подтверждено, что синхронизация работает с N95). Когда приложения Контакты или Календарь запускаются в первый раз, они автоматически предлагают импортировать данные.  
 
* другими устройствами (подтверждено, что синхронизация работает с N95). Когда приложения Контакты или Календарь запускаются в первый раз, они автоматически предлагают импортировать данные.  
Строка 17: Строка 51:
 
* пакетом программного обеспечения PC Suite
 
* пакетом программного обеспечения PC Suite
  
===== Поддержка HTTP =====
+
==== Поддержка HTTP (с использованием приложения syncevolution)====
  
[http://maemo.org/downloads/product/OS2008/syncevolution SyncEvolution] поддерживает синхронизацию для произвольных, основанных на HTTP источниках SyncML, но на момент написания данной статьи (2009-11-05) предварительно скомпилированный двоичный код для операционной системы OS2009 Fremantle еще не был доступен.
+
Как можно узнать из [http://maemo.org/community/maemo-developers/syncevolution_in_fremantle/ данного обсуждения] рассылки для разработчиков Maemo, в настоящий момент разрабатывается версия syncevolution для N900.
  
=== N8x0 ===
+
===== Инсталляция приложения syncevolution=====
 +
Приложение syncevolution можно инсталлировать из [[Репозиторий Extras-devel|репозитория Extras-devel]].
 +
Более подробная информация о данном пакете: http://maemo.org/packages/view/syncevolution/
 +
 
 +
Доступные источники синхронизации можно найти при помощи команды:
 +
syncevolution
 +
 
 +
Можно будет синхронизировать все типы данных:
 +
* Контакты
 +
* Записи в календаре / события
 +
* Задачи
 +
* Заметки
 +
 
 +
===== Сервисы приложения syncevolution протестированы для =====
 +
В данный раздел можно добавить работающие сервисы.
 +
====== scheduleworld ======
 +
Чтобы сконфигурировать syncevolution для учетной записи scheduleworld, необходимо ввести следующие данные (на правах пользователя!):
 +
syncevolution -c scheduleworld
 +
После этого адресная книга и календарь по умолчанию на устройстве N900 (включая события, задачи и заметки) готовы к синхронизации. Настройка по умолчанию для данных источников – двусторонняя синхронизация. При желании ее изменить, пожалуйста, прочитайте и отредактируйте данные файлы:
 +
 
 +
/home/user/.config/syncevolution/scheduleworld/sources/addressbook/config.ini
 +
/home/user/.config/syncevolution/scheduleworld/sources/calender/config.ini
 +
/home/user/.config/syncevolution/scheduleworld/sources/todo/config.ini
 +
/home/user/.config/syncevolution/scheduleworld/sources/memo/config.ini
 +
 
 +
Можно также переключиться на другие календари, доступные на устройстве N900. Подробная информация предлагается в конфигурационных файлах. Поиск необходимых источников синхронизации можно выполнить при помощи команды <code>syncevolution</code>, как описано выше.
 +
 
 +
====== funambol ======
 +
Чтобы сконфигурировать syncevolution для собственного сервера funambol, необходимо ввести следующее (на правах пользователя!):
 +
syncevolution -c funambol
 +
После этого отредактируйте
 +
/home/user/.config/syncevolution/funambol/config.ini
 +
и заполните поля syncURL (например, http://domain.com:8080/funambol/ds), имя пользователя и пароль.
 +
После этого адресная книга и календарь устройства N900 (включая события, задачи и заметки) должны быть готовы для синхронизации. Настройка по умолчанию для данных  источников –  двусторонняя синхронизация. При желании ее изменить, пожалуйста, прочитайте и отредактируйте данные файлы:
 +
 
 +
/home/user/.config/syncevolution/funambol/sources/addressbook/config.ini
 +
/home/user/.config/syncevolution/funambol/sources/calender/config.ini
 +
/home/user/.config/syncevolution/funambol/sources/todo/config.ini
 +
/home/user/.config/syncevolution/funambol/sources/memo/config.ini
 +
 
 +
Можно также переключиться на другие календари, доступные на устройстве N900. Подробная информация предлагается в конфигурационных файлах. Поиск необходимых источников синхронизации можно выполнить при помощи команды <code>syncevolution</code>, как описано выше.
 +
 
 +
====== Добавить еще один сервис ======
 +
 
 +
=== Синхронизация для Mac ===
 +
 
 +
Синхронизацию контактов для Mac лучше всего выполнять посредством Google Mail. Подробные инструкции предлагаются [http://www.macsthatwork.com/blog/2009/12/syncing-n900-with-mac-definitive-guide.html здесь].
 +
 
 +
После получения учетной записи для Gmail и Google Calendar, можно синхронизировать контакты Mac с Google, [http://lifehacker.com/393855/enable-google-contact-sync-without-an-iphone-or-ipod-touch следуя данным инструкциям].
 +
 
 +
Чтобы синхронизировать календарь и контакты на устройстве N900 с Google, следуйте инструкциям [[#Синхронизация с Google | в разделе синхронизация с Google на данной странице]].
 +
 
 +
[http://maemo.org/downloads/product/OS2008/syncevolution SyncEvolution] поддерживает синхронизацию для произвольных, основанных на HTTP источниках SyncML, но на момент написания данной статьи (2009-11-05) предварительно скомпилированный двоичный код для операционной системы OS2009 Fremantle еще не был доступен.
  
==== GPE ====
+
== Устройство N8x0 ==
[http://gpe.linuxtogo.org/ GPE]  - это комплекс приложений, перенесенный на Maemo. Найдите GPE для вашей версии Maemo в [http://downloads.maemo.org разделе Загрузки]. (Для начала вы, возможно, выберите Календарь GPE, Контакты GPE, gpesyncd)
+
Перечисленные продукты являются автономными приложениями, у них нет интеграции с адресной книгой Maemo. Вы не найдете данные из комплекса приложений GPE в Почтовом клиенте или в Чате.
+
  
==== SyncML ====
+
=== GPE ===
[http://maemo.org/downloads/product/OS2008/syncevolution SyncEvolution] обеспечивает поддержку программы SyncML через http. Это означает, что вы можете синхронизировать в отношении таких сервисов в сети, как [http://www.scheduleworld.com/ Scheduleworld] или [http://my.funambol.com/ MyFunambol] (большинство сервисов [http://syncevolution.org/documentation/compatibility перечислены здесь]), но не сможете использовать эту программу для синхронизации непосредственно через USB или bluetooth.
+
[http://gpe.linuxtogo.org/ GPE] - это комплекс приложений, перенесенных на Maemo. Найдите GPE для конкретной версии Maemo в разделе [http://downloads.maemo.org Загрузки]. (Для начала, возможно, будет выбран Календарь GPE, Контакты GPE, gpesyncd)  
  
Преимущество программы SyncEvolution заключается в том, что она синхронизирует непосредственно в базу данных основной системы на вашем устройстве, что означает следующее: номера телефонов доступны из приложения Звонок через интернет, адреса электронной почты видны в приложении Modest и так далее. К сожалению, последняя версия этой программы 0.9 еще не доступна для Maemo, поэтому вам придется довольствоваться версией 0.8, в которой не хватает графического интерфейса пользователя и интеграции с Google.
+
Перечисленные продукты являются автономными приложениями, у них нет интеграции с адресной книгой Maemo. Данные из комплекса приложений GPE нельзя найти в Почтовом клиенте или в Чате.
  
Когда вы уже используете программу SyncEvolution, вам захочется иметь более расширенное приложение Контакты для отображения такой информации, как почтовый адрес или день рождения. Данная информация синхронизируется на ваше устройство, но она остается невидимой в приложении Maemo Контакты.  Программа [http://www.pimlico-project.org/contacts.html Pimlico Contacts], несмотря на то, что она уже больше не поддерживается,  является рабочим приложением, которое позволит вам просматривать и редактировать все поля. (Предупреждение: данная программа не до конца реализует интерфейс Hildon и в ней недостает нескольких иконок. На самом деле программа выглядит запутанной, но она работает).
+
=== SyncML ===
 +
[http://maemo.org/downloads/product/OS2008/syncevolution SyncEvolution] обеспечивает поддержку программы SyncML через http. Это означает, что можно синхронизировать устройство через такие сервисы в сети, как [http://www.scheduleworld.com/ Scheduleworld] или [http://my.funambol.com/ MyFunambol] (большинство сервисов [http://syncevolution.org/documentation/compatibility перечислены здесь]), но нельзя использовать эту программу для синхронизации непосредственно через USB или Bluetooth.
  
=== 770 ===
+
Преимущество программы SyncEvolution заключается в том, что она синхронизирует данные непосредственно в базу данных основной системы на устройстве. Это означает следующее: номера телефонов доступны из приложения Звонок через Интернет, адреса электронной почты видны в приложении Modest и так далее. К сожалению, последняя версия этой программы 0.9 еще не доступна для Maemo, поэтому придется довольствоваться версией 0.8, в которой не хватает графического интерфейса пользователя и интеграции с Google.
  
??
+
Если уже используется программа SyncEvolution, может возникнуть желание иметь более расширенное приложение Контакты для отображения такой информации, как почтовый адрес или день рождения. Данная информация синхронизируется на устройство, но остается невидимой в приложении Maemo Контакты. Программа [http://www.pimlico-project.org/contacts.html Pimlico Contacts], хотя она больше не поддерживается,  является работающим приложением, которое позволит просматривать и редактировать все поля. (Предупреждение: данная программа не до конца реализует интерфейс Hildon и в ней недостает нескольких иконок. На самом деле программа выглядит запутанной, но она работает).
  
 
[[Category:Пользователи]]
 
[[Category:Пользователи]]

Текущая версия на 23:13, 12 марта 2010


[править] Синхронизация

На этой странице описано, как синхронизировать данные на устройствах Maemo с другими устройствами. Будет очень хорошо, если на странице будут присутствовать ссылки на «стандартное» поведение и также, конечно, на решения неподдерживаемых обменов.

Содержание



[править] Устройство N900

[править] ActiveSync

Самым легким способом синхронизации модели N900 как с почтовым сервером Exchange server, так и с электронной почтой Gmail, является использование программы ActiveSync (которая называется Mail for Exchange или MfE от Nokia). В той или иной степени можно следовать инструкциям для S60 на Google Sync с моделью N900. Откройте "Mail for Exchange" в диалоге Настройки и следуйте инструкциям на указанной веб-странице.

  • MfE для синхронизации с Google официально не поддерживается. Приложение иногда работает, но оно ненадежно.

[править] Синхронизация с Google

Хотя синхронизация контактов с Gmail официально не поддерживается (более подробная информация предлагается в данном обсуждении), она возможна, что подтверждают многочисленные отчеты пользователей.

Инструкции по синхронизации S60 применимы для синхронизации с Google. В них предлагаются настройки, которые необходимо использовать для MfE на устройстве N900.

FIXME: Необходимы моментальные снимки экрана.

В приложении Настройки выберите Mail for Exchange.

В окне мастера Учетные данные введите имя пользователя Gmail в виде имени пользователя и электронного адреса, пароль в Google и оставьте поле Домен пустым.

В Настройках сервера установите m.google.com в качестве сервера и оставьте настройки по умолчанию для защищенного соединения и порта.

В следующем окне можно выбрать контакты и календарь, чтобы синхронизировать один из календарей Google (первый) и контакты. Можно установить частоту синхронизации.

Примечание : В случае проблем с синхронизацией MfE попробуйте удалить все элементы из календаря на устройстве N900 и повторить синхронизацию.

Примечание : согласно ветке Синхронизация календаря Google и контактов, бесплатный сервис NuevaSync можно несомненно легко настроить и использовать для синхронизации контактов и календаря Google.

Примечание : для N900 и Maemo5 также воспользуйтесь данной ссылкой.

[править] SyncML

[править] Bluetooth / USB (изначальная поддержка)

Устройство N900 предусматривает работу программы SyncML через Bluetooth и USB, но не через протокол IP.

Можно синхронизировать контакты с

  • другими устройствами (подтверждено, что синхронизация работает с N95). Когда приложения Контакты или Календарь запускаются в первый раз, они автоматически предлагают импортировать данные.
  • пакетом программного обеспечения PC Suite

[править] Поддержка HTTP (с использованием приложения syncevolution)

Как можно узнать из данного обсуждения рассылки для разработчиков Maemo, в настоящий момент разрабатывается версия syncevolution для N900.

[править] Инсталляция приложения syncevolution

Приложение syncevolution можно инсталлировать из репозитория Extras-devel. Более подробная информация о данном пакете: http://maemo.org/packages/view/syncevolution/

Доступные источники синхронизации можно найти при помощи команды:

syncevolution

Можно будет синхронизировать все типы данных:

  • Контакты
  • Записи в календаре / события
  • Задачи
  • Заметки
[править] Сервисы приложения syncevolution протестированы для

В данный раздел можно добавить работающие сервисы.

[править] scheduleworld

Чтобы сконфигурировать syncevolution для учетной записи scheduleworld, необходимо ввести следующие данные (на правах пользователя!):

syncevolution -c scheduleworld

После этого адресная книга и календарь по умолчанию на устройстве N900 (включая события, задачи и заметки) готовы к синхронизации. Настройка по умолчанию для данных источников – двусторонняя синхронизация. При желании ее изменить, пожалуйста, прочитайте и отредактируйте данные файлы:

/home/user/.config/syncevolution/scheduleworld/sources/addressbook/config.ini
/home/user/.config/syncevolution/scheduleworld/sources/calender/config.ini
/home/user/.config/syncevolution/scheduleworld/sources/todo/config.ini
/home/user/.config/syncevolution/scheduleworld/sources/memo/config.ini

Можно также переключиться на другие календари, доступные на устройстве N900. Подробная информация предлагается в конфигурационных файлах. Поиск необходимых источников синхронизации можно выполнить при помощи команды syncevolution, как описано выше.

[править] funambol

Чтобы сконфигурировать syncevolution для собственного сервера funambol, необходимо ввести следующее (на правах пользователя!):

syncevolution -c funambol

После этого отредактируйте

/home/user/.config/syncevolution/funambol/config.ini

и заполните поля syncURL (например, http://domain.com:8080/funambol/ds), имя пользователя и пароль. После этого адресная книга и календарь устройства N900 (включая события, задачи и заметки) должны быть готовы для синхронизации. Настройка по умолчанию для данных источников – двусторонняя синхронизация. При желании ее изменить, пожалуйста, прочитайте и отредактируйте данные файлы:

/home/user/.config/syncevolution/funambol/sources/addressbook/config.ini
/home/user/.config/syncevolution/funambol/sources/calender/config.ini
/home/user/.config/syncevolution/funambol/sources/todo/config.ini
/home/user/.config/syncevolution/funambol/sources/memo/config.ini

Можно также переключиться на другие календари, доступные на устройстве N900. Подробная информация предлагается в конфигурационных файлах. Поиск необходимых источников синхронизации можно выполнить при помощи команды syncevolution, как описано выше.

[править] Добавить еще один сервис

[править] Синхронизация для Mac

Синхронизацию контактов для Mac лучше всего выполнять посредством Google Mail. Подробные инструкции предлагаются здесь.

После получения учетной записи для Gmail и Google Calendar, можно синхронизировать контакты Mac с Google, следуя данным инструкциям.

Чтобы синхронизировать календарь и контакты на устройстве N900 с Google, следуйте инструкциям в разделе синхронизация с Google на данной странице.

SyncEvolution поддерживает синхронизацию для произвольных, основанных на HTTP источниках SyncML, но на момент написания данной статьи (2009-11-05) предварительно скомпилированный двоичный код для операционной системы OS2009 Fremantle еще не был доступен.

[править] Устройство N8x0

[править] GPE

GPE - это комплекс приложений, перенесенных на Maemo. Найдите GPE для конкретной версии Maemo в разделе Загрузки. (Для начала, возможно, будет выбран Календарь GPE, Контакты GPE, gpesyncd)

Перечисленные продукты являются автономными приложениями, у них нет интеграции с адресной книгой Maemo. Данные из комплекса приложений GPE нельзя найти в Почтовом клиенте или в Чате.

[править] SyncML

SyncEvolution обеспечивает поддержку программы SyncML через http. Это означает, что можно синхронизировать устройство через такие сервисы в сети, как Scheduleworld или MyFunambol (большинство сервисов перечислены здесь), но нельзя использовать эту программу для синхронизации непосредственно через USB или Bluetooth.

Преимущество программы SyncEvolution заключается в том, что она синхронизирует данные непосредственно в базу данных основной системы на устройстве. Это означает следующее: номера телефонов доступны из приложения Звонок через Интернет, адреса электронной почты видны в приложении Modest и так далее. К сожалению, последняя версия этой программы 0.9 еще не доступна для Maemo, поэтому придется довольствоваться версией 0.8, в которой не хватает графического интерфейса пользователя и интеграции с Google.

Если уже используется программа SyncEvolution, может возникнуть желание иметь более расширенное приложение Контакты для отображения такой информации, как почтовый адрес или день рождения. Данная информация синхронизируется на устройство, но остается невидимой в приложении Maemo Контакты. Программа Pimlico Contacts, хотя она больше не поддерживается, является работающим приложением, которое позволит просматривать и редактировать все поля. (Предупреждение: данная программа не до конца реализует интерфейс Hildon и в ней недостает нескольких иконок. На самом деле программа выглядит запутанной, но она работает).

Личные инструменты
Пространства имён
Варианты
Действия
Навигация
Инструменты