Como instalar pacote cef4delphi no lazarus

1. INDEX


  1. Resumo do conteúdo

  2. Introdução

    1. Objetivo.
    2. Pre-requisitos.
    3. Benefícios.
    4. Desvantagens.
  3. Conteúdo estudado.

    1. Passo a Passo para Instalação do Cef4Delphi
    2. CEF é o anacrônico de Chromium Embedded Framework, é uma interface para o Chromium em outras aplicações.
  4. Referências globais.

  5. Histórico.

2. CONTEÚDO


  1. Resumo do conteúdo:

    1. Descreve um resumo de como foi feito esse documento com as facilidade encontradas para produzi-lo e dificuldade encontrada.
  2. Introdução

  1. Objetivo:

    1. Este documento descreve passo a passo como testar os exemplos que acompanha o projeto cef4Delphi.

    2. Preciso deste projeto porque o projeto WBotCE usado para comunicação com WhatsApp depende do cef4Delphi.

    3. [🔙]

  2. Pre-requisitos:

    1. Linux ou Windows

    2. No Linux usar pacote cef_binary_121.3.15+g4d3b0b4+chromium-121.0.6167.184_linux64.

    3. [🔙] s

  3. Benefícios:

    1. Este projeto permite criar interagir com páginas html dentro de um programa Lazarus ou Delphi sem necessidade de usar o browser externo.

    2. Comunicação com o aplicativo WhatsApp usado no projeto Assistente Virtual para Médicos.

    3. [🔙]

  4. Desvantagens.

    1. Estou tendo muita dificuldade para fazer funcionar e até momento não sei porque.

    2. [🔙]

  1. Conteúdo estudado

    1. Passo a Passo para Instalação do Cef4Delphi

      1. Instalação do projeto Cef4Delphi.

        1. Baixe a versão mais recente do CEF4Delphi no GitHub:

          
            # Selecione a pasta lazarus/ccr
            cd ~/lazarus/ccr
          
            # Baixar a versão mais recente no github
            # git clone git@github.com:salvadordf/CEF4Delphi.git
            git clone https://gitlab.com/salvadordf/CEF4Delphi.git
          
          
        2. Baixar a versão do executável compilado em c do projeto CEF:

          
             # Selecione a pasta lazarus/ccr
             cd ~/lazarus/ccr
          
             # Baixar a versão recomendada pelo projeto cef4delphi
             wget https://cef-builds.spotifycdn.com/cef_binary_123.0.8%2Bg43f22da%2Bchromium-123.0.6312.46_linux64.tar.bz2
          
             # Descompactar arquivo acima baixado
             tar -jxvf https://cef-builds.spotifycdn.com/cef_binary_123.0.8%2Bg43f22da%2Bchromium-123.0.6312.46_linux64.tar.bz2
          
             # Copiar o executável do projeto acima para a pasta criada pelo comando git clone git@github.com:salvadordf/CEF4Delphi.git
             cd ./https://cef-builds.spotifycdn.com/cef_binary_123.0.8%2Bg43f22da%2Bchromium-123.0.6312.46_linux64.tar.bz2
             cp -af ./Release/*.* ../CEF4Delphi-121.0.6167.184/bin
             cp -af ./Resources/*.* ../CEF4Delphi-121.0.6167.184/bin
          
          
        3. Instalar pacote cef4delphi_lazarus.lpk

          1. Entrar na ide Lazarus
          2. Selecionar a opção /Pacotes/Abri arquivo do pacote (.lpk)
          3. Seleciona a pasta ~/lazarus/ccr/CEF4Delphi-121.0.6167.184/packages
          4. Selecionar o pacote cef4delphi_lazarus.lpk
          5. Pressione no botão Instalar.
      2. Teste para checar se está funcionando:

        1. Entrar na IDE Lazarus

          1. Selecionar a opção /project/abrir projeto...
            1. Selecionar arquivo ~/lazarus/ccr/CEF4Delphi-121.0.6167.184/demos/Lazarus_Linux_GTK2/MiniBrowser/MiniBrowser.lpi
          2. Selecionar opção /Executar/Executar.
        2. .

      3. Referências:

        1. .
      4. [🔙]

    2. CEF é o anacrônico de Chromium Embedded Framework, é uma interface para o Chromium em outras aplicações.

      1. Descrição do conteúdo.

      2. Exemplo do CEF é o anacrônico de Chromium Embedded Framework, é uma interface para o Chromium em outras aplicações..

        1. Instalação CEF no Linux:

          1. Link para instalação: Link
          2. Baixe os repositórios dos projetos no seguinte repositório GIT:
            1. Baixar do repositório CEF
      3. Referências:

        1. title
        2. title
      4. [🔙]

    3. [🔙]

  1. REFERÊNCIAS GLOBAIS
    1. Readme cef4delphi
    2. Site oficial para produzir este documento
    3. CEF4Delphi é um projeto de código aberto criado por Salvador Díaz Fau
    4. Instalação CEF no Linux
    5. #
    6. #
  1. [🔙]
  1. HISTÓRICO

    1. dd/mm/2021
  - <text onclick="goBack()">[🔙]</text>
  1. dd/mm/2021
    • Criar este documento baseado no modelo03.md ;

    • Escrever tópico Objetivos;

    • Escrever tópico Pre-requisitos

    • Escrever tópico Benefícios

    • Escrever tópico desvantagens

    • Escrever tópico Conteúdo

    • Escrever tópico Exemplos

    • Escrever tópico Referências

    • Atualizar o histórico deste documento.

    • Testar este documento depois após uma semana de concluído.

    • [🔙]

🔝🔝