Kontact/Синхронізація Kontact з Palm Pre
Як синхронізувати ваш Palm Pre з Kontact і Google Calendar
Мною було налаштовано систему так, що можна вводити події календаря у будь-якому з наведених нижче місць з метою виконання синхронізації з усіма трьома календарями:
- Пристрій Palm Pre
- Календар у Kontact
- Мій Календар Google
За моїх поточних налаштувань автоматична синхронізація між моїм Календарем Google і моїм календарем Kontact виконується кожні 5 хвилин. Щоб виконати синхронізацію з пристроєм Palm Pre, мені доводиться вибрати пункт (налаштування та облікові записи) у меню (календар) у верхній лівій частині екрана, гортати список до низу і натискати кнопку (синхронізувати зараз). Після виконання синхронізації вручну всі події з календаря пристрою буде негайно показано у моєму календарі Google, а у календарі Kontact через 5 хвилин. Досі все працювало чудово.
Подяки початковим авторам
Всі наведені тут відомості було запозичено зі статті на soft.zoneo.net, отже, щоб всім був відомий справжній автор порад, тут наведено початкові настанови, які слід виконати.
http://soft.zoneo.net/Linux/ggcal_and_kontact.php
I've tweaked the settings below only per my installation details
Here's how:
1) Make sure you have a Google Calendar account (and make sure it works). Mine is tied to my own email/domain so it doesn't mean you have to have a gmail.com account
2) Download the GCALDaemon from Source Forge
3) Unzip the gcaldaemon-linux-* file
4) Move the new GCALDaemon directory to /usr/local (or a similarly appropriate place)
5) Change permissions so an ordinary user has rights to read/write to the GCALDaemon directory and all sub-directories/files. The normal user MUST be able to create new files in /usr/local/GCALDaemon
6) Generate an encoded password string
Open a terminal (as the user who runs Kontact) and execute this:
cd /usr/local/GCALDaemon/bin ./password-encoder.sh
Enter your Google password and copy the encoded password from the output.
If you get an error message, there is a problem with your permissions.
7) copy your Google Private URL (ICAL)
- Go to your Google Calendar
- Click the arrow/pulldown icon to the right of the calendar you want to use listed in the box on the left side of the page and choose
- Click on the in the section
- Copy the link shown
8) Configure GCALD
- Edit /usr/local/GCALDaemon/conf/gcal-daemon.cfg
vi /usr/local/GCALDaemon/conf/gcal-daemon.cfg
- Change the following lines as shown:
http.enabled=false # Увімкнути файл iCalendar для зберігання даних/синхронізації file.enabled=true # Повний шлях до локального файла iCalendar file.ical.path=/usr/local/GCALDaemon/google.ics # Ім’я користувача Gmail (ваша адреса електронної пошти повністю) file.google.username=ВАША АДРЕСА # Пароль до Gmail (скористайтеся кодованим паролем!) file.google.password=Шифрований пароль, скопійований на кроці 6 # URL (without hostname) of the Google Calendar's private ical file file.private.ical.url=/calendar/ical/XXXXXX/basic.ics (The Private ICS Google Calendar Address you Copied in step 7) WITHOUT the hostname (leave off the 'http://www.google.com') # Local iCalendar file polling interval (recommended is "10 sec") file.polling.file=10 sec # Google Calendar polling interval (recommended is "10 min") file.polling.google=5 min # Увімкнути у разі використання комутованого з’єднання (типово, "true") file.offline.enabled=true
9. Запустіть синхронізацію
/usr/local/GCALDaemon/bin/standalone-start.sh &
10) Make sure the sync process starts at login
- Create the file ~/.kde/Autostart/googleCal.sh with the following content
#!/bin/bash /usr/local/GCALDaemon/bin/standalone-start.sh & exit
11) Add the new Calendar to Kontact
- Open the Kontact Calendar page and resource at the bottom-left of the screen
- When you click the add (+) icon you'll be prompted for the resource type, choose
- in the next dialog box that shows up add the following :
- new resource name
- The file location: /usr/local/GCALDaemon/google.ics
12) Add the google account to you Palm Pre Device
- Go to the
- choose from the menu at the top/left of the screen
- Scroll to the bottom, tap the button
- Tap the button
- Enter your Google calendar info
That's it
Note when you add a Kontact event you'll be prompted to use the
resource, or the new resource. Only events added to the new resource will be sync'ed. Any event added to any of the 3 calendars (the new Kontact resource, the Google calendar itself, or your Palm Pre device) will now sync to all 3 calendars.