ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

Problema com SSH

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
gumedeiros1
Novato
Novato


Registrado: Sexta-Feira, 19 de Outubro de 2018
Mensagens: 23

MensagemEnviada: Ter Nov 19, 2019 10:36 am    Assunto: Problema com SSH Responder com Citação

Pessoal, bom dia.

Uma dúvida, estou tentando usar o SSH no Delphi, encontrei o Chilkat que faz esse tipo de procedimento. Mas qualquer uma das classes que tem na unit não tem o final .Create.

Uso o Rad 2010 e ele informa: 'iChilkatSFtp' does not contain a member named 'Create' at line

Quando uso sftp := iChilkatSFtp. aparece somente class, classc, classd, classf, enum, region, summary e todo.

Código:


procedure TForm1.Button1Click(Sender: TObject);
var
sftp: iChilkatSFtp;
puttyKey: iChilkatSshKey;
ppkText: WideString;
success: Integer;
sshHostname: WideString;
sshPort: Integer;

begin
// This example assumes the Chilkat API to have been previously unlocked.
// See Global Unlock Sample for sample code.

sftp := iChilkatSFtp.Create(Self);

// Load a .ppk PuTTY private key.
puttyKey := iChilkatSshKey.Create(Self);
ppkText := puttyKey.LoadText('qa_data/ppk/putty_private_secret.ppk');



Se tirar essa parte, ele da erro de memória.

Como consigo resolver esse problema?

Se alguém tiver algum outro tipo de client ssh free e que não exiba mensagem enquanto executa.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
joemil
Moderador
Moderador


Registrado: Quinta-Feira, 25 de Março de 2004
Mensagens: 9098
Localização: Sinop-MT

MensagemEnviada: Ter Nov 19, 2019 11:19 am    Assunto: Responder com Citação

tb to querendo fazer alguma coisa em SSH. onde vc achou esse componente?
_________________
<b>SEMPRE COLOQUE [RESOLVIDO] NO SEU POST</b>
Enviar imagens: http://tinypic.com/
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
johnny-walker
Moderador
Moderador


Registrado: Sábado, 4 de Outubro de 2003
Mensagens: 10653
Localização: Contagem/MG - BRAZIL

MensagemEnviada: Ter Nov 19, 2019 1:55 pm    Assunto: Responder com Citação

Já tinha ouvido falar, mas acho que este componente é pago pelo que me lembro e vinha no formato activex.



bye
_________________
P.O.W.E.R B.Y D.E.L.P.H.I
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular MSN Messenger
gumedeiros1
Novato
Novato


Registrado: Sexta-Feira, 19 de Outubro de 2018
Mensagens: 23

MensagemEnviada: Ter Nov 19, 2019 3:16 pm    Assunto: Responder com Citação

johnny-walker escreveu:
Já tinha ouvido falar, mas acho que este componente é pago pelo que me lembro e vinha no formato activex.



bye


Acabei descobrindo, é pago. Johnny, já utilizou alguma vez o TGPuttySFTP? Estava testando mas ele encerra a aplicação quando coloco por exemplo SSH := TTGPuttySFTP.Create(true);. O form se finaliza sozinho. Ai qdo coloco //SSH := TTGPuttySFTP.Create(true); o form normaliza, não entedi ainda pq ele está finalizando.

Fui nesse link

https://torry.net/pages.php?id=1578


Editado pela última vez por gumedeiros1 em Ter Nov 19, 2019 3:23 pm, num total de 1 vez
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
gumedeiros1
Novato
Novato


Registrado: Sexta-Feira, 19 de Outubro de 2018
Mensagens: 23

MensagemEnviada: Ter Nov 19, 2019 3:18 pm    Assunto: Responder com Citação

joemil escreveu:
tb to querendo fazer alguma coisa em SSH. onde vc achou esse componente?


pesquisando, mas quase todos são pagos e a versão trial deles tem mensagem. Esse dai tbm tem o mesmo problema, só que pelo q vi, eles não colocam o metodo .Create na versão trial kkkkk, nenhuma classe tem
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
strak2012
Colaborador
Colaborador


Registrado: Segunda-Feira, 13 de Janeiro de 2014
Mensagens: 1518
Localização: Maceió - AL

MensagemEnviada: Qua Nov 20, 2019 9:33 am    Assunto: Responder com Citação

Acredito que você necessite de umas dll extras para uso do ssh e não apenas do componente.
_________________
Tudo podemos quando tudo sabemos!
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail MSN Messenger
msciabr
Novato
Novato


Registrado: Quarta-Feira, 20 de Novembro de 2019
Mensagens: 3

MensagemEnviada: Qua Nov 20, 2019 5:27 pm    Assunto: Re: Problema com SSH Responder com Citação

gumedeiros1 escreveu:
Pessoal, bom dia.

Uma dúvida, estou tentando usar o SSH no Delphi, encontrei o Chilkat que faz esse tipo de procedimento. Mas qualquer uma das classes que tem na unit não tem o final .Create.

Uso o Rad 2010 e ele informa: 'iChilkatSFtp' does not contain a member named 'Create' at line

Quando uso sftp := iChilkatSFtp. aparece somente class, classc, classd, classf, enum, region, summary e todo.

Código:


procedure TForm1.Button1Click(Sender: TObject);
var
sftp: iChilkatSFtp;
puttyKey: iChilkatSshKey;
ppkText: WideString;
success: Integer;
sshHostname: WideString;
sshPort: Integer;

begin
// This example assumes the Chilkat API to have been previously unlocked.
// See Global Unlock Sample for sample code.

sftp := iChilkatSFtp.Create(Self);

// Load a .ppk PuTTY private key.
puttyKey := iChilkatSshKey.Create(Self);
ppkText := puttyKey.LoadText('qa_data/ppk/putty_private_secret.ppk');



Se tirar essa parte, ele da erro de memória.

Como consigo resolver esse problema?

Se alguém tiver algum outro tipo de client ssh free e que não exiba mensagem enquanto executa.


Ja tentou a biblioteca Synpse?
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB