Aller au contenu principal

Installation

Application de bureau uniquement

Cette section couvre l'installation de l'application de bureau DPD Label Print pour Windows. Elle ne s'applique pas à Online Label Print, qui est basé sur navigateur — il suffit de vous connecter à l'URL fournie par DPD, aucune installation n'est nécessaire.


Avant de commencer

Vérifiez que votre système répond aux exigences :

  • Windows 10 ou Windows Server 2016+
  • 5 Go d'espace disque libre — le programme d'installation lui-même nécessite 293,8 Mo, le reste sert de marge pour vos données d'envoi
  • Droits d'administrateur sur la machine

Décidez de deux choses avant de commencer. Les deux sont indépendants — toute combinaison fonctionne, et les deux sont fixés au moment de l'installation :

  • si Label Print s'exécute en tant qu'application ou en tant que service Windows
  • s'il stocke les données en SQLite ou en PostgreSQL

Modifier l'un ou l'autre par la suite implique une réinstallation.


Téléchargement

Téléchargez le programme d'installation depuis :

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

Ce lien fournit toujours la version actuelle. Exécutez le fichier téléchargé — clic droit → Exécuter en tant qu'administrateur si vous y êtes invité.


L'assistant d'installation

1. Langue du programme d'installation

La première boîte de dialogue demande la langue à utiliser pour l'assistant d'installation. Cela concerne uniquement le programme d'installation — la langue de l'application elle-même suit celle de votre navigateur par défaut, et peut être modifiée dans l'application elle-même.

Sélection de la langue du programme d'installation

2. Bienvenue

Page de bienvenue

Une page de bienvenue standard. Cliquez sur Suivant pour continuer.

3. Composants

Choisissez les raccourcis à créer :

ComposantEffet
Start Menu ShortcutsCrée des raccourcis dans le menu Démarrer
Desktop ShortcutCrée un raccourci sur le bureau

Les deux sont facultatifs — désactivez celui que vous ne souhaitez pas.

4. Mode d'installation et port

Mode d'installation et port

Choisissez comment Label Print doit s'exécuter :

ModeComportement
Exécuter en tant qu'application (mode bureau)Vous démarrez Label Print vous-même, et il s'arrête lorsque vous fermez la fenêtre du lanceur. Convient pour un poste de travail unique.
Exécuter en tant que service WindowsLabel Print s'exécute tant que la machine fonctionne, démarré et arrêté par Windows. Requis pour une utilisation partagée sur un serveur.

Port — le port sur lequel le backend écoute, 8082 par défaut. Ne le modifiez que si un autre programme sur la machine utilise déjà ce port.

Compte de service — ces deux champs n'apparaissent qu'après avoir sélectionné Exécuter en tant que service Windows, ce qui explique pourquoi ils sont absents de la capture d'écran ci-dessus :

  • Laissez les deux champs du compte et du mot de passe vides pour exécuter le service sous le compte intégré NETWORK SERVICE. C'est le choix habituel.
  • Saisissez un compte Windows et un mot de passe uniquement si le service a besoin de ressources réseau sous une identité spécifique — un dossier réseau pour les imports de fichiers, par exemple.

5. Base de données

Type et emplacement de la base de données

Choisissez où Label Print stocke ses données :

SQLitePostgreSQL
StockageFichier local dans le dossier de donnéesServeur de base de données séparé
ConfigurationAucune — c'est le mode par défautNécessite un serveur PostgreSQL préparé au préalable
Performance à grande échelleJusqu'à environ 10 000 envois par moisAucune limite pratique

Les deux bases de données fonctionnent avec les deux modes d'installation, et toutes deux permettent à plusieurs personnes de partager une même installation — SQLite peut prendre en charge un service Windows utilisé par une équipe, et PostgreSQL peut prendre en charge une installation en mode application. Le choix dépend du volume de données, pas du nombre d'utilisateurs.

SQLite est le mode par défaut. Son dossier de données est par défaut C:\ProgramData\DPD\LabelPrintClient\.

PostgreSQL est recommandé pour les volumes de données importants. Créez la base de données et son utilisateur avant d'exécuter le programme d'installation :

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

PostgreSQL 16 ou une version ultérieure est recommandé. Saisissez les informations de connexion à cette étape de l'assistant.

attention

Le type de base de données est fixé au moment de l'installation. Il n'existe aucun moyen de basculer entre SQLite et PostgreSQL par la suite — le modifier implique une réinstallation.

6. Emplacement d'installation

Répertoire cible

Le répertoire d'installation par défaut est C:\Program Files\DPD\LabelPrintClient. Le programme d'installation affiche l'espace nécessaire (293,8 Mo) par rapport à l'espace disponible.

Cliquez sur Installer et attendez la fin de l'installation.


Premier lancement

La fenêtre DPD Label Print App apparaît et démarre le backend.

Application Runner

Une fois que le statut indique Backend est prêt :

  • Ouvrir dans le navigateur ouvre Label Print à l'adresse http://localhost:8082 — ou le port que vous avez choisi
  • Quitter arrête le backend et ferme le lanceur
remarque

En mode application, le backend est un processus local — laissez la fenêtre du lanceur ouverte pendant que vous travaillez, car la fermer arrête le backend. En mode service Windows, cela ne s'applique pas : le service s'exécute indépendamment, et vous pouvez ouvrir l'adresse dans un navigateur à tout moment.

astuce

L'application s'exécute entièrement sur votre machine locale. Le navigateur n'est que l'interface — aucune donnée n'est envoyée via votre navigateur vers des serveurs externes (uniquement directement depuis le backend vers DPD).


Activer votre compte

DPD fournit un code d'activation, un ID utilisateur et un mot de passe. Le code d'activation est saisi une seule fois, lors du premier lancement, avant que quiconque puisse se connecter.

Activation du compte

  1. Sur l'écran de connexion, choisissez l'onglet Activation du compte
  2. Collez le code — il se trouve dans l'e-mail que DPD vous a envoyé
  3. Cliquez sur Activer

Après « Activation réussie », l'écran revient au formulaire de connexion normal. Connectez-vous avec :

  • ID utilisateur — par exemple AB12345
  • Identifiant — votre nom d'utilisateur, par exemple admin
  • Mot de passe

Si l'activation échoue, Problèmes de connexion répertorie chaque message d'erreur et sa signification.


Configuration initiale

Parcourez ces étapes une fois, après votre première connexion.

  1. Vérifiez les paramètres par défaut — le poids, les références, le service et les données d'expéditeur avec lesquels démarre chaque nouvel envoi → Paramètres par défaut
  2. Contrôlez les utilisateurs et les accès — qui peut se connecter, et quels services et adresses d'enlèvement lui sont ouverts → Administration des utilisateurs
  3. Ajoutez une imprimante et envoyez une impression de testConfiguration des imprimantes
  4. Configurez les imports, ainsi qu'un dossier surveillé ou une source FTP si les envois arrivent automatiquement → Imports de fichiers, Sources de données
  5. Configurez l'export automatique des expéditions, si un autre système récupère vos données d'envoi → Export automatique des expéditions
  6. Créez votre premier envoi, imprimez l'étiquette, puis imprimez un manifeste → Créer un envoi, Manifestes

Exécuter en tant que service Windows

Choisir Exécuter en tant que service Windows lors de l'installation permet à plusieurs personnes de partager une même instance, une même base de données et un même ensemble de paramètres.

Utilisez cette option lorsque :

  • plusieurs membres du personnel ont besoin de Label Print en même temps
  • vous souhaitez regrouper l'historique des envois et les paramètres en un seul endroit
  • Label Print doit continuer à fonctionner même si personne n'est connecté
  • l'application doit être gérée par l'IT plutôt que par ses utilisateurs
Windows Server
├── Backend DPD Label Print (service Windows, port 8082)
├── Base de données (SQLite ou PostgreSQL — les deux fonctionnent)
└── Les utilisateurs se connectent via un navigateur → http://<server-ip>:8082

Chaque utilisateur ouvre http://<server-ip>:8082 dans un navigateur. Rien n'est installé sur les postes de travail.

Pare-feu — le programme d'installation ajoute une règle de pare-feu Windows pour le port choisi. Si elle est absente, ajoutez-la manuellement, en remplaçant 8082 par votre port :

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

Comptes utilisateurs — créez-les dans Paramètres → Gestion des utilisateurs.

Configuration matérielle recommandée

ComposantMinimumRecommandé
CPUDouble cœurQuadruple cœur
RAM4 Go8 Go
Stockage20 Go50 Go (pour un historique d'envois important)
OSWindows Server 2016Windows Server 2019/2022

Travailler hors ligne

Avec SQLite, Label Print continue de fonctionner sans connexion internet pour :

  • créer des envois et imprimer des étiquettes — les étiquettes sont générées localement
  • stocker l'historique des envois

Dès qu'une connexion est de nouveau disponible, l'application effectue automatiquement :

  • la transmission des envois en attente à DPD
  • le téléchargement des données de routage et de la configuration mises à jour

Où se trouvent les fichiers

ÉlémentChemin par défaut
ApplicationC:\Program Files\DPD\LabelPrintClient
Données, y compris la base de données SQLiteC:\ProgramData\DPD\LabelPrintClient\
JournauxC:\ProgramData\DPD\LabelPrintClient\logs

Le dossier de journaux est le premier endroit à consulter en cas d'échec au démarrage, et la première chose que le support DPD demandera.


Désinstallation

Accédez à Paramètres Windows → Applications → DPD Label Print ClientDésinstaller.

Ou exécutez :

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

Vos données restent dans C:\ProgramData\DPD\LabelPrintClient\ — la désinstallation ne supprime ni l'historique des envois ni les paramètres.


Étapes suivantes