Zum Hauptinhalt springen

Installation

Nur Desktop-App

Dieser Abschnitt behandelt die Installation der DPD Label Print Desktop-Anwendung für Windows. Er gilt nicht für Online Label Print, das browserbasiert ist — melden Sie sich einfach unter der von DPD bereitgestellten URL an, keine Installation erforderlich.


Bevor Sie beginnen

Stellen Sie sicher, dass Ihr System die Anforderungen erfüllt:

  • Windows 10 oder Windows Server 2016+
  • 5 GB freier Festplattenspeicher — der Installer selbst benötigt 293.8 MB, der Rest ist Reserve für Ihre Sendungsdaten
  • Administratorrechte auf dem Gerät

Legen Sie vor dem Start zwei Dinge fest. Die beiden sind unabhängig voneinander — jede Kombination funktioniert, und beide werden bei der Installation festgelegt:

  • ob Label Print als Anwendung oder als Windows-Dienst ausgeführt wird
  • ob die Daten in SQLite oder PostgreSQL gespeichert werden

Eine nachträgliche Änderung erfordert eine Neuinstallation.


Download

Laden Sie den Installer herunter unter:

http://label-print-api.dpd.ch/api/v1/public/installers/latest

Dieser Link liefert immer die aktuelle Version. Führen Sie die heruntergeladene Datei aus — Rechtsklick → Als Administrator ausführen, falls Sie dazu aufgefordert werden.


Der Setup-Assistent

1. Installer-Sprache

Der erste Dialog fragt, welche Sprache der Setup-Assistent verwenden soll. Dies betrifft nur den Installer — die Sprache der Anwendung selbst richtet sich standardmässig nach Ihrem Browser und kann in der Anwendung selbst geändert werden.

Installer-Sprachauswahl

2. Willkommen

Willkommensseite

Eine Standard-Willkommensseite. Klicken Sie auf Weiter, um fortzufahren.

3. Komponenten

Wählen Sie, welche Verknüpfungen erstellt werden sollen:

KomponenteWirkung
Start Menu ShortcutsErstellt Verknüpfungen im Startmenü
Desktop ShortcutErstellt eine Verknüpfung auf dem Desktop

Beide sind optional — deaktivieren Sie eine, wenn Sie sie nicht möchten.

4. Installationsmodus und Port

Installationsmodus und Port

Wählen Sie, wie Label Print ausgeführt werden soll:

ModusVerhalten
Als Anwendung ausführen (Desktop-Modus)Sie starten Label Print selbst, und es wird beendet, wenn Sie das Launcher-Fenster schliessen. Geeignet für einen einzelnen Arbeitsplatz.
Als Windows-Dienst ausführenLabel Print läuft, solange der Rechner läuft, gestartet und gestoppt von Windows. Erforderlich für die gemeinsame Servernutzung.

Port — der Port, auf dem das Backend lauscht, standardmässig 8082. Ändern Sie ihn nur, wenn dieser Port auf dem Rechner bereits von etwas anderem verwendet wird.

Dienstkonto — diese beiden Felder erscheinen erst, nachdem Sie Als Windows-Dienst ausführen ausgewählt haben, weshalb sie im Screenshot oben nicht zu sehen sind:

  • Lassen Sie beide Felder für Konto und Passwort leer, um den Dienst unter dem integrierten Konto NETWORK SERVICE auszuführen. Dies ist die normale Wahl.
  • Geben Sie ein Windows-Konto und Passwort nur ein, wenn der Dienst Netzwerkressourcen unter einer bestimmten Identität benötigt — zum Beispiel einen Netzwerkordner für Dateiimporte.

5. Datenbank

Datenbanktyp und -speicherort

Wählen Sie, wo Label Print seine Daten speichert:

SQLitePostgreSQL
SpeicherungLokale Datei im DatenverzeichnisSeparater Datenbankserver
EinrichtungKeine — dies ist die StandardeinstellungErfordert einen im Voraus vorbereiteten PostgreSQL-Server
Leistung bei grossem VolumenBis zu rund 10 000 Sendungen pro MonatKeine praktische Grenze

Jede Datenbank funktioniert mit jedem Installationsmodus, und beide unterstützen mehrere Personen, die sich eine Installation teilen — SQLite kann einen von einem Team genutzten Windows-Dienst unterstützen, und PostgreSQL kann eine Installation im Anwendungsmodus unterstützen. Die Wahl richtet sich nach dem Datenvolumen, nicht nach der Anzahl der Benutzer.

SQLite ist die Standardeinstellung. Das Datenverzeichnis ist standardmässig C:\ProgramData\DPD\LabelPrintClient\.

PostgreSQL wird für grosse Datenvolumina empfohlen. Erstellen Sie die Datenbank und deren Benutzer, bevor Sie den Installer ausführen:

CREATE DATABASE labelprint;
CREATE USER labelprint WITH PASSWORD 'your_password';
GRANT ALL PRIVILEGES ON DATABASE labelprint TO labelprint;

PostgreSQL 16 oder höher wird empfohlen. Geben Sie die Verbindungsdaten in diesem Schritt des Assistenten ein.

vorsicht

Der Datenbanktyp wird zum Zeitpunkt der Installation festgelegt. Es gibt danach keine Möglichkeit, zwischen SQLite und PostgreSQL zu wechseln — eine Änderung erfordert eine Neuinstallation.

6. Installationsverzeichnis

Zielverzeichnis

Das Standard-Installationsverzeichnis ist C:\Program Files\DPD\LabelPrintClient. Der Installer zeigt den benötigten Speicherplatz (293.8 MB) im Vergleich zum verfügbaren Speicherplatz an.

Klicken Sie auf Installieren und warten Sie auf den Abschluss.


Erster Start

Das Fenster DPD Label Print App erscheint und startet das Backend.

Application Runner

Sobald der Status Backend ist bereit anzeigt:

  • Im Browser öffnen öffnet Label Print unter http://localhost:8082 — oder dem von Ihnen gewählten Port
  • Beenden stoppt das Backend und schliesst den Runner
hinweis

Im Anwendungsmodus ist das Backend ein lokaler Prozess — lassen Sie das Launcher-Fenster während der Arbeit geöffnet, denn das Schliessen stoppt das Backend. Im Windows-Dienst-Modus gilt dies nicht: Der Dienst läuft unabhängig, und Sie können die Adresse jederzeit im Browser öffnen.

tipp

Die Anwendung läuft vollständig auf Ihrem lokalen Computer. Der Browser ist nur die Benutzeroberfläche — es werden keine Daten über Ihren Browser an externe Server gesendet (nur direkt vom Backend an DPD).


Konto aktivieren

DPD stellt einen Aktivierungscode, eine Benutzer-ID und ein Passwort bereit. Der Aktivierungscode wird einmalig beim ersten Start eingegeben, bevor sich jemand anmelden kann.

Kontoaktivierung

  1. Wählen Sie auf dem Anmeldebildschirm den Tab Kontoaktivierung
  2. Fügen Sie den Code ein — er befindet sich in der E-Mail, die DPD Ihnen gesendet hat
  3. Klicken Sie auf Aktivieren

Nach „Aktivierung erfolgreich“ kehrt der Bildschirm zum normalen Anmeldeformular zurück. Melden Sie sich an mit:

  • Benutzer-ID — zum Beispiel AB12345
  • Login — Ihr Benutzername, zum Beispiel admin
  • Passwort

Falls die Aktivierung fehlschlägt, listet Anmeldeprobleme jede Fehlermeldung und ihre Bedeutung auf.


Ersteinrichtung

Diese Schritte gehen Sie einmal durch, nachdem Sie sich erstmals angemeldet haben.

  1. Standardeinstellungen prüfen — Gewicht, Referenzen, Service und Absenderdaten, mit denen jede neue Sendung beginnt → Standardeinstellungen
  2. Benutzer und Zugriffe prüfen — wer sich anmelden darf und welche Services und Abholadressen ihm zur Verfügung stehen → Benutzerverwaltung
  3. Drucker hinzufügen und einen Testdruck sendenDruckerkonfiguration
  4. Importe einrichten, dazu einen überwachten Ordner oder eine FTP-Quelle, wenn Sendungen automatisch eintreffen → Dateiimporte, Datenquellen
  5. Automatischen Sendungsexport einrichten, wenn ein anderes System Ihre Sendungsdaten abholt → Automatischer Sendungsexport
  6. Erste Sendung erstellen, das Etikett drucken und anschliessend ein Manifest drucken → Sendung erstellen, Manifeste

Als Windows-Dienst ausführen

Die Wahl von Als Windows-Dienst ausführen bei der Installation ermöglicht es mehreren Personen, sich eine Instanz, eine Datenbank und einen Satz Einstellungen zu teilen.

Verwenden Sie dies, wenn:

  • mehrere Mitarbeiter gleichzeitig Zugriff auf Label Print benötigen
  • Sie Sendungsverlauf und Einstellungen an einem Ort haben möchten
  • Label Print auch dann weiterlaufen soll, wenn niemand angemeldet ist
  • die Anwendung von der IT statt von den Benutzern verwaltet werden soll
Windows Server
├── DPD Label Print Backend (Windows-Dienst, Port 8082)
├── Datenbank (SQLite oder PostgreSQL — beide funktionieren)
└── Benutzer verbinden sich über Browser → http://<server-ip>:8082

Jeder Benutzer öffnet http://<server-ip>:8082 in einem Browser. Auf den Arbeitsplätzen wird nichts installiert.

Firewall — der Installer fügt eine Windows-Firewallregel für den gewählten Port hinzu. Falls sie fehlt, fügen Sie sie manuell hinzu und ersetzen Sie dabei 8082 durch Ihren Port:

netsh advfirewall firewall add rule name="DPD Label Print" dir=in action=allow protocol=TCP localport=8082

Benutzerkonten — erstellen Sie diese unter Einstellungen → Benutzerverwaltung.

Empfohlene Hardware

KomponenteMinimumEmpfohlen
CPUDual-CoreQuad-Core
RAM4 GB8 GB
Speicher20 GB50 GB (für umfangreichen Sendungsverlauf)
BetriebssystemWindows Server 2016Windows Server 2019/2022

Offline arbeiten

Mit SQLite funktioniert Label Print auch ohne Internetverbindung weiter für:

  • das Erstellen von Sendungen und Drucken von Etiketten — Etiketten werden lokal generiert
  • das Speichern des Sendungsverlaufs

Sobald wieder eine Verbindung verfügbar ist, werden automatisch:

  • ausstehende Sendungen an DPD übermittelt
  • aktualisierte Routingdaten und Konfiguration heruntergeladen

Wo sich die Dateien befinden

WasStandardpfad
AnwendungC:\Program Files\DPD\LabelPrintClient
Daten, einschliesslich der SQLite-DatenbankC:\ProgramData\DPD\LabelPrintClient\
ProtokolleC:\ProgramData\DPD\LabelPrintClient\logs

Der Protokollordner ist die erste Anlaufstelle, wenn beim Start etwas fehlschlägt, und das Erste, wonach der DPD-Support fragt.


Deinstallation

Navigieren Sie zu Windows-Einstellungen → Apps → DPD Label Print ClientDeinstallieren.

Oder führen Sie folgenden Befehl aus:

"C:\Program Files\DPD\LabelPrintClient\uninstall.exe"

Ihre Daten bleiben in C:\ProgramData\DPD\LabelPrintClient\ erhalten — die Deinstallation löscht weder Sendungsverlauf noch Einstellungen.


Nächste Schritte

  • Sendung erstellen — Erstellen und drucken Sie Ihr erstes Etikett
  • Servermigration — eine bestehende Installation auf neue Hardware verschieben
  • Updates — wie der integrierte Updater funktioniert