Accès au contenu de la base de données Lotus Notes sans logiciel Lotus Notes installé

StackOverflow https://stackoverflow.com/questions/2541702

  •  23-09-2019
  •  | 
  •  

Question

Je recherche un moyen programmatique d'accéder au contenu d'une base de données Lotus Notes (fichier .nsf) sans installer le logiciel Lotus Notes.

Python serait préféré mais je suis également prêt à examiner d'autres langages, par ex.C/C++ ou d'autres moyens, par ex.SQL

D'après ce que j'ai lu, toutes les méthodes, par ex.Accès Python COM, pyodbc dépend de l'installation du logiciel serveur Lotus Notes.

Le problème que j'essaie de résoudre est de lire le contenu et de rechercher des références (les URL renvoient à un site Web en cours de maintenance et les adresses du site Web changeront). Pour commencer, je souhaite obtenir une liste de références et j'espère pouvoir les remplacer par les nouvelles références au site web modifié.

Des idées sur la meilleure façon de faire cet accueil :)

Pas de solution correcte

Autres conseils

La réponse est, malheureusement, vous aurez besoin du client Notes installé. Il y a quelques façons d'accéder à des données d'un NSF, comme NotesSQL, COM, C / C ++, mais tous reposent sur l'API Lotus C au cœur, et vous aurez besoin d'un client Notes et un fichier d'identification de notes pour avoir accès via que l'API.

S'il s'agit d'un besoin ponctuel, vous pourrez peut-être trouver des sites proposant gratuitement un hébergement Domino/Notes simple.Si vous pouviez mettre la NSF à la disposition d'un service comme celui-ci, vous pourriez alors utiliser les URL Domino (REST) ​​pour extraire les données et rechercher des liens, etc.

Comme Ken dit, inévitablement, il doit y avoir un serveur dans le mélange. Si vous recherchez un texte spécifique dans une application Notes / Domino et cherchent à le remplacer, il y a un outil là-bas qui fait cela. Teamstudio Configurator

Configurateur a également une API (écrit en Lotusscript, qui ressemble beaucoup à l'ancienne skool VB) de sorte que vous pouvez coder une solution assez rapidement. Je l'ai fait exactement la même chose que vous faites avec un vieux site Web basé sur Domino, en utilisant cette API.

Pas la réponse que vous cherchez, je suppose, mais toujours bon d'avoir des choix!

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top