مُولد حدثปฏِّي للجَدَل

بياناتمطور
إعلان · حذف؟

متى

الوقت المتواجد يُبقيه في منطوق زمني يُستخدم عند فتح التقويم. يُكتب الوقت بالوقت العالمي (UTC). المناطق المحددة تضيف معلمة TZID.

الإعادة والذكير

1 = كل يوم/أسبوع/شهر/سنة، 2 = كل يومين، إلخ.
0 = يُكرر إلى الأبد. بخلاف ذلك، عدد مرات حدوث الحدث.

الأشخاص (اختياري)

البريد الإلكتروني بسيط — يمكن تشكيله بتنسيق اسم .
إعلان · حذف؟

مرشد

مولد ملف تقويم ICS

مُولد حدثปฏِّي للجَدَل

بناء ملف تقويم متوافق مع المعايير .ics ملف تقويم بتنسيق iCalendar يُنشأ في ثوانٍ، ثم يُحمَّل أو يُنسخ النص القيمي. املأ تفاصيل الحدث، اختر منطوق زمني وقاعدة تكرار اختيارية، أضف ذكيرًا، ثم تصل إلى ملف رفيع (RFC 5545) نظيف يُدخل بسهولة إلى تقويم Apple، Google Calendar، Outlook، Fastmail، Thunderbird، Nextcloud، وجميع العناصر الأخرى التي تدعم iCalendar.

كيفية استخدام

  1. أدخل عنوان الحدث، ووصف اختياري، ومكان أو رابط اجتماع.
  2. اختيار مُحدَّد الوقت أو كامل اليوم. بالنسبة للحوادث المُحددة بالوقت، أدخل أوقات البداية والانتهاء.
  3. اختر منطوق زمني. استخدم مُتَفَرِّغ لـ "أي منطوق زمني يُستخدم عند فتح التقويم"، التوقيت العالمي لأوقات محددة، أو اختر منطوق زمني محدد مثل America/Los_Angeles.
  4. بمجرد اختيار قاعدة تكرار (يومي، أسبوعي، شهري، سنوي)، ونطاق، وعدد مرات التكرار.
  5. أضف بعدين ذكير، مُنظم، وقائمة ببريد أعضاء الاجتماع.
  6. انقر على أيقونة التحميل لحفظ الملف .ics أو نسخ النص القيمي لـ iCalendar ووضعه في بريد إلكتروني أو محادثة.

خصائص

  • مخرج متوافق مع المعايير – يُنتج ملفات صالحة VCALENDAR / VEVENT باستخدام معايير RFC 5545، بما في ذلك PRODID, UID, DTSTAMP، وانحناء السطر إلى 75 بيتًا.
  • الحوادث الكاملة أو المحددة بالوقت – تُغيّر بين DTSTART;VALUE=DATE وأشكال كاملة للوقت.
  • معالجة منطوقات زمنية ذكية – اختر أوقات مُتَفَرِّغة، أو أوقات UTC مع Z مُلحق، أو منطوق زمني مُعرف بـ IANA مكتوب كمعلمة TZID .
  • الحوادث المتكررة – تُنتج RRULE لإعادة الحدث اليومي، الأسبوعي، الشهري، أو السنوي مع إمكانية INTERVAL و COUNT.
  • الذكائر – تُضاف مُدخلة VALARM بمُحفز قابل للتعديل من 0 دقائق إلى 1 أسبوع قبل الحدث.
  • مُمتلكات المُنظم والمشاركين – تُنتج ORGANIZER و ATTENDEE بأسماء عرض CN وعناوين mailto: مُحددة.
  • الحماية من نصوص مُختلقة – يتم تجنب الحروف، والعلامات، والسطور الجديدة بطرق محددة كما يطلب المعيار، لذا لا يتأثر وصف الحدث بالملف.
  • مُعتمد بالجهاز فقط – كل شيء يتم في المتصفح، لذا لا يخرج تفاصيل الحدث من جهازك.

متى تستخدم هذه الأداة

  • إرسال دعوة اجتماع من تطبيق أو بريد إلكتروني لا يمتلك تكامل مع التقويم.
  • إنشاء ملف "إضافة إلى التقويم" على صفحة وصول الحدث.
  • إعادة إنشاء حدث متكرر تالف دون التفاعل مع واجهة مستخدم متطورة.
  • اختبار طريقة تحليل التقويم لتركيبات غير معتادة للإعادة أو التنبيه.
  • إطلاق ملفات حدث بكمية كبيرة حيث توجد البيانات في ملف جدول أو مستند.

التعليمات

  1. ما هو ملف ICS؟

    يُعد ملف ICS ملفًا نصيًا يحتوي على تفاصيل تقويم يلتزم بمعيار iCalendar المُعرَّف في RFC 5545. يبدأ بملف VCALENDAR ويشمل مكونات واحدة أو أكثر لـ VEVENT تصف الاجتماعات، الحدثات اليومية، التنبيهات، قواعد التكرار، والمشاركين. يفهمه أغلب تطبيقات التقويم الحديثة، وهذا هو السبب في أن يكون هو الوضع الافتراضي لتبادل الحدث بين الموردين.

  2. ما الفرق بين الوقت المتواجد، الوقت العالمي (UTC)، ومنطوق زمني معرف؟

    يحتوي الوقت المتواجد على منطوق زمني، لذا يظهر نفس القيمة الزمنية بغض النظر عن مكانك. الوقت العالمي (UTC) مرتبط بالوقت العالمي المنسق ويتحرك على الشاشة حسب تأثير المُنطوق. منطوق زمني معرف مثل Europe/Paris يُصدر معلمة TZID، تُخبر التقويم بتحديث الوقت كوقت محلي في تلك المنطقة، وهو الطريقة الوحيدة التي تضمن تناوب التوقيتات بسلاسة.

  3. كيف يصف RRULE حدث متكرر؟

    يُعد RRULE خاصية في iCalendar تُعرّف نمط التكرار باستخدام قيمة FREQ (يومي، أسبوعي، شهري، سنوي) مع مُعدّلات اختيارية مثل INTERVAL، COUNT، UNTIL، BYDAY، BYMONTHDAY، وBYMONTH. يتم تثبيت أول حدث بـ DTSTART، وكل حدث لاحق يتم إنتاجه من خلال تطبيق القاعدة، مما يحافظ على صغر الملف ويسمح للعملاء بتوسيع أو تقليل السلسلة حسب الرغبة.

  4. لماذا يُستخدم DTEND للحدث اليومي بسلاسة؟

    يُحدد في RFC 5545 أن عند استخدام القيمة VALUE=DATE، يشير DTEND إلى اليوم الأول بعد انتهاء الحدث بدل اليوم الأخير. لذا، حدث لمدة يوم في 1 مايو 2026 يحتوي على DTSTART;VALUE=DATE:20260501 و DTEND;VALUE=DATE:20260502. يعكس هذا الترتيب سلوك الفاصل المفتوح في علم الحاسوب ويمنع أخطاء الحدث عند حساب مدة الحدث.

  5. ما الذي يضمنه خاصية UID؟

    يُعد UID سلسلة مميزة عالميًا تعرف حدثًا معينًا عبر أنظمة التقويم. إذا امتلكت ملفين ICS نفس UID، يُنظر إليهما كحدث واحد، وهو الطريقة التي تنتقل بها التحديثات والإلغاءات: يتلقى العميل حدثًا جديدًا بـ VEVENT يحتوي على نفس UID ورقم تسلسلي أعلى، ثم يُستبدل الحدث القديم. يُنصح بدمج وقت زمني وعوامل عشوائية قوية مع تفريع للمنطقة لتجنب التصادم.

  6. كيف تعمل عملية تدوير السطر في iCalendar؟

    تطلب iCalendar أن تكون السطر المحتوى محدودة بـ 75 بيتًا، وعند تجاوز القيمة يتم تدويرها بوضع CRLF متبوعًا بحرف فراغ. يعيد مُحلل السطر إزالة أي فراغ يلي CRLF. هذه القاعدة ضرورية للتوافق مع نقل البريد القديم، وهي من أكثر الأسباب شيوعًا لتكوين ملفات ICS غير صحيحة في السوق.

هل تريد حذف الإعلانات؟ تخلص من الإعلانات اليوم

تثبيت ملحقاتنا

أضف أدوات IO إلى متصفحك المفضل للوصول الفوري والبحث بشكل أسرع

أضف لـ إضافة كروم أضف لـ امتداد الحافة أضف لـ إضافة فايرفوكس أضف لـ ملحق الأوبرا

وصلت لوحة النتائج!

لوحة النتائج هي طريقة ممتعة لتتبع ألعابك، يتم تخزين جميع البيانات في متصفحك. المزيد من الميزات قريبا!

إعلان · حذف؟
إعلان · حذف؟
إعلان · حذف؟

ركن الأخبار مع أبرز التقنيات

شارك

ساعدنا على الاستمرار في تقديم أدوات مجانية قيمة

اشتري لي قهوة
إعلان · حذف؟