-1 votes

Pourquoi mon fichier ~/Library/Safari/Bookmarks.plist est-il "endommagé" ?

J'essaie de modifier mes signets Safari de manière programmatique. Lorsque j'essaie d'ouvrir le fichier ~/Library/Safari/Bookmarks.plist je reçois une pop-up avec l'erreur suivante :

"Bookmarks.plist" est endommagé et ne peut pas être ouvert. Vous devez le déplacer vers la corbeille.

Si j'essaie de le prévisualiser en appuyant sur espace, il affiche des milliers de lignes de ce type de contenu absurde :

Preview of the file

Malgré cela, mes signets Safari fonctionnent normalement.

J'utilise FileVault, mais tous les fichiers ne devraient-ils pas être déchiffrés lorsque l'ordinateur est ouvert ?

1 votes

Je me demande s'il s'agit d'un fichier plist binaire ? PLUTIL est un outil de ligne de commande qui permet de "décoder" ce type de fichiers. L'exécution de ce fichier à travers cet outil pourrait donner de meilleurs résultats. C'est juste une idée comme ça...

0 votes

@Steve Chambers, Oui le ~/Library/Safari/Bookmarks.plist est un fichier binaire ; cependant' il n'est pas nécessaire de le convertir si l'on utilise les bons outils. Le PO n'a pas présenté de détails sur la façon dont il l'a édité par programme. J'espère qu'il a fait une sauvegarde avant de l'éditer et qu'il devrait simplement restaurer à partir de cette sauvegarde.

0 votes

Le fichier n'est pas crypté, il n'est simplement pas en texte clair. Vous pouvez très probablement ouvrir le fichier avec BBEdit, par exemple. Cependant, l'édition du fichier Bookmarks.plist ne fonctionnera probablement pas comme vous le souhaitez. Il serait donc utile de savoir ce que vous essayez d'accomplir avant d'aller plus loin.

1voto

Yoan Points 1079

L'aperçu de mes signets ressemble au vôtre ; dans le finder ou à partir du terminal vous n'avez pas les droits pour faire quelque chose avec. Cependant, avec Safari | Bookmarks | Edit Bookmarks vous pouvez en faire ce que vous voulez - supprimer un élément, le renommer, modifier l'adresse. Si vous avez besoin de l'exporter, vous pouvez le faire à partir de File | Export Bookmarks... - et sera exporté au format .html (lorsque vous êtes dans la page d'édition).

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X