Rzut oka do środka
Ten bezpieczny podgląd pokazuje, do czego służy narzędzie, bez wykonywania akcji wymagających konta.
Co potrafi Cron-Builder
Każdy, kto kiedyś ustawiał zadanie cron, zna to krótkie wahanie przed zapisaniem: czy kolejność się zgadza? Czy 0 to była niedziela czy poniedziałek? Czy to naprawdę działa tylko 10. dnia, czy codziennie o 10? Cron-Builder zdejmuje z ciebie tę niepewność: składa wyrażenie pole po polu i od razu mówi, co ono znaczy.
Najpierw wybierasz format. Domyślnie są to klasyczne pięć pól - minuta, godzina, dzień, miesiąc, dzień tygodnia - tak jak oczekują tego Unix-cron i większość schedulerów. Jeśli potrzebujesz planowania co do sekundy, przełączasz się na rozszerzony format z sześcioma polami. A dla systemów opartych na Quartz jest siedem pól, w tym sekunda i rok. Dzięki temu builder pasuje do schedulera, którego naprawdę używasz.
Przy każdym polu widzisz dozwolony zakres wartości - minuty od 0 do 59, godziny od 0 do 23, dni tygodnia od 0 do 6 - i możesz łączyć pojedyncze wartości, listy, zakresy i kroki. Złożone wyrażenie jest tłumaczone na żywo, więc z zagadkowego wzoru robi się czytelne zdanie.
Sercem narzędzia jest podgląd najbliższych terminów uruchomienia. Zamiast zgadywać, czy wyrażenie jest dobre, widzisz konkretne daty, kiedy zadanie uruchomiłoby się następnym razem. Zwłaszcza przy podchwytliwych połączeniach dnia i dnia tygodnia to najszybszy sposób, żeby wychwycić błąd w rozumowaniu, zanim trafi na produkcję.
Żeby nie zaczynać od zera przy każdym standardowym przypadku, builder ma 24 gotowe szablony, posortowane według kategorii. Obok klasyków, takich jak co 5 minut albo codziennie o północy, są typowo niemieckie terminy biurokratyczne: miesięczna zaliczkowa deklaracja VAT (Umsatzsteuer-Voranmeldung) 10. dnia, podatek kwartalny, zgłoszenie podatku od wynagrodzeń (Lohnsteuer-Anmeldung) czy wykaz składek (Beitragsnachweis), każdy jako przypomnienie mniej więcej tydzień przed terminem. Do tego rytmy biznesowe (poniedziałkowe spotkanie, piątkowy raport) i klasyki systemowe (nocna kopia zapasowa, cotygodniowe sprzątanie, rotacja logów).
Cron-Builder działa w całości w twojej przeglądarce. Nic nie jest wysyłane na serwer i nic nie jest zapisywane. Gotowe wyrażenie po prostu kopiujesz do swojego crontab, zadania CI, schedulera BullMQ albo gdziekolwiek ma trafić. Bez konta, bez rejestracji, bez wycieku danych.
Funkcje
Trzy formaty
Standardowy (5 pól), rozszerzony o sekundę (6 pól) i Quartz z sekundą i rokiem (7 pól).
Podgląd następnych uruchomień
Konkretne terminy, kiedy twoje wyrażenie uruchomi się następnym razem - błędy w rozumowaniu od razu rzucają się w oczy.
Objaśnienie pole po polu
Każde pole z dozwolonym zakresem wartości, całe wyrażenie tłumaczone na żywo na prosty język.
24 gotowe szablony
Od co 5 minut po północ, a do tego rytmy podatkowe, biznesowe i systemowe jednym kliknięciem.
Niemieckie terminy biurokratyczne
Zaliczkowa deklaracja VAT (UStVA), podatek kwartalny, podatek od wynagrodzeń (Lohnsteuer), wykaz składek - jako przypomnienie przed terminem.
Działa w przeglądarce, bez konta
Bez serwera, bez rejestracji. Skopiuj wyrażenie i wklej do crontab, CI albo schedulera.
Jak to działa
- 1
Wybierz format
Standardowy z pięcioma polami, rozszerzony z sekundą albo Quartz z sekundą i rokiem - zależnie od schedulera.
- 2
Weź szablon albo ustaw pola
Zacznij od jednego z 24 szablonów albo samodzielnie wpisz minutę, godzinę, dzień, miesiąc i dzień tygodnia.
- 3
Sprawdź następne uruchomienia
Spójrz na podgląd terminów uruchomienia i popraw, jeśli któryś termin wygląda nieoczekiwanie.
- 4
Kopiuj wyrażenie
Weź gotowe wyrażenie cron i wklej je do crontab, potoku CI albo kolejki zadań.
Dla kogo
Najczęstsze pytania
Co oznaczają pięć pól w standardowym cron?
Po kolei: minuta (0-59), godzina (0-23), dzień miesiąca (1-31), miesiąc (1-12) i dzień tygodnia (0-6, gdzie 0 to niedziela). Gwiazdka oznacza każdą wartość. Builder pokazuje to znaczenie bezpośrednio przy każdym polu.
Po co mi podgląd następnych uruchomień?
Bo wyrażenia cron łatwo działają inaczej, niż się myśli - zwłaszcza przy połączeniach dnia i dnia tygodnia. Konkretne terminy od razu pokazują, czy twoje zadanie naprawdę uruchamia się o właściwej porze, zanim trafi na produkcję.
Jaka jest różnica między 5, 6 i 7 polami?
Pięć pól to klasyczny standard Unix bez sekundy. Sześć pól dodaje na początku pole sekund. Siedem pól to format Quartz z sekundą i dodatkowym polem roku. Który jest ci potrzebny, zależy od twojego schedulera.
Czy są szablony na niemieckie terminy podatkowe?
Tak. W kategorii podatki i finanse znajdziesz między innymi miesięczną zaliczkową deklarację VAT (UStVA) 10. dnia, podatek kwartalny, zgłoszenie podatku od wynagrodzeń (Lohnsteuer-Anmeldung) i wykaz składek (Beitragsnachweis) jako gotowe przypomnienia mniej więcej tydzień przed danym terminem. Do prawdziwych terminów z przypomnieniem użyj Fristenwächter.
Czy builder uruchamia moje zadania cron?
Nie. Cron-Builder tylko tworzy i objaśnia wyrażenie oraz pokazuje podgląd. Zadanie uruchamia twój własny system - crontab, serwer CI, BullMQ albo cokolwiek, czego używasz.
Czy moje wyrażenia są zapisywane?
Nie. Wszystko działa w twojej przeglądarce. Nic nie jest wysyłane na serwer i nic nie jest zapisywane bez twojego działania.
Podobne narzędzia
Timestamp Converter
Przeliczaj znaczniki czasu Unix na daty i odwrotnie. Wiele stref czasowych, wszystkie popular…
Datums-Rechner
Oblicz dni między datami, terminy BGB z krajowymi zasadami świąt wszystkich 16 krajów związko…
JSON-Formatierer
Formatuj, waliduj i minimalizuj JSON z podświetlaniem składni i wykrywaniem błędów. Bezpłatni…
Regex-Tester
Testuj wyrażenia regularne z podświetlaniem na żywo i niemieckimi wzorcami.
Chcesz zacząć z Cron-Builder?
Bez instalacji. W cenie od Plus. Otwórz prosto w przeglądarce.
Otwórz teraz