Clases TURL y TIPClientFTP

Clases TURL y TIPClientFTP

Postby FiveWiDi » Wed Nov 27, 2013 11:42 pm

Hola a todos,

Estoy intentando usar la clase de ServicesFTP de Jose Javier Lloris pero me faltan las clases TURL y TIPClientFTP.

No las encuentro ni en Fivewin 1305 ni en el Harbour que va con el.

Alguién me las puede enviar a publi @ gelbla . com ? O decirme como puedo subir ficheros por FTP sin usar estas clases?

Gracias,
Un Saludo
Carlos G.

FiveWin 24.02 + Harbour 3.2.0dev (r2403071241), BCC 7.7 Windows 10
FiveWiDi
 
Posts: 1190
Joined: Mon Oct 10, 2005 2:38 pm

Re: Clases TURL y TIPClientFTP

Postby MarioG » Thu Nov 28, 2013 1:38 am

Fivewidi;
no probaste con la búsqueda avanzada del foro? Hay bastante escrito sobre el tema
Este link fue sugerido es uno de ellos
http://javierlloris.blogspot.com.es/2012/04/programa-pftp_25.html

exitos!
Resistencia - "Ciudad de las Esculturas"
Chaco - Argentina
User avatar
MarioG
 
Posts: 1380
Joined: Fri Oct 14, 2005 1:28 pm
Location: Resistencia - Chaco - AR

Re: Clases TURL y TIPClientFTP

Postby FiveWiDi » Thu Nov 28, 2013 9:11 pm

MarioG wrote:Fivewidi;
no probaste con la búsqueda avanzada del foro? Hay bastante escrito sobre el tema
Este link fue sugerido es uno de ellos
http://javierlloris.blogspot.com.es/2012/04/programa-pftp_25.html

exitos!


Gracias Mario.

Si que lo hice, por FTP hay "sólo" 2400 y pico entradas, de las cuales accedí al link que comentas, el cual no lleva lo que ne falta.
Un Saludo
Carlos G.

FiveWin 24.02 + Harbour 3.2.0dev (r2403071241), BCC 7.7 Windows 10
FiveWiDi
 
Posts: 1190
Joined: Mon Oct 10, 2005 2:38 pm

Re: Clases TURL y TIPClientFTP

Postby Sebastián Almirón » Fri Nov 29, 2013 9:26 am

Hola,

Creo recordar que tienes que enlazar la librería de harbour hbtip.lib (yo uso la version 1303) y la HBRTL.lib . En este último caso no se si vale la que viene con harbour o tienes que meter la que viene en el fichero pftp.zip de Jose Javier Lloris en una carpeta llamada "libría modificada hbrtl.lib por antonio linales abril 2010".

Saludos
User avatar
Sebastián Almirón
 
Posts: 157
Joined: Mon Dec 12, 2005 9:56 am
Location: Moralzarzal - Spain

Re: Clases TURL y TIPClientFTP

Postby FiveWiDi » Fri Nov 29, 2013 3:55 pm

Sebastián Almirón wrote:Hola,

Creo recordar que tienes que enlazar la librería de harbour hbtip.lib (yo uso la version 1303) y la HBRTL.lib . En este último caso no se si vale la que viene con harbour o tienes que meter la que viene en el fichero pftp.zip de Jose Javier Lloris en una carpeta llamada "libría modificada hbrtl.lib por antonio linales abril 2010".

Saludos


Gracias Sebastian, lo probaré esta noche.
Un Saludo
Carlos G.

FiveWin 24.02 + Harbour 3.2.0dev (r2403071241), BCC 7.7 Windows 10
FiveWiDi
 
Posts: 1190
Joined: Mon Oct 10, 2005 2:38 pm

Re: Clases TURL y TIPClientFTP

Postby lucasdebeltran » Fri Nov 29, 2013 5:39 pm

Carlos,

En Harbour es hbtip.lib y funciona muy bien.
Muchas gracias. Many thanks.

Un saludo, Best regards,

Harbour 3.2.0dev, Borland C++ 5.82 y FWH 13.06 [producción]

Implementando MSVC 2010, FWH64 y ADO.

Abandonando uso xHarbour y SQLRDD.
User avatar
lucasdebeltran
 
Posts: 1303
Joined: Tue Jul 21, 2009 8:12 am

Re: Clases TURL y TIPClientFTP

Postby FiveWiDi » Sat Nov 30, 2013 1:11 pm

lucasdebeltran wrote:Carlos,

En Harbour es hbtip.lib y funciona muy bien.

Muchas gracias a todos por la información.

Ya he conseguido subir ficheros basándome en el buen trabajo de Javier Lloris.
Un Saludo
Carlos G.

FiveWin 24.02 + Harbour 3.2.0dev (r2403071241), BCC 7.7 Windows 10
FiveWiDi
 
Posts: 1190
Joined: Mon Oct 10, 2005 2:38 pm

Re: Clases TURL y TIPClientFTP

Postby goosfancito » Sat May 15, 2021 1:45 am

FiveWiDi wrote:
lucasdebeltran wrote:Carlos,

En Harbour es hbtip.lib y funciona muy bien.

Muchas gracias a todos por la información.

Ya he conseguido subir ficheros basándome en el buen trabajo de Javier Lloris.


mayo 2021 no pued hacer andar el programa. he probado el .exe coloco los datos en configuracion y cuando le doy al boton "probar" no se puede conectar, uso los mismos datos que en firezilla.
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
User avatar
goosfancito
 
Posts: 1954
Joined: Fri Oct 07, 2005 7:08 pm

Re: Clases TURL y TIPClientFTP

Postby Antonio Linares » Sat May 15, 2021 3:57 pm

Gustavo,

EL ejemplo que tu me enviaste, con la pequeña modificación que te indiqué (nBufSize), parace funcionar correctamente.

Puedes comprobar si ha llegado el fichero fwintro.pdf a tu servidor FTP ? gracias

Code: Select all  Expand view  RUN
//////////////////////////////////////////////////////////////////////////////
// Programa: menu.prg
// Fecha Creaci�n: 05/13/2021
// Hora: 15:28
// Proyecto en xMate: ftp
// Lista de funciones:
// Ultima actualizacion :>: 05/13/2021 17:35
// Historial:
//            >>:
//            05/13/21
//////////////////////////////////////////////////////////////////////////////

#include "fivewin.ch"

//------------------------------------------------------------------------------

FUNCTION copiar( cFtp, cUsuario, cPassword )
   LOCAL oInternet, oFtp
   LOCAL oFile, hFile, cFile := "fwintro.pdf"
   LOCAL nBytes, nBufSize := 2000, cBuffer := Space( 2000 )

   msgRun( "Conectandose...", "Momento", ;
           { || ;
             oInternet := TInternet():new(), ;
             IF ( Empty( oInternet:hSession ), ;
                  MsgAlert( "No hay seccion" ), ), ;
             oFtp := TFTP():new( cFtp, oInternet, cUsuario, cPassword ) ;
           } )

   IF Empty( oFtp:hFtp )
      MsgStop( "no se pudeo conectat" )
      RETURN ( NIL )
   ENDIF

   IF ! File( cFile )
      MsgStop( "No existe" )
   ENDIF

   hFile := FOpen( cFile )
   MsgInfo( hFile )

   oFile := TFtpFile():new( "//" + cFile, oFtp )
   oFile:OpenWrite()

   WHILE ( nBytes := FRead( hFile, @cBuffer, nBufSize ) ) > 0
      oFile:write( SubStr( cBuffer, 1, nBytes ) )
   END

   FClose(hFile)
   oFile:END()

   RETURN( NIL )

//------------------------------------------------------------------------------

FUNCTION main()
   LOCAL ;
   cFtp := "ftp.sergiogustavo.com", ;
   cUsuario := "rcgeneral@sergiogustavo.com", ;
   cPassword := "........."

   copiar( cFtp, cUsuario, cPassword )

   RETURN ( NIL )

//------------------------------------------------------------------------------

 
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42111
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Clases TURL y TIPClientFTP

Postby goosfancito » Mon May 17, 2021 12:24 am

Image

0kb
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
User avatar
goosfancito
 
Posts: 1954
Joined: Fri Oct 07, 2005 7:08 pm


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: albeiroval and 43 guests