Aller au contenu

Cette page a été traduite automatiquement. Vos remarques sont les bienvenues : signaler une erreur de traduction sur GitHub ou écrire à hello@rhinvoice.com.

Installer Rhinvoice sur Windows et macOS (sans Docker)

Lecture : 5 minDepuis la version 0.7.0

Rhinvoice existe aussi comme programme ordinaire pour Windows et Mac : télécharger, installer, démarrer. Vous n’avez besoin ni de Docker, ni de Python, ni d’un serveur. La base de données est intégrée, Rhinvoice s’ouvre dans sa propre fenêtre et n’est accessible que depuis cet ordinateur. Pour un serveur, un NAS ou plusieurs personnes sur des ordinateurs différents, utilisez l’installation avec Docker.

  • Windows 10 ou 11, 64 bits, ou
  • un Mac avec puce Apple (M1 ou plus récent) et macOS 12 ou plus récent. Il n’existe pas encore de programme pour les Mac Intel; Rhinvoice y fonctionne avec Docker Desktop.

Téléchargez la version la plus récente pour votre système. Les liens mènent toujours à la dernière publication sur GitHub, où vous trouvez aussi toutes les versions et leurs changements :

  1. Double-cliquez sur Rhinvoice-Setup-Windows.exe.

  2. Confirmez l’avertissement de Windows. La première fois, Windows affiche « Windows a protégé votre ordinateur ». Cliquez sur Informations complémentaires, puis sur Exécuter quand même. Le bouton n’apparaît qu’après le clic sur « Informations complémentaires ».

  3. Suivez le setup. Il installe Rhinvoice uniquement pour votre compte utilisateur, dans %LOCALAPPDATA%\Programs\Rhinvoice, et ne demande pas de droits d’administrateur.

  4. Démarrez Rhinvoice depuis le menu Démarrer (ou directement à la fin du setup). Le premier démarrage prépare la base de données et prend un peu plus de temps.

  1. Ouvrez Rhinvoice-macOS.dmg et faites glisser Rhinvoice dans Applications.

  2. Ouvrez Rhinvoice depuis Applications. La première fois, macOS indique qu’il n’a pas pu vérifier Rhinvoice et ne l’ouvre pas. Cliquez sur Terminé.

  3. Autorisez Rhinvoice. Ouvrez > Réglages Système > Confidentialité et sécurité et faites défiler jusqu’à Sécurité. Il y est indiqué que Rhinvoice a été bloqué. Cliquez sur Ouvrir quand même, confirmez avec votre mot de passe de session et cliquez de nouveau sur Ouvrir quand même dans la fenêtre suivante. Le bouton n’apparaît que pendant environ une heure après la tentative de l’étape 2.

  4. Rhinvoice démarre. Désormais, vous l’ouvrez comme n’importe quel autre programme, sans question.

Juste après le double-clic, une carte de démarrage avec le logo de Rhinvoice montre ce qui se passe, par exemple « Démarrage de la base de données … ». Ensuite, Rhinvoice ouvre sa propre fenêtre et demande le premier compte utilisateur et votre entreprise, comme décrit sous Premier démarrage. Démarré une deuxième fois, par exemple à cause d’un double-clic de trop, il ramène sa fenêtre ouverte au premier plan au lieu d’en ouvrir une autre. Quand vous fermez la fenêtre, Rhinvoice s’arrête avec sa base de données.

Programme Données (base de données, réglages, journaux)
Windows %LOCALAPPDATA%\Programs\Rhinvoice %LOCALAPPDATA%\Rhinvoice
Mac /Applications/Rhinvoice.app ~/Library/Application Support/Rhinvoice

Seul votre compte utilisateur peut ouvrir le dossier de données. Les mises à jour et la désinstallation n’y touchent pas : les factures doivent être conservées dix ans. La sauvegarde enregistre son contenu.

La vue d’ensemble de Rhinvoice contient une liste de contrôle avec le point Configurer la sauvegarde. Il mène à Paramètres → Sauvegarde, où vous choisissez un dossier, de préférence dans OneDrive, Dropbox, iCloud Drive ou Google Drive, et conservez la clé de récupération. Les détails se trouvent sous Sauvegardes dans le programme pour Windows et Mac.

Rhinvoice cherche lui-même les nouvelles versions. Un avis Nouvelle version … apparaît alors avec le bouton Mettre à jour maintenant. La mise à jour prend environ une demi-minute : Rhinvoice copie d’abord la base de données, télécharge la nouvelle version, vérifie qu’elle est arrivée intacte et redémarre. Si la nouvelle version ne démarre pas, la précédente revient automatiquement, avec vos données inchangées. À propos de Rhinvoice indique aussi l’état; Rechercher des mises à jour y lance la vérification tout de suite.

Rarement, une nouvelle version demande un nouveau setup, par exemple pour une nouvelle version de la base de données intégrée. L’avis affiche alors Télécharger le programme d’installation. Installez-le par-dessus le programme existant; vos données restent.

À propos de Rhinvoice (cliquez sur la version en bas de la navigation) contient le lien Signaler un problème. Il copie la version, votre système et la fin du journal, et ouvre un nouveau rapport de bug sur GitHub; vous pouvez aussi l’envoyer par e-mail à hello@rhinvoice.com. Rhinvoice n’envoie rien de lui-même. Le journal peut contenir des noms de clients : relisez ce que vous collez.

  • Windows : Paramètres → Applications → Applications installées → Rhinvoice → Désinstaller.
  • Mac : quittez Rhinvoice et faites glisser Rhinvoice.app depuis Applications dans la Corbeille.

Vos données restent, aussi pour une installation ultérieure. Pour tout supprimer, effacez ensuite le dossier de données du tableau ci-dessus (sous Windows, il contient aussi le cache), sur un Mac aussi ~/Library/Caches/Rhinvoice. Conservez d’abord ailleurs les PDF de vos factures émises ou une sauvegarde.

Pourquoi Windows ou macOS m’avertit-il la première fois?

Les setups de Rhinvoice ne sont pas encore signés avec un certificat payant, Windows et macOS ne connaissent donc pas l’éditeur et demandent confirmation. Confirmez une fois; ensuite Rhinvoice démarre sans question.

Où Rhinvoice conserve-t-il mes données?

Sous Windows dans %LOCALAPPDATA%\Rhinvoice, sur un Mac dans ~/Library/Application Support/Rhinvoice. La base de données, les réglages et les journaux s’y trouvent. Les mises à jour et la désinstallation ne touchent pas ce dossier.

Ai-je besoin de Docker, de Python ou d’un serveur?

Non. Le setup apporte tout, y compris la base de données. Rhinvoice fonctionne sur cet ordinateur et n’est accessible que depuis celui-ci.

Comment est-ce que je reçois les mises à jour?

Rhinvoice cherche lui-même les nouvelles versions et affiche alors un avis avec « Mettre à jour maintenant ». Il copie d’abord la base de données. En cas de problème, la version précédente redémarre.