prendere dati da pagine html
Moderator: Enrico Maria Giordano
prendere dati da pagine html
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.
Grazie per i suggerimenti.
Ciao, best regards,
Ugo
Ugo
- Enrico Maria Giordano
- Posts: 7355
- Joined: Thu Oct 06, 2005 8:17 pm
- Location: Roma - Italia
- Contact:
Re: prendere dati da pagine html
Code: Select all
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
- Enrico Maria Giordano
- Posts: 7355
- Joined: Thu Oct 06, 2005 8:17 pm
- Location: Roma - Italia
- Contact:
Si, mi fai venire i dubbi... Certo!EnricoMaria wrote:Hai provato l'esempio che ti ho dato così com'è?
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
Ugo
- Enrico Maria Giordano
- Posts: 7355
- Joined: Thu Oct 06, 2005 8:17 pm
- Location: Roma - Italia
- Contact:
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
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
- Enrico Maria Giordano
- Posts: 7355
- Joined: Thu Oct 06, 2005 8:17 pm
- Location: Roma - Italia
- Contact:
- Enrico Maria Giordano
- Posts: 7355
- Joined: Thu Oct 06, 2005 8:17 pm
- Location: Roma - Italia
- Contact:
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
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
anch'io ho fatto qualcosa tanto tempo fa ....
anzi ho usato qualcosa del genere una funzioncina carina di Edo Freni
_ 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...
anzi ho usato qualcosa del genere una funzioncina carina di Edo Freni
_ 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
Falconi Silvio
- Enrico Maria Giordano
- Posts: 7355
- Joined: Thu Oct 06, 2005 8:17 pm
- Location: Roma - Italia
- Contact: