Към съдържанието

Настройки за бисквитки

Изберете кои видове бисквитки разрешавате. Можете да промените избора си по всяко време чрез „Настройки за бисквитки“ в долната част на всяка страница. Декларация за поверителност

Необходими

Винаги включени

Нужни са за вход, за запазване на количката и на Вашите избори. Те са винаги включени.

Кои бисквитки?
  • weboke_sessie, weboke_klant, weboke_remember: Вашата сесия и оставането в акаунта
  • weboke_basket: Вашата количка
  • wkBtwIncl: показване на цените с или без ДДС
  • wok_cookies: Вашият избор за бисквитките, 12 месеца

Измерват коя реклама води до посещение или поръчка, за да не плащаме за реклами без резултат.

Кои бисквитки?
  • Google Ads чрез Google Tag Manager (_gcl_au, _gcl_aw), до 90 дни
  • OpenAI Ads, реклами в ChatGPT
  • wok_aff: кой партньор Ви е препратил към нас (партньорска програма), 60 дни

4,6

Държава и език

Всяка държава има собствен сайт, с цените и ДДС на тази държава.

Преглед

Експортиране на календар и контакти от Google и Microsoft

Модул 5: Календар и контакти · Време за четене: 12 минути

Цел на урока: След този урок ще можете да направите пълен и използваем експорт на календари и контакти от Google и Microsoft, да прочетете ICS и vCard файл и ще знаете какво не се пренася или се пренася по различен начин при експортиране.

Основни понятия: iCalendar (ICS), VCALENDAR, VEVENT, UID, DTSTART, RRULE, EXDATE, VTIMEZONE и TZID, ORGANIZER и ATTENDEE, VALARM, vCard (VCF) 3.0 и 4.0, csv, Google Takeout, инструмент за миграция

Два файлови формата, които почти всеки познава

Календари и контакти се прехвърлят с два отворени формата:

  • iCalendar, файлове с разширение .ics (RFC 5545), за календари и задачи.
  • vCard, файлове с разширение .vcf, за контакти. Има две версии, които ще срещнете: 3.0 (RFC 2426) и 4.0 (RFC 6350).

Това са обикновени текстови файлове. Можете да ги отворите в текстов редактор и точно това ще направите в този урок. Който знае какво има вътре, вижда и какво липсва.

Често има по-лесен път от експортирането: много нови услуги разполагат с инструмент за миграция, който с Ваше съгласие изтегля директно от Google или Microsoft Вашите календари и контакти. Това става по-бързо и с по-малко грешки. Все пак собственият Ви експорт е разумен: като проверка (колко срещи и контакти имах?), като резервно копие преди да прекратите старата услуга, и като изход, ако инструментът за миграция не е разрешен от Вашия администратор.

Така изглежда файл с календар

Експортът на календара на Bakkerij De Korrel започва така:

BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Google Inc//Google Calendar 70.9054//EN
BEGIN:VTIMEZONE
TZID:Europe/Amsterdam
...
END:VTIMEZONE
BEGIN:VEVENT
UID:3f1a9c2e7b@google.com
DTSTART;TZID=Europe/Amsterdam:20261110T060000
DTEND;TZID=Europe/Amsterdam:20261110T070000
RRULE:FREQ=WEEKLY;BYDAY=TU
EXDATE;TZID=Europe/Amsterdam:20261229T060000
SUMMARY:Levering meel
ORGANIZER:mailto:anne@example.com
ATTENDEE;CN=Groothandel:mailto:verkoop@example.net
BEGIN:VALARM
TRIGGER:-PT30M
ACTION:DISPLAY
END:VALARM
END:VEVENT
END:VCALENDAR

Какво виждате:

РедЗначениеКъде може да възникне грешка
BEGIN:VCALENDAR и VERSION:2.0това е iCalendar файлако липсва, импортът се отхвърля
BEGIN:VEVENT ... END:VEVENTедна срещалипсващ END прави останалото нечетимо
UIDпостоянният идентификатор на срещатабез UID сървърът не може да разпознае дубликати
DTSTART;TZID=...начален час в часова зонавижте часовите зони по-долу
RRULEправило за повторение: всеки вторникневалидно правило дава една среща вместо серия
EXDATEизключение: точно този вторник не
ORGANIZER, ATTENDEEкой е поканил и кой е поканенвижте поканите по-долу
VALARMнапомняне, 30 минути предварителноне всяка услуга пренася напомнянията

Часови зони

Час с TZID=Europe/Amsterdam означава: 6 часа сутринта в Амстердам, дори след преминаването към лятно часово време. Затова файлът трябва да съдържа и блок VTIMEZONE, който описва тази часова зона. Експортите от Outlook често използват имена на Windows като W. Europe Standard Time. Това работи добре, докато блокът VTIMEZONE е включен. Ако липсва, новата услуга прави предположение и ще видите срещи, изместени с час. Час, завършващ на Z (20261110T050000Z), е в UTC и винаги е еднозначен. Час без часова зона и без Z се нарича "плаващ" час: той важи в часовата зона на този, който го разглежда.

Целодневните срещи се записват като дата без час: DTSTART;VALUE=DATE:20261224.

Покани

Среща, която Вие сте организирали, е записана с Вас като ORGANIZER във файла. След импортирането тя е във Вашия нов календар, но участниците все още я виждат в своя собствен календар като покана от стария Ви адрес, с UID от старата услуга. Ако по-късно промените срещата, те получават нова покана. При повтарящи се срещи с външни лица може да е по-чисто да ги поканите отново след преминаването. Срещи, за които Вие сте поканени, се пренасят като обикновена среща; отговорите до организатора се изпращат по имейл.

Експортиране от Google

  • Календар: в Google Calendar, в Настройки, раздел Импортиране и експортиране, бутон Експортиране. Получавате zip файл с ics файл за всеки календар, на който сте собственик. Календари, които други споделят с Вас, не се включват; тях ги експортира собственикът, или ги експортирате поотделно от настройките на съответния календар, ако е разрешено.
  • Контакти: в Google Contacts избирате контактите (или всички), избирате Export и след това формат vCard. Google предлага също "Google CSV" и "Outlook CSV"; изберете vCard, защото запазва структурата (няколко телефонни номера, адреси, снимка).
  • Всичко наведнъж: Google Takeout (takeout.google.com) предоставя календара като ics, контактите като vcf (или csv) и Gmail като mbox, в zip файлове. Удобно като резервно копие на целия акаунт.

Имената на менютата се променят от време на време; при съмнение потърсете в помощта на Google "export calendar" (експортиране на календар).

Експортиране от Microsoft

  • Календар: в класическия Outlook за Windows можете да запишете календар като iCalendar файл (Save As / Запиши като, с избор на период и "пълни подробности"). Изберете период, който обхваща достатъчно назад и напред във времето, и изберете пълни подробности, иначе ще експортирате само свободен/зает статус. В Outlook в уеб можете да публикувате календар като ICS връзка и да изтеглите файла чрез тази връзка; след това изключете публикуването отново.
  • Контакти: Outlook в уеб експортира контактите като csv, не като vCard. Класическият Outlook също експортира в csv за много контакти едновременно; vCard е възможно само за отделен контакт. Много CardDAV услуги не могат да импортират csv файл директно. Два изхода: да използвате инструмента за миграция на новата услуга (който изтегля контактите директно), или да импортирате csv в адресна книга на Thunderbird и да го експортирате оттам като vCard.
  • Споделени календари и календари на зали са календари на организацията. Тях ги експортира администраторът, или ги настройвате отново в новата услуга.

Какво не се пренася или се пренася по различен начин при експортиране

ЕлементКакво се случва
Прикачени файлове към срещиобикновено не се пренасят; само връзка или нищо
Цветове и категориипонякога като CATEGORIES, често не
Напомнянияпонякога, в зависимост от услугата
Връзки за видеоконференции (Teams, Meet)остават като текст в срещата, но не работят повече след прекратяването на услугата
Групи или етикети на контактине винаги; проверете след импортирането
Снимки на контактипренасят се във vCard, но правят файла голям

Преброяване преди да продължите

Преди експорта запишете колко контакта имате и, за няколко календара, колко срещи има в определен период (например ноември). След импортирането преброявате отново. Това е най-бързият начин да видите, че нещо липсва. В задачата на този урок ще оставите програмата да преброи и провери Вашите файлове.

На практика: така изглежда при доставчик

В Nextcloud на WebOké има два инструмента за миграция, които изтеглят директно: WebOké Import Tool за Google (Drive, Снимки, Календар и Контакти) и Data Migration за OneDrive и Microsoft 365, с който импортирате и контакти и календари от Вашия акаунт на Microsoft. Ако календарът Ви идва от другаде, импортирате ics и vCard файловете сами (урок 5.3). Nextcloud чете vCard 3.0 и 4.0. При други европейски услуги съществуват подобни инструменти за импортиране или бутон за импортиране в календара и адресната книга; файловите формати са еднакви навсякъде.

Обобщение

  • Календарите се прехвърлят като ics (iCalendar), контактите като vcf (vCard 3.0 или 4.0); това са четими текстови файлове.
  • Инструмент за миграция, който изтегля директно, често е по-лесен, но все пак направете собствен експорт като проверка и резервно копие.
  • В ics файл обърнете внимание на UID, RRULE и часовите зони с блок VTIMEZONE; без него срещите се изместват.
  • Outlook в уеб експортира контактите само като csv; използвайте инструмент за миграция или преобразувайте csv файла във vCard.
  • Пребройте предварително контактите и срещите, за да можете след импортирането да видите дали нещо липсва.

Тест

1. Кой файл съдържа календар в отворен стандарт?



2. След импортирането всички срещи на Anne са с час закъснение. Каква е най-вероятната причина?



3. Какво означава RRULE:FREQ=WEEKLY;BYDAY=TU в една среща?



4. Експортирате контакти от Outlook в уеб и получавате csv файл. Вашата нова адресна книга импортира само vCard. Какво правите?



5. Защо календар, който колега споделя с Вас, не се съдържа във Вашия собствен експорт от Google?



Задача

Задача A5.2: Проверка на тестов износ. Експортирайте календар (ics) и Вашите контакти (vcf). Първо попълнете колко контакта имате и колко срещи очаквате. След това качете файловете. Програмата проверява дали са валидни, брои срещи, повторения и контакти, търси часови зони без описание и дублирани контакти, и сравнява с посочените от Вас числа. Файловете само се прочитат и не се съхраняват.

Задача A5.2: Проверка на Вашия тестов експорт

Файл към тази задача: testagenda.ics, testcontacten.vcf

Качете тестов експорт на Вашия календар (.ics) и/или Вашите контакти (.vcf), всеки най-много 2 MB, и предварително въведете колко срещи и контакти очаквате. Показваме само броячи и съобщения, никога имена или теми. По-добре качете тестов експорт с няколко измислени срещи и контакти, отколкото Вашия истински календар; примерни файлове има по-долу.







По-добре качете тестов файл с измислени данни, отколкото Вашите истински данни. Файлът остава в паметта само по време на проверката, ние не го съхраняваме.



По-добре качете тестов файл с измислени данни, отколкото Вашите истински данни. Файлът остава в паметта само по време на проверката, ние не го съхраняваме.

Това, което въвеждате, и резултатите от проверката не се съхраняват. Браузърът Ви запомня отговорите и дали сте изпълнили задачата. Ако сте влезли, запазваме само дали задачата е била (почти) правилна в Моите курсове; и там можете да го изтриете.

Задача E5.2: Какво не се пренася? Отворете Вашия ics файл в текстов редактор. Намерете повтаряща се среща, среща с участници и среща с връзка за видеоконференция. Отбележете за всяка среща какво трябва да направите след преминаването.

Задача E5.2: Какво не се пренася?

Отворете собствения си ics файл в текстов редактор.






Вашите отметки и бележки остават само в този браузър; не ги изпращаме никъде. Ако сте влезли, в Моите курсове запазваме само че сте изпълнили задачата.

За допълнително четене

Стъпките в тези статии важат за услугите на WebOké; при други доставчици работи по подобен начин.

Моля, изчакайте…

Настройте домейните си

За всеки домейн настройте сървърите за имена, връзката с хостинга и кой ще бъде собственикът.

Домейните Ви се зареждат…