Tapahtuman lisääminen mihin tahansa kalenteriin .ics-tiedostolla
Ics-tiedosto on pelkkä tekstitiedosto iCalendar-muodossa. RFC 5545 määrittelee muodon, ja tiedosto kuvaa yhden tai useamman tapahtuman. Useimmat kalenterisovellukset osaavat avata sen, joten voit lähettää yhden tiedoston sen sijaan, että pyytäisit ihmisiä kirjoittamaan päivämäärän, kellonajan ja paikan itse. Kun avaat tiedoston tai tuot sen kalenterin asetuksista, tapahtuma lisätään otsikkoineen, aikoineen ja muistutuksineen.
KalenteritapahtumaLähetä tapahtuma kenelle tahansaTee se ilmaiseksiMitä tiedosto sisältää
Ics-tiedosto on pelkkää tekstiä. Yksi tapahtuma näyttää tältä:
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Example//Calendar//EN
BEGIN:VEVENT
UID:[email protected]
DTSTAMP:20261103T090000Z
DTSTART:20261110T120000Z
DTEND:20261110T130000Z
SUMMARY:Team lunch
LOCATION:Cafe on Main Street
END:VEVENT
END:VCALENDAR
Jokainen rivi on ominaisuus, jolla on nimi ja arvo. UID on oltava tapahtumakohtainen tunniste, jotta kalenteri tunnistaa tapahtuman, jos se saapuu kahdesti. DTSTAMP kertoo, milloin tiedosto luotiin, ja sen on oltava UTC-ajassa. DTSTART ja DTEND antavat alun ja lopun, ja SUMMARY on otsikko. Tekstiarvot, joissa on pilkkuja, puolipisteitä tai kenoviivoja, tarvitsevat kenoviivan eteensä, ja kuvauksen rivinvaihto kirjoitetaan muodossa \n.
Miksi yksi tiedosto toimii kaikkialla
RFC 5545 on yhteinen standardi, ja Googlen, Applen ja Microsoftin Outlookin kalenterisovellukset lukevat sen kaikki. Ne eivät kuitenkaan käsittele jokaista valinnaista osaa täsmälleen samalla tavalla, joten pidä tiedosto yksinkertaisena: yksi tapahtuma, selkeä otsikko, alku, loppu ja tarvittaessa sijainti. Tiedoston avaaminen lisää yhden tapahtuman. Tilattu kalenterisyöte on eri asia, koska se pitää kalenterin ajan tasalla verkko-osoitteen kautta.
Useimmat puhelimet ja tietokoneet tarjoavat tiedoston lisäämistä kalenteriin, kun napautat tai avaat sen. Jos mitään ei tapahdu, etsi kalenterisovelluksesta tuontivaihtoehto.
Aikavyöhykkeet ja koko päivän tapahtumat
Aika on yleinen syy rikkinäisiin kalenterimerkintöihin. Muotoja on kolme.
- UTC. Aika, joka päättyy merkkiin
Z, kuten20261110T120000Z, on kaikkialla sama hetki, ja jokainen kalenteri näyttää sen katsojan omassa aikavyöhykkeessä. Käytä kiinteää hetkeä varten. - Nimetty aikavyöhyke.
DTSTART;TZID=Europe/Istanbul:20261110T150000pitää tapahtuman kello 15 kyseisessä aikavyöhykkeessä, vaikka katsoja asuisi muualla. Käytä paikkaan sidotuille tapahtumille. - Kelluva aika. Aika ilman
Z:aa ja ilman aikavyöhykettä, kuten20261110T150000, luetaan kunkin katsojan paikalliseksi ajaksi. Se sopii henkilökohtaiseen päivittäiseen muistutukseen, mutta on väärin kokouksessa, joka ylittää aikavyöhykkeitä. Miksi kokousajat siirtyvät kahdesti vuodessa käsittelee yleisimmät sudenkuopat.
Koko päivän tapahtumissa käytetään päivämäärää ajan sijaan: DTSTART;VALUE=DATE:20261110. Loppupäivä on poissulkeva, eli se on viimeistä päivää seuraava päivä. Yhden päivän tapahtuma 10. marraskuuta päättyy siis 11. marraskuuta. Jos tämän tekee väärin, tapahtuma ulottuu seuraavalle päivälle. Päivien laskeminen päivämäärien välillä selittää, miten päivät lasketaan mukaan tai pois.
Testaa ennen lähettämistä
Tuo tiedosto omaan kalenteriisi ennen kuin lähetät sen kenellekään muulle, ja tarkista neljä asiaa:
- Otsikko ja sijainti näkyvät täsmälleen kirjoittamallasi tavalla, ilman ylimääräisiä kenoviivoja tai puuttuvia pilkkuja.
- Alkamisaika on oikein omassa aikavyöhykkeessäsi ja vastaa aikaa, jonka tarkoitit.
- Loppu on oikein, erityisesti koko päivän tapahtumissa, jotka päättyvät viimeistä päivää seuraavana päivänä.
- Toisessa aikavyöhykkeessä oleva henkilö, joka avaa tiedoston, näkee saman hetken. Näin huomaat aikavyöhykkeen, jonka unohdit asettaa.
Lähetä tiedosto vasta, kun kaikki neljä kohtaa menevät läpi. Virheen korjaaminen tiedostossa, joka on jo lähetetty kahdellekymmenelle ihmiselle, on paljon vaikeampaa kuin virheen huomaaminen omassa kalenterissa.
Muistutukset
Muistutus on VALARM-lohko, joka sijoitetaan tapahtuman sisälle. Tämä lohko pyytää ilmoituksen 15 minuuttia ennen alkua:
BEGIN:VALARM
ACTION:DISPLAY
TRIGGER:-PT15M
DESCRIPTION:Reminder
END:VALARM
Monet kalenterisovellukset noudattavat tuodun tiedoston hälytystä. Osa jättää sen huomiotta ja käyttää käyttäjän oletusmuistutusta, joten tarkista tapahtuma tuonnin jälkeen.
Linkki vai tiedosto
”Lisää kalenteriin” -linkki avaa kalenterin oman lomakkeen valmiiksi täytettynä, ja se toimii missä tahansa selaimessa. Tiedosto toimii offline-tilassa ja missä tahansa sovelluksessa, joka lukee .ics-tiedostoja. Sähköpostiohjelmat ja puhelimet käsittelevät liitteitä eri tavoin, ja osa ei tarjoa tapahtuman lisäämistä ennen kuin tiedosto on ladattu. Käytä linkkiä, kun ihmiset menevät verkkosivulle, ja tiedostoa, kun he tarvitsevat jotain tallennettavaa. Monet kutsut sisältävät molemmat.
Kutsu, jossa on osallistujia ja vastauksia, on eri asia. Se käyttää METHOD:REQUEST-kenttää RFC 5546:n aikataulutuslaajennuksesta ja odottaa, että vastaanottajan kalenteri lähettää vastaukset takaisin. Tavallisessa tapahtumassa ei ole metodia, tai siinä käytetään PUBLISH-arvoa. Kertaluonteiseen tapahtumaan ystävien kanssa tavallinen tiedosto riittää.
Näin teet sen fixmintillä
- Avaa Kalenteritapahtuma-työkalu ja kirjoita Otsikko, sitten Alkamispäivä, Alkamisaika, Päättymispäivä ja Päättymisaika.
- Koko päivän tapahtumaa varten valitse Koko päivän tapahtuma ja aseta päättymispäiväksi viimeinen päivä, joka kuuluu tapahtumaan. Tiedosto tallentaa poissulkevan lopun puolestasi.
- Lisää Sijainti ja Kuvaus ja valitse Muistutus: ei mitään, 10 minuuttia, 1 tunti tai 1 päivä ennen.
- Tarkista Kalenteritiedoston esikatselu ja paina sitten Lataa .ics. Jos haluat linkin, käytä Lisää Google-kalenteriin tai Lisää Outlook.comiin.
- Tuo tiedosto omaan kalenteriisi ja suorita neljä tarkistusta kohdasta ”Testaa ennen lähettämistä”.
Pikavastaukset
Voiko jokainen laite avata .ics-tiedoston?
Useimmat puhelimet, tietokoneet ja kalenterisovellukset voivat, mutta tapa lisätä tapahtuma vaihtelee sovelluksittain. Jos kaksoisnapsautus ei tee mitään, käytä kalenterin sisäistä tuontivaihtoehtoa.
Miksi tapahtuma näkyy väärään aikaan?
Yleensä ajalla ei ole aikavyöhykettä, jolloin kukin kalenteri lukee sen omana paikallisena aikanaan, tai aikavyöhyke puuttuu. Käytä UTC-aikaa tai nimettyä aikavyöhykettä tapahtumille, jotka ylittävät paikkoja.
Tarvitsenko erikoisohjelmaa sen tekemiseen?
Et. Oikeilla riveillä varustettu tekstitiedosto toimii, mutta generaattori estää virheet aikamuodoissa ja erikoismerkkien käsittelyssä.
Käännetty tekoälyn avulla: Englanninkielinen alkuperäisteos.
Kommentit
Ei vielä kommentteja. Ole ensimmäinen.


