prendere dati da pagine html

Moderator: Enrico Maria Giordano

prendere dati da pagine html

Postby Ugo » Fri Jul 28, 2006 6:38 am

Un mio Cliente mi chiede un piccolo programma per gestire delle pratiche che gli vengono affidate via internet, volevo sapere se esiste qualcosa per leggere una pagina e prendere alcune informazioni per averle a disposizione nel programma FWH senza doverle ridigitare.

Grazie per i suggerimenti.
Ciao, best regards,
Ugo
User avatar
Ugo
 
Posts: 283
Joined: Sat Oct 15, 2005 6:40 am
Location: Turin, Italy

Re: prendere dati da pagine html

Postby Enrico Maria Giordano » Fri Jul 28, 2006 9:55 am

Code: Select all  Expand view
FUNCTION MAIN()

    ? GETURL( "http://www.emagsoftware.it/listino.htm" )
//    ? GETURL( "http://www.emagsoftware.it/logo.gif" )
//    ? GETURL( "http://www.emagsoftware.it/xharbour.jpg" )

    INKEY( 0 )

    RETURN NIL


FUNCTION GETURL( cUrl )

    LOCAL cFile := SUBSTR( cUrl, RAT( "/", cUrl ) + 1 )

    LOCAL oUrl, oCli

    LOCAL lOk := .F.

    BEGIN SEQUENCE
        oUrl = TUrl():New( cUrl )

        IF EMPTY( oUrl ); BREAK; ENDIF

        oCli = TIPClient():New( oUrl )

        IF EMPTY( oCli ); BREAK; ENDIF

        oCli:nConnTimeout = 20000

        IF !oCli:Open( oUrl ); BREAK; ENDIF

        lOk = oCli:ReadToFile( cFile )

        oCli:Close()
    END SEQUENCE

    RETURN lOk


EMG
User avatar
Enrico Maria Giordano
 
Posts: 8378
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia

Postby Ugo » Fri Jul 28, 2006 2:11 pm

Grazie Enrico, :D
faccio qualche test...

Sicuramente mi farò presto vivo :wink:
Ciao, best regards,
Ugo
User avatar
Ugo
 
Posts: 283
Joined: Sat Oct 15, 2005 6:40 am
Location: Turin, Italy

Postby Ugo » Tue Feb 13, 2007 11:31 am

... dopo tempo :( ho ripreso in mano questo progetto, non riesco a compilare, quali liberie devo usare?
Ciao, best regards,
Ugo
User avatar
Ugo
 
Posts: 283
Joined: Sat Oct 15, 2005 6:40 am
Location: Turin, Italy

Postby Ugo » Tue Feb 13, 2007 11:42 am

o meglio avevo fatto i test che ho ritrovato ma adesso, lo stesso test, mi fa errore:
Si è verificato un errore in test.Exe. L'applicazione verrà chiusa.
Ciao, best regards,
Ugo
User avatar
Ugo
 
Posts: 283
Joined: Sat Oct 15, 2005 6:40 am
Location: Turin, Italy

Postby Enrico Maria Giordano » Tue Feb 13, 2007 12:06 pm

Hai provato l'esempio che ti ho dato così com'è?

EMG
User avatar
Enrico Maria Giordano
 
Posts: 8378
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia

Postby Ugo » Tue Feb 13, 2007 12:22 pm

EnricoMaria wrote:Hai provato l'esempio che ti ho dato così com'è?

Si, mi fai venire i dubbi... Certo!
Cmq ho cercato nei vari newsgroup e altri hanno avuto sto problema, un bel GPF!!!
Le risposte sono: Aggiungi la lib hbTip, o la pcrepos o la tip o la Harbour, ho provato con tutte senza risultati.
In questi casi dove si trovano/cercano le dipendenze?
Ciao, best regards,
Ugo
User avatar
Ugo
 
Posts: 283
Joined: Sat Oct 15, 2005 6:40 am
Location: Turin, Italy

Postby Enrico Maria Giordano » Tue Feb 13, 2007 12:25 pm

Queste sono le librerie che uso io per un programma console (xHarbour.org):

rtl.lib +
vm.lib +
common.lib +
lang.lib +
gtwin.lib +
rdd.lib +
usrrdd +
dbffpt.lib +
dbfntx.lib +
dbfcdx.lib +
hbsix.lib +
macro.lib +
pcrepos.lib +
hbodbc.lib +
hbzip.lib +
ct.lib +
tip.lib +
import32.lib +
cw32.lib +
odbc32.lib +
wininet.lib

EMG
User avatar
Enrico Maria Giordano
 
Posts: 8378
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia

Postby Enrico Maria Giordano » Tue Feb 13, 2007 12:26 pm

Dimmi anche se vuoi provare il mio EXE.

EMG
User avatar
Enrico Maria Giordano
 
Posts: 8378
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia

Postby Ugo » Tue Feb 13, 2007 12:35 pm

EnricoMaria wrote:Queste sono le librerie che uso io per un programma console (xHarbour.org):

Enrico,
si può usare con Fivewin?
io lo sto provando con fwh...
Ciao, best regards,
Ugo
User avatar
Ugo
 
Posts: 283
Joined: Sat Oct 15, 2005 6:40 am
Location: Turin, Italy

Postby Enrico Maria Giordano » Tue Feb 13, 2007 1:06 pm

Certo. Ma le librerie allora sono queste:

fivehx.lib +
fivehc.lib +
rtl.lib +
vm.lib +
common.lib +
gtgui.lib +
lang.lib +
rdd.lib +
usrrdd +
dbffpt.lib +
dbfntx.lib +
dbfcdx.lib +
hbsix.lib +
macro.lib +
pcrepos.lib +
hbzip.lib +
tip.lib +
ct.lib +
odbc32.lib +
import32.lib +
cw32.lib +
wininet.lib

EMG
User avatar
Enrico Maria Giordano
 
Posts: 8378
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia

Postby Ugo » Tue Feb 13, 2007 1:14 pm

EnricoMaria wrote:Certo. Ma le librerie allora sono queste:
...

Si, stavo facendo le prove mentre hai risposto...
in effetti riordinando le librerie funziona,
Grazie.
Ciao, best regards,
Ugo
User avatar
Ugo
 
Posts: 283
Joined: Sat Oct 15, 2005 6:40 am
Location: Turin, Italy

Postby Silvio » Mon Feb 19, 2007 12:15 am

anch'io ho fatto qualcosa tanto tempo fa ....
anzi ho usato qualcosa del genere una funzioncina carina di Edo Freni
Avevo scaricato una quantità di circa 12000 email inun archivio per argomenti .... così per gioco
Questo ha un nome ben preciso che non ricordo e serve per trovare email per la pubblicità ma poi ho visto che si andava sempre nel penale e quindi ho smesso di fare il cretino...
Best Regards, Saludos

Falconi Silvio
User avatar
Silvio
 
Posts: 3107
Joined: Fri Oct 07, 2005 6:28 pm
Location: Teramo,Italy

Postby Silvio » Tue Feb 20, 2007 12:21 pm

scusa ma tip .lib dove la devo prendere ?
Best Regards, Saludos

Falconi Silvio
User avatar
Silvio
 
Posts: 3107
Joined: Fri Oct 07, 2005 6:28 pm
Location: Teramo,Italy

Postby Enrico Maria Giordano » Tue Feb 20, 2007 2:05 pm

Silvio wrote:scusa ma tip .lib dove la devo prendere ?


E' una delle librerie standard di xHarbour (non di Harbour).

EMG
User avatar
Enrico Maria Giordano
 
Posts: 8378
Joined: Thu Oct 06, 2005 8:17 pm
Location: Roma - Italia

Next

Return to All products support

Who is online

Users browsing this forum: No registered users and 1 guest