Pobierz Exporter
Dokumentacja Kalendarz

Kalendarz

Jak działa eksport Kalendarza, od podłączenia po rozwiązywanie problemów.

Podłączenie

Naciśnij „Połącz” obok Kalendarza na ekranie głównym Exportera, a potem „Otwórz folder kalendarza”. Okno otwiera się w folderze Kalendarza, ~/Library/Group Containers/group.com.apple.calendar: naciśnij „Wybierz ten folder”. Potem wybierz, gdzie trafią pliki, i naciśnij „Użyj tego folderu”.

macOS nie prosi o dostęp do kalendarza, a Exporter nigdy o niego nie prosi: wydarzenia są czytane z bazy w udostępnionym folderze, a nie przez EventKit. Okno uprawnień, które znasz z innych aplikacji, należy do tamtej drogi.

Gdzie trafiają pliki

Jeden plik Markdown na miesiąc, w jednym folderze: 2026-09.md, 2026-10.md. Folder leżący wprost w katalogu domowym, na przykład ~/Documents, dostaje w środku folder calendar-export; głębszy, na przykład ~/Documents/kalendarz, jest brany taki, jaki jest. Miesiąc bez wydarzeń nie dostaje pliku.

Co jest eksportowane

Każde wydarzenie z kalendarzy zaznaczonych na karcie, w ustawionym zakresie. Wybór grupuje kalendarze pod ich kontami, tak jak pasek boczny Kalendarza, więc jedno odznaczenie może pominąć konto.

Wydarzenie trafia do miesiąca, w którym się zaczyna, dokładnie raz, nawet jeśli trwa poza koniec miesiąca.

Powtórzenia

Wydarzenie cykliczne jest w każdym dniu, w którym się odbywa, nie tylko w dniu, w którym je utworzono. Exporter czyta wystąpienia, które Kalendarz trzyma na potrzeby własnych widoków, więc plik zgadza się z aplikacją, a linia mówi, jak wydarzenie się powtarza.

Format

Zawsze Markdown: frontmatter miesiąca, potem nagłówek na dzień i jedna linia na wydarzenie.

Dzień zaczyna się od wydarzeń całodniowych, potem idzie według godziny rozpoczęcia, czyli w kolejności, w jakiej Kalendarz go rysuje. Wydarzenie całodniowe pisze „all day”; nigdy nie dostaje 00:00, którego nie miało.

Plik

klucz zawiera
title, month „Kalendarz, wrzesień 2026” oraz 2026-09
events ile wydarzeń zawiera plik
calendars kalendarze miesiąca, najpełniejszy pierwszy

Linia to godzina, wydarzenie, kalendarz, z którego pochodzi, i gdzie się odbywa, a potem pola, o które vault może zapytać:

pole zawiera
repeats:: daily, weekly, every 2 weeks
join:: link do wideorozmowy, jeśli wydarzenie go ma
with:: ile osób w nim jest
## 2026-09-17, czwartek

- all day Urodziny Marilyn · Urodziny
- 09:30-10:00 Standup · Praca · Zoom [repeats:: weekly] [with:: 6]
- 13:00-14:00 Obiad z Kevinem · Prywatne · Philz Coffee

Jak daleko wstecz czyta

Wiersz „reads” na karcie: ten rok, 2 lata, 5 lat albo wszystko. Zmienia, które pliki są zapisywane, więc węższy zakres to mniejszy eksport.

Kalendarz trzyma około dwóch lat wystąpień na potrzeby własnych widoków i tyle jest do odczytania: na prawdziwym Macu 2 lata, 5 lat i wszystko zwracają te same wydarzenia. „wszystko” znaczy wszystko, co ma ten Mac, a nie wszystko, co kiedykolwiek się wydarzyło.

Bezpłatnie i po odblokowaniu

Pierwsze 100 wydarzeń jest bezpłatne i takie zostaje. Odblokowanie Kalendarza eksportuje resztę (cennik).

Synchronizacja i pełna synchronizacja

Po pierwszym „sync now” Exporter zapisuje miesiąc na nowo, gdy coś się w nim zmieni, najwyżej raz na minutę. Przeniesienie wydarzenia zapisuje na nowo jego miesiąc i tylko ten.

„full resync” najpierw pyta, potem usuwa pliki miesięcy zapisane przez Exportera i zapisuje na nowo każdy zaznaczony kalendarz. Wszystko inne w folderze zostaje.

Problemy i rozwiązania

  • „no calendar database in that folder (pick the Calendar folder itself)”: naciśnij „connect” ponownie i wybierz folder, w którym otwiera się okno
  • brakuje kalendarza: jest odznaczony na karcie albo odznaczone jest całe jego konto. Wybór grupuje kalendarze według konta
  • brakuje starych wydarzeń: wiersz „reads” stoi na krótszym zakresie albo sam Kalendarz już ich nie ma
  • twoje przypomnienia są w eksporcie: Kalendarz pokazuje zaplanowane przypomnienia jako osobny kalendarz. Odznacz konto „Reminders” na karcie

Exporter

Wersja 5.2 (App Store)

macOS 15 lub nowszy

exporter@tinysend.com

© system operator