26 Отредактировано Dali (24-09-2008 17:09:17)

Re: Pimlico легкий PIM

Спасибо! Работает (тщательно пока не проверял). Теперь контакт, заведённый в ней, виден нормально во встроенных контактах. Только выбор фотографии пропал... Вроде было в 0.8, или я забыл? Проверить до завтра не смогу...
UPD: Проверил, в 0.8 всё ок. В 0.9 в списке фотки видны, при редактировании (и заведении нового контакта) - нет.

Был Nokia N800 + A-Data SDHC6 4Gb + Kingston SDHC6 8Gb + Nokia 5610 + USBHDD + Card Readers + Palm TT3 + Linksys WRT54G / OpenWRT + Megafon EDGE + BT GPS Holux M1000.

27

Re: Pimlico легкий PIM

Logvinon пишет:

Попробывал хилдонизировать Contacts, убрал меню на место, пробуйте:

http://www.rpb.ru/nl/contacts_0.9-2_armel.deb

Спасибо большое !

P.S. Вы не пробовали синхронизировать через funambol календарь ?
У меня русский нормально не передается, я настроил syncevolution отдавать тип calendar (iCalendar 2.0)
на N810 и на рабочей машине,  сделал отдельный URL для обработки iCalendar, а он (видимо funambol) постоянно перекодирует их в экранированные символы и страшно ругается...
перерыл форумы syncevolution и funambol, нашел только, посты в которых итальянцы клянутся что пофиксили ошибки с обработкой кодировки в iCalendar 2.0... странно...
может кто-нибудь уже ходил по этим граблям с новым сервером (7.0.4) ?

пример календарного события (в оригинале SAMMARY был по русски):
BEGIN:VCALENDAR
PRODID:-//Ximian//NONSGML Evolution Calendar//EN
VERSION:2.0
METHOD:PUBLISH
BEGIN:VTIMEZONE
TZID:/softwarestudio.org/Tzfile/Europe/Moscow
X-LIC-LOCATION:Europe/Moscow
BEGIN:STANDARD
TZNAME:MSK
DTSTART:19701026T020000
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-2SU;BYMONTH=10
TZOFFSETFROM:+0400
TZOFFSETTO:+0300
END:STANDARD
BEGIN:DAYLIGHT
TZNAME:MSD
DTSTART:19700329T030000
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=3
TZOFFSETFROM:+0300
TZOFFSETTO:+0400
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
SUMMARY;ENCODING=QUOTED-PRINTABLE:
=D0=9E=D0=B1=D1=83=D1=87=D0=B5=D0=BD=D0=B8=D0=B5
X-LIC-ERROR;X-LIC-ERRORTYPE=PARAMETER-NAME-PARSE-ERROR:Cant parse
parameter name: CHARSET=UTF-8
CLASS:PUBLIC
DTSTART;TZID=/softwarestudio.org/Tzfile/Europe/Moscow:20071001T000000
DTEND;TZID=/softwarestudio.org/Tzfile/Europe/Moscow:20071005T235900
X-FUNAMBOL-ALLDAY:1
UID:20070828T135301Z-21321-1000-1-20@mercury2
DTSTAMP:20080925T110439Z
LAST-MODIFIED:20080925T110439
END:VEVENT
END:VCALENDAR

28

Re: Pimlico легкий PIM

yoda:
Увы, с календарём совсем не разбирался. В данном случае, меня полностью удолетворяет GPE + Erminig для синхронизации с Google.

Dali:
Угу, точно куда-то делись фотки. Т.е. отображаются, но добавить/изменить не удаётся. Попробую посмотреть, но поскольку они не синхрятся, то особого интереса нет.

29

Re: Pimlico легкий PIM

Сделал "взаимопроникновение" :-) групп "Контакты" и Contacts. Т.е. теперь обе программы будут пользоваться одними и теми же списками групп. При старте произойдёт слияние, которое потом будет, по возможности, поддерживаться. Правда, встроенные группы (addr_li_..) пока наименовать по-человечеки не получилось - идеи закончились:

http://www.rpb.ru/nl/contacts_0.9-3_armel.deb

PS:
1. С фотками пока непонятки
2. Можно и на "ты"

30 Отредактировано Logvinon (03-10-2008 15:12:04)

Re: Pimlico легкий PIM

Фух, однако, разобрался с фотками. Интересно, что ошибки были в оригинальном тексте, пришлось часть кода переписать. Заодно заменил диалог выбора фотки на стандартный (hildon_..).

Замечательно, что автор изначально вставлял не ссылку на фотку (так делает системный 'Контакты'), а фотку целиком в VCARD. Теперь, при синхронизации, фотка спокойно уезжает, например, на ScheduleWorld.

Да, забыл:
http://www.rpb.ru/nl/contacts_0.9-4_armel.deb

PS: Письмо автору с патчами отослал, но, увы, никакой реакции в ответ. Так что будем считать это пока "неофициальнын форком".
PPS: осталось немного доделать русификацию.

31

Re: Pimlico легкий PIM

Logvinon  : спасибо за программу и пояснения,
сегодня успешно засинхронизил через sheduleworld и syncevolution :
evolution на десктопе
мобильник
контакты на таблетке

GNU/Linux Debian / Nokia N900 / N9

32

Re: Pimlico легкий PIM

Вопрос : а кто то пользуется синхронизацией контактов вкупе с использованием встроенного maemo мессенджера ? Он получает с сервака контакты (jabber, icq) и при их синхронизировании перекидывает только имена...

GNU/Linux Debian / Nokia N900 / N9

33

Re: Pimlico легкий PIM

Нда, работы оказалось больше, чем  ожидалось. Начну с проблем:
1. Практически неработоспособен 'Адрес', лучше им не пользоваться (пока не поправлю ошибки)
2. Локализация приводит к странным тагам в базе VCARD (решение есть, но трудоёмкое)

Теперь о приятном:
1. Добавил перевод
2. Местами поправил размеры видгетов
3. Сделал Fullscreen

От автора пока ничего. Буду дальше бомбить его патчами ;-)

http://www.rpb.ru/nl/contacts_0.9-5nl_armel.deb

и исходники:

http://www.rpb.ru/nl/contacts_0.9-5nl.tar.gz

Список TODO продолжает расти.

34

Re: Pimlico легкий PIM

Logvinon  : а контакты с jabber серверов вы используете ?

GNU/Linux Debian / Nokia N900 / N9

35 Отредактировано Logvinon (13-10-2008 17:25:34)

Re: Pimlico легкий PIM

Увы, нет :-(
Но, если есть проблемы, то обязательно зарегюсь, где скажете. И буду тестировать.

36

Re: Pimlico легкий PIM

я просто юзаю с дефолтного клиента jabber, gtalk и изредка icq, все эти контакты так же попадают в базу

GNU/Linux Debian / Nokia N900 / N9

37

Re: Pimlico легкий PIM

спасибо за поддержку contacts!
мне, например, очень не хватает сортировки по фамилиям
для работы так значительно удобнее
поправьте, кто может)))
спасибо ещё раз!

N800 ver.  Diablo  + sdhc8gb

38

Re: Pimlico легкий PIM

Записал в TODO.

39 Отредактировано dAlexis (18-10-2008 08:24:18)

Re: Pimlico легкий PIM

А где БД этого PIM лежит? А то я неудачно конвертнул vcf с завра, имнортнул в 0.8 -  умляуты sad Прибил 0.8, слегка изучил матчасть, поставил 0.9.5 - а кривые контакты тут как тут, не убились. И, самое главное, жму удалить, а кривой контакт не удаляется, однако... Где руками БД лечить?

40

Re: Pimlico легкий PIM

Где лежит сама адресная книга не знаю. Попробуйте, удалить через стандартное приложение - база используется одна. Я поисследую вопрос с удалением.

41

Re: Pimlico легкий PIM

Logvinon пишет:

Где лежит сама адресная книга не знаю. Попробуйте, удалить через стандартное приложение - база используется одна. Я поисследую вопрос с удалением.

Я ж так и удалял... И софт стандартным образом прибивал через диспетчера и контакт пробовал удалить штатным образом. Буду сам искать, если дороюсь до чего - напишу.

42

Re: Pimlico легкий PIM

/home/user/.osso-abook/db/

Был Nokia N800 + A-Data SDHC6 4Gb + Kingston SDHC6 8Gb + Nokia 5610 + USBHDD + Card Readers + Palm TT3 + Linksys WRT54G / OpenWRT + Megafon EDGE + BT GPS Holux M1000.

43

Re: Pimlico легкий PIM

Dali пишет:

/home/user/.osso-abook/db/

Спасибо, на выходные буду лекарить. Кстати! Кодировка должна быть какая? Я-то думал что на шарпе правильный UTF (кстати, 8 или 16?) а тут чего? Я, скорее всего, 8 с 16 перепутал sad Кстати, все умляуты во встроенные контакты ловко так переползли (4Logvinon  - сработало!!!) и там их грохать надо...

44

Re: Pimlico легкий PIM

dAlexis пишет:

Кстати! Кодировка должна быть какая?

UTF8

Был Nokia N800 + A-Data SDHC6 4Gb + Kingston SDHC6 8Gb + Nokia 5610 + USBHDD + Card Readers + Palm TT3 + Linksys WRT54G / OpenWRT + Megafon EDGE + BT GPS Holux M1000.

45

Re: Pimlico легкий PIM

Программы Pimlico вошли в дерево Gnome. Может теперь будет легче договориться с патчами, поскольку автор на вопросы не отвечает. Как минумум, русификацию теперь можно делать через страницы Gnome.
Все свои наработки выложил на данном сайте (см. "Файлы").

46 Отредактировано dAlexis (24-10-2008 18:06:47)

Re: Pimlico легкий PIM

Смигрировал я контакты с завра на pimlico - получилась просто мини-эпопея. Значится, так - пришлось завровский VCF-файл ковырять перлом, чтобы он засосался. Всосался он, кстати, плохо- во встроенных контактах не то, но хоть в pimlico все ОК. Убедился, что и в завре народец "веселый", и pimlico начинали писать те еще гуси - прям как в присказке "Один серый, другой белый, оба голубые"

Завровский формат весьма весел:

Во-первых, есть строки ENCODING=QUOTED-PRINTABLE: С ними я поборолся путем chr на подстроку после '='
Во-вторых, есть подстроки CHARSET=ISO-8859-1: Пришлось заменять на пустые строки.
В-третьих, после этого в тэгах N, TITLE и проч вместо двоеточия появлялись кое-где точки с запятой типа N;Pupkin. Полечил
В-четвертых, объявились символы chr(0) неизвестно откуда. Выкинул.

Перегнал в UTF-8 Notepad++ и закачал. Тут ждал хреновенький сюрприз: Организации видны, а имена после N:Pupkin;Vasily трактуются, как "безымянный" sad

Пришлось все N: менять на FN: с уборкой промежуточный точек с запятой. В pimlico-то поле называется "Полное имя". УРА - pimlico пашет. Глянул во встроенные контакты - а "неизвестные солдаты" туда перебежали. Там только e-mali видны, как имена (там где имелись). Плюнул пока, хотя вопросец остался. IMHO и N: и FN: нужны, только рассинхронизация светит (если один правит FN, а второй - N)

В общем, Patalogiaclly Eclectic Rubbish Lister (PERL) рулит. Если модератор не казнит, могу скрипт кинуть. 

Кстати! Рекомендую http://tools.ietf.org/html/rfc2426 - RFC по VCard-формату. Хотя и в завре и в maemo на него частично забили...

47

Re: Pimlico легкий PIM

Практически все можно сделать, использую только shell.
Если не удается, то используйте grep, sed и awk.
Для всего остального есть perl
smile
Как-то так. Дословно не помню.
Но безусловно perl рулит!

Был бы у Чехова автомобиль, поворотник бы Чехов включал.
N810 (DIABLO_5.2008.43-7)

48

Re: Pimlico легкий PIM

Logvinon пишет:

Попробывал хилдонизировать Contacts, убрал меню на место, пробуйте:
http://www.rpb.ru/nl/contacts_0.9-2_armel.deb

Not found sad
Не выложите снова?

49

Re: Pimlico легкий PIM

woka пишет:

Not found sad
Не выложите снова?

Выложено  на данном сайте в разделе "Файлы".

50

Re: Pimlico легкий PIM

Уважаемый Таблетоид!
во первых строках послания желаю Вам процветания и пусть никакие Аэробусы на Вас никогда не падают!
как бы там бы пошаманить на счёт сортировки по фамилиям
там ведь поле отдельное с фамилиЁм в базе должно быть?
спасибо)))

N800 ver.  Diablo  + sdhc8gb