Como criar um Gerenciador de downloads no Lazarus [RESOLVIDO]

1. Como criar um Gerenciador de downloads no Lazarus [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 24/10/2014 - 22:33h

Preciso fazer um gerenciador de downloads no Lazarus,encontrei um site que ensina a fazer um programa desses no delphi,como o Lazarus é o Delphi para Linux.Quero saber o seguinte:

Quais componentes podem substituir os componentes do delphi para que eu possa fazer o gerenciador de downloads no Lazarus?

Exemplo:Não encontrei o componente idHTTP da paleta indy clients que tem no delphi.

Link do site que ensina a fazer o programa:

http://delphitutoriais.blogspot.com.br/p/criar-gerenciador-de-downloads.html


  


2. MELHOR RESPOSTA

Brian Chalega da Silva
brian_ch

(usa Arch Linux)

Enviado em 28/10/2014 - 22:28h

No vídeo ele baixa a versão em desenvolvimento do Indy, que está num repositório subversion, como explicado aqui (esse site deles é uma bagunça!):
http://www.indyproject.org/sockets/download/svn.en.aspx

O bom disso é que você tem a versão mais recente, e o ruim é que como é uma versão em que ainda estão mexendo, pode ser que tenha algum problema e que nem ao menos compile.

Basicamente é só baixar o pacote com:

svn co https://svn.atozed.com:444/svn/Indy10/trunk Indy/ --username Indy-Public-RO

(quando pedir senha é só dar "enter", como explicado no site do Indy, não há senha)

No diretório em que você quiser, e depois compilar e instalar como é feito no vídeo.

Acho que antes de tentar instalar essa versão seria bom ir em "Packages -> "Install/Uninstall packages" e desinstalar o que você tinha instalado antes.

Eu tentei aqui (lazarus 1.3), e pelo menos apareceram os componentes e ele compilou um projeto com ele, mas não cheguei a tentar fazer nada de verdade (nunca mexi com Indy).

obs.: Infelizmente o certificado de segurança deles é inválido, (é autoassinado), então o SVN vai dar um aviso antes de baixar, mas você pode só aceitar o certificado mesmo assim.


3. Re: Como criar um Gerenciador de downloads no Lazarus [RESOLVIDO]

Brian Chalega da Silva
brian_ch

(usa Arch Linux)

Enviado em 25/10/2014 - 13:20h

Olá,

Você chegou a pesquisar sobre isso? Dá pra achar bastante informação na internet.

Existe um port do Indy para o Lazarus, mas eu não sei o quão estável ele é, outro problema é que ele não funciona em algumas plataformas, como Windows CE, e OS/X:
http://indyproject.org/Sockets/fpc/index.en.aspx

No Lazarus são muito usados os componentes lNet e Synapse para conectividade de rede:
http://wiki.lazarus.freepascal.org/lNet
http://wiki.lazarus.freepascal.org/Synapse


4. Obrigado

Perfil removido
removido

(usa Nenhuma)

Enviado em 25/10/2014 - 15:29h

Muito obrigado pela sua ajuda,porém o programa dá o seguinte erro:

IdAboutVCL.pas(75,28) Fatal: Can not find unit IdGlobal used by IdAboutVCL.

Você pode me ajudar?



5. OK

Perfil removido
removido

(usa Nenhuma)

Enviado em 28/10/2014 - 10:20h

Veja esse vídeo e me diga o que ele digitou no terminal:

http://www.youtube.com/watch?v=vAPW44A7pQc

Por exemplo:Preciso saber o que ele digitou no terminal referente ao http:(nomedosite).






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts