Bt-teh.ru

БТ Тех
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как синхронизировать календарь ICloud

Как синхронизировать календарь ICloud?

Я хочу иметь доступ к календарям, которые у меня есть на моей учетной записи ICloud, без использования веб-браузера и, возможно, офлайн.

Как синхронизировать мои календари с ICloud с календарным клиентом на Ubuntu?

4 ответа

ответ OP очень полезен, но в нем отсутствуют некоторые ключевые фрагменты. В частности, как определить полный URL-адрес caldav, заменив XXXX выше.

Кредит за мой ответ связан с этим сообщением в блоге (примечание: Я использую Thunderbird / Lightning в качестве моего клиента caldav, но это не имеет значения).

Формат URL-адреса caldav iCloud выглядит следующим образом:

Чтобы определить соответствующие параметры, сначала войдите в свою учетную запись на icloud.com , затем запустите консоль отладки Firefox ( F12 ). Этапы показаны на приведенных ниже снимках экрана, которые показывают консоль отладки веб-сайта ниже страницы календаря iCloud. При выбранной вкладке «Сеть» -ступят (1) — создайте некоторый трафик против желаемых календарей (например: создайте фиктивное назначение). Найдите соответствующие взаимодействия POST (или GET ).

  • Параметр DSid является своего рода числовым идентификатором пользователя, поэтому он будет одинаковым для нескольких календарей / списков задач, принадлежащих одной и той же учетной записи. Переверните на «Параметры» — шаги (2) & amp; (3) — выявить его.
  • pGUID варьируетсяоткалендарядокалендаря(этоможетбытьпросто«Главная»или«Задачи»,еслиуваснетнастройкинесколькихкалендарей/наборовзадач).Онможетбытьпросмотренизоднихитехжевзаимодействий,носиспользованиемвкладки«Ответ»-шаги(4)&(5)-Возможно,вампридетсянемногоразобратьсявструктурахJSON,чтобыобнаружитьэто.

Всехорошоихорошо.Однаковсеэтопересталоработатьсовсемнедавно,акомментариивнижнейчасти вышеупомянутого сообщения в блоге с благодарностью указали на источник проблемы : с июня 2017 года Apple переводит учетные записи iCloud, чтобы обеспечить применение паролей приложений как очень разумную меру безопасности. Это означает, что уже невозможно использовать основной пароль iCloud для аутентификации при синхронизации календарей.

Как только миграция произошла с вашей учетной записью iCloud (вы заметите, что ваша синхронизация календаря сбой), выполните следующие действия:

  1. Включить двухфакторную аутентификацию в учетной записи iCloud.
  2. Создайте пароль для приложения и используйте его в своем клиенте caldav
  3. Весьма вероятно, что ваш сервер caldav будет изменен как часть миграции (моя работа прошла с p03 до p40), поэтому URL-адреса должны корректироваться.

Этот новостной материал (на немецком языке, при необходимости используйте Google для перевода) есть справочная информация о паролях, специфичных для приложения.

Кстати: я не думаю, что календари должны быть доступны для доступа таким образом.

Синхронизировать календари и контакты между Thunderbird в Ubuntu и Android

Я ищу способ синхронизировать мои контакты и данные календаря между Mozilla Thunderbird 38.3.x (с Lightning) в Ubuntu 14.04.x ​​с Android Jelly Bean.
Синхронизация должна осуществляться через USB-кабель или BlueTooth, а не через облако .

Синхронизация означает управление данными в обоих направлениях, разрешение конфликтов (два контакта были изменены как на ПК, так и на стороне смартфона) и избежание дублирования.

Ранее (под Windows) я использовал BirdieSync , очень хорошее решение, недоступное для пользователей Linux.

Cbhihe

Cbhihe

Хотя вы и написали, синхронизация должна быть через USB-кабель или BlueTooth, а не через облако. — Я воспринял это как сильное желание уединения, не исключая явно WiFi, поэтому надеюсь, что для вас все в порядке:

Для этого я использую ownCloud на моей машине с Ubuntu и DAVDroid на моих устройствах Android (альтернативы см. Ниже).

Для ownCloud требуется веб-сервер с PHP (5.4+; последние версии хотят 5.5+, но все еще работают с 5.4) и база данных (минимальная: SQLite, я использую ее с MySQL), которые доступны из стандартных репозиториев. Как побочный эффект, я не только могу управлять своими календарями и контактами через веб-интерфейс, но — в зависимости от моих потребностей — также иметь дополнительные доступные функции, такие как «облачное хранилище» (включено по умолчанию) и даже управление документами (включая базовый редактор), плюс множество приложений ownCloud на выбор.

Я выбрал DAVDroid, так как это «одно приложение для управления ими обоими» (календари и контакты), и оно доступно бесплатно через F-Droid . Есть еще много возможностей для улучшений (например, при добавлении нового календаря / адресной книги, необходимо заново создать учетную запись на устройстве Android — но, как я редко это делаю, это не сильно меня затрагивает). Кроме того, он работает для меня безупречно, поэтому я могу рекомендовать эту комбинацию.

Новые контакты / элементы календаря, добавленные через устройство Android, сразу же синхронизируются с ownCloud . Обратный путь может занять немного времени, в зависимости от того, как настроена синхронизация на устройстве Android; хотя в спешке вы можете запустить синхронизацию вручную. С помощью стандартного календаря ownCloud вы не можете управлять напоминаниями через веб-интерфейс (хотя при использовании приложения Android напоминания хорошо синхронизируются с другими устройствами Android); если вам это не по душе, взгляните на «плюс» с альтернативными календарями , контактами и приложениями задач .

Что касается Ubuntu, то с ними работает не только Thunderbird , я в основном использую их с Evolution . Для более подробной информации, пожалуйста, прочитайте мою статью на Android без Google 2: ownCloud .

альтернативы

  • Приложения Android для синхронизации с вашими ресурсами
  • Baïkal: легкий сервер CalDAV + CardDAV

Cbhihe

Cbhihe

Cbhihe

Фредерик Норд

Вы можете использовать SyncML поверх, например, Bluetooth.

В тот день, когда ваш телефон поставлялся с поддержкой SyncML на заводе. В настоящее время кажется, что вам нужно сначала что-то установить на свой телефон. На странице Википедии (т.е. не я) предлагается клиент Synthesis или Funambol .

Теперь ваша проблема с Thunderbird, потому что он не очень хорошо работает с SyncML из коробки. Кажется, есть несколько плагинов . Возможно, вы сможете использовать SyncEvolution и подключить к нему как Thunderbird, так и свой телефон.

Почтовый сервер.

Здравствуйте, подскажите, хочу собрать почтовый сервер на linux (почта, синхронизация календаря и контактов), какие компоненты (основные пакеты) понадобятся мне при сборке, желательно стабильные. Надеюсь поделитесь своими знаниями))) Заранее спасибо.

Ставь Ubuntu Server, при установки выбери OpenSSH и Mail server и все
Дальше настраивай как надо

Postfix, Dovecot. SpamAssassin, ClamAV (если почта вендовозов).

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

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

Да ты прав,я хочу собрать почтовый сервер на подобие exchange.

Zimbra осиль, там всё, что надо.

Зимбру ставил, хочу что то иное.

почтовый сервер на подобие exchange.

exchange не совсем почтовый сервер.

И чем оно должно от неё отличаться?

Postfix + Dovecot или qmail

В Зимбре ограничение на пользователей.

С этим понятно (Postfix + Dovecot).Каким образом будет осуществляться синхронизация календаря и контактов, между почтовыми клиентами?

Ну тогда городи самодельный бесплатный огород из почтовика, CardDAV, CalDAV и прочих.

каким клиентским ПО ты пользуешься — так и не сказал же Тандырбирд может гонять календари по обычной почте, например, или может кидать на caldav Контакты проще всего хранить в ldap, вместе с почтовыми учётками. Таким макаром достаточно использовать только почтовик. С другой стороны, ты можешь пользоваться краденым офисом, длоя аутглюка которого есть коннекторы всяких калдавов, синкмлов и лдапов, а больше я ничего о нём не знаю.

на счет календаря я хз а вот для контактов погугли тему «ldap address book» мы такое на работе используем, оч удобно.

Как синхронизировать гном-календарь с онлайн-календарем?

Я думал, что это здорово, что Ubuntu 16.04 поставляется с gnome-calendar, но я заметил, что праздники не включены. Я также заметил, что есть возможность синхронизировать календарь с онлайн, как мне это сделать? Я не знаю ни одного онлайн-календаря, который мог бы использовать.

Добавить календарь из Интернета

Вы можете добиться этого, используя gnome control center в Ubuntu:

Введите gnome-control-center в dash , настройки появятся, выберите это и выберите online account :

Скриншот

Затем добавьте свою учетную запись Google, нажав знак «плюс» в нижней части диалогового окна, которое появляется:

Скриншот

Затем включите календарь, связанный с этой учетной записью Gmail, и это должно синхронизировать его с Ubuntu Calendar .:

Скриншот

Если вы хотите больше календарей, настройте его в Календаре в Google в settings options верхнем правом углу страницы календаря .

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

Настроить синхронизацию Календаря аккаунта Google

Перейти в календарь Google:

Скриншот

Добраться до settings , в верхнем правом углу страницы :

Скриншот

В þér нажать на Calendars tab , слева вверху страницы :

Скриншот

Там нажмите на export calendars :

введите описание изображения здесь

Это будет экспортировать ваш календарь в .ics формате файла. Теперь давайте поручим Calendar синхронизироваться обратно в рабочий стол Ubuntu.

Поручить календарь синхронизировать с загруженным .ics файлом

Извлеките загруженный .ics файл

Запустите Calendar и нажмите на Calendar Settings

Форма диалогового окна, которое появляется выберите from file

Перейдите к этому извлеченному .ics местоположению файла, выберите его и выберите тот, у которого нет # [тега] в начале имени .

Вернувшись в Календарь, выберите synchronize и убедитесь, что ваш интернет работает, и через несколько минут появятся синхронизированные календари.

Чтобы синхронизировать все мои календари Google, мне нужно было включить их синхронизацию на скрытой странице настроек синхронизации Google:

Затем мне пришлось отключить Календарь для моей учетной записи Google в настройках онлайн-аккаунтов Gnome и снова включить его. После этого все мои календари синхронизируются.

Для меня была ошибка в приложении gnome-calendar, из-за которой я не мог нажать кнопку «Добавить» (ту, что на вашем скриншоте), независимо от того, что я ввел.

Я нашел обходной путь, используя способ работы GOA (Gnome Online Accounts):

  1. Скачайте «Evolution» из официальных репозиториев.
  2. Добавьте свой онлайн-календарь в Evolution. (Руководства по добавлению нескольких видов календарей в Evolution: help.gnome.org )
  3. Убедитесь, что ваши встречи и т. Д. Отображаются в приложении gnome-calendar.
  4. Удалите Evolution. (Если вы сделаете это, вероятно, нет способа перенастроить календарь, поэтому вы также можете просто оставить его как есть, но все равно использовать приложение gnome-calendar.)

Короче говоря, поскольку Evolution также использует GOA, как и gnome-calendar, любой добавленный вами календарь также будет добавлен в gnome-calendar. То же самое теоретически должно применяться ко всем другим приложениям, которые используют GOA.

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

В общем случае у вас есть два варианта добавления праздников в gnome-calendar: импортировать автономный файл (.ics) или тот, который я описал выше. Использовать одного из провайдеров из меню GOA, таких как Google, Nextcloud или Microsoft Exchange, немного проще, чем импортировать календарь из пользовательского провайдера.

Больше по этому вопросу: ctrl.blog

Я думаю, что Ubuntu 17.10 и 18.04 не синхронизируют календарь Gnome с календарем Google автоматически.

Я бы посоветовал, поскольку Evolution Mail обрабатывает контакты и календарь Gnome, чтобы вы установили Evolution с важным файловым сервером evolution-data-server. Затем вы должны настроить учетную запись Google в календаре Evolution. Некоторые фотографии этой операции были показаны наверху.

В настройках можно выбрать даже важный параметр «время синхронизации» (для меня по умолчанию 30 минут слишком много, поэтому я установил его на 1 минуту), который представляет собой промежуток времени между каждой синхронизацией. Наконец, вы можете увидеть все события Google в календаре Gnome в верхней панели. После этих операций вы можете удалить Evolution Mail, но не сервер эволюции-данных, который необходим для синхронизации.

Примечание: вы должны выполнить эту операцию, если вы хотите использовать Thunderbird, а не Evolution Mail. Thunderbird — это приложение по умолчанию в Ubuntu 18.04.

Начните с добавления вашей учетной записи Google в онлайн-аккаунт в настройках. Убедитесь, что вы подключены к Интернету, чтобы календарь вашей учетной записи автоматически синхронизировался с локальным календарем.

В вашем случае, так как вы не видите праздники,

  1. Добавить календарь праздников из Google

Перейдите на https://calendar.google.com и войдите в систему, чтобы получить доступ к своему календарю. На левой панели вы увидите мои календари, если не отмечены праздники, поставьте галочку в этом поле.

  1. Выбор подходящих вам праздников

Если этот параметр отсутствует, щелкните параметр «плюс» в других календарях и выберите просмотр интересующих календарей, выберите праздники, которые относятся к вам. После этого сохраните и перезагрузите страницу. Это будет синхронизировано с вашим локальным календарем

голоса
Рейтинг статьи
Читать еще:  То пластикового окна регулировка ключами
Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector