Voltar ao blog

Novidades do File Arbor 1.2.0: Condições de Conteúdo Para PDFs, DOCX e Texto

O File Arbor 1.2.0 traz condições de conteúdo: regras que leem o texto de PDFs, DOCX e arquivos de texto, não só nomes. Determinístico, offline, só no Pro.

6 de setembro de 2026
File Arbor Team

O File Arbor 1.2.0 traz duas condições de regra novas: conteúdo contém e conteúdo corresponde a um regex. Agora as regras conseguem decidir para onde um arquivo vai lendo o que está escrito dentro dele — um PDF, um documento do Word, um arquivo de texto simples — em vez de só o nome, a extensão, o tamanho ou a data. As duas condições são exclusivas do Pro e leem o arquivo localmente; o texto do arquivo nunca sai da sua máquina.

Atualização da 1.3.0: Este post descreve o File Arbor 1.2.0. Desde a 1.3.0, uma regra Pro também consegue ler PDFs escaneados e fotos com OCR e usar valores que lê, como a data de uma fatura, para montar o nome do arquivo e as pastas. Todos os planos podem renomear arquivos, e uma movimentação ou uma renomeação pode ser desfeita pelo Histórico. Os pontos "Sem OCR" e "Sem renomear" abaixo descrevem a 1.2.0; o registro de alterações lista o que mudou.

Veja exatamente o que as duas condições fazem, o que conseguem ler e — tão importante quanto — o que não conseguem.

Duas Condições Novas: Conteúdo Contém e Conteúdo Corresponde a um Regex

Toda regra do File Arbor continua funcionando do mesmo jeito: um lado SE que decide quais arquivos correspondem, e um lado ENTÃO que decide o que acontece com eles. A versão 1.1.0 trouxe as ações do lado ENTÃO — mover, Lixeira, excluir, rodar um comando. A 1.2.0 não mexe nas ações; ela adiciona duas opções novas ao lado SE, ao lado das condições já existentes de nome, extensão, tamanho e data.

Conteúdo contém (Pro)

Uma busca de texto simples dentro do arquivo. Ela não diferencia maiúsculas de minúsculas nem acentos, então uma busca por orcamento corresponde a um arquivo que na verdade contém orçamento. Você pode listar vários termos separados por vírgula, e a condição corresponde se o arquivo contiver qualquer um deles — é um OU, não um E.

Um exemplo prático: encaminhar tudo que menciona uma fatura ou um recibo para uma única pasta, não importa como o PDF foi gerado.

  • Monitorar: Downloads
  • Corresponde: extensão é .pdf, conteúdo contém fatura, recibo
  • Ação: Mover para Documentos/Faturas

Como a correspondência não diferencia maiúsculas de minúsculas nem acentos, FATURA, Fatura e qualquer variação acentuada de qualquer uma delas atendem à mesma regra. Você não precisa escrever várias condições para cobrir a capitalização.

Conteúdo corresponde a um regex (Pro)

A segunda condição roda uma expressão regular contra o texto extraído. Diferente de conteúdo contém, ela é literal — sem normalização de acento, sem flexibilidade de maiúscula e minúscula. O que você escreve é o que é comparado, caractere por caractere. O File Arbor valida todo regex contra padrões de retrocesso catastrófico antes de deixar você salvar a regra, então um padrão que poderia travar o comparador é rejeitado logo de cara, em vez de descoberto depois em um arquivo real.

  • Monitorar: Downloads
  • Corresponde: extensão é .txt ou .md, conteúdo corresponde a um regex \bFAT-\d{4,6}\b
  • Ação: Mover para Documentos/Faturas/Por-Número

Se expressões regulares são novidade para você, nosso guia para iniciantes em regras de regex cobre a sintaxe que o File Arbor aceita, seja para o nome do arquivo, seja, como aqui, para o conteúdo dele.

O Que as Condições de Conteúdo Realmente Conseguem Ler?

Três tipos de arquivo: PDFs que têm camada de texto, documentos do Word (.docx) e formatos de texto simples — TXT, Markdown e CSV. O tipo do arquivo é detectado olhando para o próprio conteúdo, não confiando na extensão, então um arquivo de texto com a extensão errada ainda é lido corretamente.

A extração é preguiçosa. O File Arbor não abre e lê todo arquivo que chega em uma pasta monitorada — ele só extrai texto quando uma regra com condição de conteúdo realmente precisa testar aquele arquivo. Regras sem condição de conteúdo se comportam exatamente como antes da 1.2.0, na mesma velocidade.

O Que as Condições de Conteúdo Não Fazem

Esta é a parte que vale a pena ler com atenção antes de montar uma regra em cima dela.

  • Sem OCR. Um PDF escaneado ou a foto de um documento não tem camada de texto, então não há nada para uma condição de conteúdo ler. Não vai corresponder, não importa o que o papel diga.
  • Sem planilhas (XLSX), sem PDFs criptografados, sem cabeçalhos, rodapés ou notas de rodapé de DOCX. Condições de conteúdo leem o corpo do texto de um DOCX e a camada de texto de um PDF sem criptografia — nada além disso.
  • Sem renomear. Uma condição de conteúdo decide para qual pasta um arquivo vai. Esse é todo o trabalho dela. Não há modelo de nomenclatura, nem mecanismo para puxar texto de um arquivo e colocar no nome dele.
  • Não é IA. É correspondência determinística de texto e regex — o mesmo arquivo produz o mesmo resultado sempre, offline, sem nenhum modelo interpretando ou resumindo nada.

Nada disso é um bug que vai ser corrigido silenciosamente depois — é o limite do que o recurso se propõe a fazer. Se seus arquivos são imagens escaneadas, ou você precisa de renomeação automática a partir do conteúdo, condições de conteúdo não são a ferramenta certa para esse trabalho hoje.

Há Limites no Que as Condições de Conteúdo Conseguem Processar?

Sim, de propósito. O File Arbor lê até 32 MB por arquivo, e dentro desse teto examina só os primeiros 256 KB de texto extraído e as primeiras 20 páginas de um PDF. A extração para depois de 5 segundos por arquivo, não importa até onde tenha chegado. Uma regra testa contra o que quer que tenha sido extraído dentro desses limites — nada além deles.

Qualquer texto que o File Arbor extraia de um arquivo para testar uma regra nunca é gravado em disco nem aparece nos logs do aplicativo. Ele existe na memória só durante aquela checagem e é descartado depois.

Como Isso Se Compara ao Hazel e ao File Juggler

Regras baseadas em conteúdo não são novidade na automação de arquivos, e o File Arbor não está afirmando o contrário. O Hazel, o veterano automator de Mac, tem uma condição "Contents contain" há anos — apoiada no Spotlight e rápida, com um "Contents contain match" mais lento como alternativa, que lê o arquivo diretamente quando o Spotlight ainda não indexou. O Hazel 6 foi além e adicionou OCR na hora para arquivos sem OCR, além de uma forma de informar senhas para PDFs criptografados. O File Arbor não faz nenhuma das duas coisas. Se o seu fluxo de trabalho depende de corresponder documentos escaneados ou ler PDFs protegidos por senha, o Hazel hoje resolve isso e o File Arbor não.

O File Juggler, o automator exclusivo de Windows, também tem correspondência de conteúdo madura há anos — ele lê PDFs, DOCX e arquivos de texto, com regex, padrões e variáveis de lista de palavras que também usa para renomear e arquivar documentos. Isso é uma implementação mais madura em alguns aspectos, e o File Arbor não tem o sistema de variáveis de lista de palavras que o File Juggler oferece. O que o File Arbor adiciona não é um pioneirismo na categoria — é o mesmo tipo de regra de conteúdo disponível tanto no Windows quanto no macOS a partir de um único aplicativo, com correspondência determinística e offline, sem depender do Spotlight, a um preço único com um plano gratuito. Veja nossa comparação completa com o File Juggler para o restante das diferenças entre as plataformas.

Preços e Disponibilidade

As duas condições de conteúdo fazem parte do File Arbor Pro, uma compra única de $24,99, sem assinatura e com atualizações vitalícias. O plano gratuito continua igual: uma pasta monitorada, duas regras, modo manual. Condições de conteúdo, assim como o Modo Automático e a varredura de subpastas, exigem o Pro. Veja os preços completos.

FAQ

A correspondência de conteúdo do File Arbor funciona em PDFs escaneados ou fotos de documentos?

Não. Condições de conteúdo leem a camada de texto real de um arquivo, e um PDF escaneado ou um documento fotografado não tem nenhuma. O File Arbor não roda OCR, então uma fatura escaneada ou a foto de um recibo nunca vão corresponder a uma condição de conteúdo. Passe o arquivo por um software de OCR antes, ou use uma condição de nome, pasta ou data. Desde a 1.3.0, uma regra Pro lê PDFs escaneados e fotos com OCR, no seu computador.

Uma condição de conteúdo renomeia arquivos com base no que há dentro deles?

Não. Condições de conteúdo só decidem para qual pasta um arquivo é movido. Não existe modelo de nomenclatura nem forma de puxar texto de dentro de um arquivo para o nome dele — o arquivo mantém o nome com que chegou. Se você precisa de renomeação automática, as condições de conteúdo do File Arbor não foram feitas para isso. Desde a 1.3.0, todos os planos podem renomear arquivos, e uma regra Pro pode colocar no nome do arquivo um valor que lê de um documento, como a data de uma fatura.

A correspondência de conteúdo do File Arbor é feita com IA?

Não. É correspondência de texto simples e de expressão regular, não um modelo de linguagem. O mesmo arquivo produz o mesmo resultado sempre, a checagem roda totalmente offline, e nenhum serviço de IA vê o texto em nenhum momento. Se você quer nomeação ou categorização de arquivos guiada por IA, isso é um tipo de ferramenta diferente do File Arbor.

Quais tipos de arquivo as condições de conteúdo do File Arbor conseguem ler?

PDFs que têm camada de texto, documentos .docx do Word e formatos de texto simples — TXT, Markdown e CSV. Não consegue ler planilhas (XLSX), PDFs criptografados, nem os cabeçalhos, rodapés e notas de rodapé de um documento do Word. O tipo do arquivo é detectado examinando o próprio conteúdo, não confiando na extensão do arquivo.

Há limites de tamanho ou de extensão na correspondência de conteúdo do File Arbor?

Sim. O File Arbor lê arquivos de até 32 MB, e dentro desse limite examina só os primeiros 256 KB de texto extraído e as primeiras 20 páginas de um PDF. Cada arquivo tem até 5 segundos antes que a extração pare. Esses limites evitam que arquivos grandes deixem o monitoramento de pastas mais lento.

A correspondência de conteúdo está disponível no plano gratuito do File Arbor?

Não. As duas condições de conteúdo — conteúdo contém e conteúdo corresponde a um regex — fazem parte do File Arbor Pro, uma compra única de $24,99 sem assinatura. O plano gratuito continua cobrindo uma pasta monitorada, duas regras e modo manual, mas condições baseadas em conteúdo exigem o upgrade para o Pro.

Como Obter o File Arbor 1.2.0

O aplicativo se atualiza sozinho no Windows e no macOS, ou baixe o instalador na página de download. Se você está configurando o File Arbor pela primeira vez, o guia de primeiros passos mostra como criar sua primeira regra, e quem já é Pro pode adicionar uma condição de conteúdo a qualquer regra no mesmo editor que já usa para condições de nome, tamanho e data — nenhuma interface nova para aprender.