Rutyny

Rutyna to sekwencja kroków, którą SyncThemAll wykonuje za Ciebie — utwórz kopię zapasową folderu w chmurze, zsynchronizuj projekt między maszynami lub uporządkuj pliki według harmonogramu. Skonfiguruj ją raz; uruchamia się ręcznie, według harmonogramu lub gdy obserwowany folder się zmieni.

🖼️ Zrzut ekranu: lista rutyn z panelem szczegółów.

Czym jest rutyna

Trzy części: wyzwalacz (kiedy się uruchamia), liniowa lista kroków (co robi) oraz preferencja powiadomień. Synchronizacja to tylko jeden z rodzajów kroku — możesz też kopiować, przenosić, zmieniać nazwy, tworzyć foldery, zapisywać do logu, czekać lub wywoływać adres URL.

Kiedy uruchamiają się rutyny

Każda rutyna ma jeden wyzwalacz — albo żadnego, i wtedy jest to rutyna ręczna, którą uruchamiasz sam:

  • Ręcznie — bez wyzwalacza; uruchamia się tylko po kliknięciu Uruchom. Ręcznie możesz uruchomić dowolną rutynę, nawet wyłączoną.
  • Harmonogram — uruchamiaj według grafiku: każdej nocy o 22:00, co godzinę, w poniedziałki. Przyjazny selektor, a nie surowy cron.
  • Obserwuj folder lokalny — uruchom, gdy pliki są tworzone, zmieniane, usuwane lub przenoszone w folderze na Twoim komputerze.
  • Obserwuj folder w chmurze — to samo, dla folderu w jednej z podłączonych chmur (sprawdzane przez odpytywanie).
  • Zdarzenia systemowe (Windows) — uruchom, gdy dysk zostanie podłączony, po wybudzeniu ze snu lub gdy komputer przejdzie w stan bezczynności.

Ciągła synchronizacja w stylu OneDrive to po prostu rutyna z wyzwalaczem obserwowania folderu i krokiem kopiowania lub synchronizacji: zmieniasz plik, a on trafia do chmury. Trzymaj SyncThemAll uruchomiony w zasobniku systemowym (Ustawienia → System), aby obserwatorzy pozostawali aktywni.

Budowanie rutyny

Otwórz edytor przez + Nowa rutyna. To skupione okno: schemat po lewej (wyzwalacz + ponumerowane kroki), formularz po prawej. Dodaj wyzwalacz i kroki z menu z wyszukiwaniem, nadaj rutynie nazwę i Zapisz. Anuluj lub Esc odrzuca zmiany, z zapytaniem, jeśli masz niezapisane zmiany.

Dostępne kroki:

GrupaKroki
PlikiKopiuj plik, Przenieś plik, Zmień nazwę pliku, Usuń plik
FolderyUtwórz folder, Kopiuj folder, Przenieś folder, Zmień nazwę folderu, Synchronizuj folder, Usuń folder
WięcejZapisz komunikat do logu, Czekaj, Żądanie HTTP, Uruchom polecenie, Ustaw zmienną

Synchronizacja vs kopiowanie. Kopiuj folder tylko dodaje pliki do celu. Synchronizuj folder sprawia, że cel odpowiada źródłu — co oznacza, że usuwa w celu pliki, których nie ma w źródle. Kroki przenoszenia i usuwania również usuwają pliki. Sprawdź kierunek.

Edytor trzyma opcje zaawansowane — filtry, dostrajanie przepustowości, polityki błędów — z dala, z rozsądnymi wartościami domyślnymi, dzięki czemu rutyna pozostaje prosta w budowaniu. Możesz wstawiać zmienne w rodzaju {{...}} tam, gdzie pole je obsługuje.

Uruchamianie, historia i status

Uruchom rutynę z listy (Uruchom po najechaniu), z panelu szczegółów (Uruchom teraz / Zatrzymaj), z edytora lub przez ⚡ szybkie uruchomienie w Eksploratorze. Podwójne kliknięcie rutyny otwiera ją do edycji — nigdy jej nie uruchamia — więc przypadkiem nie ruszysz plików.

Panel szczegółów pokazuje postęp na żywo, historię uruchomień (ostatnie 20 uruchomień ze statusem i liczbą kroków) oraz logi, które możesz śledzić na żywo lub odczytać z poprzedniego uruchomienia. Statusy: Działa, Powodzenie, Błąd, Anulowano, a także Edytowanie (wyzwalacze rutyny są wstrzymane, gdy jest otwarta w edytorze). Kroki wykonują się po kolei i zatrzymują się na pierwszym błędzie.

Powiadomienia

Włącz Ustawienia → Interfejs → Powiadomienia → „Powiadamiaj o błędach rutyn”, aby otrzymać powiadomienie na pulpicie, gdy rutyna zawiedzie — jedno na awarię, bez spamu. (Tylko aplikacja desktopowa.)

Wersja bezpłatna i limity

Wersja bezpłatna uruchamia jedną rutynę z wyzwalaczem — a rutyn ręcznych dodaj tyle, ile chcesz. Podłącza też 2 konta w chmurze (Twój dysk lokalny jest zawsze bezpłatny i bez limitu). Personal i Business odblokowują brak limitów w obu przypadkach. Delikatna zachęta pojawia się, gdy osiągniesz limit.

Kilka szczerych uwag: kierunek synchronizacji jest ustalany podczas budowania rutyny (szybkie uruchomienie z Eksploratora wykonuje ją bez zmian); nie ma jeszcze synchronizacji dwukierunkowej ani interfejsu rozwiązywania konfliktów — synchronizacja jest jednokierunkowa; a rutyna nie uruchomi się według harmonogramu, gdy masz ją otwartą w edytorze.