Skip to main content

مُحلل iCal قم بتحليل ملفات التقويم iCalendar (.ics) وعرض تفاصيل الحدث بتنسيق قابل للقراءة.

مُحلل iCal illustration
🔄

مُحلل iCal

قم بتحليل ملفات التقويم iCalendar (.ics) وعرض تفاصيل الحدث بتنسيق قابل للقراءة.

1

لصق محتوى .ics

لصق المحتوى من ملف iCalendar (.ics).

2

تحليل الأحداث

انقر على تحليل لاستخراج تفاصيل الحدث.

3

عرض الأحداث

مشاهدة جميع الأحداث مع التفاصيل في تنسيق قابل للقراءة.

Loading tool...

What Is مُحلل iCal?

يقرأ parser iCal ومحتوى ملفات iCalendar (.ics) ويعرضها بتركيبة يمكن للبشر قراءتها. حيث يقوم باستخراج مكونات VEVENT وعرض الخواص الرئيسية بما في ذلك الملخص (العنوان) والتواريخ والموقع والوصف والمنظم والرقم الفريد. يعالج المُحلل طي الخطوط وفقًا لمعيار RFC 5545 وتسلسلات الهروب iCal وكلا النوعين DATE وDATETIME. يتم استخراج جميع الأحداث في ملف .ics واحد وعرضها.

Why Use مُحلل iCal?

  • يقرأ جميع مكونات VEVENT من ملفات .ics.
  • يتعامل مع طي الخطوط وترتيب التهريب وفقًا لمعيار RFC 5545.
  • يدعم كلا النوعين DATE وDATETIME للقيم.
  • يعرض الأحداث في تخطيط نظيف مبني على البطاقات.

Common Use Cases

تصحيح أخطاء التقويم

تفحص محتوى ملف .ics عند عدم ظهور أحداث التقويم بشكل صحيح.

استعراض الأحداث

مشاهدة تفاصيل الحدث من ملفات .ics المستلمة عبر البريد الإلكتروني دون استيرادها.

استخراج البيانات

استخراج معلومات الحدث من ملفات .ics للتوثيق أو التقارير.

اختبار التطوير

التحقق من إنشاء ملف .ics في تطبيقات تطوير التقويم.

Technical Guide

يطبق المحلل الجوانب الرئيسية لتحليل تقويم iCalendar وفقًا لمعيار RFC 5545. يتم التعامل مع طي الخطوط أولاً: تتم إضافة السطور التي تبدأ بمسافة أو علامة التاب إلى السطر السابق، حسب المواصفة.

يقوم المُحلل بفحص العلامات BEGIN:VEVENT وEND:VEVENT لتحديد الأحداث الفردية. داخل كل حدث يتم تقسيم سطور الخصائص عند أول فاصلة لمعزل اسم الخاصية (مع أي معلمات) عن القيمة.

يعالج تحليل التاريخ كلا الصيغ DATE (YYYYMMDD) وDATETIME (YYYYMMDDTHHMMSS)، ويحولها إلى سلاسل يمكن للبشر قراءتها. يقوم المُحلل بإزالة المعلمات من أسماء الخصائص (على سبيل المثال، DTSTART؛VALUE=DATE يصبح DTSTART).

يتعامل تسلسلات الهروب iCal بتحويلها: \n → سطر جديد، \, → فاصلة، \; → نقطة وفرزة، \\ → خط مائل للخلف.

Tips & Best Practices

  • 1
    لصق المحتوى الكامل لملف .ics بما في ذلك BEGIN:VCALENDAR وEND:VCALENDAR.
  • 2
    جميع الأحداث المتعددة في ملف واحد يتم استخراجها وعرضها.
  • 3
    تنسيقات التاريخ تتم تحويلها تلقائيًا إلى سلاسل قابلة للقراءة.
  • 4
    تسلسلات الهروب iCal (\n, \,) يتم معالجتها تلقائيًا.

Related Tools

Frequently Asked Questions

Q ما هي خصائص الحدث المستخرجة?
تتم استخراج و عرض ملخص (العنوان)، تاريخ البدء، تاريخ الانتهاء، الموقع، الوصف، المنظم، والرقم الفريد.
Q هل يتعامل مع الأحداث المتكررة؟
الممتلكات RRULE يتم التعرف عليها ولكنها لا تتوسع في حالات فردية.
Q يمكنني تحميل ملف .ics؟
حاليًا، لصق محتوى الملف. استخدم محرر نص للوصول إلى ملف .ics ونسخ المحتوى.
Q ماذا عن معلومات التوقيت؟
مكونات VTIMEZONE لا يتم معالجتها حاليًا. التواريخ تعرض كما تظهر في الملف.
Q هل يتعامل مع عدة أحداث؟
نعم، جميع مكونات VEVENT في ملف .ics يتم استخراجها وعرضها.

About This Tool

مُحلل iCal is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.