Jak přidat událost do libovolného kalendáře pomocí souboru .ics
Soubor .ics je textový soubor ve formátu iCalendar, který je definovaný normou RFC 5545 a popisuje jednu nebo více událostí. Většina kalendářových aplikací ho umí otevřít, takže můžete poslat jediný soubor místo toho, abyste lidem psali datum, čas a místo. Po otevření nebo importu v nastavení kalendáře se událost přidá i s názvem, časem a připomínkou.
Událost do kalendářePozvánka do kalendáře pro každéhoVyzkoušet zdarmaCo soubor obsahuje
Soubor .ics je prostý text. Nejjednodušší událost vypadá takto:
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Example//Calendar//EN
BEGIN:VEVENT
UID:[email protected]
DTSTAMP:20261103T090000Z
DTSTART:20261110T120000Z
DTEND:20261110T130000Z
SUMMARY:Oběd týmu
LOCATION:Kavárna na hlavní ulici
END:VEVENT
END:VCALENDAR
Každý řádek je vlastnost s názvem a hodnotou. UID musí být jedinečné pro danou událost, aby kalendář poznal, že se stejná událost objevila dvakrát. DTSTAMP zaznamenává, kdy byl soubor vytvořen, a musí být v UTC. DTSTART a DTEND udávají začátek a konec a SUMMARY je název. Textové hodnoty, které obsahují čárky, středníky nebo zpětná lomítka, potřebují před sebou zpětné lomítko a zalomení řádku v popisu se zapisuje jako \n.
Proč jeden soubor funguje všude
RFC 5545 je společný standard a kalendářové aplikace od Googlu, Applu i Outlooku od Microsoftu ho čtou. Nezpracovávají ale všechny volitelné části úplně stejně, proto soubor držte jednoduchý: jedna událost, jasný název, začátek, konec a volitelné místo. Otevření souboru přidá jednu událost. Odebíraný kanál kalendáře je něco jiného, protože kalendář udržuje aktuální podle webové adresy.
Většina telefonů a počítačů nabídne po klepnutí nebo otevření souboru přidání do kalendáře. Pokud se nic nestane, hledejte v kalendářové aplikaci možnost importu.
Časová pásma a celodenní události
Čas je častý zdroj chybných záznamů v kalendáři. Existují tři formy.
- UTC. Čas končící na
Z, například20261110T120000Z, je všude stejný okamžik a každý kalendář ho zobrazí v pásmu prohlížejícího. Použijte ho pro pevně daný okamžik. - Pojmenované pásmo.
DTSTART;TZID=Europe/Istanbul:20261110T150000udrží událost na 15. hodině v daném pásmu, i pro někoho, kdo žije jinde. Použijte ho pro události vázané na místo. - Plovoucí čas. Čas bez
Za bez pásma, například20261110T150000, si každý prohlížeč vyloží jako místní čas. Hodí se pro osobní denní připomínku, ale pro schůzku napříč pásmy je špatně. Proč se časy schůzek dvakrát do roka posouvají popisuje časté pasti.
Celodenní události používají datum místo času: DTSTART;VALUE=DATE:20261110. Koncové datum je vyloučeno, znamená to tedy den po posledním dni. Jednodenní událost 10. listopadu tak končí 11. listopadu. Pokud to uděláte špatně, událost přesáhne do dalšího dne. Počítání dnů mezi daty vysvětluje počty s include a exclude.
Otestujte před odesláním
Než soubor pošlete někomu dalšímu, naimportujte ho do svého kalendáře a zkontrolujte čtyři věci:
- Název a místo se zobrazí přesně tak, jak jste je napsali, bez přebytečných zpětných lomítek nebo chybějících čárek.
- Čas začátku je správný ve vašem pásmu a odpovídá času, který jste mysleli.
- Konec je správný, zvlášť u celodenních událostí, které mají končit den po posledním dni.
- Někdo v jiném časovém pásmu, kdo soubor otevře, vidí stejný okamžik, a to odhalí pásmo, které jste zapomněli nastavit.
Soubor odešlete až ve chvíli, kdy všechny čtyři kontroly projdou. Chyba v souboru, který už dostalo dvacet lidí, se opravuje mnohem hůř než chyba odhalená ve vlastním kalendáři.
Připomínky
Připomínka je blok VALARM umístěný uvnitř události. Tento blok žádá oznámení 15 minut před začátkem:
BEGIN:VALARM
ACTION:DISPLAY
TRIGGER:-PT15M
DESCRIPTION:Připomínka
END:VALARM
Mnoho kalendářových aplikací respektuje budík v importovaném souboru. Některé ho ignorují a použijí výchozí připomínku uživatele, proto událost po importu zkontrolujte.
Odkaz, nebo soubor
Odkaz „přidat do kalendáře“ otevře formulář kalendáře s vyplněnými údaji a funguje v jakémkoli prohlížeči. Soubor funguje offline a v jakékoli aplikaci, která čte .ics. E-mailové programy a telefony se liší v tom, jak zpracovávají přílohy, a některé nabídnou přidání události až po stažení souboru. Odkaz použijte, když lidé půjdou na webovou stránku, a soubor, když potřebují něco uložit. Mnoho pozvánek obsahuje obojí.
Pozvánka s účastníky a odpověďmi je jiná. Používá METHOD:REQUEST z rozšíření pro plánování podle RFC 5546 a očekává, že kalendář příjemce odešle odpovědi zpět. Obyčejná událost nemá metodu, nebo používá PUBLISH. Pro jednorázovou událost s přáteli stačí obyčejný soubor.
Jak to udělat s fixmint
- Otevřete nástroj Událost do kalendáře a zadejte Název, poté Datum začátku, Čas začátku, Datum konce a Čas konce.
- U celodenní události zaškrtněte Celodenní událost a nastavte datum konce na poslední zahrnutý den. Soubor koncové datum uloží správně za vás.
- Přidejte Místo a Popis a zvolte Připomínku: žádná, 10 minut, 1 hodinu nebo 1 den předem.
- Zkontrolujte Náhled souboru kalendáře, poté stiskněte Stáhnout .ics. Pokud chcete místo toho odkaz, použijte Přidat do Google Kalendáře nebo Přidat do Outlook.com.
- Naimportujte soubor do svého kalendáře a projděte čtyři kontroly z části „Otestujte před odesláním“.
Rychlé odpovědi
Dokáže každé zařízení otevřít soubor .ics?
Většina telefonů, počítačů a kalendářových aplikací ano, ale způsob přidání se v jednotlivých aplikacích liší. Pokud se po dvojkliku nic nestane, použijte možnost importu uvnitř kalendáře.
Proč se mi událost zobrazuje v jinou hodinu?
Obvykle čas nemá pásmo, takže ho každý kalendář čte jako svůj místní čas, nebo pásmo chybí. Pro události napříč místy použijte čas UTC nebo pojmenované pásmo.
Potřebuji speciální software, abych ho vytvořil?
Ne. Funguje i textový soubor se správnými řádky, ale generátor předejde chybám ve formátu času a v escapovaných znacích.
Přeloženo z Anglický originál s pomocí AI.
Komentáře
Zatím žádné komentáře. Buďte první.


