31

Re: Синхронизация контактов?

sa1nt пишет:

компиляция исходного кода всегда относилась к программированию, вне зависимости от системы  cool

Ну тогда я видимо программист. Ибо например VLC и proftpd свои сам собрал.
В GNU/Linux компиляция до недавнего времени вообще была стандартным способом установки софта, да и до сих-пор вполне актуальная. На форумах убунтоидов не редко встречаются инструкции по компиляции той или иной программы, про Gentoo вообще молчу. Получается все кто этими инструкциями пользуются должны разбираться в программировании?

Что касается доверия разработчикам: скины которые способны только поменять фон программы и картинки на кнопках это вчерашний день.

На форуме появляюсь редко, но N900 пользоваться не перестал, если вдруг что-то нужно пишите в jabber или eMail
Jabber: mrclon@jabnet.org

Поделиться

32

Re: Синхронизация контактов?

Товарищи, свалите с темы. Или пишите про синхронизацию.

Поделиться

33

Re: Синхронизация контактов?

sa1nt пишет:

а при чём тут бабушкины калоши? я сказал что компиляция исходного кода всегда относилась к программированию, а тут мне про подарки какие-то  big_smile

Я не тебе, просто пока я писал сообщение ты успел запостить своё.

На форуме появляюсь редко, но N900 пользоваться не перестал, если вдруг что-то нужно пишите в jabber или eMail
Jabber: mrclon@jabnet.org

Поделиться

34

Re: Синхронизация контактов?

MrClon пишет:

offtop: ты случайно не в курсе как софт для Maemo компилять, хочу пару софтин собрать (qutIM например), глянуть как они будут себя чувствовать на N900.

я пробовал пару программок, но вида хелло ворлд.
вообще, на хабре есть на эту тему статьи, последний нокиа сдк после выхода PR1.2 вообще класс. если хочешь, ссылками закидаю, но там все легко ищется.
я хочу написать нормальный экспорт контактов из н900 в гугл. для этого нужно добраться до контактов на зверьке. вариантов два - libosso-abook либо qt mobility. последний лучше ибо портабельнее. вот меня и клинит на этом, потому и сдк меня не заинтересовал, что я не смог собрать пример с адресной книгой.. короче, плюнул на кросскомпиляцию, хочу питонировать (вроде как язык мощный, я раньше на нем никогда не писал) но для этогго мне нужны биндинги.. вот, разбираюсь с этим вопросом на форуме qtdevnet

Поделиться

35

Re: Синхронизация контактов?

borunov пишет:

я хочу написать нормальный экспорт контактов из н900 в гугл

Только не в гугл!
То есть пиши, конечно, к чему душа лежит, но лучше предусмотреть сначала некий просто дамп всех данных, который можно будет дальше конвертировать в гугл или еще куда по усмотрению.

На сколько я понимаю самый толковый вариант, это достать все используемые в телефоне поля и конвертить их в доступные поля на другом сервисе. т.е. где-то должен быть конфиг что например телефонный skype мы положим в поле user-note1 в гугле, и в поле im4 в funambol.

Добавлено: 12.07.2010 22:40:23

да, а у контакта есть дата последнего изменения?
что бы понять где более поздняя версия, локально или на сервере.

Поделиться

36

Re: Синхронизация контактов?

Посмотрел vcard, которые экспортирует сам телефон.
Там есть все поля в нормальном виде:

X-SKYPE;X-OSSO-VALID=yes;TYPE=skype:скайп_логин
X-JABBER;X-OSSO-VALID=yes;TYPE=jabber:джаббер_логин
X-JABBER;X-OSSO-VALID=yes;TYPE="google-talk":гмыл_логин

Единственно что, пытался менять строку в FN: , но телефон ее видимо игнорирует. ни в одном из типов показывания данных увидеть написанное там не удалось.
Т.е. показывается только строка N:Last;First и хотя в нее можно добавить руками ник, выглядеть будет немного коряво.

Поделиться

37

Re: Синхронизация контактов?

А вообще есть какой-то универсальный и открытый формат хранения контактов который в который можно было-бы экспортировать данные с Maemo, а уже из этого формата экспортировать куда угодно другими программами?
vCard на сколько я понимаю достаточно для этого распространён, но дополнительные поля (жаберы, скайпы и всякие там аськи) в нём не стандартизированы (т.е. на них есть стандарт де-факто, де-юре нет).

На форуме появляюсь редко, но N900 пользоваться не перестал, если вдруг что-то нужно пишите в jabber или eMail
Jabber: mrclon@jabnet.org

Поделиться

38

Re: Синхронизация контактов?

MrClon пишет:

А вообще есть какой-то универсальный и открытый формат хранения контактов который в который можно было-бы экспортировать данные с Maemo, а уже из этого формата экспортировать куда угодно другими программами?
vCard на сколько я понимаю достаточно для этого распространён, но дополнительные поля (жаберы, скайпы и всякие там аськи) в нём не стандартизированы (т.е. на них есть стандарт де-факто, де-юре нет).

vcard это самое оно.
более распространенного вариант для хранения пользователей нет.
да, с полями пока вопрос. очень много старого софта, с ограниченным набором полей.

Поделиться

39

Re: Синхронизация контактов?

Всё-таки хорошо-бы что-то по лучше. Например как в XMPP (Jabber) сделать: один основной стандарт описывает основные поля, и куча стандартиков описывающих всякие излишества. И всё это XML-based, ибо XML это весело, спортивно и модно.

P.S. тако-же не помешала-бы возможность объединения нескольких контактов в один файл (тупо в архив), как-раз для переноса. В стандарте vCard такое не прописано на сколько я знаю.

На форуме появляюсь редко, но N900 пользоваться не перестал, если вдруг что-то нужно пишите в jabber или eMail
Jabber: mrclon@jabnet.org

Поделиться

40

Re: Синхронизация контактов?

MrClon пишет:

Всё-таки хорошо-бы что-то по лучше.

если хочется изобрести велосипед заново - лучше без меня. у меня ничего кроме мата такие идеи не вызывают, так что комментарии будут соответствующие.

MrClon пишет:

Например как в XMPP (Jabber) сделать: один основной стандарт описывает основные поля, и куча стандартиков описывающих всякие излишества.

фактически так и есть уже. есть стандарт vcard (2.x, 3.0), и есть опцональные поля, в каждой базе немного отличающиеся (и несомненно описанные в доке на базу).

MrClon пишет:

И всё это XML-based, ибо XML это весело, спортивно и модно.

об xml и запихивании его в каждую дыру я думаю еще хуже, чем о велосипедах.

MrClon пишет:

P.S. тако-же не помешала-бы возможность объединения нескольких контактов в один файл (тупо в архив), как-раз для переноса. В стандарте vCard такое не прописано на сколько я знаю.

тупо архив можно сделать тупо архиватором. :)
работать с отдельными vcard по моему проще, например когда я изменю на сервере 10 контактов, а на клиенте 15.

Поделиться

41

Re: Синхронизация контактов?

easy_john пишет:

фактически так и есть уже. есть стандарт vcard (2.x, 3.0), и есть опцональные поля, в каждой базе немного отличающиеся (и несомненно описанные в доке на базу).

Каждый делает как хочет, и врезультате при переносе контакта из google в outlook нужно редактировать не стандартизированные поля?

easy_john пишет:

тупо архив можно сделать тупо архиватором. smile
работать с отдельными vcard по моему проще, например когда я изменю на сервере 10 контактов, а на клиенте 15.

Допустим хочу перенести контакты их гугла на тот-же N900. Варианты:
Выкачивать человеков поштучно и поштучно-же экспортировать их в N900.
Использовать программу которая сделает это за меня (а если не гугл, а яндекс то нужна другая программа).
Или скачать с гугла (яндекса, OVI, яху, экспортировать из аутлука etc) один файл, скормить его телефонной книге N900 и получить все стои 100500 контактов.
Почему такой способ должен быть прописан в стандарте, а не реализовываться разработчиками так как им кажется правильным объяснять надо?

Добавлено: 13.07.2010 11:10:23

easy_john пишет:

если хочется изобрести велосипед заново - лучше без меня. у меня ничего кроме мата такие идеи не вызывают, так что комментарии будут соответствующие.

Велосипедом это было-бы если-бы существующие форматы удовлетворяли потребностям.

На форуме появляюсь редко, но N900 пользоваться не перестал, если вдруг что-то нужно пишите в jabber или eMail
Jabber: mrclon@jabnet.org

Поделиться

42

Re: Синхронизация контактов?

парни, на сегодня имеется проблема куда как проще - сделать бэкап контактов не на n900 не представляется возможным. максимум - стандартными средствами закинуть их на флэшку что бы потом тем же н900 скачать. а если я хочу, сдуру, перелить их на другой телефон? а если я протерял телефон и не обираюсь покупать н900? вопрос - как более-менее универсально сохранить.. а вы - стандарты, велосипеды..

Поделиться

43

Re: Синхронизация контактов?

borunov пишет:

как более-менее универсально сохранить

borunov пишет:

стандарты, велосипеды..

Тебе не кажется что тут есть некая связь?

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

На форуме появляюсь редко, но N900 пользоваться не перестал, если вдруг что-то нужно пишите в jabber или eMail
Jabber: mrclon@jabnet.org

Поделиться

44

Re: Синхронизация контактов?

borunov пишет:

вопрос - как более-менее универсально сохранить.. а вы - стандарты, велосипеды..

Как раз именно для миграции контактов vcard самый простой и универсальный путь.
Все поля контакта есть в vcard.
Делаем export -> all contacts -> выбрать путь. Получаем пачку файликов .vcf, которые понимает почти любой девайс.
Другое дело, что понимает он только стандарнтые поля. а все нестандартные надо будет менять.
Но за то данные не потеряются.
Все остальные способы (кроме бэккапа) втягивают не все поля. Правда я еще не проверил способ с exchange, доделаю на днях и проверю.

Добавлено: 13.07.2010 12:11:42

MrClon пишет:

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

гугл всего лишь база данных. такая же как exchange, funambol, evolution и т.п.
стандарт передачи все равно vcard. а как эти vcard хранятся и обрабатываются внутри конкретной б.д. это дело десятое.


Добавлено: 13.07.2010 12:15:48

MrClon пишет:

Каждый делает как хочет, и врезультате при переносе контакта из google в outlook нужно редактировать не стандартизированные поля?

я это знаю. дальше то что?

MrClon пишет:

один файл, скормить его телефонной книге N900 и получить все стои 100500 контактов.

я не вижу принципиальной разницы один это фаил или тысяча. вопрос в стандартизации полей, а не в количестве файлов.
все равно работать надо со сложившейся ситуацией, когда у каждой крупной базы свои предпочтения и конвертить надо под базу.

MrClon пишет:

Велосипедом это было-бы если-бы существующие форматы удовлетворяли потребностям.

тогда сформулируй, чем же сейчас формат не удовлетворяет.

Поделиться

45

Re: Синхронизация контактов?

easy_john пишет:

тогда сформулируй, чем же сейчас формат не удовлетворяет.

Да тем что каждый делает как ему хочется и кажется правильным. Стандарты для того и нужны что-бы всё было единообразно, vCard в нынешнем своём виде эту задачу не выполняет.

На форуме появляюсь редко, но N900 пользоваться не перестал, если вдруг что-то нужно пишите в jabber или eMail
Jabber: mrclon@jabnet.org

Поделиться