منظومة Volade — أداة ويب

مولّد تعبير cron مجاني عبر الإنترنت

ركّب تعبير cron عبر المُنشئ المرئي: الدقيقة، الساعة، يوم الشهر، الشهر، ويوم الأسبوع. تعرض الأداة وصفاً بلغة واضحة، وتحسب التشغيلات القادمة، وتُنتج التعبير الجاهز للصقه في crontab. دون حساب، دون رفع: كل شيء يتم داخل متصفحك.

حُدّث في 12 أكتوبر 2026

لا تُرسل أي بيانات خصوصية منذ التصميم مجاني للبدء
الأداة

أنشئ cron الخاص بك وانسخ التعبير

اضبط كل حقل أو الصق تعبيراً قائماً: يُحدَّث الوصف والصياغة والتشغيلات القادمة مباشرةً.

مولّد تعبير cron

عبر الإنترنت التطوير والبرمجة والبيانات
تسجيل الدخول
حساب محلي — لا يتلقى Volade شيئاً جاهز
أمثلة سريعة:
الدقيقة0 – 59
الساعة0 – 23
يوم الشهر1 – 31
الشهر1 – 12
يوم الأسبوع0 – 7 (الأحد)
التعبير
* * * * *
كل دقيقة
التشغيلات القادمة
    5الحقول
    0التشغيلات
    —بعد
    0,0 0تعليق كل الأدوات
    مجاني أم Premium؟

    مولّد cron مجاني وغير محدود: عدد التعبيرات الذي تريده بلا حساب. يتم حساب التشغيلات القادمة داخل متصفحك — دون أي استدعاء لخادم.

    مُنشئ مرئي لحقول cron الخمسةمجاني
    وصف بلغة واضحة وخمسة تشغيلات قادمةمجاني
    وضع التعبير للصق cron قائم والتحقق منهمجاني
    المنظومة المميزة الكاملة (CMS وسطح المكتب وسكربتات وAPI)Premium
    اكتشف Premium
    الميزات

    مولّد cron متكامل للمطورين

    مُنشئ مرئي للحقول الخمسة

    الدقيقة، الساعة، يوم الشهر، الشهر، يوم الأسبوع: يقدّم كل حقل «الكل» وقيمة ونطاقاً وقائمة وفي خانات الزمن «كل N». لا حاجة لحفظ الصياغة: يتشكّل التعبير أمام عينيك ويتحدّث مع كل نقرة.

    أنشئ cron الخاص بي

    الوصف الواضح للتعبير

    تحت المخرجات، تعيد الأداة صياغة cron كجمل مقروءة: «يومياً في التاسعة والنصف صباحاً»، «كل 5 دقائق»، «الأول من الشهر عند منتصف الليل». مثالية لمراجعة crontab قديم أو توثيق خط CI قبل نشره.

    قراءة الوصف

    حساب خمسة تشغيلات قادمة

    يحاكي المحرك المحلي cron ويعرض مواعيد التشغيل الخمسة القادمة بتوقيت جهازك المحلي. تتحقق فوراً من أن المهمة تشغّل في اليوم والساعة الصحيحين — قبل حتى نشر السطر في crontab.

    عرض التواريخ القادمة

    خاص: يبقى cron على جهازك

    يتم التحليل وحساب التواريخ بالكامل داخل متصفحك: لا يُرسَل شيء ولا يُخزَّن شيء على خادم. يُحفظ تعبيرك الأخير محلياً على جهازك لتكمل من حيث توقفت — مثالي للتجريب المتكرر على جدولة.

    سياسة الخصوصية
    كيف يعمل

    إنشاء تعبير cron في ثلاث خطوات

    اختر إعداداً مسبقاً أو اكتب بنفسك

    ابدأ من مثال سريع (كل ساعة، أيام العمل، أول الشهر…) أو ابنِ حقلًا بحقل. يتيح وضع «التعبير» أيضاً الصق cron قائم والتحقق منه وفهمه.

    تحقق من الوصف والتواريخ

    تؤكد الجملة الواضحة نيتك؛ وتُظهر التشغيلات الخمسة القادمة النتيجة الملموسة في الزمن. وإذا كان التعبير غير صالح أو مستحيلاً تُنبّهك الأداة فوراً.

    انسخه إلى crontab الخاص بك

    انقر «نسخ» ثم الصق التعبير في crontab -e أو جدولة GitHub Actions أو Kubernetes CronJob أو أي مجدول متوافق. لا تنسَ التحقق من المنطقة الزمنية للنظام الهدف.

    FAQ

    الأسئلة الشائعة حول تعبيرات cron

    ما هو تعبير cron؟
    تعبير cron سلسلة من 5 حقول (أحياناً 6 أو 7 حسب الأنواع) تحدد موعد تنفيذ مهمة: الدقيقة، الساعة، يوم الشهر، الشهر، ويوم الأسبوع. مثال: 30 9 * * 1-5 تعني «العاشرة والنصف صباحاً، من الاثنين إلى الجمعة». يستخدم عامل crond (Linux وmacOS وBSD) وعدد كبير من خدمات السحابة هذا التعبير لجدولة المهام.
    ما هي الحقول الخمسة في تعبير cron؟
    بالترتيب: الدقيقة (0–59)، الساعة (0–23)، يوم الشهر (1–31)، الشهر (1–12)، يوم الأسبوع (0–7، حيث يساوي 0 و7 الأحد). يقبل كل حقل * (الكل) وقيمة دقيقة ونطاق a-b وقائمة a,b,c وخطوة a/n (كل n ابتداءً من a). تضيف بعض الأنظمة عموداً سادساً للثواني وسابعاً للسنة.
    ما الفرق بين * و ? في cron؟
    يعني * «كل القيم» ويعني ? «لا قيد محدد». هذا الفرق موجود أساساً في Quartz وAWS EventBridge: يُستعمل ? في حقل يوم الشهر أو يوم الأسبوع لمعنى «اترك هذا الحقل حراً»، لأن cron لا يسمح دائماً بتثبيت الاثنين معاً. أما في crontab الكلاسيكي فـ * و ? يتصرفان بالطريقة نفسها عملياً.
    كيف أحدد كل أيام العمل؟
    استخدم حقل يوم الأسبوع بالنطاق 1-5 (الاثنين إلى الجمعة): 0 8 * * 1-5. إذا احتجت استثناء يوم عطلة، فهذا مستحيل بالـ cron وحده: يلزم سكربت يتحقق من التاريخ، أو مجدول أقوى (systemd timers أو GitHub Actions schedule أو Quartz).
    هل يستخدم cron التوقيت أم المحلي؟
    يتبع crontab الكلاسيكي التوقيت المحلي للخادم (متغير TZ). تفسّر كثير من خدمات السحابة (GitHub Actions وGitLab CI وVercel) الجدولة بالتوقيت العالمي UTC: سيعمل 0 9 * * * الساعة 9 صباحاً UTC، أي 10 أو 11 صباحاً في أوروبا حسب التوقيت الصيفي. تحقق دائماً من المنطقة الزمنية للمجدول قبل اعتماد تعبيرك.
    ما حدود cron؟
    لا يتعامل crontab القياسي POSIX مع الثواني ولا السنوات ولا الفواصل «كل X دقيقة ابتداءً من الآن». أقل دقة هي الدقيقة. لفواصل أدق استخدم systemd timers (OnUnitActiveSec) أو مجدول مهام في التطبيق أو طابور رسائل. انتبه أيضاً للتعبيرات المستحيلة مثل 0 0 30 2 * (30 فبراير): لن تُنفَّذ أبداً.
    أين أستخدم تعبير cron؟
    في كل مكان تُجدول فيه المهام: crontab -e على Linux وmacOS، ومهام مجدولة وTask Scheduler عبر أغلفة متوافقة، وGitHub Actions on.schedule، وقواعد GitLab CI، وKubernetes CronJob، وAWS EventBridge Scheduler، وCloud Scheduler، ومعظم خدمات PaaS. يبقى التعبير نفسه؛ يتغير الحاوية فقط.
    هل الأداة خاصة ومجانية؟
    نعم: يجري بناء التعبير وحساب التشغيلات القادمة بالكامل داخل متصفحك، ولا يُرسَل شيء إلى خادم ولا يُخزَّن شيء خارج جهازك (عدا تعبيرك الأخير في localStorage لراحتك). الأداة مجانية بالكامل وغير محدودة ومتاحة دون حساب على الحاسوب والهاتف.
    دليل شامل

    كل ما يخص تعبيرات cron

    تعبير cron هو المعيار الفعلي لجدولة المهام المتكررة على خوادم Unix ومنصات السحابة. خمسة حقول تكفي لوصف معظم الإيقاعات: كل دقيقة، كل ساعة، كل ليلة، كل اثنين، أول الشهر… أما مولّد cron من Volade فقد Volade يبني لك هذه الصياغة، ويعيد صياغتها بلغة واضحة، ويحاكي التشغيلات القادمة — دون إرسال أي شيء إلى أي مكان.

    الحقول الخمسة بالترتيب

    الدقيقة (0–59)، الساعة (0–23)، يوم الشهر (1–31)، الشهر (1–12)، يوم الأسبوع (0–7، و0 و7 = الأحد). يقبل كل حقل * (كل القيم)، وقيمة مفردة (30)، ونطاقاً (1-5)، وقائمة (1,15) أو خطوة (*/5, 10-40/10)، وتخفي الأداة الأنماط غير المناسبة (لا «كل N» على الشهر مثلاً) لتفادي صياغات خاطئة.

    قراءة وكتابة تعبير cron

    0 9 * * * = يومياً في التاسعة صباحاً. 30 2 * * 0 = الأحد في الثانية والنصف ليلاً. */15 * * * * = كل 15 دقيقة. 0 0 1 1 * = الأول من يناير عند منتصف الليل. 0 8 * * 1-5 = كل يوم عمل في الثامنة صباحاً. حفظ هذه الأنماط يكفي لـ90% من الحاجات؛ وللبقيّة يركّب المُنشئ المرئي في Volade السلسلة حقلًا بحقل وينسخها إلى الحافظة.

    التوقيت العالمي مقابل المحلي: المزلق الكلاسيكي

    يتبع crontab المحلي المنطقة الزمنية للخادم (TZ). تجدول GitHub Actions وGitLab CI والكثير من خدمات PaaS بتوقيت UTC : الجدولة في التاسعة صباحاً UTC ستنطلق في العاشرة أو الحادية عشرة في أوروبا حسب التوقيت الصيفي. قبل اعتماد تعبير حساس (فوترة، تقارير)، تأكد من المنطقة الزمنية للمجدول واختبر التواريخ القادمة في الأداة.

    الخطوات والنطاقات والتركيبات المتقدمة

    تدعم الصياغة تركيبات قوية: 0 9-18/2 * * * (كل ساعتين من التاسعة صباحاً حتى السادسة مساءً)، 0 0,12 1 */2 * (منتصف الليل والظهيرة، يوماً بعد يوم)، 15 14 1 * * (الأول في الثانية عشرة والربع ظهراً). يقبل حقل الأسبوع أيضاً الأسماء المختصرة في بعض أنظمة cron (mon وtue…) — وتعمل الأداة بالقيم الرقمية لتبقى قابلة للنقل بين الأنظمة.

    تعبيرات مستحيلة وحالات حدية

    لن يعمل 0 0 30 2 * (30 فبراير) أبداً، وكذلك 0 0 31 4 * (31 أبريل). لا يملك cron مفهوم «آخر يوم في الشهر» أصلياً (إلا بامتداد Vixie مع L): لذلك فضّل سكربتاً أو تعبيراً موسعاً للنظام. يكتشف المولّد النطاقات خارج الحدود ويبلّغ عن أخطاء الصياغة قبل أن تلصق السطر في crontab.

    وماذا عن الثواني والسنوات؟

    يتوقف cron القياسي POSIX عند الدقيقة. يقبل Quartz (Java) وSpring وبعض الأدوات عموداً سادساً (ثواني) وسابعاً (سنة). يدعم GitHub Actions فواصل مثل «every 5 minutes» لكن ليس خطوات اعتباطية في كل الحقول. عند الشك، التزم بصيغة الحقول الخمسة القياسية: إنها الأسهل نقلًا، وهي ما ينتجه المولّد.

    أين تلصق تعبيرك؟

    crontab -e على Linux وmacOS؛ وWindows Task Scheduler عبر أغلفة؛ وGitHub Actions (on.schedule.cron)؛ وGitLab CI (rules:schedule)؛ وKubernetes CronJob؛ وAWS EventBridge Scheduler؛ وGoogle Cloud Scheduler؛ وsystemd timers (OnCalendar، صياغة قريبة). منسّق XML و منسّق JSON من Volade يكملان السلسلة عندما تستهلك مهامك بيانات منظمة أو تنتجها.

    ترخيص واحد، النظام الاحترافي بأكمله المتصفح · CMS · سطح المكتب · الجوال · السكربتات · API · أدوات · Database