Acesso ao conteúdo do banco de dados Lotus Notes sem o software Lotus Notes instalado

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

  •  23-09-2019
  •  | 
  •  

Pergunta

Estou procurando uma maneira programática de acessar o conteúdo em um banco de dados do Lotus Notes (arquivo .nsf) sem ter o software Lotus Notes instalado.

Python seria preferido, mas também estou disposto a examinar outras linguagens, por exemplo.C/C++ ou outros meios, por ex.SQL

Pelo que li, todos os métodos, por ex.Acesso Python COM, pyodbc depende de ter o software de servidor Lotus Notes instalado.

O problema que estou tentando resolver é ler o conteúdo e procurar referências (URLs de um site que está em manutenção e os endereços do site serão alterados). Para começar, quero obter uma lista de referências e espero poder substituí-los pelas novas referências ao site modificado.

Qualquer idéia sobre a melhor forma de fazer isso é bem-vinda :)

Nenhuma solução correta

Outras dicas

A resposta curta é que, infelizmente, você precisará do cliente Notes instalado. Existem algumas maneiras de acessar dados de um NSF como Notessql, com, C/C ++, mas todos dependem da API da Lotus C no núcleo, e você precisará de um cliente de notas e um arquivo de identificação para obter acesso via via via Essa API.

Se esta for uma necessidade única, você poderá encontrar sites que farão hospedagem simples de Domino/Notes gratuitamente.Se você pudesse colocar o NSF em um serviço como esse, você poderia usar URLs do Domino (REST) ​​para extrair os dados e procurar links, etc.

Como diz Ken, inevitavelmente deve haver um servidor no mix.Se você estiver procurando por um texto específico em um aplicativo Notes/Domino e quiser substituí-lo, existe uma ferramenta que faz isso:Configurador Teamstudio.

O Configurator também possui uma API (escrita em Lotusscript, que é muito parecida com o VB antigo) para que você possa codificar uma solução rapidamente.Fiz exatamente a mesma coisa que você está fazendo com um site antigo baseado no Domino, usando esta API.

Acho que não é a resposta que você procura, mas é sempre bom ter opções!

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top