Überwachte Ordner

Ein überwachter Ordner komprimiert automatisch jedes Bild, das du darin ablegst, und exportiert es dann in einen Zielordner. Es ist die einzige Automatisierung von JPGBoost, die kontinuierlich funktioniert, ohne dass du etwas starten musst.

In Free enthalten

Diese Funktion ist sowohl in JPGBoost Free als auch in Pro verfügbar. In Free kann nur ein einziger überwachter Ordner gespeichert werden, und jedes verarbeitete Bild zählt auf das Tageskontingent, nämlich 50 Bilder pro Tag und 5 MB pro Datei. JPGBoost Pro hebt alle drei Limits auf. Jenseits des Kontingents gehen keine Dateien verloren. Sie bleiben in Wartestellung und werden am nächsten Tag verarbeitet, oder sofort, sobald eine Pro-Lizenz aktiviert wird.

Funktionsweise

Anders als andere Automatisierungen, die eine Gruppe im Moment ihres Aufrufs verarbeiten, funktioniert ein überwachter Ordner kontinuierlich, solange JPGBoost geöffnet bleibt.

1. Du legst eine Datei abEin Bild gelangt in den überwachten Ordner, durch Kopieren, Herunterladen oder Export aus einer anderen Anwendung.
2. JPGBoost erkennt esDie neue Datei wird sofort erkannt, ohne periodisches Abfragen.
3. JPGBoost komprimiert esMit dem konfigurierten Format und der konfigurierten Qualität, oder denen eines Exportprofils.
4. Die Datei wird geschriebenIn den Zielordner, ohne jegliches Zutun deinerseits.

Einen überwachten Ordner konfigurieren

  1. Öffne Einstellungen (⌘,), dann den Reiter Überwachte Ordner.
  2. Füge einen Ordner hinzu und wähle den zu überwachenden Ordner.
  3. Wähle den Zielordner, der sich vom vorherigen unterscheiden muss.
  4. Lege ein Format und eine Qualität fest, oder ein benanntes Exportprofil.
  5. Aktiviere den Ordner. Die Überwachung beginnt sofort.
Das Ziel muss sich vom überwachten Ordner unterscheiden

JPGBoost weigert sich, die Konfiguration zu speichern, wenn die beiden Ordner identisch sind. Andernfalls würde jede in den Ordner geschriebene komprimierte Datei sofort als neu zu verarbeitende Datei betrachtet werden, endlos.

Zu kennende Regeln

  • Der Zielordner des überwachten Ordners hat immer Vorrang vor dem des Profils, falls das Profil einen hat.
  • Format, Qualität und Ziel werden einmal pro Durchlauf festgelegt, nicht einmal pro Datei. Ein nicht gefundenes Profil wird daher nur einmal für die gesamte Gruppe gemeldet, und alle Dateien desselben Durchlaufs teilen sich dieselben Einstellungen.
  • Das Bearbeiten eines Ordners startet nur dessen eigene Überwachung neu, ohne die Wiederherstellung der anderen erneut auszulösen.
  • Das Deaktivieren oder Löschen eines Ordners mitten in einer Gruppe unterbricht die noch nicht begonnenen Dateien. Die bereits in Komprimierung befindlichen werden bis zum Ende abgeschlossen.

Wie die Erkennung funktioniert

Einige nützliche Details, um das Verhalten zu verstehen, das du beobachten wirst:

  • Die Erkennung basiert auf einer ereignisgesteuerten Überwachung des Ordners, nicht auf regelmäßigem Abfragen: Nichts läuft im Hintergrund in einer Schleife.
  • Eine kurze Pause erlaubt es, dass sich das Ablegen mehrerer Dateien vor der Analyse stabilisiert, um zu vermeiden, dass noch laufende Kopien verarbeitet werden.
  • JPGBoost prüft, dass sich die Größe einer Datei nicht mehr ändert, bevor es sie verarbeitet. Diese Prüfung gilt nur für Dateien, die seit weniger als zwei Sekunden verändert wurden. Bereits stabile Dateien, zum Beispiel beim ersten Öffnen im Ordner vorhanden, werden sofort verarbeitet.
  • Eine noch geschriebene Datei wird beim nächsten Ereignis einfach erneut aufgegriffen.
  • Die Dateien desselben Durchlaufs werden parallel komprimiert, bis zur Anzahl der verfügbaren Kerne.

Was bereits verarbeitet wurde

Jeder überwachte Ordner merkt sich die Größe und das Änderungsdatum der bereits komprimierten Dateien. Eine unveränderte Datei wird daher nach einem Neustart der Anwendung nicht erneut verarbeitet, noch bei einem zweiten Ereignis für dasselbe Ablegen.

Nur die tatsächlich komprimierten Dateien werden protokolliert. Bei einem vorübergehenden Fehlschlag, zum Beispiel wenn der Zielordner nicht verfügbar ist oder die Festplatte voll ist, wird die Datei beim nächsten Durchlauf erneut versucht, statt als verarbeitet zu gelten. Einträge für gelöschte Dateien werden im Laufe aufeinanderfolgender Durchläufe automatisch bereinigt.

Die Aktivität verfolgen

Der Reiter Überwachte Ordner bietet drei Indikatoren, alle sichtbar ohne das Hauptfenster zu öffnen:

  • eine Fortschrittsleiste unter jedem Ordner während der Verarbeitung einer Gruppe, die die verarbeiteten Dateien im Verhältnis zur Gesamtzahl angibt;
  • den Abschnitt Letzte Aktivität, der die zuletzt verarbeiteten Dateien und mögliche Fehler auflistet, mit einer Schaltfläche zum Leeren;
  • das Fehlerprotokoll, das nur Fehlschläge anzeigt, bis zu zwanzig, um sie zu finden, ohne durch die Erfolge scrollen zu müssen.

Einschränkungen

Zwei zu beachtende Einschränkungen

Die Anwendung muss geöffnet bleiben. Anders als Kurzbefehle und AppleScript, die macOS bei Bedarf wieder öffnet, stoppt die Überwachung, sobald du JPGBoost verlässt. Für eine vollständig eigenständige Verarbeitung, zum Beispiel über cron, verwende stattdessen die Kommandozeile.

Nur die direkt in der Wurzel des überwachten Ordners liegenden Dateien werden berücksichtigt. Unterordner werden ignoriert.

Anwendungsbeispiele

SituationVorgeschlagene Konfiguration
Deine Screenshots optimieren, bevor du sie versendest oder teilstDen Screenshot-Ordner überwachen, in JPEG Qualität 80 exportieren
Für eine Website bestimmte BilderEinen Empfangsordner überwachen, ein Web-Profil in WebP oder AVIF anwenden
Von einem Gerät empfangene FotosDen Importordner überwachen, in HEIC konvertieren, um Speicherplatz zu sparen
Wiederkehrende Kundenlieferungen vorbereitenEin lokaler überwachter Ordner pro Kunde, jeweils mit eigenem dediziertem Exportprofil, um die Dateien vor dem Versand vorzubereiten