У меня есть BQ Ubuntu Phone и я использую приложение календаря в связи с календарем Google. Мне интересно, нужно ли мне всегда нажимать «синхронизировать» в приложении календаря или есть способ автоматически синхронизировать мой календарь Google.
Спасибо за вашу помощь!
Чтобы сделать автоматически синхронизацию, можно использовать командные строки в терминальном приложении. Я думаю автоматически синхронизирующий еще, не реализован в календарном приложении.
метод ниже должен работать с Google Календарем (я не уверен, потому что я использую календарь с owncloud сервера)
Для наблюдения названия календарного сервера, который необходимо синхронизировать, можно использовать эту команду:
syncevolution --print-configs
названием сервера мог быть Google Календарь или календарь Google 2....
Тогда необходимо быть в состоянии синхронизировать календарь этой командой:
syncevolution google-calendar
или календарь Google 2...
Для автоматического выполнения этой синхронизирующей команды путь состоит в том, чтобы использовать "crontab задание",
Вы видите это сообщение для некоторых деталей о crontab в касании человечности.
я пытаюсь описать ниже метода 1 использование терминала, подключенного с ssh к телефону:
Редактирование crontab файл с этой командой:
crontab -e
Добавляют эту строку в конце файла:
@daily export DISPLAY=:0.0 && export DBUS_SESSION_BUS_ADDRESS=$(ps -u phablet e | grep -Eo 'dbus-daemon.*address=unix:abstract=/tmp/dbus-[A-Za-z0-9]{10}' | tail -c35) && /usr/bin/syncevolution google-calendar
Тогда использование Ctrl+X, чтобы выйти и сохранить файл (вероятно, придется ввести "Y" и "Войти")
После этого для перезапуска сервиса крона:
sudo service cron restart
"Google Календарь" должен автоматически ежедневно синхронизировать. можно заменить @daily @reboot, @midnight, @weekly...
04/06/2015
Редактирования, Если Вы делаете это в оконечном телефонном аппарате, crontab файл, не сохраняет из-за касания человечности, находится на "файле чтения только система" Одно решение, которое могло работать, должен переключиться в режим чтения-записи для системного файла (на Ваш собственный риск), можно, например, сделать:
sudo mount /dev/loop0 / -o remount,rw
crontab -e
Тогда изменяют и сохранили файл как Вы, сделал.
После этого, можно проверить файл при помощи:
crontab -l
не рекомендуется переключиться в чтение / режим записи для обычного пользователя. С previuous управляют системным возвратом в режиме чтения после перезагрузки. Я использовал эту команду много времени без повреждения человечности.