OpenCPN,  selon Shoreline
Plan du site   --->  Dossiers techniques  --->   Installer OpenCPN sur une clé USB
DT_53 Utiliser OpenCPN sur une clé USB.
Validité :  4.2
Objectif
Contenu de la clé
Méthode pour fabriquer la clé
Mode d'emploi
Objectif et remerciements :
  • L'objectif de cette installation est de pouvoir transporter OpenCPN d'un PC sous windows à un autre PC sous windows sans avoir besoin de tout réinstaller.
  • Les cartes peuvent être sur la clé aussi, sous réserve d'avoir une clé USB d'assez grand volume.
    • Remercions :
      • le marin Pytheas54 d'avoir expliqué initialement ce savoir faire, sur le forum H & O, dans ce fil :  H&O,
      • le marin Merak56 d'avoir fourni, dans le même fil, des compléments relatifs aux données externes de marées et de courants,
      • le marin Pupuce35 qui a apporté des copies d'écran et des explications bien utiles.
      • le marin Aiseag qui a relu les premières versions de cette page et indiqué des améliorations et des corrections à apporter.
      Up
      Le contenu :
      Quels fichiers et dossiers doivent se trouver sur la clé à partir des versions 3.3 d'OpenCPN ?
      Up
      • Les fichiers :
        • opencpn.exe (of course)
        • opencpn portable.bat (ou un autre nom selon l'humeur de l'utilisateur)
          C'est un fichier type "MSDOS batch" qui ne doit contenir que "opencpn -p", (sans les guillemets) et en respectant la casse (tout en minuscule).
        • Deux fichiers d'extension "dll" :
          • msvcr120.dll et msvcp120.dll,
            • Les fichiers msvcr120.dll et msvcp120.dll sont fournis avec OpenCPN dans le dossier d'installation
        • De nombreux fichiers d'extension "dll" :
          • Tous les fichiers comportant "wxWidget" dans leur noms situés dans le dossier d'installation d'OpenCPN
          • et quelques autres qui figurent dans le dossier d'installation dont :
            • libcurl.dll.
            • zlib1.dll
        • Quatre fichiers pour faire face en cas de "crash" informatique :
          • crashrpt_lang.ini, CrashRpt1401.dll, CrashSender1401.exe, dbghelp.dll,
            • Ces quatre fichiers sont dans le dossier d'installation d'OpenCPN dans votre PC.
      • Les dossiers :
        • plugins/
        • s57data/
        • share/
        • sounds/
        • tcdata/
        • doc/
        • uidata/
      • La licence d'utilisation :
        • Sous la forme du fichier "license.txt"
      • Ndlr :  
        • Si les fichiers msvcr120.dll et msvcp120.dll ne font pas l'affaire, il faudra les remplacer par les fichiers msvcr100.dll et msvcp100.dll que vous trouverez :
          • Sur un PC 32 bits : C:\Windows\System32
          • Sur un PC 64 bits : C:\Windows\SysWOW64
      La méthode :
      Préalable :
      • Il vous faut savoir où OpenCPN s'installe dans votre PC.
        • Eventuellement, lisez ou relisez ceci : AS_03
        • Si vous ne trouvez pas le dossier d'installation et/ou celui d'initialisation, lisez ou relisez ceci : AS_02
      Etape 1 :
      • Installer OpenCPN 4.2 sur un PC sous windows,
      • Créer un premier dossier nommé "OpenCPN_portable" dans cet ordinateur,
      • Créer dans ce premier dossier, un sous dossier nommé "OpenCPN_installation"
      • Dans le dossier "OpenCPN_installation", avec un éditeur de texte ( par exemple Notepad++ ) :
        • Créez un fichier texte que vous appellerez opencpn portable.txt,
        • Dans ce fichier texte, mettez une seule ligne de texte qui doit être "opencpn -p",
        • Sauvegardez ce fichier.
      • Changer l'extension de ce fichier en ".bat" au lieu de ".txt"
      Etape 2 :
      • Dans le dossier "OpenCPN_installation" :
        • Voici son contenu dans un PC sous XP :
        • Recopier tous les fichiers du dossier d'installation,
          • Dans le dossier "share", vous pouvez supprimer tous les sous dossiers qui ne concernent pas la langue française (fr).
            • Le contenu du dossier de langue sera alors celui ci (avec les fichiers de langue de plusieurs compléments):

          • Les compléments fonctionnent si vous recopiez aussi les fichiers d'extension dll correspondantes qui sont dans le sous dossiers "plugins".
            • En particulier : "WMM", "GE", "GRIB", "Tableaux de bord".
      • Dans le dossier d'initialisation :
        • Voici son contenu dans un PC (sous XP à gauche et sous W7 à droite):
        •   
        • Recopier les fichiers et dossiers du dossier d'initialisation d'OpenCPN
          • Ne recopier pas les fichiers et dossiers  suivants :
            • CM93, Opencpn.ini, opencpn.log, station-mru.dat (s'il existe encore sur votre PC), CHRTLIST.DAT
      • Et vos fichiers GPX (routes, traces, marques et waypoint, couches) ?
        • Recopier vos fichiers gpx aussi
      • Et vos dossiers optionnels ?
        • Recopiez les dossiers optionnels Layers, UserIcons et UserTCData (qui n'existent que si vous les avez mis en place ) :
          • des couches permanentes,
          • des icônes  personnelles pour vos marques et pour le bateau,
          • des données externes pour les marées et les courants.
      Etape 3 :
      • Créer, dans le dossier "OpenCPN_portable", autant de dossiers et sous-dossiers qu'il vous plaira et mettez y vos cartes marines.
      Etape 4 :
      • Pour faire un test, essayez de lancer OpenCPN en double cliquant sur le fichier "OpenCPN.bat"
        • Si cela fonctionne, de nouveaux fichiers seront créés automatiquement dans "OpenCPN_installation" :
          • CM93, Opencpn.ini, opencpn.log, station-mru.dat, CHRTLIST.DAT
      • Initialiser le chemin des cartes en veillant à n'utiliser que celles qui sont dans le dossier "OpenCPN_portable"
      Etape 5 :
      • Recopier le dossier "OpenCPN_portable" sur votre clé USB.
      Up
























      Up


























      Up
      Mode d'emploi :
      Cas simple
      Plusieurs instances
      Faire un rccourci bureau
      Cas simple :
      Premières mises en route
      Compléter OpenCPN
      Choisir les cartes
      • Premières mises en route :
      • Mettez la clé USB sur un PC
      • Ouvrez l'explorateur de disque

      • Rechercher le fichier OpenCPN.bat"
      • Double cliquez dessus.
      • Une fenêtre noire s'ouvre :
      • Prenez patience .... un certain temps plus tard, une autre fenêtre s'ouvre :
        • C'est la fenêtre d'OpenCPN. Mais attention, comme le texte apparaissant en haut le montre, vous êtes en version anglaise.
        • Mais attention, aucune carte n'est affichée. Nous verrons plus loin comment en afficher.
        • En premier passez à la version langue française :
          • Cliquez sur la clé à molette
          • Choisissez l'onglet  "User interface"

          • Choisissez la langue française
          • Validez
          • Un message s'affiche en Anglais dont la traduction est "S'il vous plait, redémarrez OpenCPN pour activer le langage ou les changements de style"
          • Cliquez sur "Ok"
          • Fermez OpenCPN.
            • Notez que la fenêtre noire qui s'était ouverte se referme automatiquement à ce moment la.
          • Redémarrez OpenCPN en utilisant à nouveau le fichier "OpenCPN.bat" pour le relancer.
          • Une nouvelle fois, la fenêtre noire et la fenêtre d'OpenCPN s'ouvrent l'une après l'autre.
          • Vous pouvez utiliser OpenCPN sans problème à partir de la.
          • Vous pouvez aussi refermer la fenêtre noire, sans nuire au fonctionnement d'OpenCPN.
      • Pour compléter OpenCPN :
        • Remarquez que, lors des premiers lancements d'OpenCPN, les compléments (plugin) GRIB et Tableau de bord (Dashboard) ne sont pas activés puisque leurs icônes n'apparaissent pas dans la barre d'icônes.
        • Il faut les activer :
        • Activation du complément Tableau de bord (Dashboard) :
          • Allez dans la boite à outils et choisissez l'onglet "Compléments",
          • Sélectionnez le complément "Dashboard" en cliquant sur son icône,
          • Cliquez sur le bouton "Activer",
          • Le bouton "Préférences" devient actif. Cliquez sur ce bouton et choisissez les instruments que vous voulez afficher.
        • Activation du complément "GRIB" :
          • La démarche est exactement la même que pour le complément Dashboard.
          • Sélectionnez la ligne du complément dans l'onglet "Compléments" de la boite à outils,
          • Cliquez sur "Activer",
          • Cliquez sur "Préférences",
          • Choisissez vos préférences d'affichage.
          • Validez autant de fois que nécessaire par "Ok" pour revenir à l'écran d'OpenCPN.
          • Vous constaterez que les deux icônes des deux compléments sont maintenant dans la barre d'icônes.
        • Ajouter d'autres compléments (plugin)
          • Récupérer les fichiers dll de ces compléments en allant sur le site "opencpn.org"
          • Mettez les dans le dossier "plugins", avec les fichier "dashboard.dll" et "grib.dll",
          • Récupérez les fichiers de langues en Français de ces compléments (s'ils existent),
          • Mettez les dans le dossier "share/locale/fr/Lc_MESSAGES/,
          • Activez chacun de ces compléments en allant dans l'onglet "Compléments" des "Options (Boite à outils)",
          • Choisissez les préférences de chaque complément (pour les compléments pour lesquels c'est possible),
          • Validez par "Ok"
      • Ajouter des cartes :
        • Allez dans la boite à outils,
        • Choisissez l'onglet "Cartes/données",
        • Choisissez le sous onglet "Dossier",
        • Ajoutez tous les dossiers de cartes que vous voulez utiliser,
        • Créez tous les groupes de cartes qui vous conviennent.
        • Validez par "Ok" pour revenir à l'écran d'OpenCPN.
      • Désormais, une carte s'affiche à l'écran.
      • Nota bene :
        • Vous pouvez, si vous le voulez, utiliser des dossiers de cartes situées sur le disque dur de votre PC.
          • Mais, dans ce cas, vous perdez la portabilité de votre clé USB d'un PC à un autre.
        Up


















        Up


















        Up




















        Up






















        Up























        Up
























        Up























        Up

























        Up


























        Up
























        Up



















        Up
        Lancer plusieurs instances simultanément :
        • Si vous avez une installation "normale", sur le disque dur, où le dossier d'installation est dans le dossier "Program files", il n'est pas possible de lancer deux fois en parallèle l'exécution de cette installation normale d'OpenCPN.
        • Si vous avez une installation normale sur le disque dur et une installation portable sur clé USB :
          • Il n'est pas possible de lancer l'installation du disque dur si vous avez déjà lancé la version portable
          • MAIS avec la version 4.0 d'OpenCPN :
            • Il est possible de lancer la version normale en premier puis de lancer une version portable en second.
              • Précautions à prendre dans ce cas :
                • Au niveau des connexions, veiller à filtrer les phrases NMEA qui peuvent être générées par chacune d'entre elles de façon à ce que les deux versions n'interfèrent pas.
                • Ne pas utiliser le même dossier de cartes marines.
              Up

              Ci dessus une copie d'écran où deux instances sont actives avec des réglages différents.
              Up
              Mettre en place un raccourci bureau :
              • Ouvrir l'explorateur de windows,
              • Aller dans le dossier où est installé OpenCPN sur la clé USB,
              • Faire un clic droit sur le fichier "opencpn_portable.bat",
              • Choisir "Envoyer vers",
              • Cliquer gauche sur "Bureau (créer un raccourci).
               
              • Un raccourci apparaitra sur le bureau de l'ordinateur.
               



                Up
                • Attention :
                  • Si vous commettez l'erreur de faire un raccourci bureau sur le fichier "opencpn.exe", OpenCPN sera lancé à partir de la clé mais les fichiers du dossier d'initialisation seront créés ou utilisés sur le disque dur. Et en particulier, si vous avez une installation "normale" dans le dossier "program files", c'est le dossier d'initialisation de ce dossier qui sera utilisé.
                  • Il faut par ailleurs que, sur la machine qui comporte un raccourci vers la version sur clé USB, la clé soit toujours sur le même port USB.
                • Conseil : 
                  • Préparer plusieurs fichiers .bat , un fichier par lettre (D,E,F,G…)
                Up
                Exemple d'un fichier ".Bat" :
                • Avec un éditeur de texte comme Notepad, vous pouvez mettre ce texte dans un fichier ".bat" :
                  • @ echo off
                    echo
                    echo ***************************************************
                    echo **                                               **
                    echo **      OpenCPN - version Portable               **
                    echo **                                               **
                    echo **                                               **
                    echo **   Décembre 2014                               **
                    echo ***************************************************
                    echo
                    START /realtime E:\openCPN-portable/opencpn /p
                    exit
                • Rôle des options ":/realtime" et "/P" ?
                  • /realtime :  Attribue la priorité maximum à l'exécution d'Open CPN,
                  • /P pour prévenir qu'il s'agit de l'exécution d'une version portable
                Up

                Aller au plan du site

                Retour haut de page
                Moteur de recherche.
                    
                Recherche sur le web          Recherche sur opencpn.shoreline.fr

                Copyright : Ce site web est protégé contre toute utilisation commerciale.
                Dernière modification de cette page :