Perte des réglages open cpn

Bonjour à toutes et tous,

J'ai fait l'erreur de couper l'interrupteur avant d'éteindre le PC de bord, du coup au redémarrage opencpn est vierge, uniquement le fond de carte d'origine.

De ce fait, j'ai 2 questions :
1/ Est-il possible de récupérer ma configuration ? Si oui comment ?
2/ Est-il possible de créer une sauvegarde de cette configuration au cas ou je refasse cette erreur ou une similaire ?

Merci à vous !

L'équipage
27 juin 2022
27 juin 2022

"Eteindre l'interrupteur avant d'éteindre le PC du bord" : Hum ... mais, votre PC n'a pas de batterie interne ? Ou bien cette batterie était déchargée ?

Le fichier opencpn.ini est sauvegardé lorsqu'on arrête OpenCPN. Mais pas de batterie dans le PC donc catastrophe ... et un nouveau fichier "opencpn.ini" s'est créé au démarrage suivant parce que le précédent était en mauvais état.

Il y a une partie de la configuration qui est conservée dans les fichiers navobject.xml. Au moins deux ou trois d'entre eux peuvent être récupérés. Et chacun d'eux peut remplacer le fichier novobject.xml.


27 juin 2022

Merci pour ce retour.

J'ai un PC dédié au bateau qui n'est pas un portable donc pas de batterie. Je vais regarder ces fichiers demain.

Bonne soirée.


Gilletarom:@YammiPas de batterie, alors l'arrêt brutal du PC ne concerne pas seulement OpenCPN. C'est tout le système d'exploitation, donc tout le fonctionnement du PC qui trinque.·le 28 juin 2022 09:24
28 juin 2022

Salut,
OpenCPN est conçu pour sauvegarder des données "vivantes" (position du bateau par exemple) dans le fichier de configuration.
C'est idiot mais c'est comme ça.
Donc le fichier de config est ouvert en lecture/écriture pendant toute la durée d'utilisation d'OpenCPN, il se trouve corrompu en cas d'arrêt brutal du PC.

Il est possible de faire une copie de sauvegarde du dossier qui contient tous les fichiers de config (si tu es sous linux un tar gz du dossier .opencpn). Une sauvegarde périodique (cron) est facile à mettre en œuvre.


Yammi:Je suis sur windows. Savez vous ou se trouve ce dossier ? Merci·le 28 juin 2022 15:41
Gilletarom:Dans le site web opencpn.fr[...] , vous retrouverez une version de ce petit programme batch dans cette page : opencpn.fr[...]rde.htm ·le 29 juin 2022 07:02
Gilletarom:Oups ... Ce commentaire devrait faire suite à votre commentaire du 28 juin à 22h53.·le 29 juin 2022 07:05
28 juin 2022

Le fichier opencpn.ini et son confrère opencpn.log sont dans le dossier : C:\ProgramData\opencpn
Les fichiers navobject.xml y sont aussi.

Sinon, regardez la page "Options/A propos d'OpenCPN" accessible en cliquant sur le point d'interrogation dans la barre d'icônes verticale gauche."


Yammi:Super merci !·le 28 juin 2022 22:52
28 juin 2022

Je prends au bond l'idée de Candide29.

Sous Windows : Une façon simple et naïve de lancer OpenCPN en sauvegardant, avant le démarrage d'OpenCPN tous les fichiers du dossier C:\ProgramData\opencpn
- Lancer le fichier batch ci joint

Il suffit :
- d'enregistrer, une fois pour toute, le petit programme de commande ci joint, sur le bureau de Windows.
- A chaque fois, au lieu de lancer OpenCPN, il faudra lancer ce programme de commande.

Si vous avez besoin du contenu sauvegardé, il suffira de vous rendre dans le dossier "C:\ProgramData\opencpn_Sauver" pour retrouver la version antérieure du dossier d'initialisation.



Yammi:Je vais regarder ca, merci pour le partage.·le 28 juin 2022 22:53
22 avr. 2023

Voici un utilitaire très très pour sauvegarder vos fichiers de configuration d'opencpn. j'avais un mauvais contact sur prise d'alim mini PC 12V et sans batterie interne. Perdu mon fichier opencpn.ini toutes mes conf à refaire
Merci Gilletarom


Le Stromboliccio

Phare du monde

  • 4.5 (58)

Le Stromboliccio

2022