Torna al blog

Novità di File Arbor 1.2.0: Condizioni sul Contenuto per PDF, DOCX e Testo

File Arbor 1.2.0 introduce le condizioni sul contenuto: verifica il testo dentro PDF, DOCX e file di testo, non solo i nomi. Deterministico, offline, solo Pro.

6 settembre 2026
File Arbor Team

File Arbor 1.2.0 aggiunge due nuove condizioni per le regole: il contenuto contiene e il contenuto corrisponde a una regex. Le regole ora possono decidere dove va un file leggendo cosa c'è scritto dentro — un PDF, un documento Word, un file di testo semplice — invece di basarsi solo su nome, estensione, dimensione o data. Entrambe le condizioni sono riservate a Pro e leggono il file in locale; il suo testo non lascia mai il tuo computer.

Aggiornamento 1.3.0: Questo articolo descrive File Arbor 1.2.0. Dalla 1.3.0, una regola Pro può anche leggere PDF scansionati e foto con l'OCR, e usare i valori che legge, come la data di una fattura, per costruire il nome del file e le cartelle. Tutti i piani possono rinominare i file, e si può annullare uno spostamento o una rinomina dalla Cronologia. I punti "Niente OCR" e "Niente rinomina" più sotto descrivono la 1.2.0; le novità elencano cosa è cambiato.

Ecco esattamente cosa fanno le due condizioni, cosa riescono a leggere e — altrettanto importante — cosa non riescono a leggere.

Due Nuove Condizioni: Il Contenuto Contiene e Il Contenuto Corrisponde a una Regex

Ogni regola di File Arbor funziona ancora allo stesso modo: un lato SE che decide quali file corrispondono, e un lato ALLORA che decide cosa succede loro. La 1.1.0 ha introdotto le azioni per il lato ALLORA — sposta, cestino, elimina, esegui un comando. La 1.2.0 non tocca le azioni; aggiunge due nuove opzioni al lato SE, accanto alle condizioni già esistenti su nome, estensione, dimensione e data.

Il contenuto contiene (Pro)

Una ricerca su testo semplice dentro il file. È insensibile a maiuscole e accenti, quindi una ricerca di citta intercetta anche un file che contiene effettivamente città. Puoi elencare più termini separati da virgola, e la condizione scatta se il file ne contiene uno qualsiasi — è un OR, non un AND.

Un esempio pratico: instradare tutto ciò che menziona una fattura o una ricevuta in un'unica cartella, indipendentemente da come è stato generato il PDF.

  • Monitora: Download
  • Corrispondenza: l'estensione è .pdf, il contenuto contiene fattura, ricevuta
  • Azione: Sposta in Documenti/Fatture

Poiché la corrispondenza è insensibile a maiuscole e accenti, FATTURA, Fattura e qualsiasi variante accentata soddisfano la stessa regola. Non devi scrivere più condizioni per coprire ogni maiuscola.

Il contenuto corrisponde a una regex (Pro)

La seconda condizione applica un'espressione regolare al testo estratto. A differenza di "il contenuto contiene", è letterale — nessuna normalizzazione di accenti, nessuna insensibilità alle maiuscole. Quello che scrivi è quello che viene confrontato, carattere per carattere. File Arbor valida ogni regex contro pattern di backtracking catastrofico prima di lasciarti salvare la regola, così un pattern che potrebbe bloccare il motore di confronto viene respinto subito, invece di essere scoperto dopo su un file reale.

  • Monitora: Download
  • Corrispondenza: l'estensione è .txt o .md, il contenuto corrisponde a una regex \bFATT-\d{4,6}\b
  • Azione: Sposta in Documenti/Fatture/Per-Numero

Se le espressioni regolari sono una novità per te, la nostra guida per principianti alle regole regex sui file copre la sintassi supportata da File Arbor, indipendentemente dal fatto che tu stia confrontando un nome file oppure, come qui, il suo contenuto.

Cosa Riescono a Leggere Davvero le Condizioni sul Contenuto?

Tre tipi di file: PDF che contengono uno strato di testo, documenti Word (.docx) e formati di testo semplice — TXT, Markdown e CSV. Il tipo di file viene rilevato esaminando il contenuto stesso, non fidandosi dell'estensione, quindi un file di testo con l'estensione sbagliata viene comunque letto correttamente.

L'estrazione è pigra. File Arbor non apre e legge ogni file che arriva in una cartella monitorata — estrae il testo solo quando una regola con una condizione sul contenuto ha effettivamente bisogno di verificarlo. Le regole senza condizioni sul contenuto si comportano esattamente come prima della 1.2.0, alla stessa velocità.

Cosa Non Fanno le Condizioni sul Contenuto

Questa è la parte che vale la pena leggere con attenzione prima di costruirci sopra una regola.

  • Niente OCR. Un PDF scansionato o la foto di un documento non ha uno strato di testo, quindi non c'è nulla che una condizione sul contenuto possa leggere. Non scatterà, indipendentemente da cosa dice il documento su carta.
  • Niente fogli di calcolo (XLSX), niente PDF crittografati, niente intestazioni, piè di pagina o note a piè di pagina dei DOCX. Le condizioni sul contenuto leggono il testo del corpo di un DOCX e lo strato di testo di un PDF non crittografato — nient'altro.
  • Niente rinomina. Una condizione sul contenuto decide in quale cartella finisce un file. È tutto il suo compito. Non esiste un modello di denominazione, né un meccanismo per estrarre testo da un file e scriverlo nel suo nome.
  • Non è IA. Questo è un confronto deterministico di testo e regex — lo stesso file produce sempre lo stesso risultato, offline, senza nessun modello che interpreta o riassume alcunché.

Nessuno di questi è un bug da correggere silenziosamente più avanti — è il confine di ciò per cui la funzione è pensata. Se i tuoi file sono immagini scansionate, o ti serve la rinomina automatica dal contenuto, le condizioni sul contenuto oggi non sono lo strumento giusto per quel compito.

Ci Sono Limiti a Cosa Possono Elaborare le Condizioni sul Contenuto?

Sì, deliberatamente. File Arbor legge fino a 32 MB per file, ed entro questo tetto esamina solo i primi 256 KB di testo estratto e le prime 20 pagine di un PDF. L'estrazione si ferma dopo 5 secondi per file, indipendentemente da quanto è arrivata lontano. Una regola viene verificata contro qualsiasi testo estratto entro questi limiti — nulla oltre.

Qualsiasi testo che File Arbor estrae da un file per verificare una regola non viene mai scritto su disco e non compare mai nei log dell'app. Vive in memoria per la durata di quel singolo controllo e viene scartato subito dopo.

Come si Confronta con Hazel e File Juggler

Le regole basate sul contenuto non sono una novità nell'automazione dei file, e File Arbor non sostiene il contrario. Hazel, il veterano automatore per Mac, ha una condizione "Contents contain" da anni — è supportata da Spotlight ed è veloce, con un fallback più lento "Contents contain match" che legge il file direttamente quando Spotlight non lo ha indicizzato. Hazel 6 è andata oltre, aggiungendo l'OCR al volo per i file non OCR, più un modo per fornire password per i PDF crittografati. File Arbor non fa nessuna delle due cose. Se il tuo flusso di lavoro dipende dal confronto di documenti scansionati o dalla lettura di PDF protetti da password, Hazel oggi gestisce questo caso e File Arbor no.

File Juggler, l'automatore solo per Windows, ha anch'esso un confronto sul contenuto maturo da anni — legge PDF, DOCX e file di testo, con regex, pattern e variabili basate su liste di parole che può usare anche per rinominare e archiviare documenti. È un'implementazione più matura sotto alcuni aspetti, e File Arbor non ha il sistema di variabili a liste di parole che offre File Juggler. Quello che aggiunge File Arbor non è una prima volta nella categoria — è lo stesso tipo di regola sul contenuto disponibile su entrambi Windows e macOS da un'unica app, con un confronto deterministico e offline, senza dipendenza da Spotlight, a un prezzo una tantum con un piano gratuito. Guarda il nostro confronto completo con File Juggler per il resto delle differenze tra le piattaforme.

Prezzi e Disponibilità

Entrambe le condizioni sul contenuto fanno parte di File Arbor Pro, un acquisto una tantum di 24,99 $ senza abbonamento e con aggiornamenti a vita. Il piano gratuito resta invariato: una cartella monitorata, due regole, modalità manuale. Le condizioni sul contenuto, come la Modalità automatica e la scansione delle sottocartelle, richiedono Pro. Vedi i prezzi completi.

FAQ

Il confronto sul contenuto di File Arbor funziona su PDF scansionati o foto di documenti?

No. Le condizioni sul contenuto leggono lo strato di testo reale di un file, e un PDF scansionato o un documento fotografato non ne ha uno. File Arbor non esegue l'OCR, quindi una fattura scansionata o la foto di una ricevuta non faranno mai scattare una condizione sul contenuto. Passali prima da un software OCR, oppure usa una condizione su nome, cartella o data. Dalla 1.3.0, una regola Pro legge i PDF scansionati e le foto con l'OCR, sul tuo computer.

Una condizione sul contenuto rinomina i file in base a quello che contengono?

No. Le condizioni sul contenuto decidono solo in quale cartella si sposta un file. Non esiste un modello di denominazione né un modo per prendere testo da dentro un file e scriverlo nel nome del file — il file mantiene il nome con cui è arrivato. Se ti serve la rinomina automatica, le condizioni sul contenuto di File Arbor non sono pensate per quello. Dalla 1.3.0, tutti i piani possono rinominare i file, e una regola Pro può inserire nel nome del file un valore che legge da un documento, come la data di una fattura.

Il confronto sul contenuto di File Arbor è basato sull'IA?

No. È un confronto su testo semplice ed espressioni regolari, non un modello linguistico. Lo stesso file produce sempre lo stesso risultato, il controllo gira interamente offline e nessun servizio IA vede mai il testo. Se cerchi la rinomina o la categorizzazione dei file guidata dall'IA, quello è un tipo di strumento diverso da File Arbor.

Quali tipi di file possono leggere le condizioni sul contenuto di File Arbor?

PDF che contengono uno strato di testo, file Word .docx e formati di testo semplice — TXT, Markdown e CSV. Non può leggere fogli di calcolo (XLSX), PDF crittografati, né le intestazioni, i piè di pagina e le note a piè di pagina di un documento Word. Il tipo di file viene rilevato esaminando il contenuto stesso, non fidandosi dell'estensione del file.

Ci sono limiti di dimensione o lunghezza sul confronto sul contenuto di File Arbor?

Sì. File Arbor legge file fino a 32 MB, e entro questo limite esamina solo i primi 256 KB di testo estratto e le prime 20 pagine di un PDF. Ogni file ha a disposizione fino a 5 secondi prima che l'estrazione si fermi. Questi limiti evitano che i file di grandi dimensioni rallentino il monitoraggio delle cartelle.

Il confronto sul contenuto è disponibile nel piano gratuito di File Arbor?

No. Entrambe le condizioni sul contenuto — il contenuto contiene e il contenuto corrisponde a una regex — fanno parte di File Arbor Pro, un acquisto una tantum di 24,99 $ senza abbonamento. Il piano gratuito copre ancora una cartella monitorata, due regole e la modalità manuale, ma le condizioni sul contenuto richiedono l'upgrade a Pro.

Come Ottenere File Arbor 1.2.0

L'app si aggiorna da sola su Windows e macOS, oppure scarica l'installer dalla pagina di download. Se stai configurando File Arbor per la prima volta, la guida introduttiva ti accompagna nella tua prima regola, e gli utenti Pro esistenti possono aggiungere una condizione sul contenuto a qualsiasi regola dallo stesso editor che già usano per le condizioni su nome, dimensione e data — nessuna nuova interfaccia da imparare.