Программы, необходимые для синхронизации устройств на Windows Mobile с PC, 100% мастхэв:
Mobile Device Center для Windows Vista/7/8
Версия 6.1.6965 x86
Версия 6.1.6965 x64
Версия 6.0.6783 x86
ActiveSync 4.5 Rus для Windows XP
С помощью данных программ, Вы сможете сбрасывать файлы на ваши смарфоны или коммуникаторы, синхронизировать Ваш справочник на телефоне с компьютером и т.п. Также для синхронизации Вам понадобится Microsoft Outlook, входящий в состав Microsoft Office (не путать с Outlook Express, входящим в состав Windows).
Внимание! Будьте осторожны при первом подключении устройства: Вы можете потерять все контакты на устройстве! Это случится практически наверняка, если во время первого подключения у Вас не будет установлен Microsoft Outlook.
Небольшое FAQ
Как сделать, чтобы в Mobile Device Center отображалось изображение моего телефона?
Для этого необходимо, чтобы во время первого подключения вашего телефона к компьютеру (во время установки драйверов) в его папке \Windows (!не путать с \Storage\Windows!) находилось изображение Sync.ico размером 256х256. Для нормального отображения в проводнике, списке устройств и т.п. необходимо, чтобы файл иконки был многостраничным, с размерами 256х256, 48х48, 32х32, 24х24 и 16х16. Но, если с этим проблемы, то достаточно и 256х256, тогда Windows сама будет масштабировать исходный файл, только делает она это кривовато.
Для MPx220 вот готовый ico-файл (только 256х256)
А что же делать, если телефон уже подключался? Ничего страшного:
1. Подключаем телефон.
2. Идём в Диспетчер устройств (Пуск - Выполнить - devmgmt.msc) - Переносные устройства. И удаляем ваше устройство.
3. Переподключаем кабель и жмём в том же Диспетчере устройств - Действие - Обновить конфигурацию оборудования.
4. После переустановки драйверов (может понадобиться подключение к интернету) проверяем, что получилось.
Проверено на Windows 7 x86, должно работать и на Windows Vista, и 64-ых системах.
Для синхронизации с OC GNU\Linux необходимо установить и настроить SynCE.
Инструкция для Ubuntu (на дебиан тоже работает ))
Первое, что нужно сделать - это добавить необходимые репозитории:
Добавление в ручную в текстовом редакторе
Дописываем в конце файла:
Вместо jaunty нужно вписать вашу версию системы, например, lucid.
А можно вписать те же репозитории в оболочке "Источники приложений".
Теперь обновляем список пакетов:
и устанавливаем нужные:
Если у вас установлен Gnome Network Manager (что обычно и бывает на ubuntu), то он может при подключении девайса к компу сделать подключением по умолчанию. Это не очень интересно, поэтому, подключив девайс, смотрим его интерфейс командами:
Будет выведено имя интерфейса, на который подключается ваш мобильный друг.
У меня это было eth2.
Теперь подправим файл интерфейсов "/etc/network/interfaces" от имени рута, добавив туда строчку:
где вместо eth2 впишите свой интерфейс. Эта строчка должна заставить Network Manager игнорировать это соединение. Перезапускаем сеть:
Если у вас стоит файервол, то вы наверняка знаете, как его настроить, чтобы он разрешал коннект мобилы ...
Теперь доставляем недостающие пакеты:
Пользователи KDE могут использовать opensync-plugin-kdepim взамен evolution2.
Теперь необходимо установить synce и opensync.
synce-sync-engine будет запускаться автоматически, если используется ppa репозиторий.
synce-engine может работать без файла конфигурации, но мы его все равно создадим:
Раньше файл назывался config.xml, но мы его переименовали в syncengine.conf.xml, как требует того synce-engine.
В настройках мобильного устройства в Пуск-->Настройки-->Подключения-->USB выбрать подключение Activesync.
В Пуск-->Программы-->ActiveSync-->Меню-->Параметры-->Настройка(для вашего профиля)-->В случае конфликта - выбрать "Заменять на этом устройстве".
Правда при такой настройке разрешение конфликтов самое неудобное, но у меня при других установках синхронизация начинается и заканчивается так ничего не изменив ...
Также в Пуск-->Программы-->ActiveSync-->Меню-->Подключения выбрать "синхронизировать со всеми ПК через это подключение" и выбрать USB;
Кстати, не забудьте опять же про файервол - он все-таки мешает !!!
Теперь можно попробовать посмотреть папки на устройстве (подключите его):
Должен появиться список папок...
У меня почему-то после первой попытки список не появился, поэтому я отключил девайс от компа секунд на 10 и снова подсоединил, подождал еще немного и после повтора команды увидел список папок.
Если девайс защищен паролем, то может выскочить следующая ошибка:
Чего с этим делать не знаю - устройство без пароля потому что...
Также при включенном файерфоле может возникать ошибка:
или такая:
или такая:
Так что нужно либо отключить временно файервол, либо правильно его настроить ...
Теперь создаем профиль синхронизации Linux desktop:
WM6 поддерживает только два профиля синхронизации (т.е. не более, чем с двумя компами). Если случилось так, что у вас уже все профили заняты, то их можно удалить командой:
Просмотр доступных профилей:
Теперь настроим opensync. Это можно сделать в программе multisync0.90, или через командную строку:
Теперь можно редактировать установки с помощью multisync0.90.
Для синхронизации нажмите соответствующую кнопку в multisync0.90 или выполните:
или для автоматического разрешения конфликтов (n - использовать новые записи, d - дублировать конфликтные записи, i - игнорировать конфликтные, подробнее в man):
Правда у меня при указании разрешения конфликтов почему-то синхронизация заканчивается сообщением, что все пропало:
============================
В какой-то момент менеджер пакетов может сообщить об ошибке - отсутствие
публичного ключа "NO_PUBKEY B152F042D246C25D". Тогда этот самый ключ нужно будет добавить (B152F042D246C25D - у вас может оказаться другой ключ, в зависимости от системы и репозиториев). Можно и не добавлять, у меня все сначала и без добавления поставилось, только каждый раз менеджер ругается...
Источник
Сообщение отредактировал noph8 - 4.3.2013, 20:28
Mobile Device Center для Windows Vista/7/8
Версия 6.1.6965 x86
drvupdate6.1.6965-x86.7z ( 12.13 мегабайт ) Кол-во скачиваний: 649 |
Версия 6.1.6965 x64
drvupdate6.1.6965-amd64.7z ( 12.52 мегабайт ) Кол-во скачиваний: 580 |
Версия 6.0.6783 x86
drvupdate_x86.rar ( 10.34 мегабайт ) Кол-во скачиваний: 17233 |
ActiveSync 4.5 Rus для Windows XP
4.5_Rus.rar ( 6.83 мегабайт ) Кол-во скачиваний: 9465 |
С помощью данных программ, Вы сможете сбрасывать файлы на ваши смарфоны или коммуникаторы, синхронизировать Ваш справочник на телефоне с компьютером и т.п. Также для синхронизации Вам понадобится Microsoft Outlook, входящий в состав Microsoft Office (не путать с Outlook Express, входящим в состав Windows).
Внимание! Будьте осторожны при первом подключении устройства: Вы можете потерять все контакты на устройстве! Это случится практически наверняка, если во время первого подключения у Вас не будет установлен Microsoft Outlook.
Небольшое FAQ
Как сделать, чтобы в Mobile Device Center отображалось изображение моего телефона?
Spoiler:
Для этого необходимо, чтобы во время первого подключения вашего телефона к компьютеру (во время установки драйверов) в его папке \Windows (!не путать с \Storage\Windows!) находилось изображение Sync.ico размером 256х256. Для нормального отображения в проводнике, списке устройств и т.п. необходимо, чтобы файл иконки был многостраничным, с размерами 256х256, 48х48, 32х32, 24х24 и 16х16. Но, если с этим проблемы, то достаточно и 256х256, тогда Windows сама будет масштабировать исходный файл, только делает она это кривовато.
Для MPx220 вот готовый ico-файл (только 256х256)
Sync.ico ( 264.06 килобайт ) Кол-во скачиваний: 826 |
А что же делать, если телефон уже подключался? Ничего страшного:
1. Подключаем телефон.
2. Идём в Диспетчер устройств (Пуск - Выполнить - devmgmt.msc) - Переносные устройства. И удаляем ваше устройство.
3. Переподключаем кабель и жмём в том же Диспетчере устройств - Действие - Обновить конфигурацию оборудования.
4. После переустановки драйверов (может понадобиться подключение к интернету) проверяем, что получилось.
Проверено на Windows 7 x86, должно работать и на Windows Vista, и 64-ых системах.
[close]
Для синхронизации с OC GNU\Linux необходимо установить и настроить SynCE.
Инструкция для Ubuntu (на дебиан тоже работает ))
Синхронизация устройства с системой WM6 - Windows Mobile 6 с Ubuntu (Karmic ... lucid ... ).
Первое, что нужно сделать - это добавить необходимые репозитории:
Добавление в ручную в текстовом редакторе
Код
$ sudo nano /etc/apt/sources.list
Дописываем в конце файла:
Код
deb http://ppa.launchpad.net/synce/ubuntu jaunty main
deb-src http://ppa.launchpad.net/synce/ubuntu jaunty main
deb-src http://ppa.launchpad.net/synce/ubuntu jaunty main
Вместо jaunty нужно вписать вашу версию системы, например, lucid.
А можно вписать те же репозитории в оболочке "Источники приложений".
Теперь обновляем список пакетов:
Код
$ sudo apt-get update
и устанавливаем нужные:
Код
$ sudo apt-get install synce-hal librra0-tools librapi2-tools
Если у вас установлен Gnome Network Manager (что обычно и бывает на ubuntu), то он может при подключении девайса к компу сделать подключением по умолчанию. Это не очень интересно, поэтому, подключив девайс, смотрим его интерфейс командами:
Код
$ ifconfig -a | grep 80:00:60:0f:e8:00 | cut -d " " -f 1
Будет выведено имя интерфейса, на который подключается ваш мобильный друг.
У меня это было eth2.
Теперь подправим файл интерфейсов "/etc/network/interfaces" от имени рута, добавив туда строчку:
Код
iface eth2 inet dhcp
где вместо eth2 впишите свой интерфейс. Эта строчка должна заставить Network Manager игнорировать это соединение. Перезапускаем сеть:
Код
$ sudo /etc/init.d/networking restart
Если у вас стоит файервол, то вы наверняка знаете, как его настроить, чтобы он разрешал коннект мобилы ...
Теперь доставляем недостающие пакеты:
Код
$ sudo apt-get install multisync-tools opensync-plugin-evolution opensync-plugin-synce synce-trayicon synce-gnomevfs
Пользователи KDE могут использовать opensync-plugin-kdepim взамен evolution2.
Теперь необходимо установить synce и opensync.
synce-sync-engine будет запускаться автоматически, если используется ppa репозиторий.
synce-engine может работать без файла конфигурации, но мы его все равно создадим:
Код
$ mkdir ~/.synce
$ wget -O ~/.synce/syncengine.conf.xml http://synce.svn.sf.net/svnroot/synce/releases/0.11.1/sync-engine/config/config.xml
$ gedit ~/.synce/syncengine.conf.xml
$ wget -O ~/.synce/syncengine.conf.xml http://synce.svn.sf.net/svnroot/synce/releases/0.11.1/sync-engine/config/config.xml
$ gedit ~/.synce/syncengine.conf.xml
Раньше файл назывался config.xml, но мы его переименовали в syncengine.conf.xml, как требует того synce-engine.
В настройках мобильного устройства в Пуск-->Настройки-->Подключения-->USB выбрать подключение Activesync.
В Пуск-->Программы-->ActiveSync-->Меню-->Параметры-->Настройка(для вашего профиля)-->В случае конфликта - выбрать "Заменять на этом устройстве".
Правда при такой настройке разрешение конфликтов самое неудобное, но у меня при других установках синхронизация начинается и заканчивается так ничего не изменив ...
Также в Пуск-->Программы-->ActiveSync-->Меню-->Подключения выбрать "синхронизировать со всеми ПК через это подключение" и выбрать USB;
Кстати, не забудьте опять же про файервол - он все-таки мешает !!!
Теперь можно попробовать посмотреть папки на устройстве (подключите его):
Код
$ synce-pls
Должен появиться список папок...
У меня почему-то после первой попытки список не появился, поэтому я отключил девайс от компа секунд на 10 и снова подсоединил, подождал еще немного и после повтора команды увидел список папок.
Если девайс защищен паролем, то может выскочить следующая ошибка:
Цитата
. WARNING **: synce_info_from_odccm: Failed to get a connection for : Not authenticated, you need to call !ProvidePassword with the correct password. pls: Could not find configuration at path '(Default)'
Чего с этим делать не знаю - устройство без пароля потому что...
Также при включенном файерфоле может возникать ошибка:
Цитата
** Message: Device /org/freedesktop/Hal/devices/net_80_00_60_0f_e8_00 not fully set in Hal, skipping
** Message: Odccm is not running, ignoring
synce-pls: Could not find configuration at path '(Default)'
** Message: Odccm is not running, ignoring
synce-pls: Could not find configuration at path '(Default)'
или такая:
Цитата
Unable to get the "My Documents" path.
или такая:
Цитата
** Message: Hal reports no devices connected
** Message: Odccm is not running, ignoring
synce-pls: Could not find configuration at path '(Default)'
** Message: Odccm is not running, ignoring
synce-pls: Could not find configuration at path '(Default)'
Так что нужно либо отключить временно файервол, либо правильно его настроить ...
Теперь создаем профиль синхронизации Linux desktop:
Код
$ synce-create-partnership "Linux desktop" "Contacts,Calendar,Tasks,Files"
WM6 поддерживает только два профиля синхронизации (т.е. не более, чем с двумя компами). Если случилось так, что у вас уже все профили заняты, то их можно удалить командой:
Код
$ synce-delete-partnership
Просмотр доступных профилей:
Код
$ synce-list-partnerships
Теперь настроим opensync. Это можно сделать в программе multisync0.90, или через командную строку:
Код
$ msynctool --addgroup synce-sync
$ msynctool --addmember synce-sync synce-opensync-plugin
$ msynctool --addmember synce-sync evo2-sync
$ msynctool --addmember synce-sync synce-opensync-plugin
$ msynctool --addmember synce-sync evo2-sync
Теперь можно редактировать установки с помощью multisync0.90.
Для синхронизации нажмите соответствующую кнопку в multisync0.90 или выполните:
Код
$ msynctool --sync synce-sync
или для автоматического разрешения конфликтов (n - использовать новые записи, d - дублировать конфликтные записи, i - игнорировать конфликтные, подробнее в man):
Код
$ msynctool --sync synce-sync --conflict n
Правда у меня при указании разрешения конфликтов почему-то синхронизация заканчивается сообщением, что все пропало:
Цитата
The sync failed: Unable to read from one of the members
DEBUG:SynCE:finalize() called
Error while synchronizing: Unable to read from one of the members
DEBUG:SynCE:finalize() called
Error while synchronizing: Unable to read from one of the members
============================
В какой-то момент менеджер пакетов может сообщить об ошибке - отсутствие
публичного ключа "NO_PUBKEY B152F042D246C25D". Тогда этот самый ключ нужно будет добавить (B152F042D246C25D - у вас может оказаться другой ключ, в зависимости от системы и репозиториев). Можно и не добавлять, у меня все сначала и без добавления поставилось, только каждый раз менеджер ругается...
Цитата
$ gpg --keyserver hkp://subkeys.pgp.net/ --recv-keys B152F042D246C25D
gpg: запрашиваю ключ D246C25D с hkp сервера subkeys.pgp.net
gpg: ключ D246C25D: открытый ключ "Launchpad PPA for SynCE" импортирован
gpg: Всего обработано: 1
gpg: импортировано: 1 (RSA: 1)
$ gpg --export B152F042D246C25D | sudo apt-key add -
[sudo] password for:
OK
gpg: запрашиваю ключ D246C25D с hkp сервера subkeys.pgp.net
gpg: ключ D246C25D: открытый ключ "Launchpad PPA for SynCE" импортирован
gpg: Всего обработано: 1
gpg: импортировано: 1 (RSA: 1)
$ gpg --export B152F042D246C25D | sudo apt-key add -
[sudo] password for:
OK
Источник
[close]
Сообщение отредактировал noph8 - 4.3.2013, 20:28