Conheça a macro do Baidu Search para ONLYOFFICE

25 outubro 2023By Klaibson

No mundo dinâmico da inovação de código aberto, maio de 2023 marcou um marco significativo. Nós aventuramos no programa Plano de Promoção de Código Aberto. Estamos entusiasmados em compartilhar nossa experiência na comunidade de código aberto, onde tivemos o privilégio de colaborar com Eeshaan Sawant, participante do programa OSSP. Neste artigo, vamos nos aprofundar nos detalhes de uma macro notável desenvolvida por Eeshaan, destacando sua funcionalidade robusta e seus pontos fortes.

Conheça a macro do Baidu Search para ONLYOFFICE

Sobre o projeto

No comando do Plano de Promoção de Código Aberto está o Plano de Promoção da Cadeia de Fornecimento de Software de Código Aberto, operado pelo Instituto de Software da Academia Chinesa de Ciências. O objetivo central desta iniciativa é envolver os estudantes em escala global na melhoria e sustentação do software de código aberto. O programa promove parcerias com comunidades de código aberto, sejam locais ou internacionais, concentrando seus esforços em tarefas que melhorem projetos críticos de software de código aberto.

Um de nossos projetos se concentra na criação de uma macro para integração dos resultados de pesquisa do Baidu nas planilhas do ONLYOFFICE. O objetivo deste projeto é fornecer aos usuários do ONLYOFFICE uma ferramenta conveniente para inserir resultados de pesquisa do Baidu em suas planilhas. A versão final da macro consiste em três partes:

  • Um servidor proxy para lidar com solicitações de API.
  • A versão Básica.
  • A versão avançada.

Esta macro aproveita todo o potencial do SERP API, um serviço que fornece acesso a dados e resultados valiosos de mecanismos de pesquisa. Oferece 100 solicitações mensais gratuitas, com opções de assinatura disponíveis para quem tem maiores necessidades de dados.

Recursos e funcionalidade

Macros são pequenos scripts que simplificam suas tarefas diárias ao lidar com diversos tipos de documentos. A beleza desta macro está na sua simplicidade. Mesmo que você não tenha experiência anterior com JavaScript ou programação, você pode aproveitar seus recursos sem esforço:

Macro Básica: A Macro Básica é adaptada para usuários que são novos em scripts de macro e desejam uma maneira direta de integrar resultados de pesquisa em suas planilhas. Seus principais recursos incluem:

  • Integração perfeita: a macro básica permite importar facilmente os resultados da pesquisa diretamente para sua planilha com uma única consulta.
  • Eficiência: Esta versão foi projetada para ser eficiente, tornando-a uma ótima opção para usuários que desejam incorporar rapidamente dados de pesquisa em seus documentos, sem a necessidade de configurações complexas.
  • Configuração amigável: A configuração da macro básica é fácil de usar. Colocar a macro em funcionamento é um processo simples, exigindo apenas algumas ações.

Macro Avançada: A Macro Avançada é para usuários experientes que exigem mais controle e precisão. Oferece parâmetros adicionais e recursos avançados, incluindo:

  • Personalização de parâmetros: A macro avançada oferece flexibilidade para personalizar parâmetros como rn e pn. O parâmetro rn permite especificar o número de resultados. O parâmetro pn permite segmentar páginas específicas, permitindo ajustar os resultados da pesquisa.
  • Opção sem cache: o parâmetro no_cache permite que você escolha se deseja usar dados armazenados em cache para consultas repetitivas. Esse recurso aprimora sua capacidade de manter seus dados atualizados e relevantes, especialmente ao lidar com dados em tempo real ou que mudam rapidamente.
  • Orientação de layout: A macro avançada incorpora um layout projetado pelo fmtMacro para guiá-lo na configuração e personalização de seus parâmetros de consulta.
  • Múltiplas Consultas: Você pode executar múltiplas consultas simultaneamente, possibilitando tarefas mais complexas e dinâmicas.

O Baidu Macro é uma ferramenta versátil projetada para aumentar a eficiência no gerenciamento de consultas de pesquisa únicas e múltiplas. Independentemente do seu nível de experiência, seu design fácil de usar e adaptabilidade o tornam uma adição benéfica ao seu kit de ferramentas.

Para obter informações abrangentes e um guia passo a passo detalhado sobre como configurar e utilizar ambas as versões, convidamos você a explorar a macro repositório. Ele contém todos os arquivos essenciais e abrangente documentação para ajudá-lo.

Além disso, convidamos você a ler o novo post de Eshaant no blog post, no qual ele compartilha sua jornada e experiências no desenvolvimento desta macro.

Qual é o próximo

Participando dos projetos de 2023 do Plano de Promoção Open Source do ONLYOFFICE, descobrimos uma mistura de determinação e inspiração. Cada projeto é cuidadosamente elaborado para melhorar a forma como os usuários interagem com o ONLYOFFICE. Fazer parte deste programa e interagir com colaboradores apaixonados nos inspira a persistir no caminho da comunidade de código aberto, esforçando-nos para aprimorar a tecnologia para melhor.

À medida que avançamos, nossa comunidade floresce com base no espírito de colaboração. Estamos firmemente comprometidos em refinar a tecnologia e torná-la amplamente acessível. Convidamos sinceramente a todos a fazerem parte da comunidade de código aberto que inspira cada um de nós. Obrigado por ler e fique ligado nas atualizações de nossa jornada!