مُفسِّر تعبير cron
حوِّل أي تعبير cron إلى وصف جدولة بلغة واضحة، وعاين أوقات التشغيل الخمسة التالية بحسب منطقتك الزمنية المحلية، بالكامل داخل متصفحك.
مُفسِّر تعبير cron — الصق تعبير cron قياسيًا، وتحوِّله هذه الأداة إلى وصف بلغة بسيطة لموعد تشغيل المهمة، ثم تسرد الأوقات الخمسة التالية التي ستنطلق فيها بدءًا من الآن. تدعم صيغة crontab المعتادة ذات الحقول الخمسة بالإضافة إلى اختصارات مثل @daily، وتعرض رسالة خطأ واضحة عندما يتعذّر تحليل التعبير. يجري كل شيء محليًا داخل متصفحك — ولا يُرفع أي شيء.
ما هي مُفسِّر تعبير cron؟
مُفسِّر تعبير cron يقرأ جدول crontab ويخبرك بكلمات واضحة بالضبط متى سيُشغَّل. اكتب أو الصق تعبيرًا مثل */5 * * * * فينتج وصفًا سهل القراءة (مثلًا «كل 5 دقائق») إضافةً إلى قائمة بأوقات التشغيل الخمسة التالية المحسوبة من اللحظة الحالية بحسب منطقتك الزمنية المحلية. يفهم صيغة cron القياسية ذات الحقول الخمسة (الدقيقة، الساعة، يوم الشهر، الشهر، يوم الأسبوع)، والنطاقات، والقوائم، والخطوات، والأيام والأشهر المُسمّاة، والماكروهات المختصرة مثل @hourly و@daily و@weekly و@monthly و@yearly. يستخدمه المطورون ومهندسو DevOps وSRE ومسؤولو الأنظمة للتحقق من إدخال crontab أو جدول CI أو مهمة مجدولة قبل نشرها، وللتأكد من أن تعبيرًا معقدًا ينطلق فعلًا في الوقت المتوقع.
كيفية استخدام مُفسِّر تعبير cron
- اكتب أو الصق تعبير cron في حقل الإدخال (مثلًا 0 9 * * 1-5 للساعة 9 صباحًا في أيام العمل).
- اقرأ الوصف بلغة واضحة أسفل الإدخال — فهو يصوغ الجدولة بالكلمات.
- راجع قائمة عمليات التشغيل التالية لرؤية الأوقات الخمسة التالية التي سينطلق فيها التعبير، معروضة بمنطقتك الزمنية المحلية.
- إذا كان التعبير غير صالح، فاقرأ رسالة الخطأ وصحِّح الحقل الخاطئ.
- استخدم زر النسخ لنسخ الوصف، أو اربط المُخرَج بأداة أخرى في مساحة العمل.
أمثلة
كل 5 دقائق
المدخل
*/5 * * * *
المخرج
Every 5 minutes
أيام العمل الساعة 9 صباحًا
المدخل
0 9 * * 1-5
المخرج
At 09:00 AM, Monday through Friday
ماكرو مختصر
المدخل
@daily
المخرج
At 12:00 AM
الأسئلة الشائعة
- ما صيغة cron التي تدعمها الأداة؟
- صيغة crontab القياسية ذات الحقول الخمسة (الدقيقة، الساعة، يوم الشهر، الشهر، يوم الأسبوع)، بما في ذلك النطاقات (1-5) والقوائم (1,3,5) والخطوات (*/15) والأيام والأشهر المُسمّاة (MON، JAN). كما تُدعم الماكروهات المختصرة مثل @hourly و@daily و@weekly و@monthly و@yearly.
- بأي منطقة زمنية تُعرض أوقات التشغيل التالية؟
- تُحسب أوقات التشغيل الخمسة التالية من اللحظة الحالية وتُنسَّق بحسب المنطقة الزمنية المحلية لمتصفحك، فتعكس متى تنطلق الجدولة بالنسبة إليك.
- لماذا تظهر رسالة بأن التعبير غير صالح؟
- يظهر خطأ عندما يحتوي التعبير على عدد خاطئ من الحقول أو قيمة خارج النطاق المسموح (مثلًا الدقيقة 0-59، الساعة 0-23). توضّح الرسالة سبب الفشل لتتمكن من تصحيح الحقل المعني.
- لماذا خمس عمليات تشغيل قادمة فقط؟
- خمسة كافية لتأكيد الإيقاع واكتشاف الخطأ بلمحة — كأن ترى التشغيل كل 5 دقائق أو في أيام العمل فقط. والوصف أعلاه يبيِّن القاعدة المتكررة الكاملة بالفعل.
- هل يُرسَل تعبير cron الخاص بي إلى أي مكان؟
- لا. يجري تحليل التعبير وتوليد الوصف وحساب أوقات التشغيل التالية بالكامل محليًا داخل متصفحك. لا يُرفع أي شيء إلى أي خادم، لذا يعمل دون اتصال بالإنترنت ويحافظ على خصوصية جداولك.
أدوات ذات صلة
ترميز / فك ترميز Base32 / Base58
رمّز النص إلى Base32 (RFC 4648) أو Base58 (أبجدية البيتكوين) وافكك ترميز أي منهما مرة أخرى إلى نص، مع دعم كامل وآمن لـ UTF-8 وبالكامل داخل متصفحك.
ترميز / فك ترميز Base64
رمّز النص إلى Base64 أو فُكّ ترميز Base64 إلى نص (آمن مع UTF-8).
محوّل حالة الأحرف وعدّاد النصوص
غيّر حالة أحرف النص واحسب عدد الأحرف والكلمات والأسطر.
أداة تنسيق وتصغير الكود
نسّق أو صغّر HTML وCSS وJavaScript فورًا داخل متصفحك، مع مسافة بادئة من مسافتين أو 4 مسافات أو علامة جدولة، وضغط JavaScript المدعوم بـ Terser.