Naptár
Hogyan működik a Naptár-export, a csatlakozástól a hibák megoldásáig.
Csatlakozás
Nyomd meg a „Csatlakoztatás” gombot a Naptár mellett az Exporter kezdőlapján, majd a „Naptár mappa megnyitása” gombot. Az ablak a Naptár mappájában nyílik meg, ~/Library/Group Containers/group.com.apple.calendar: nyomd meg az „Ezt a mappát választom” gombot. Aztán válaszd ki, hová kerüljenek a fájlok, és nyomd meg „A mappa használata” gombot.
A macOS nem kér naptárhozzáférést, és az Exporter sem kéri soha: az eseményeket az engedélyezett mappában lévő adatbázisból olvassa, nem az EventKiten át. Az az engedélykérő ablak, amit más appoknál láttál, ahhoz a másik úthoz tartozik.
Hová kerülnek a fájlok
Havonta egy Markdown-fájl, egy mappában: 2026-09.md, 2026-10.md. A saját mappádban közvetlenül lévő mappa, például a ~/Documents, kap benne egy calendar-export mappát; egy mélyebb, például a ~/Documents/naptar, úgy használódik, ahogy van. Az esemény nélküli hónap nem kap fájlt.
Mi exportálódik
Minden esemény a kártyán bepipált naptárakból, a beállított időszakon belül. A választó a fiókjaik alá csoportosítja a naptárakat, ahogy a Naptár oldalsávja, így egyetlen kipipálás egy fiókot is kihagyhat.
Egy esemény abba a hónapba kerül, amelyikben kezdődik, pontosan egyszer, akkor is, ha átnyúlik a hónap végén.
Ismétlődések
Az ismétlődő esemény minden napon ott van, amikor megtörténik, nem csak azon a napon, amikor létrehozták. Az Exporter azokat az előfordulásokat olvassa, amelyeket a Naptár a saját nézeteihez tárol, így a fájl egyezik az appal, és egy sor megmondja, hogyan ismétlődik az esemény.
Formátum
Mindig Markdown: a hónap frontmattere, aztán naponta egy címsor és eseményenként egy sor.
A nap az egész napos eseményekkel kezdődik, aztán kezdési idő szerint folytatódik, ebben a sorrendben rajzolja a Naptár. Az egész napos esemény „all day”-t ír; sosem kap 00:00-t, amilyen nem volt neki.
A fájl
| kulcs | tartalma |
|---|---|
title, month |
„Naptár, 2026. szeptember” és 2026-09 |
events |
hány eseményt tartalmaz a fájl |
calendars |
a hónap naptárai, a legtelibb elöl |
Egy sor az idő, az esemény, a naptár, amelyikből jött, és hogy hol van, aztán a mezők, amelyekre egy vault rákérdezhet:
| mező | tartalma |
|---|---|
repeats:: |
daily, weekly, every 2 weeks |
join:: |
a videohívás linkje, ha az eseménynek van |
with:: |
hányan vannak rajta |
## 2026-09-17, csütörtök
- all day Marilyn születésnapja · Születésnapok
- 09:30-10:00 Standup · Munka · Zoom [repeats:: weekly] [with:: 6]
- 13:00-14:00 Ebéd Kevinnel · Otthon · Philz Coffee
Meddig olvas vissza
A kártya „reads” sora: idén, 2 év, 5 év vagy minden. Megváltoztatja, mely fájlok íródnak, így a szűkebb időszak kisebb export.
A Naptár körülbelül két évnyi előfordulást tárol a saját nézeteihez, és ennyi van, amit olvasni lehet: egy igazi Macen a 2 év, az 5 év és a minden ugyanazokat az eseményeket adja. A „minden” azt jelenti, minden, ami ezen a Macen van, nem mindent, ami valaha történt.
Ingyenes és feloldott
Az első 100 eseményed ingyenes, és az is marad. A Naptár feloldása a többit is exportálja (árak).
Szinkronizálás és teljes újraszinkronizálás
Az első „sync now” után az Exporter újraírja a hónapot, ha benne valami változik, legfeljebb percenként egyszer. Egy esemény áthelyezése az ő hónapját írja újra, és csak azt.
A „full resync” előbb kérdez, aztán eltávolítja az Exporter által írt havi fájlokat, és minden bepipált naptárat újraír. A mappában minden más marad.
Gondok és megoldások
- „no calendar database in that folder (pick the Calendar folder itself)”: nyomd meg újra a „connect” gombot, és válaszd azt a mappát, amelyikben az ablak megnyílik
- hiányzik egy naptár: nincs bepipálva a kártyán, vagy az egész fiókja nincs. A választó fiókonként csoportosítja a naptárakat
- hiányoznak régi események: a „reads” sor rövidebb időszakon áll, vagy magának a Naptárnak sincsenek már meg
- az emlékeztetőid benne vannak az exportban: a Naptár külön naptárként mutatja az ütemezett emlékeztetőket. Vedd ki a „Reminders” fiók pipáját a kártyán