להורדת Exporter
תיעוד לוח שנה

לוח שנה

איך הייצוא של לוח שנה עובד, מהחיבור ועד תיקון בעיות.

חיבור

לחצו על “Connect” ליד Calendar במסך הבית של Exporter, ואז על “Open Calendar Folder”. החלון נפתח בתיקייה של לוח השנה עצמו, ~/Library/Group Containers/group.com.apple.calendar: לחצו על “Select This Folder”. אחר כך בחרו לאן הקבצים ילכו ולחצו על “Use This Folder”.

macOS לא מבקשת גישה ללוח השנה, ו-Exporter אף פעם לא מבקש אותה: האירועים נקראים מהמאגר שבתוך התיקייה שנתתם לו, לא דרך EventKit. חלון ההרשאה שאולי ראיתם מאפליקציות אחרות הוא הדרך האחרת הזו.

לאן הקבצים הולכים

קובץ Markdown אחד לכל חודש, בתיקייה אחת: 2026-09.md, 2026-10.md. תיקייה שנמצאת ישירות בתיקיית הבית שלכם, כמו ~/Documents, מקבלת בתוכה תיקיית calendar-export; תיקייה עמוקה יותר, כמו ~/Documents/calendar, משמשת כמו שהיא. חודש בלי אירועים לא מקבל קובץ.

מה מיוצא

כל אירוע בלוחות השנה שמסומנים בכרטיס, בתוך טווח הזמן שהכרטיס מוגדר אליו. הבורר מקבץ לוחות שנה תחת החשבונות שלהם, כמו בסרגל הצד של לוח השנה, כך שביטול סימון אחד יכול להשאיר בחוץ חשבון שלם.

אירוע מתויק תחת החודש שבו הוא מתחיל, פעם אחת, גם כשהוא נמשך מעבר לסוף החודש.

אירועים חוזרים

אירוע חוזר מופיע בכל יום שבו הוא מתקיים, לא רק ביום שבו נוצר. Exporter קורא את המופעים שלוח השנה שומר לתצוגות שלו, כך שהקובץ מסכים עם האפליקציה, ושורה אומרת איך האירוע חוזר.

פורמט

תמיד Markdown: ה-front matter של החודש, ואז כותרת לכל יום ושורה אחת לכל אירוע.

יום מציג קודם את האירועים של יום שלם, ואז לפי שעת ההתחלה, שזה הסדר שבו לוח השנה מצייר אותו. אירוע של יום שלם אומר “all day”; הוא אף פעם לא מקבל 00:00 שלא היה לו.

הקובץ

מפתח מכיל
title, month “Calendar, September 2026”, ו-2026-09
events כמה אירועים יש בקובץ
calendars לוחות השנה של החודש, העמוסים ביותר קודם

שורה היא השעה, האירוע, לוח השנה שממנו הוא הגיע והמקום שלו, ואז השדות שאפשר לשאול עליהם ב-vault:

שדה מכיל
repeats:: daily, weekly, every 2 weeks
join:: הקישור לשיחת הווידאו, כשיש לאירוע כזה
with:: כמה אנשים משתתפים בו
## 2026-09-17, Thursday

- all day Marilyn Birthday · Birthdays
- 09:30-10:00 Standup · Work · Zoom [repeats:: weekly] [with:: 6]
- 13:00-14:00 Lunch with Kevin · Home · Philz Coffee

כמה רחוק אחורה הוא קורא

השורה “reads” בכרטיס: this year,‏ 2 years,‏ 5 years או all. היא משנה אילו קבצים נכתבים, כך שטווח צר יותר הוא ייצוא קטן יותר.

לוח השנה שומר בערך שנתיים של מופעים לתצוגות שלו, וזה כל מה שיש לקרוא: ב-Mac אמיתי, 2 years,‏ 5 years ו-all מחזירים את אותם אירועים. “all” פירושו כל מה שיש ב-Mac הזה, לא כל מה שקרה אי פעם.

בחינם ופתוח

100 האירועים הראשונים שלכם בחינם, והם נשארים בחינם. פתיחת לוח שנה מייצאת את השאר (מחירים).

סנכרון וסנכרון מלא מחדש

אחרי ה-“Sync Now” הראשון, Exporter כותב מחדש חודש כשמשהו בו משתנה, לכל היותר פעם בדקה. הזזת אירוע כותבת מחדש את החודש שלו, ורק את החודש הזה.

“Full Resync” שואל קודם, ואז מסיר את קובצי החודש ש-Exporter כתב וכותב מחדש כל לוח שנה מסומן. כל דבר אחר בתיקייה נשאר.

בעיות ותיקונים

  • “no calendar database in that folder (pick the Calendar folder itself)”: לחצו שוב על “Connect” ובחרו את התיקייה שבה החלון נפתח
  • לוח שנה חסר: הוא לא מסומן בכרטיס, או שכל החשבון שלו לא מסומן. הבורר מקבץ לוחות שנה לפי חשבון
  • אירועים ישנים חסרים: השורה “reads” בכרטיס מוגדרת לטווח קצר יותר, או שלוח השנה עצמו כבר לא מחזיק אותם
  • התזכורות שלכם נמצאות בייצוא: לוח השנה מציג תזכורות מתוזמנות כלוח שנה משלהן. בטלו את הסימון של החשבון “Reminders” בכרטיס

Exporter

גרסה 5.2 (App Store)

macOS 15 ואילך

exporter@tinysend.com

© system operator