Thunderbird lightning яндекс календарь не синхронизируется. Синхронизация яндекс календаря и списка дел между компьютером и другими устройствами. Создаем и объединяем календари в Google Apps

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

Тендербердом я начал пользоваться почти сразу после того, как начал использовать . Как оказалось, Mozilla Thunderbird — это достойный конкурент таким популярным почтовым клиентам, как The Bat, Outlook и т.д. Thunderbird весьма прост в работе, и в нем нет никаких лишних деталей, отвлекающих внимание, а напротив — все только самое необходимое. Он так же как и Firefox расширяем дополнительными плагинами.

После того, как я начал вести свой блог, я стал читать и других блогеров, поэтому возникла необходимость в программе, в которой можно было бы читать записи из блогов в виде одной ленты. Тут как раз кстати пришелся Thunderbird, т.к. в нем помимо почтовых аккаунтов можно добавлять различные ленты новостей и читать все в одном месте. Это оказалось очень удобнои эффективно для меня, так как отпала необходимость в установке отдельного rss ридера ().

Как я уже говорил выше — функциональность Thunderbird`а можно расширить с помощью дополнений. Одним из таких дополнений является Lightning — дополнение, включающее в Thunderbird функциональность каледаря с возможностью синхронизации с календарем Google. Для того, чтобы организовать такую синхронизацию, нужно установить еще одно дополнение — Provider for Google calendar .

Для того, чтобы установить дополнения в Thunderbird, нужно перейти в верхней вкладке Инструменты в пункт Дополнения , далее нужно нажать на кнопке, как на скриншоте, после чего найти дополнение на вашем компьютере и подождать, пока оно установится.

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

Синхронизация календаря Google и Lightning

Для того чтобы синхронизировать ваш гугл календарь с календарем Lightning (после того, как вы установили дополнения Lightning и Provider for Google calendar), необходимо в настройках календаря Google (на сайте google.com/calendar) найти вкладку Календари и выбрать ваш календарь.

Теперь открываем календарь Lightning. В левой части окна щелкаем правой кнопкой мыши и выбираем Новый календарь . В появившемся окне нужно выбрать каледнарь в сети , затем календарь Google и ввести его адрес, который вы скопировали. Все, теперь все задания которые вы записали в Lightning автоматически появятся в гугл календаре и наоборот.

До этого я пользовался календарем Mozilla Sunbird , который представляет собой отдельную програму, но ее разработчики забросили ее и перестали развивать. Вместо этого, все свои усилия они направили на дополнение Lightning, которое удобно тем, что интегрировано в Thunderbird.

Теперь, вместо трех разных программ, я использую одну, которая легка в использовании и позволяет повысить эффективность. Кстати, скачать Mozilla Thunderbird можно , скачать Lightning , а Provider for Google calendar .

А какими программами для чтения почты пользуетесь вы? Где читаете rss ленту, в отдельном ридере или прямо в браузере? И используете ли вы онлайн календари в своей работе и повседневной жизни?

У меня есть подозрение, что в недрах Microsoft есть специальная команда разработчиков, которая специально заботится, чтобы у всего, что связано с командной строкой Windows, были грабли, подводные камни и проблемы.

Примеры:

  1. %comspec% (cmd.exe) требует, чтобы все параметры после /C или /K были в кавычках. Наример, нельзя выполнить
    cmd.exe /C "%ProgramFiles%\notepad2\notepad2.exe" "%USERPROFILE%\Documents\test.txt"
    , надо
    cmd.exe /C ""%ProgramFiles%\notepad2\notepad2.exe" "%USERPROFILE%\Documents\test.txt""
    Что ещё хуже – cmd.exe маскирует этот косяк, и там, где "замечает" свой вызов, сам подставляет внешние кавычки (причём не всегда угадывает). Но остальные программы про это не в курсе! Например, это очень сильно мешает при использовании планировщика Windows.
  2. START "notepad.exe" – не работает. Работает
    START "" "notepad.exe"
  3. "%windir%\System32\find.exe" /n "4" "test.txt" отдельно – работает.
    FOR /F "usebackq tokens=*" %%A IN (`"%windir%\System32\find.exe" /n "4" "test.txt"`) DO ECHO %%A – не работает. Работает
    FOR /F "usebackq tokens=*" %%A IN (`%windir%\System32\find.exe /n "4" "test.txt"`) DO ECHO %%A
  4. ECHO 123>test.txt – не работает.
    ECHO "123">test.txt – записывает "123" с кавычками.
    ECHO 123 >test.txt – с пробелом.
    Чтобы заработало без пробела, надо писать
    ECHO 12^3>test.txt
    или
    (ECHO 123)>test.txt
  5. ECHO – выводит ECHO is on. или локализованную фразу (по русски – четыре длинных слова). Чтобы вывести пустую строку, надо писать
    ECHO.
    (с точкой слитно; также работает ECHO\ , ECHO] и т.п.)
  6. Если внутри блока ( … ) будет комментарий со скобками, например, rem (проверка) , интерпретатор командной строки прочтёт закрывающую скобку как конец блока.
  7. FOR %%A in ("C:\test.file") DO ECHO %%A выводит C:\test.file независимо от наличия там test.file .
  8. Некоторые команды не меняют код ошибки ERRORLEVEL при вызове с неправильными параметрами командной строки. Самые назойливые примеры:
    1. NET SHARE (при этом NET USER – меняет)
    2. defrag.exe (на Win8 и выше его стоит запускать с ключом /O , на 7 этот ключ не поддерживается)
  9. До Windows Vista не было предустановленной переменной среды, в которой было бы указано расположение %USERPROFILE%\Local Settings\Application Data . В Vista добавили %LOCALAPPDATA% , но ещё добавили папку %USERPROFILE%\AppData\LocalLow , расположение которой снова не указано ни в какой переменной среды.
  10. Узнать hostname – нетривиальная задача. Есть переменная %COMPUTERNAME% , но там всегда в верхнем регистре и обрезано, если для NetBIOS оно "слишком длинное". Впрочем, его можно прочитать из реестра, только…
  11. При чтении ключей с помощью reg.exe проблемы начинаются, если в названии ключа есть пробелы, поскольку reg.exe никогда не выводит на экран только значение – оно выводится всегда после названия ключа и типа значения. Так что, чтобы, например, прочитать hostname, надо писать

    FOR /F "usebackq tokens= 2 *" %%I IN (`REG QUERY "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters" /v "Hostname"`) DO SET "Hostname=%%~J"

    FOR /F "usebackq tokens= 3 *" %%I IN (`REG QUERY "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters" /v "NV Hostname"`) DO SET "NVHostname=%%~J"

    Интересно, что reg.exe был уже в XP (в NT4 и 2000 он был в Resource Kit). Но XP"шная команда в выводе REG QUERY разделяет поля tab"ом (символ с кодом 8). Поскольку в названиях ключей tab"ов не бывает, такой вывод намного проще парсить (однако, от шапки всё равно никак не избавиться). Примерно так:

    FOR /F "usebackq tokens= 2 * delims= " %%I IN (`REG QUERY "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters" /v "Hostname"`) DO SET "Hostname=%%~J"

    указанный жирным курсивом

    должен быть в тексте пакетного файла в виде одного символа с кодом 8, а не в виде треугольных скобок и букв. В таком случае число после tokens= не зависит от количества пробелов в названии ключа.
    Кстати, если читаете путь из реестра, молитесь, чтобы там не было международных символов. Обнаружить их в командной строке – нереально, а выдаются reg"ом они в кодировке ANSI (напоминаю, cmd.exe работает в OEM), поэтому при наличии не-ASCII символов, при попытке совершить chdir (или что угодно другое) пакетный файл будет поджидать облом.
  12. Копирование папок – эпичный пример фейла (или win"а команды из первого абзаца?). Типичная команда для копирования папки в Windows:

    xcopy s:\WindowsImageBackup r:\WindowsImageBackup /E /I /Q /G /H /R /K /O /Y /B /J

    смогли с первого раза посчитать количество ключей? Ну ок, наверное, не все они требуются. Вот необходимый минимум, чтобы xcopy не остановился где-нибудь посередине и не задал тупой вопрос, ожидая интерактивного ответа: /E /I /G /H /R /Y . Да, кстати, Вы использовали copy ? Облом будет поджидать Вас незаметно:) Ключи copy указываются перед аргументами откуда и куда, xcopy – после аргументов.
  13. %comspec% /U /C "ECHO 123>test.txt" записывает файл в UNICODE.
    %comspec% /U /C "FOR /F %A IN (test.txt) DO ECHO %A" не может прочитать его!

Google Календарь — один из множества сервисов Google, предназначенный для планирования событий и их привязки к календарю. Для того, чтобы начать использовать календарь Google требуется лишь действенный аккаунт Google (можно тот же, что и для Gmail). Доступ к календарю осуществляется через веб-интерфейс с помощью любого браузера. Таким образом, можно вносить изменения в свое расписание (работать с календарем) с любого компьютера, имеющего доступ в интернет.

Основные возможности Google календаря:

  • оповещения о событиях по e-mail и SMS
  • поддержка нескольких календарей для одного аккаунта
  • открытие общего доступа к календарю
  • поддержка нескольких языков интерфейса
  • экспорт и импорт календарей (ICS)
  • дополнительные функции (Лаборатория)
  • вставка календаря в блог с помощью кода HTML
  • доступ к календарю из других приложений

Синхронизация ThunderBird и Google календаря

Для того чтобы синхронизировать почтовый клиент ThunderBird и Google календарь , необходимо проделать следующие действия:

  1. Lightning (имеются настройки).
    Lightning — дополнение, позволяющее добавить в ThunderBird полную интеграцию Google Календарь.
  2. Установить в ThunderBird дополнение Provider for Google Calendar .
    Provider for Google Calendar — дополнение, позволяющее получить двунаправленный доступ к календарю Google (требует дополнения Lightning )
  3. Перезапустить ThunderBird
  4. Перейти на страницу календаря и добавить календарь Google
    перейти к календарю

    открыть календарь google в браузере и перейти к настройкам требуемого календаря

    перейти к закрытому адресу календаря

    и скопировать его

    вернуться в ThunderBird и создать новый календарь

    указать расположение календаря — В сети

    выбрать Календарь Google и в поле Адрес указать закрытый адрес вашего календаря Google

  5. Произвести настройки Lightning (указать часовой пояс)
    Перейти в меню Правка > Настройки > вкладка Календарь > вкладка Часовой пояс
    в поле Выбрать ближайший город в вашем часом поясе указать часовой пояс вашего календаря.

Ошибка «Календарь google временно недоступен» — Что делать?

Если после добавления календаря Google в ThunderBird выдает ошибку «Календарь google временно недоступен» выполните действиия, описанные в пункте 5 выше по тексту.

Давно мне хотелось иметь календарь-планировщик таким образом, чтобы события были одни и те же и на компе и на ноутбуках и на телефоне. Сегодня я расскажу как использовать яндекс календарь с помощью дополнения Lightning для почтового клиента Mozilla Thunderbird. Mozilla Thunderbird будет синхронизироваться с яндексом, соответственно, новые события, добавленные в календарь в Mozilla Thunderbird будут автоматически улетать на яндекс и прилетать на другие устройства, на которых установлен Mozilla Thunderbird с таким же дополнением, а так же на iPhone. Как настроить синхронизацию яндекс календаря с iPhone расскажу через пару дней. А сейчас будем ставить дополнение Lightning для синхронизации календаря Mozilla Thunderbird

Сразгону вот ссылка на дополнение Lightning. Как и всегда Mozilla Thunderbird у меня версии для linux, дополнение, соответственно, и описание установки и настройки -- все для linux. В версии для винды отличия не существенны.

Для тех кому не видно

Как установить в Thunderbird

Загрузите и сохраните файл на ваш жёсткий диск.

В Mozilla Thunderbird откройте меню Инструменты и выберите пункт Дополнения.

Из меню кнопки настроек, расположенной рядом с полем поиска дополнений, выберите "Установить дополнение из файла..." и найдите загруженное дополнение.

Указываем путь к скачанному дополнению Lightning

Даем добро на установку

После установки дополнения Lightning Mozilla Thunderbird попросится перезапуститься -- разрешаем

Дополнение Lightning установили, теперь нужно настроить синхронизацию с календарем Яндекса. Открываем появившийся календарь

Удаляем имеющиеся стандартные календари, чтобы не путаться. Жмем правой кнопкой на свободном месте, добавляем новый календарь. Выбираем место хранения нового календаря В сети

И вводим адрес

https://caldav.yandex.ru/calendars/(ваш логин)@yandex.ru/events-default

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

Нас следующей странице записываем название нового календаря, например Я.Календарь и указываем почту для уведомлений, которые будет присылать календарь в качестве напоминаний о событиях