A invocar a verificação ortográfica/gramática do OpenOffice de um programa C / C++

o problema é o seguinte: eu estou escrevendo um decriptador de Força bruta para quebrar algum código supersecret (é um concurso, não um crime), que acabou por ser impossível: apenas muitos nós na árvore que precisa ser pesquisado. Para superar este problema, eu pensei que poderia ser útil verificar as "soluções" intermediárias para ver se eles produzem (partes de) sentenças. Por exemplo, eu poderia obter algo como: "jvabaosajbgasgav..."ou" parece funcionar....". O primeiro é claramente algaraviada. e nesse caso não faria sentido continuar a decifrar o código. O segundo pode ser facilmente identificado por olho como uma sentença válida em inglês.

não estou a planear escrever o meu próprio corrector ortográfico/ortográfico, por isso pensei que fosse possível ligar ao corrector ortográfico de um projecto de código aberto como o OpenOffice ou o LibreOffice. Eu verifiquei o openoffice.org site, mas não consegui descobrir o que fazer a seguir. Como posso ligar-me às bibliotecas deles? Estas bibliotecas estão no SDK? Que funções posso usar?

o programa que estou a escrever está em C puro, por isso provavelmente preciso de escrever um papel para chamar as funções de membro c++ deles, certo?

qualquer ajuda é muito apreciada!

Author: JorenHeit, 2012-12-17

1 answers

Acredito que serias muito mais bem sucedido a integrar-te com algo escrito com tal integração em mente, como a Biblioteca Aspell .

 2
Author: SF., 2012-12-17 10:50:21