Pastas monitorizadas

Uma pasta monitorizada comprime automaticamente qualquer imagem que coloque nela, e depois exporta-a para uma pasta de destino. É a única automatização do JPGBoost que funciona de forma contínua, sem que tenha de iniciar seja o que for.

Incluído no Free

Esta funcionalidade está disponível tanto no JPGBoost Free como no Pro. No Free, só é possível guardar uma pasta monitorizada, e cada imagem processada conta para a quota diária, ou seja 50 imagens por dia e 5 MB por ficheiro. O JPGBoost Pro remove estes três limites. Ultrapassada a quota, os ficheiros não se perdem. Ficam em espera e são processados no dia seguinte, ou de imediato assim que uma licença Pro for ativada.

Funcionamento

Ao contrário de outras automatizações, que processam um lote no momento em que as invoca, uma pasta monitorizada funciona de forma contínua enquanto o JPGBoost estiver aberto.

1. Coloca um ficheiroChega uma imagem à pasta monitorizada, por cópia, transferência ou exportação a partir de outra aplicação.
2. O JPGBoost deteta-aO novo ficheiro é detetado de imediato, sem sondagem periódica.
3. O JPGBoost comprime-aCom o formato e a qualidade configurados, ou os de um perfil de exportação.
4. O ficheiro é escritoNa pasta de destino, sem qualquer ação da sua parte.

Configurar uma pasta monitorizada

  1. Abra Definições (⌘,) e depois o separador Pastas monitorizadas.
  2. Adicione uma pasta e escolha a pasta a monitorizar.
  3. Escolha a pasta de destino, que deve ser diferente da anterior.
  4. Defina um formato e uma qualidade, ou então um perfil de exportação com nome.
  5. Ative a pasta. A monitorização começa de imediato.
O destino deve ser diferente da pasta monitorizada

O JPGBoost recusa-se a guardar a configuração se as duas pastas forem idênticas. Caso contrário, cada ficheiro comprimido escrito na pasta seria de imediato considerado um novo ficheiro a processar, indefinidamente.

Regras a conhecer

  • A pasta de destino da pasta monitorizada prevalece sempre sobre a do perfil, se o perfil tiver uma.
  • O formato, a qualidade e o destino são determinados uma vez por passagem, não uma vez por ficheiro. Um perfil não encontrado é assim assinalado apenas uma vez para todo o lote, e todos os ficheiros de uma mesma passagem partilham as mesmas definições.
  • Editar uma pasta só reinicia a sua própria monitorização, sem voltar a acionar a recuperação das outras.
  • Desativar ou eliminar uma pasta a meio de um lote interrompe os ficheiros que ainda não começaram. Os que já estão a ser comprimidos são concluídos até ao fim.

Como funciona a deteção

Alguns detalhes úteis para compreender o comportamento que irá observar:

  • A deteção baseia-se numa monitorização orientada por eventos da pasta, e não numa sondagem regular: nada corre em ciclo em segundo plano.
  • Uma breve pausa permite que a colocação de vários ficheiros estabilize antes da análise, para evitar processar cópias ainda em curso.
  • O JPGBoost verifica se o tamanho de um ficheiro deixou de mudar antes de o processar. Esta verificação só se aplica a ficheiros modificados há menos de dois segundos. Os ficheiros já estáveis, por exemplo presentes na pasta na primeira abertura, são processados de imediato.
  • Um ficheiro ainda a ser escrito é simplesmente retomado no evento seguinte.
  • Os ficheiros de uma mesma passagem são comprimidos em paralelo, até ao número de núcleos disponíveis.

O que já foi processado

Cada pasta monitorizada memoriza o tamanho e a data de modificação dos ficheiros que já comprimiu. Um ficheiro inalterado não é, portanto, reprocessado após um reinício da aplicação, nem num segundo evento relativo à mesma colocação.

Só ficam registados os ficheiros efetivamente comprimidos. Em caso de falha temporária, por exemplo se a pasta de destino estiver indisponível ou o disco estiver cheio, o ficheiro será tentado de novo na análise seguinte em vez de ser considerado processado. As entradas correspondentes a ficheiros eliminados são automaticamente depuradas ao longo de análises sucessivas.

Acompanhar a atividade

O separador Pastas monitorizadas oferece três indicadores, todos visíveis sem abrir a janela principal:

  • uma barra de progresso sob cada pasta durante o processamento de um lote, indicando os ficheiros processados sobre o total;
  • a secção Atividade recente, que lista os últimos ficheiros processados e os possíveis erros, com um botão para a esvaziar;
  • o registo de erros, que mostra apenas as falhas, até vinte, para as localizar sem percorrer os êxitos.

Limitações

Duas limitações a ter em conta

A aplicação tem de permanecer aberta. Ao contrário dos Atalhos e do AppleScript, que o macOS reabre conforme necessário, a monitorização para assim que sai do JPGBoost. Para um processamento totalmente autónomo, por exemplo a partir do cron, use antes a linha de comandos.

Só são tidos em conta os ficheiros localizados diretamente na raiz da pasta monitorizada. As subpastas são ignoradas.

Exemplos de uso

SituaçãoConfiguração sugerida
Otimizar as suas capturas de ecrã antes de as enviar ou partilharMonitorizar a pasta de capturas, exportar em JPEG qualidade 80
Imagens destinadas a um site webMonitorizar uma pasta de receção, aplicar um perfil Web em WebP ou AVIF
Fotografias recebidas de um dispositivoMonitorizar a pasta de importação, converter para HEIC para poupar espaço
Preparar entregas recorrentes a clientesUma pasta local monitorizada por cliente, cada uma com o seu próprio perfil de exportação dedicado, para preparar os ficheiros antes de os enviar