La manipulation de Google Chrome signets de programme externe (et de faire de Chrome au courant)?

Est-il documenté voie pour un programme externe pour manipuler le Google Chrome signets?

Les signets sont stockés dans un "Signets" dans le fichier d'user data\default directory, regarde comme JSon ou quelque chose pour moi (ce n'est pas important maintenant.)

Cependant, est-il possible que je puisse en informer Chrome que le fichier a changé?

Note: C'est pour Windows, et je suis à la recherche d'un moyen de faire faire de Chrome au courant de mon évolution.

J'ai essayé le suivant:

  1. Modifier manuellement le fichier
  2. Redémarrez Google Chrome

Les changements étaient présents, mais jusqu'à ce que j'ai redémarré le Chrome, le Chrome n'était pas au courant de mon évolution, et je suppose fortement que si je modifier les signets à l'intérieur de Chrome avant de redémarrer, les modifications sont perdues.

Donc, il est un moyen pour moi de faire cela? Ou dois-je simplement informer l'utilisateur que malheureusement, je dois fermer son Chrome installation, modifiez le fichier de signets, puis redémarrez google Chrome?

Le code est en fin de compte va être écrit en C#, mais à moins d'avoir/savoir de code qui fait ce, la façon d'aller à ce sujet devrait probablement être la langue/runtime agnostique.

Noter également que ma liste de choses que je veux automatiser sont:

  1. Créer un dossier de signets
  2. Supprimer des signets existants dans ce dossier
  3. Ajouter de nouveaux signets dans le dossier

Le but de ce programme est d'automatiser la configuration des copies locales d'une application web que nous faisons, où la prise en charge/testeurs suffit d'exécuter le programme, choisir la version du programme de configurer et de la base de données à laquelle se connecter, puis le programme automatise tout. J'aimerais que ce programme pour ajouter un accès facile aux applications.

N'plate-forme/OS de la matière?
Eh bien, oui, c'est sur Windows, permettez-moi de modifier la question.
Car l'important était qu'un programme que j'ai développé en interne créé des copies locales de certaines applications web que nous faisons, à des fins de test, et je voulais créer automatiquement des signets pour les testeurs. J'ai fini juste à l'appui c'est à dire sur cela, car il stocke ses signets sur le disque comme des fichiers.
Pour les déploiements d'Entreprise, il y a les travaux effectués sur des, permettant de contrôler des signets via la politique, ce qui serait certainement plus fiable que la manipulation de google Chrome sur disque de la représentation. crbug.com/49598 contient les détails des étoiles si vous souhaitez des mises à jour.

OriginalL'auteur Lasse Vågsæther Karlsen | 2011-03-07