# Hilfe zur Bedienung

Amrum News Watcher lebt im Windows-System-Tray. Ein Linksklick öffnet die gemeinsame Liste „Alles Neue“; ohne Lizenz erscheinen maximal 6 Einträge, mit Lizenz sind über das Tray-Menü bis zu 100 als Anzeige-Obergrenze auswählbar. Insgesamt werden maximal 300 Einträge gespeichert; aktuelle Einträge haben Vorrang, verschwundene Einträge bleiben in einer lokalen Archivdatei dahinter erhalten. Die farbigen Ressortkacheln können einzelne Bereiche ausblenden, ohne deren neue Einträge zu verlieren. Ein Rechtsklick zeigt das Kontextmenü mit allen Funktionen. Die Anwendung berücksichtigt Fair Use, arbeitet mit Caches und verteilt Abrufe bewusst serverfreundlich.

## Orientierung

### System-Tray statt Hauptfenster

Die Anwendung besitzt kein dauerhaftes großes Hauptfenster. Das farbige Tray-Symbol ist die zentrale Schaltstelle für Status, Schlagzeilenansicht, Einstellungen und Supportfunktionen.

### Online-Hilfe und PDF-Handbuch

Für den schnellen Einstieg dient diese Hilfeseite. Zusätzlich gibt es das ausführlichere Benutzerhandbuch als PDF in einer klar gegliederten Druckfassung.

### Privat entwickelt

Das Projekt wird privat entwickelt und gepflegt. Unterstützung bei Problemen erfolgt gern im Rahmen der verfügbaren Zeit, aber ohne Anspruch auf Reaktion oder Frist.

## Jeder Eintrag im Detail

## Warum überhaupt eine Lizenz?

### Anerkennung und Gegenleistung

Die Lizenz ist die Anerkennung für die Software. Wenn die Softwareentwicklung sehr umfangreich wird und einen Mehrwert für den Benutzer hat, erwarte ich eine Gegenleistung. Dies geschieht hier durch das Lizenzmodell mit Postkarte.

### Vorzüge der Lizenz

Mit Lizenz stehen mehr Abfragen pro Tag, bis zu 100 Einträge in „Alles Neue“ und eine updatefreie Nutzung ohne 60-Tage-Pflicht nach einer neu veröffentlichten Version zur Verfügung.

### Grenzen ohne Lizenz

Ohne Lizenz bleiben 10 Abfragen pro Tag und 6 Einträge sichtbar. Updates müssen nach einer neu veröffentlichten Version spätestens nach 60 Tagen durchgeführt werden.

## Schonung der Zielseite

### Sparsame Wiederholungsabfragen

Die Startseite wird mit `If-None-Match` und `If-Modified-Since` abgefragt. So muss bei unverändertem Inhalt kein voller Seiteninhalt neu übertragen werden.

### Lokale Bild-Caches

Vorschaubilder werden erst geladen, wenn die Schlagzeilenansicht geöffnet ist. Danach bleiben sie lokal im Cache und werden in der Regel nicht erneut aus dem Netz geladen.

### Serverfreundliche Verschiebung

Jede planmäßige Abfrage wird innerhalb der Hälfte des kleineren Abstands zur vorherigen und zur folgenden Planzeit verschoben. Zusätzlich sorgt die App dafür, dass mindestens dieser Abstand zum letzten Abruf eingehalten wird. Das entlastet amrum-news.de deutlich.

## Datumslogik

### Sortierung

Die Liste zeigt immer zuerst neue ungelesene Einträge und danach gelesene Einträge. Innerhalb beider Gruppen wird nach dem gespeicherten Datum sortiert, neueste zuerst.

### Sitzungen

Bei Sitzungen wird nicht der Termin aus dem Bekanntmachungstext als normales Sortierdatum verwendet. Die App zeigt den Zeitpunkt der ersten Notiz mit angekündigt:; Datum und Uhrzeit der Sitzung selbst stehen im Kurztext. Liegt die erste Notiz weniger als 3 Tage vor dem Sitzungstermin, wird das Ankündigungsdatum auf Sitzungstermin minus 3 Tage gesetzt.

### Zeitdaten

Die lokalen Zeitdaten werden beim Start still mit den online bereitgestellten Startdaten verglichen. Fehlende lokale Daten werden heruntergeladen, fehlende Online-Einträge werden ergänzt; beides wird nur protokolliert.

## Symbolzustände

Blau

Aktiv, keine neuen ungelesenen Einträge.

Rot blinkend

Neue, noch ungelesene Einträge vorhanden.

Grau

Überwachung manuell ausgeschaltet.

Schwarz

Keine Internetverbindung oder Startseite derzeit nicht erreichbar.

Gelb

Warnzustand, zum Beispiel Zeitplan- oder Parserproblem.