Routine

Una routine è una sequenza di passaggi che SyncThemAll esegue al posto tuo — fare il backup di una cartella nel cloud, tenere allineato un progetto tra due macchine o mettere ordine tra i file secondo una pianificazione. Impostala una volta; poi si esegue manualmente, secondo una pianificazione o ogni volta che una cartella monitorata cambia.

🖼️ Screenshot: l'elenco delle routine con il pannello dei dettagli.

Cos'è una routine

Tre parti: un trigger (quando si esegue), un elenco lineare di passaggi (cosa fa) e una preferenza di notifica. La sincronizzazione è solo un tipo di passaggio — puoi anche copiare, spostare, rinominare, creare cartelle, scrivere nel log, attendere o richiamare un URL.

Quando si eseguono le routine

Ogni routine ha un solo trigger — oppure nessuno, ed è una routine manuale che avvii tu:

  • Manuale — nessun trigger; si esegue solo quando fai clic su Esegui. Puoi eseguire qualsiasi routine a mano, anche una disattivata.
  • Pianificazione — esegui su una tabella oraria: ogni notte alle 22:00, ogni ora, il lunedì. Un selettore intuitivo, non il cron grezzo.
  • Monitora una cartella locale — esegui quando dei file vengono creati, modificati, eliminati o spostati in una cartella del tuo computer.
  • Monitora una cartella cloud — lo stesso, per una cartella in uno dei tuoi cloud collegati (verificata tramite polling).
  • Eventi di sistema (Windows) — esegui quando viene collegato un disco, al risveglio dalla sospensione o quando il computer diventa inattivo.

La sincronizzazione continua in stile OneDrive è semplicemente una routine con un trigger di monitoraggio di una cartella e un passaggio di copia o di sincronizzazione: modifichi un file e va nel cloud. Tieni SyncThemAll in esecuzione nella tray (Impostazioni → Sistema) così i monitoraggi restano attivi.

Costruire una routine

Apri l'editor da + Nuova routine. È una finestra di dialogo focalizzata: a sinistra uno schema (trigger + passaggi numerati), a destra un modulo. Aggiungi un trigger e dei passaggi da un menu con ricerca, dai un nome alla routine e fai clic su Salva. Annulla o Esc scartano le modifiche, con una richiesta di conferma se hai modifiche non salvate.

Passaggi disponibili:

GruppoPassaggi
FileCopia file, Sposta file, Rinomina file, Elimina file
CartelleCrea cartella, Copia cartella, Sposta cartella, Rinomina cartella, Sincronizza cartella, Rimuovi cartella
AltroScrivi un messaggio nel log, Attendi, Richiesta HTTP, Esegui un comando, Imposta una variabile

Sincronizza e Copia. Copia cartella aggiunge soltanto file alla destinazione. Sincronizza cartella rende la destinazione identica alla sorgente — il che significa che elimina dalla destinazione i file che non sono presenti nella sorgente. Anche i passaggi Sposta ed Elimina rimuovono file. Ricontrolla la direzione.

L'editor tiene le opzioni avanzate — filtri, regolazione della banda, politiche di errore — fuori dai piedi con valori predefiniti sensati, così una routine resta semplice da costruire. Puoi inserire variabili come {{...}} dove un campo le supporta.

Esecuzione, cronologia e stato

Esegui una routine dall'elenco (Esegui al passaggio del mouse), dal pannello dei dettagli (Esegui ora / Interrompi), dall'editor o dall'⚡ avvio rapido in Explorer. Il doppio clic su una routine la apre per la modifica — non la esegue mai — così non puoi toccare file per sbaglio.

Il pannello dei dettagli mostra l'avanzamento in tempo reale, una cronologia delle esecuzioni (le ultime 20 con stato e numero di passaggi) e i log che puoi seguire dal vivo o leggere da un'esecuzione passata. Stati: In esecuzione, Riuscita, Fallita, Annullata, più In modifica (i trigger di una routine sono in pausa mentre è aperta nell'editor). I passaggi vengono eseguiti in ordine e si fermano al primo errore.

Notifiche

Attiva Impostazioni → Interfaccia → Notifiche → "Notifica in caso di errori delle routine" per ricevere una notifica sul desktop quando una routine fallisce — una per ogni errore, senza spam. (Solo app desktop.)

La versione gratuita e i limiti

La versione gratuita esegue una routine con un trigger — aggiungi tutte le routine manuali che vuoi. Collega inoltre 2 account cloud (il tuo disco locale è sempre gratis e illimitato). Personal e Business sbloccano entrambi senza limiti. Una gentile richiesta compare quando raggiungi un limite.

Qualche nota sincera: la direzione di sincronizzazione è fissata quando costruisci la routine (l'avvio rapido di Explorer la esegue così com'è); non c'è ancora una sincronizzazione bidirezionale né un'interfaccia di risoluzione dei conflitti — una sincronizzazione è unidirezionale; e una routine non si attiverà secondo la pianificazione finché la tieni aperta nell'editor.