ಉಚಿತ ಪರಿವರ್ತಕ

ಕ್ರಾನ್ ಅಭಿವ್ಯಕ್ತಿ ಜನರೇಟರ್

ನಿಮ್ಮ ಬ್ರೌಸರ್‌ನಲ್ಲಿ ತಕ್ಷಣವೇ ಕ್ರಾನ್ ಅಭಿವ್ಯಕ್ತಿಗಳನ್ನು ರಚಿಸಿ, ವಿವರಿಸಿ ಮತ್ತು ಮೌಲ್ಯೀಕರಿಸಿ. ವಿಷುಯಲ್ ಬಿಲ್ಡರ್ ಮತ್ತು ಎಕ್ಸ್‌ಪ್ರೆಶನ್ ಪಾರ್ಸರ್ - ಉಚಿತ, ಖಾಸಗಿ ಮತ್ತು ಕ್ಲೈಂಟ್-ಸೈಡ್.

ಕ್ರಾನ್ ಅಭಿವ್ಯಕ್ತಿ
0 */6 * * *
ಮಾನವ-ಓದಬಲ್ಲ ವಿವರಣೆ
Every minute
ಮುಂದಿನ 5 ನಿಗದಿತ ರನ್‌ಗಳು
Calculating...

ಈ ಉಪಕರಣದ ಬಗ್ಗೆ

ಕ್ರಾನ್ ಅಭಿವ್ಯಕ್ತಿಗಳು ವೇಳಾಪಟ್ಟಿಯನ್ನು ವಿವರಿಸುವ ಐದು (ಅಥವಾ ಸಿಸ್ಟಂ ಅನ್ನು ಅವಲಂಬಿಸಿ ಆರು) ಜಾಗ-ಬೇರ್ಪಡಿಸಿದ ಕ್ಷೇತ್ರಗಳಾಗಿವೆ: ನಿಮಿಷ, ಗಂಟೆ, ದಿನ-ತಿಂಗಳು, ತಿಂಗಳು ಮತ್ತು ವಾರದ ದಿನ. ಪ್ರತಿಯೊಂದು ಕ್ಷೇತ್ರವು ಸಂಖ್ಯಾ ಮೌಲ್ಯಗಳು, ಶ್ರೇಣಿಗಳು, ಪಟ್ಟಿಗಳು, ಏರಿಕೆಗಳು ಮತ್ತು ವೈಲ್ಡ್‌ಕಾರ್ಡ್‌ಗಳನ್ನು ಸ್ವೀಕರಿಸುತ್ತದೆ. 1970 ರ ದಶಕದ ಅಂತ್ಯದಿಂದಲೂ ಕ್ರಾನ್ ವಾಸ್ತವಿಕ ಯುನಿಕ್ಸ್ ಶೆಡ್ಯೂಲಿಂಗ್ ಫಾರ್ಮ್ಯಾಟ್ ಆಗಿದೆ ಮತ್ತು ಈಗ ಯುನಿಕ್ಸ್ ಅನ್ನು ಮೀರಿ ಬಳಸಲಾಗಿದೆ - ಕುಬರ್ನೆಟ್ಸ್ ಕ್ರಾನ್‌ಜಾಬ್ಸ್, ಗಿಟ್‌ಹಬ್ ಆಕ್ಷನ್‌ಗಳು, AWS EventBridge ನಿಯಮಗಳು, ಜೆಂಕಿನ್ಸ್ ಉದ್ಯೋಗಗಳು ಮತ್ತು ಉತ್ಪಾದನೆಯಲ್ಲಿರುವ ಪ್ರತಿಯೊಂದು ಶೆಡ್ಯೂಲಿಂಗ್ ಸಿಸ್ಟಮ್‌ನಿಂದ.

ಕ್ರಾನ್ ಅಭಿವ್ಯಕ್ತಿಗಳನ್ನು ಕೈಯಿಂದ ಓದುವುದು ಮತ್ತು ಬರೆಯುವುದು ದೋಷ ಪೀಡಿತವಾಗಿದೆ. ಕ್ಷೇತ್ರಗಳು ಸ್ಥಾನಿಕವಾಗಿವೆ, ದಿನ-ದಿನ ಮತ್ತು ವಾರದ ಪರಸ್ಪರ ಕ್ರಿಯೆಯು ಸ್ಪಷ್ಟವಾಗಿಲ್ಲ (ಎರಡೂ ಕ್ಷೇತ್ರಗಳಲ್ಲಿನ ಮೌಲ್ಯವು ಕೆಲಸವನ್ನು ಪ್ರಚೋದಿಸುತ್ತದೆ, ಎರಡನ್ನೂ ಅಲ್ಲ), ಮತ್ತು ತಪ್ಪುಗಳು ಸರಿಯಾಗಿ ಕಾಣುವ ಆದರೆ ತಪ್ಪಾದ ಸಮಯದಲ್ಲಿ ಬೆಂಕಿಯ ವೇಳಾಪಟ್ಟಿಗಳನ್ನು ಮೌನವಾಗಿ ಉಂಟುಮಾಡುತ್ತವೆ. ಸರಳ-ಇಂಗ್ಲಿಷ್ ವೇಳಾಪಟ್ಟಿಗಳನ್ನು ಸರಿಯಾದ ಕ್ರಾನ್ ಸಿಂಟ್ಯಾಕ್ಸ್‌ಗೆ ಭಾಷಾಂತರಿಸುವ ಜನರೇಟರ್ ಈ ತಪ್ಪುಗಳನ್ನು ತಪ್ಪಿಸುತ್ತದೆ.

ಈ ಉಪಕರಣವು ಎರಡು ದಿಕ್ಕುಗಳನ್ನು ನೀಡುತ್ತದೆ: ಸೌಹಾರ್ದ ರೂಪದಿಂದ ಕ್ರಾನ್ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ನಿರ್ಮಿಸುವುದು (ಪ್ರತಿ ಸೋಮವಾರ ಬೆಳಗ್ಗೆ 9 ಗಂಟೆಗೆ, ಪ್ರತಿ 5 ನಿಮಿಷಗಳ ವ್ಯವಹಾರದ ಸಮಯದಲ್ಲಿ), ಮತ್ತು ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಕ್ರಾನ್ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಮಾನವ ಪರಿಭಾಷೆಯಲ್ಲಿ ವಿವರಿಸುವುದು. ಯಾವುದೇ ಸರ್ವರ್ ಸಂವಹನವಿಲ್ಲದೆ ಎರಡೂ ನಿಮ್ಮ ಬ್ರೌಸರ್‌ನಲ್ಲಿ ರನ್ ಆಗುತ್ತವೆ.

ಕ್ರಾನ್ ಜನರೇಟರ್ ಅನ್ನು ಏಕೆ ಬಳಸಬೇಕು

ಕ್ರಾನ್ ಸಿಂಟ್ಯಾಕ್ಸ್ ದಟ್ಟವಾಗಿರುತ್ತದೆ ಮತ್ತು ಕ್ಷಮಿಸುವುದಿಲ್ಲ. ಸಾಮಾನ್ಯ ತಪ್ಪುಗಳೆಂದರೆ ಗೊಂದಲಮಯವಾದ ದಿನ-ವಾರದ ಸಂಖ್ಯೆಯ (ಸಿಸ್ಟಮ್‌ಗೆ ಅನುಗುಣವಾಗಿ ಭಾನುವಾರ 0 ಅಥವಾ 7), ಆ ದಿನ-ಮಾಸಿಕ ಮತ್ತು ವಾರದ-ದಿನದ ಬಳಕೆ ಅಥವಾ ಅರ್ಥಶಾಸ್ತ್ರವನ್ನು ಮರೆತುಬಿಡುವುದು ಮತ್ತು ಇನ್‌ಕ್ರಿಮೆಂಟ್ ಸಿಂಟ್ಯಾಕ್ಸ್ ಅನ್ನು ತಪ್ಪಾಗಿ ಅರ್ಥೈಸಿಕೊಳ್ಳುವುದು (*/5 ಎಂದರೆ 0 ರಿಂದ ಪ್ರಾರಂಭವಾಗುವ ಪ್ರತಿ 5). ನಿರ್ಮಾಣದ ಮೂಲಕ ಜನರೇಟರ್ ಇವುಗಳನ್ನು ಹಿಡಿಯುತ್ತದೆ - ಉತ್ಪತ್ತಿಯಾಗುವ ಅಭಿವ್ಯಕ್ತಿಗಳು ನೀವು ರೂಪದಲ್ಲಿ ವಿವರಿಸಿದ್ದಕ್ಕೆ ಹೊಂದಿಕೆಯಾಗುತ್ತವೆ.

ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಅಭಿವ್ಯಕ್ತಿಗಳನ್ನು ಓದುವುದು ಅಷ್ಟೇ ಕಷ್ಟ. 0 9 * * 1-5 ನಂತಹ ವೇಳಾಪಟ್ಟಿಯನ್ನು ನೀವು ಸಿಂಟ್ಯಾಕ್ಸ್ ತಿಳಿದ ನಂತರ ಪ್ರತಿ ವಾರದ ದಿನದಂತೆ 9 AM ಕ್ಕೆ ಓದುತ್ತದೆ, ಆದರೆ ಕ್ರಾನ್‌ನೊಂದಿಗೆ ಪರಿಚಯವಿಲ್ಲದ ಯಾರಾದರೂ ಪ್ರತಿ ಕ್ಷೇತ್ರವನ್ನು ನೋಡಬೇಕಾಗುತ್ತದೆ. ಮಾನವ ಪರಿಭಾಷೆಯಲ್ಲಿ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ವಿವರಿಸುವುದು ಒಂದು-ಆಫ್ ಪರಸ್ಪರ ಕ್ರಿಯೆಗಳಿಗೆ ಸಿಂಟ್ಯಾಕ್ಸ್ ಅನ್ನು ಕಲಿಯುವುದಕ್ಕಿಂತ ವೇಗವಾಗಿರುತ್ತದೆ.

ಬಳಸುವುದು ಹೇಗೆ

ವೇಳಾಪಟ್ಟಿ ಮಾದರಿಯನ್ನು ಆರಿಸಿ, ಕ್ರಾನ್ ಅಭಿವ್ಯಕ್ತಿ ಪಡೆಯಿರಿ.

  1. ಪೀಳಿಗೆಯ ಮೋಡ್ ಅನ್ನು ಆರಿಸಿ: ಫಾರ್ಮ್ ಇನ್‌ಪುಟ್‌ಗಳಿಂದ (ಆವರ್ತನ, ಸಮಯ, ದಿನಗಳು) ಕ್ರಾನ್ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ನಿರ್ಮಿಸಿ ಅಥವಾ ಮಾನವ ಪರಿಭಾಷೆಯಲ್ಲಿ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ವಿವರಿಸಿ.
  2. ವೇಳಾಪಟ್ಟಿಯನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿ: ಆವರ್ತನವನ್ನು ಆರಿಸಿ (ಪ್ರತಿ ನಿಮಿಷ, ಪ್ರತಿ ಗಂಟೆ, ಪ್ರತಿ ದಿನ, ಪ್ರತಿ ವಾರ, ಪ್ರತಿ ತಿಂಗಳು, ಕಸ್ಟಮ್). ಅಗತ್ಯವಿರುವ ಸಮಯಗಳು, ದಿನಗಳು ಮತ್ತು ಮಧ್ಯಂತರಗಳನ್ನು ಸೂಚಿಸಿ. ಫಾರ್ಮ್ ಮಾನ್ಯ ಸಂಯೋಜನೆಗಳಿಗೆ ಇನ್‌ಪುಟ್‌ಗಳನ್ನು ನಿರ್ಬಂಧಿಸುತ್ತದೆ.
  3. ರಚಿಸಿ ಅಥವಾ ವಿವರಿಸಿ: ಜನರೇಷನ್ ಪ್ರಮಾಣಿತ ಕ್ರಾನ್ ಸಿಂಟ್ಯಾಕ್ಸ್ (5 ಕ್ಷೇತ್ರಗಳು) ಉತ್ಪಾದಿಸುತ್ತದೆ. ವಿವರಣೆಯು ಪ್ರತಿಯೊಂದು ಕ್ಷೇತ್ರವನ್ನು ಒಡೆಯುತ್ತದೆ ಮತ್ತು ಮಾನವ-ಓದಬಲ್ಲ ಸಾರಾಂಶವನ್ನು ನೀಡುತ್ತದೆ.
  4. ನಿಮ್ಮ ಶೆಡ್ಯೂಲರ್‌ನಲ್ಲಿ ಬಳಸಿ: ರಚಿಸಲಾದ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು Kubernetes CronJob ಸ್ಪೆಕ್, GitHub ಕ್ರಿಯೆಗಳ ವೇಳಾಪಟ್ಟಿ, AWS EventBridge, ಅಥವಾ ನಿಮ್ಮ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ನ ಶೆಡ್ಯೂಲರ್‌ಗೆ ಅಂಟಿಸಿ.

ಸಾಮಾನ್ಯ ಬಳಕೆಯ ಪ್ರಕರಣಗಳು

ತಾಂತ್ರಿಕ ವಿವರಗಳು

ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಕ್ರಾನ್ ಐದು ಕ್ಷೇತ್ರಗಳನ್ನು ಹೊಂದಿದೆ: ನಿಮಿಷ (0–59), ಗಂಟೆ (0–23), ತಿಂಗಳ ದಿನ (1–31), ತಿಂಗಳು (1–12), ವಾರದ ದಿನ (0–6 ಅಥವಾ 0–7, ಎರಡೂ ಭಾನುವಾರ). ಪ್ರತಿಯೊಂದು ಕ್ಷೇತ್ರವು ಒಂದೇ ಮೌಲ್ಯ, ಅಲ್ಪವಿರಾಮದಿಂದ ಪ್ರತ್ಯೇಕಿಸಲಾದ ಪಟ್ಟಿ, ಹೈಫನ್‌ನೊಂದಿಗೆ ಶ್ರೇಣಿ, / ಜೊತೆಗೆ ಹೆಚ್ಚಳ ಅಥವಾ * ಜೊತೆಗೆ ವೈಲ್ಡ್‌ಕಾರ್ಡ್ ಅನ್ನು ಸ್ವೀಕರಿಸುತ್ತದೆ.

ದಿನ-ತಿಂಗಳು ಮತ್ತು ದಿನ-ವಾರದ ಬಳಕೆ ಅಥವಾ ಶಬ್ದಾರ್ಥ: ವೈಲ್ಡ್‌ಕಾರ್ಡ್ ಅಲ್ಲದ ಮೌಲ್ಯಕ್ಕೆ ಹೊಂದಿಸಿದರೆ, ಎರಡೂ ಹೊಂದಿಕೆಯಾದಾಗ ಕೆಲಸವು ರನ್ ಆಗುತ್ತದೆ. ಇದು ವಿರೋಧಾಭಾಸವಾಗಿದೆ ಆದರೆ POSIX ಕ್ರಾನ್ ನಡವಳಿಕೆಗೆ ಹೊಂದಿಕೆಯಾಗುತ್ತದೆ. ಎರಡೂ ಕ್ಷೇತ್ರಗಳನ್ನು ಹೊಂದಿಸುವುದು ವಿಶಾಲವಾದ ವೇಳಾಪಟ್ಟಿಯನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ, ಕಿರಿದಾದ ಒಂದಲ್ಲ.

ವಿಸ್ತರಣೆಗಳು ಅನುಷ್ಠಾನದಿಂದ ಬದಲಾಗುತ್ತವೆ. ಕೆಲವರು ಆರನೇ ಕ್ಷೇತ್ರವನ್ನು ಸೆಕೆಂಡುಗಳವರೆಗೆ ಸ್ವೀಕರಿಸುತ್ತಾರೆ (ಕ್ವಾರ್ಟ್ಜ್, ಸ್ಪ್ರಿಂಗ್); ಕೆಲವರು ಸ್ವೀಕರಿಸುತ್ತಾರೆಯೇ? ವೈಲ್ಡ್ಕಾರ್ಡ್ ಪರ್ಯಾಯವಾಗಿ; ಕೆಲವು @ವಾರ್ಷಿಕ, @ಮಾಸಿಕ, @ದೈನಂದಿನ ಶಾರ್ಟ್‌ಕಟ್‌ಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ. ಜನರೇಟರ್ ಹೆಚ್ಚಿನ ವ್ಯವಸ್ಥೆಗಳಿಗೆ ಸೂಕ್ತವಾದ ಸ್ಟ್ಯಾಂಡರ್ಡ್ 5-ಫೀಲ್ಡ್ ಕ್ರಾನ್ ಅನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ.

ಅತ್ಯುತ್ತಮ ಅಭ್ಯಾಸಗಳು

ಪದೇ ಪದೇ ಕೇಳಲಾಗುವ ಪ್ರಶ್ನೆಗಳು

ಕ್ರಾನ್ ಅಭಿವ್ಯಕ್ತಿ ಸ್ವರೂಪ ಎಂದರೇನು?
ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಕ್ರಾನ್ 5 ಕ್ಷೇತ್ರಗಳನ್ನು ಬಳಸುತ್ತದೆ: ನಿಮಿಷ (0-59), ಗಂಟೆ (0-23), ತಿಂಗಳ ದಿನ (1-31), ತಿಂಗಳು (1-12), ವಾರದ ದಿನ (0-7, ಇಲ್ಲಿ 0 ಮತ್ತು 7 ಭಾನುವಾರ). ವಿಶೇಷ ಅಕ್ಷರಗಳು: * (ಯಾವುದೇ), , (ಪಟ್ಟಿ), - (ಶ್ರೇಣಿ), / (ಹಂತ).
ಪ್ರತಿ 5 ನಿಮಿಷಗಳಿಗೊಮ್ಮೆ ಕೆಲಸ ಮಾಡಲು ನಾನು ಹೇಗೆ ಹೊಂದಿಸುವುದು?
ನಿಮಿಷದ ಕ್ಷೇತ್ರದಲ್ಲಿ */5 ಅನ್ನು ಬಳಸಿ: '*/5 * * * *'. /5 ಎಂದರೆ 'ಪ್ರತಿ 5ನೇ ಮೌಲ್ಯ'. ಹಾಗೆಯೇ, */15 = ಪ್ರತಿ 15 ನಿಮಿಷಗಳು, */2 = ಪ್ರತಿ 2 ನಿಮಿಷಗಳು.
ಕ್ರಾನ್ ಯಾವ ಸಮಯವಲಯವನ್ನು ಬಳಸುತ್ತದೆ?
ಕ್ರಾನ್ ಸಾಮಾನ್ಯವಾಗಿ ಸಿಸ್ಟಮ್ ಸಮಯವಲಯವನ್ನು ಬಳಸುತ್ತದೆ. Linux ಸರ್ವರ್‌ಗಳಲ್ಲಿ, ಬೇರೆ ರೀತಿಯಲ್ಲಿ ಕಾನ್ಫಿಗರ್ ಮಾಡದ ಹೊರತು ಇದು ಸಾಮಾನ್ಯವಾಗಿ UTC ಆಗಿರುತ್ತದೆ. ಕ್ಲೌಡ್ ಸೇವೆಗಳು (AWS, GCP) ಸಾಮಾನ್ಯವಾಗಿ UTC ಗೆ ಡೀಫಾಲ್ಟ್ ಆಗಿರುತ್ತವೆ. ನಿಮ್ಮ ಸಿಸ್ಟಂನ ಸಮಯವಲಯ ಸೆಟ್ಟಿಂಗ್ ಅನ್ನು ಯಾವಾಗಲೂ ಪರಿಶೀಲಿಸಿ.
GitHub ಕ್ರಿಯೆಗಳು ಬಳಸುವ ಅದೇ ಸ್ವರೂಪವೇ?
GitHub ಕ್ರಿಯೆಗಳು ಅದೇ 5-ಫೀಲ್ಡ್ ಸ್ವರೂಪವನ್ನು ಬಳಸುತ್ತವೆ ಆದರೆ UTC ಸಮಯವಲಯದಲ್ಲಿ ರನ್ ಆಗುತ್ತವೆ. AWS CloudWatch ಮತ್ತು Kubernetes CronJobs ಸಹ ಈ ಸ್ವರೂಪವನ್ನು ಬಳಸುತ್ತವೆ. ಸ್ಫಟಿಕ ಶಿಲೆಯಂತಹ ಕೆಲವು ವ್ಯವಸ್ಥೆಗಳು ಸೆಕೆಂಡುಗಳೊಂದಿಗೆ ವಿಸ್ತೃತ 6-7 ಕ್ಷೇತ್ರ ಸ್ವರೂಪವನ್ನು ಬಳಸುತ್ತವೆ.
ವಾರದ ದಿನದಲ್ಲಿ 0 ಮತ್ತು 7 ನಡುವಿನ ವ್ಯತ್ಯಾಸವೇನು?
ಇವೆರಡೂ ಭಾನುವಾರ ಎಂದರ್ಥ. POSIX ಕ್ರಾನ್ 0–6 ಅಥವಾ 0–7 ಅನ್ನು ಸ್ವೀಕರಿಸುತ್ತದೆ. ನಿಮ್ಮ ನಿರ್ದಿಷ್ಟ ಕ್ರಾನ್ ಅನುಷ್ಠಾನವು ಆದ್ಯತೆ ನೀಡುವ ಯಾವುದನ್ನಾದರೂ ಬಳಸಿ; ಹೆಚ್ಚಿನವರು ಎರಡನ್ನೂ ಸ್ವೀಕರಿಸುತ್ತಾರೆ.
ಸ್ಟಾಂಡರ್ಡ್ ಅಲ್ಲದ ಕ್ರಾನ್‌ಗೆ ವಿವರಣೆಯು ನಿಖರವಾಗಿದೆಯೇ?
ಇದು ಸ್ಟ್ಯಾಂಡರ್ಡ್ 5-ಫೀಲ್ಡ್ ಕ್ರಾನ್ ಅನ್ನು ಗುರಿಪಡಿಸುತ್ತದೆ. ಕ್ವಾರ್ಟ್ಜ್ ವಿಸ್ತರಣೆಗಳು (ಸೆಕೆಂಡ್‌ಗಳೊಂದಿಗೆ), AWS EventBridge ರೂಪಾಂತರಗಳು ಮತ್ತು ಇತರ ಉಪಭಾಷೆಗಳು ಸರಿಯಾಗಿ ಪಾರ್ಸ್ ಮಾಡದಿರಬಹುದು. ಗಮ್ಯಸ್ಥಾನ ವ್ಯವಸ್ಥೆಯ ದಾಖಲಾತಿ ವಿರುದ್ಧ ದೃಢೀಕರಿಸಿ.
ನನ್ನ ಅಭಿವ್ಯಕ್ತಿಯನ್ನು ಸರ್ವರ್‌ಗೆ ಕಳುಹಿಸಲಾಗಿದೆಯೇ?
ಇಲ್ಲ. ನಿಮ್ಮ ಬ್ರೌಸರ್‌ನಲ್ಲಿ ಜನರೇಷನ್ ಮತ್ತು ವಿವರಣೆ ನಡೆಯುತ್ತದೆ.
@ವಾರ್ಷಿಕ, @ಮಾಸಿಕ ಶಾರ್ಟ್‌ಕಟ್‌ಗಳ ಬಗ್ಗೆ ಏನು?
ಸಾಮಾನ್ಯ ಕ್ರಾನ್ ಅಳವಡಿಕೆಗಳು @ವಾರ್ಷಿಕ, @ಮಾಸಿಕ, @ಸಾಪ್ತಾಹಿಕ, @ದೈನಂದಿನ, @ಗಂಟೆಗೆ ಮತ್ತು @ರೀಬೂಟ್ ಅನ್ನು ಸಾಮಾನ್ಯ ವೇಳಾಪಟ್ಟಿಗಳಿಗಾಗಿ ಶಾರ್ಟ್‌ಕಟ್‌ಗಳಾಗಿ ಬೆಂಬಲಿಸುತ್ತವೆ. ಜನರೇಟರ್ ಪ್ರಮಾಣಿತ 5-ಕ್ಷೇತ್ರದ ಅಭಿವ್ಯಕ್ತಿಗಳನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ; ನಿಮ್ಮ ಶೆಡ್ಯೂಲರ್ ಅವುಗಳನ್ನು ಸ್ವೀಕರಿಸಿದರೆ ನೀವು ಶಾರ್ಟ್‌ಕಟ್‌ಗಳನ್ನು ಹಸ್ತಚಾಲಿತವಾಗಿ ಬದಲಾಯಿಸಬಹುದು.