Cartelle monitorate
Una cartella monitorata comprime automaticamente qualsiasi immagine che vi posizioni, e poi la esporta in una cartella di destinazione. È l'unica automazione di JPGBoost che funziona in modo continuo, senza che tu debba avviare nulla.
Questa funzione è disponibile sia in JPGBoost Free sia in Pro. In Free è possibile salvare una sola cartella monitorata, e ogni immagine elaborata rientra nella quota giornaliera, pari a 50 immagini al giorno e 5 MB per file. JPGBoost Pro rimuove tutti e tre questi limiti. Oltre la quota i file non vanno persi. Restano in attesa e vengono elaborati il giorno successivo, o subito non appena si attiva una licenza Pro.
Funzionamento
A differenza di altre automazioni, che elaborano un gruppo nel momento in cui le richiami, una cartella monitorata funziona in modo continuo finché JPGBoost resta aperto.
Configurare una cartella monitorata
- Apri Impostazioni (⌘,), poi la scheda Cartelle monitorate.
- Aggiungi una cartella e scegli la cartella da monitorare.
- Scegli la cartella di destinazione, che deve essere diversa dalla precedente.
- Imposta un formato e una qualità, oppure un profilo di esportazione con nome.
- Attiva la cartella. Il monitoraggio inizia immediatamente.
JPGBoost si rifiuta di salvare la configurazione se le due cartelle sono identiche. Altrimenti, ogni file compresso scritto nella cartella verrebbe immediatamente considerato un nuovo file da elaborare, all'infinito.
Regole da conoscere
- La cartella di destinazione della cartella monitorata prevale sempre su quella del profilo, se il profilo ne ha una.
- Il formato, la qualità e la destinazione sono determinati una volta per passaggio, non una volta per file. Un profilo non trovato viene quindi segnalato una sola volta per l'intero gruppo, e tutti i file di uno stesso passaggio condividono le stesse impostazioni.
- Modificare una cartella riavvia solo il suo proprio monitoraggio, senza riattivare il recupero delle altre.
- Disattivare o eliminare una cartella a metà di un gruppo interrompe i file non ancora avviati. Quelli già in fase di compressione vengono completati fino alla fine.
Come funziona il rilevamento
Alcuni dettagli utili per comprendere il comportamento che osserverai:
- Il rilevamento si basa su un monitoraggio orientato agli eventi della cartella, e non su un polling regolare: nulla gira in ciclo in background.
- Una breve pausa permette al posizionamento di più file di stabilizzarsi prima dell'analisi, per evitare di elaborare copie ancora in corso.
- JPGBoost verifica che la dimensione di un file abbia smesso di cambiare prima di elaborarlo. Questa verifica si applica solo ai file modificati da meno di due secondi. I file già stabili, ad esempio presenti nella cartella alla prima apertura, vengono elaborati immediatamente.
- Un file ancora in fase di scrittura viene semplicemente ripreso all'evento successivo.
- I file di uno stesso passaggio vengono compressi in parallelo, fino al numero di core disponibili.
Cosa è già stato elaborato
Ogni cartella monitorata memorizza la dimensione e la data di modifica dei file già compressi. Un file invariato non viene quindi rielaborato dopo un riavvio dell'applicazione, né in un secondo evento relativo allo stesso posizionamento.
Vengono registrati solo i file effettivamente compressi. In caso di fallimento temporaneo, ad esempio se la cartella di destinazione non è disponibile o il disco è pieno, il file verrà ritentato all'analisi successiva invece di essere considerato elaborato. Le voci corrispondenti a file eliminati vengono automaticamente ripulite nel corso di analisi successive.
Monitorare l'attività
La scheda Cartelle monitorate offre tre indicatori, tutti visibili senza aprire la finestra principale:
- una barra di avanzamento sotto ogni cartella durante l'elaborazione di un gruppo, che indica i file elaborati sul totale;
- la sezione Attività recente, che elenca gli ultimi file elaborati e gli eventuali errori, con un pulsante per svuotarla;
- il registro degli errori, che mostra solo i fallimenti, fino a venti, per individuarli senza scorrere i successi.
Limitazioni
L'applicazione deve restare aperta. A differenza dei Comandi Rapidi e di AppleScript, che macOS riapre secondo necessità, il monitoraggio si interrompe non appena esci da JPGBoost. Per un'elaborazione completamente autonoma, ad esempio da cron, usa invece la riga di comando.
Vengono considerati solo i file situati direttamente nella radice della cartella monitorata. Le sottocartelle vengono ignorate.
Esempi di utilizzo
| Situazione | Configurazione suggerita |
|---|---|
| Ottimizzare i tuoi screenshot prima di inviarli o condividerli | Monitora la cartella degli screenshot, esporta in JPEG qualità 80 |
| Immagini destinate a un sito web | Monitora una cartella di ricezione, applica un profilo Web in WebP o AVIF |
| Fotografie ricevute da un dispositivo | Monitora la cartella di importazione, converti in HEIC per risparmiare spazio |
| Preparare consegne ricorrenti ai clienti | Una cartella locale monitorata per cliente, ciascuna con il proprio profilo di esportazione dedicato, per preparare i file prima di inviarli |