Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Tastiera gaming MSI GK600 TKL: switch hot-swap, display LCD e tre modalità wireless
Tastiera gaming MSI GK600 TKL: switch hot-swap, display LCD e tre modalità wireless
MSI FORGE GK600 TKL WIRELESS: switch lineari hot-swap, tripla connettività, display LCD e 5 strati di fonoassorbimento. Ottima in gaming, a 79,99 euro
DJI Osmo Pocket 4: la gimbal camera tascabile cresce e ha nuovi controlli fisici
DJI Osmo Pocket 4: la gimbal camera tascabile cresce e ha nuovi controlli fisici
DJI porta un importante aggiornamento alla sua linea di gimbal camera tascabili con Osmo Pocket 4: sensore CMOS da 1 pollice rinnovato, gamma dinamica a 14 stop, profilo colore D-Log a 10 bit, slow motion a 4K/240fps e 107 GB di archiviazione integrata. Un prodotto pensato per i creator avanzati, ma che convince anche per l'uso quotidiano
Sony INZONE H6 Air: il primo headset open-back di Sony per giocatori
Sony INZONE H6 Air: il primo headset open-back di Sony per giocatori
Il primo headset open-back della linea INZONE arriva a 200 euro con driver derivati dalle cuffie da studio MDR-MV1 e un peso record di soli 199 grammi
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 23-07-2010, 16:14   #1
WbenjaminS
Junior Member
 
Iscritto dal: Jul 2010
Messaggi: 9
[Query Web] Informazioni...

Salve a tutti,
Son nuovo del forum quindi perdonatemi se commetto qualche errore, come può essere il titolo del Thread o altro
Comunque arrivando al sodo vi spiego per quale motivo scrivo.

Allora io ho un'agenzia di calcio scommesse, e come potete immaginare, neccesito piu' o meno di tutte le classifiche di tutti i campionati presenti, anche quelli piu' strani o meno conosciuti.
Il punto è questo, il book non me le passa, i clienti me le chiedono e io devo porre rimedio.

Vorrei creare un layout personalizzato e importare i dati da un sito che ha tutto ciò che mi interessa. Stamparli direttamente da questo sito, è impossibile perchè mi crea delle classifiche troppo grandi, poco leggibili ed infine esteticamente non impeccabili.
Mi hanno detto che è possibile fare tutto ciò che mi interessa tramite le query web, e allora vorrei chiedere se tutto questo è effettivamente realizzabile, quanto tempo ed impegno ci vuole,e a grandi linee cosa bisognerebbe fare.
Grazie comunque, saluti a tutti
WbenjaminS è offline   Rispondi citando il messaggio o parte di esso
Old 24-07-2010, 12:04   #2
dojolab
Senior Member
 
L'Avatar di dojolab
 
Iscritto dal: Jun 2010
Città: Varese
Messaggi: 996
Quote:
Originariamente inviato da WbenjaminS Guarda i messaggi
Salve a tutti,
Son nuovo del forum quindi perdonatemi se commetto qualche errore, come può essere il titolo del Thread o altro
Comunque arrivando al sodo vi spiego per quale motivo scrivo.

Allora io ho un'agenzia di calcio scommesse, e come potete immaginare, neccesito piu' o meno di tutte le classifiche di tutti i campionati presenti, anche quelli piu' strani o meno conosciuti.
Il punto è questo, il book non me le passa, i clienti me le chiedono e io devo porre rimedio.

Vorrei creare un layout personalizzato e importare i dati da un sito che ha tutto ciò che mi interessa. Stamparli direttamente da questo sito, è impossibile perchè mi crea delle classifiche troppo grandi, poco leggibili ed infine esteticamente non impeccabili.
Mi hanno detto che è possibile fare tutto ciò che mi interessa tramite le query web, e allora vorrei chiedere se tutto questo è effettivamente realizzabile, quanto tempo ed impegno ci vuole,e a grandi linee cosa bisognerebbe fare.
Grazie comunque, saluti a tutti
Query Web?

L'unica cosa che mi viene in mente è 'parsare' l'html che trovi di una pagina online (lavoraccio ma fattibile) e 'prelevare' tutti i dati.

Occhio, non penso tu ne saresti autorizzato.
__________________
Il mercatino di dojolab: VENDO UN PO' DI COSE! VAI
Vendo Libro Oracle 10g GUIDA COMPLETA della Oracle Press, ITALIANO: LINK
dojolab è offline   Rispondi citando il messaggio o parte di esso
Old 24-07-2010, 12:18   #3
nuovoUtente86
Senior Member
 
Iscritto dal: Mar 2007
Messaggi: 7863
Quote:
Originariamente inviato da dojolab Guarda i messaggi
Occhio, non penso tu ne saresti autorizzato.
e perchè mai: la consultazione di un sito è pubblica e un parser (che di fatto è un client) non fa altro che automatizzarne la consultazione, estraendone dati di interesse.
nuovoUtente86 è offline   Rispondi citando il messaggio o parte di esso
Old 24-07-2010, 12:31   #4
dojolab
Senior Member
 
L'Avatar di dojolab
 
Iscritto dal: Jun 2010
Città: Varese
Messaggi: 996
Quote:
Originariamente inviato da nuovoUtente86 Guarda i messaggi
e perchè mai: la consultazione di un sito è pubblica e un parser (che di fatto è un client) non fa altro che automatizzarne la consultazione, estraendone dati di interesse.
Non è detto che tu possa distribuire questi dati su un altro sito.

Un conto è parsare e prelevarli per la propria consultazione; un conto è parsare e caricarli altrove, magari su un sito che genera introiti tramite advertising o offre un servizio a pagamento ai propri acquirenti. Penso che qui ci voglia una autorizzazione di chi ti fornisce i dati.

Non mi occupo di materia legale, quindi lascio la parola ai più esperti.
So solo che le persone sono sempre pronte a metterti a 90°.
__________________
Il mercatino di dojolab: VENDO UN PO' DI COSE! VAI
Vendo Libro Oracle 10g GUIDA COMPLETA della Oracle Press, ITALIANO: LINK
dojolab è offline   Rispondi citando il messaggio o parte di esso
Old 24-07-2010, 13:36   #5
nuovoUtente86
Senior Member
 
Iscritto dal: Mar 2007
Messaggi: 7863
Quote:
Originariamente inviato da dojolab Guarda i messaggi
Non è detto che tu possa distribuire questi dati su un altro sito.

Un conto è parsare e prelevarli per la propria consultazione; un conto è parsare e caricarli altrove, magari su un sito che genera introiti tramite advertising o offre un servizio a pagamento ai propri acquirenti. Penso che qui ci voglia una autorizzazione di chi ti fornisce i dati.

Non mi occupo di materia legale, quindi lascio la parola ai più esperti.
So solo che le persone sono sempre pronte a metterti a 90°.
Si tratta di dati pubblici, per di più ripuliti da eventuale materiale proprietario associati alla specifica piattaforma, ergo liberamente utilizzabili.E' evidente, come nel caso specifico, non si utilizzerebbe materiale protetto da diritti intellettuali in quanto i dati sono resi disponibili dalle varie leghe.
nuovoUtente86 è offline   Rispondi citando il messaggio o parte di esso
Old 24-07-2010, 13:48   #6
dojolab
Senior Member
 
L'Avatar di dojolab
 
Iscritto dal: Jun 2010
Città: Varese
Messaggi: 996
Quote:
Originariamente inviato da nuovoUtente86 Guarda i messaggi
Si tratta di dati pubblici, per di più ripuliti da eventuale materiale proprietario associati alla specifica piattaforma, ergo liberamente utilizzabili.E' evidente, come nel caso specifico, non si utilizzerebbe materiale protetto da diritti intellettuali in quanto i dati sono resi disponibili dalle varie leghe.
Dato pubblico non mi pare sia sinonimo di 'usalo come vuoi, dove vuoi e lucraci sopra'. No?
__________________
Il mercatino di dojolab: VENDO UN PO' DI COSE! VAI
Vendo Libro Oracle 10g GUIDA COMPLETA della Oracle Press, ITALIANO: LINK
dojolab è offline   Rispondi citando il messaggio o parte di esso
Old 24-07-2010, 14:37   #7
tomminno
Senior Member
 
Iscritto dal: Oct 2005
Messaggi: 3306
Quote:
Originariamente inviato da dojolab Guarda i messaggi
Dato pubblico non mi pare sia sinonimo di 'usalo come vuoi, dove vuoi e lucraci sopra'. No?
Però è un pò come dire che non si possono usare le quotazioni lette su un giornale per poter poi investire in borsa.
I dati dei campionati sono comunque pubblici e non protetti da NDA.
tomminno è offline   Rispondi citando il messaggio o parte di esso
Old 24-07-2010, 14:42   #8
nuovoUtente86
Senior Member
 
Iscritto dal: Mar 2007
Messaggi: 7863
Quote:
Originariamente inviato da dojolab Guarda i messaggi
Dato pubblico non mi pare sia sinonimo di 'usalo come vuoi, dove vuoi e lucraci sopra'. No?
Se il dato non è espressamente protetto da diritti d' autore è liberamente utilizzabile. Nel caso specifico, le classifiche sono rilasciate dai bollettini ufficiali delle federazioni e ,liberamente, ripresi da testate giornalistiche web, televisive e della carta stampata. Ora recuperare le classifiche da un sito internet, piuttosto che da un giornale è la medesima cosa, o mi vorrai dire che non si può copiare "a manina" la classifica dalla gazzetta dello sport....
nuovoUtente86 è offline   Rispondi citando il messaggio o parte di esso
Old 24-07-2010, 14:47   #9
wingman87
Senior Member
 
Iscritto dal: Nov 2005
Messaggi: 2789
Il sito in sè è un'opera intellettuale, quindi al di là dei meri dati è da vedere se prelevandoli da quel sito non si avvale di elaborazioni (anche il modo di esporre i dati) peculiari del sito in questione.
wingman87 è offline   Rispondi citando il messaggio o parte di esso
Old 24-07-2010, 17:28   #10
dojolab
Senior Member
 
L'Avatar di dojolab
 
Iscritto dal: Jun 2010
Città: Varese
Messaggi: 996
Quote:
Originariamente inviato da nuovoUtente86 Guarda i messaggi
Se il dato non è espressamente protetto da diritti d' autore è liberamente utilizzabile. Nel caso specifico, le classifiche sono rilasciate dai bollettini ufficiali delle federazioni e ,liberamente, ripresi da testate giornalistiche web, televisive e della carta stampata. Ora recuperare le classifiche da un sito internet, piuttosto che da un giornale è la medesima cosa, o mi vorrai dire che non si può copiare "a manina" la classifica dalla gazzetta dello sport....
No effettivamente è la medesima cosa che copiarli a mano da un giornale; pensavo che le classifiche dei campionati fossero appunto coperte di loro da diritto d'autore.

Hai studiato Giurisprudenza per caso?
__________________
Il mercatino di dojolab: VENDO UN PO' DI COSE! VAI
Vendo Libro Oracle 10g GUIDA COMPLETA della Oracle Press, ITALIANO: LINK
dojolab è offline   Rispondi citando il messaggio o parte di esso
Old 25-07-2010, 15:36   #11
WbenjaminS
Junior Member
 
Iscritto dal: Jul 2010
Messaggi: 9
perdonate l'ignoranza...ma "parsare" in termini pratici e comprensibili cosa vorrebbe dire ?
Sostanzialmente cosa si deve fare per importare per esempio ogni lunedì le classifiche, facendo il minimo sforzo ( quindi non dovendo riscriverle ogni volta manualmente ), e inserendole in un layout grafico personalizzato ?
WbenjaminS è offline   Rispondi citando il messaggio o parte di esso
Old 25-07-2010, 16:25   #12
nuovoUtente86
Senior Member
 
Iscritto dal: Mar 2007
Messaggi: 7863
Significa essenzialmente effettuare, in maniera automatica, richieste http ed effettuare sempre in maniera automatica l' analisi delle risposte, estraendo i dati d' interesse.
In pratica il programma, scritto in un qualunque linguaggio (Java ad esempio) si connette con il server e riceve i file html, da cui estrae le classifiche. Con tali dati poi puoi costruire un po quello che ti pare.
nuovoUtente86 è offline   Rispondi citando il messaggio o parte di esso
Old 25-07-2010, 17:28   #13
dojolab
Senior Member
 
L'Avatar di dojolab
 
Iscritto dal: Jun 2010
Città: Varese
Messaggi: 996
Quote:
Originariamente inviato da nuovoUtente86 Guarda i messaggi
Significa essenzialmente effettuare, in maniera automatica, richieste http ed effettuare sempre in maniera automatica l' analisi delle risposte, estraendo i dati d' interesse.
In pratica il programma, scritto in un qualunque linguaggio (Java ad esempio) si connette con il server e riceve i file html, da cui estrae le classifiche. Con tali dati poi puoi costruire un po quello che ti pare.
IEP.

http://en.wikipedia.org/wiki/Parsing
__________________
Il mercatino di dojolab: VENDO UN PO' DI COSE! VAI
Vendo Libro Oracle 10g GUIDA COMPLETA della Oracle Press, ITALIANO: LINK
dojolab è offline   Rispondi citando il messaggio o parte di esso
Old 25-07-2010, 19:19   #14
WarDuck
Senior Member
 
L'Avatar di WarDuck
 
Iscritto dal: May 2001
Messaggi: 12966
Forse per query web si intende query semantiche... prova a cercare semantic web.
WarDuck è offline   Rispondi citando il messaggio o parte di esso
Old 25-07-2010, 22:01   #15
nuovoUtente86
Senior Member
 
Iscritto dal: Mar 2007
Messaggi: 7863
Quote:
Originariamente inviato da dojolab Guarda i messaggi
Penso che google lo sappia usare anche da solo, ed il suo intento non è analizzare la correttezza grammaticale (in senso stretto), bensi estrarre quattro dati da un file html (anche se di parsing si tratta).

Ultima modifica di nuovoUtente86 : 25-07-2010 alle 22:09.
nuovoUtente86 è offline   Rispondi citando il messaggio o parte di esso
Old 26-07-2010, 06:00   #16
dojolab
Senior Member
 
L'Avatar di dojolab
 
Iscritto dal: Jun 2010
Città: Varese
Messaggi: 996
Quote:
Originariamente inviato da nuovoUtente86 Guarda i messaggi
Penso che google lo sappia usare anche da solo, ed il suo intento non è analizzare la correttezza grammaticale (in senso stretto), bensi estrarre quattro dati da un file html (anche se di parsing si tratta).
Se hai qualche problema di relazione con il mondo puoi sempre cancellarti dal Forum e non venire a rompere le scatole.

L utente a chiesto una cosa e ha ricevuto risposta. Se usava Google la otteneva prima, forse semplicemente non ci ha pensato.



Saluti.

__________________
Il mercatino di dojolab: VENDO UN PO' DI COSE! VAI
Vendo Libro Oracle 10g GUIDA COMPLETA della Oracle Press, ITALIANO: LINK

Ultima modifica di dojolab : 26-07-2010 alle 07:43.
dojolab è offline   Rispondi citando il messaggio o parte di esso
Old 26-07-2010, 07:39   #17
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
La parola parsing / parsare ha un significato ben preciso.

Detto ciò, possiamo prendere anche l'elenco telefonico e copiare a mano i dati che vi si trovano, ma non credo sia possibile bombardare di richieste un server come quello di pagine bianche, ad esempio, per recuperare le stesse informazioni.

Perché quelle informazioni sono state ottenute o per contratto (hanno sganciato il vil denaro alla Telecom; prassi usuale di chi ha parecchi soldi) oppure mediante lavoro (prendendo degli albanesi e facendogli inserire tutti i numeri in un db; e no, non è un esempio fuori dal mondo, ve l'assicuro).

Pertanto è chiaro che la forma dell'informazione è importante e, soprattutto, ha un VALORE ben diverso.

In questo caso bisognerebbe vedere se il sito in questione ha inserito in calce o da qualche parte eventuali copyright per i dati esso presenti.

Copyright che ovviamente non copre i dati in sé, visto che sono pubblici (e chiunque può copiarseli a manina), ma l'utilizzo per fini diversi da quello per cui il sito li espone.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro
@LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro
Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys
cdimauro è offline   Rispondi citando il messaggio o parte di esso
Old 26-07-2010, 09:48   #18
nuovoUtente86
Senior Member
 
Iscritto dal: Mar 2007
Messaggi: 7863
Quote:
Originariamente inviato da dojolab Guarda i messaggi
Se hai qualche problema di relazione con il mondo puoi sempre cancellarti dal Forum e non venire a rompere le scatole.

L utente a chiesto una cosa e ha ricevuto risposta. Se usava Google la otteneva prima, forse semplicemente non ci ha pensato.



Saluti.

Di certo non sono io quello ad avere problemi di relazione, dicevo che non ha senso linkare quel tipo di trattazioni tecniche (anche se provenienti da wikipedia) a qualcuno che non ha le conoscenze, ne magari la voglia di interfacciarsi con le grammatiche, quando il suo scopo è tutt' altro.
Con questa logica, se qualcuno ti chiede informazioni su come raggiungere un monumento, prima gli sciorini tutta la storia.
nuovoUtente86 è offline   Rispondi citando il messaggio o parte di esso
Old 26-07-2010, 09:55   #19
nuovoUtente86
Senior Member
 
Iscritto dal: Mar 2007
Messaggi: 7863
Quote:
Originariamente inviato da cdimauro Guarda i messaggi
La parola parsing / parsare ha un significato ben preciso.
significa (in generale) analizzare, ma questo gli è stato indicato già dal secondo post.

Quote:
Detto ciò, possiamo prendere anche l'elenco telefonico e copiare a mano i dati che vi si trovano, ma non credo sia possibile bombardare di richieste un server come quello di pagine bianche, ad esempio, per recuperare le stesse informazioni.
almeno di generare un numero di richieste anomalo a fini malevoli, non vedo dove sia il problema: del resto esiste la possibilità (non assoluta ovviamente) di filtrare i client e il loro numero di accessi.

Quote:
In questo caso bisognerebbe vedere se il sito in questione ha inserito in calce o da qualche parte eventuali copyright per i dati esso presenti.

Copyright che ovviamente non copre i dati in sé, visto che sono pubblici (e chiunque può copiarseli a manina), ma l'utilizzo per fini diversi da quello per cui il sito li espone.
l' eventuale Copyright può coprire la riproduzione/utilizzo dell' intero file html restituito, ma non l' utilizzo di dati pubblici da esso estratti. Ed è del tutto equivalente utilizzare la mano umana o un client automatico. Per assurdo, mi sembra di capire che l' amico attualmente stia stampando direttamente la pagine del sito e le stia distribuendo, ecco questo può avere già qualche ripercussione.
nuovoUtente86 è offline   Rispondi citando il messaggio o parte di esso
Old 26-07-2010, 10:08   #20
dojolab
Senior Member
 
L'Avatar di dojolab
 
Iscritto dal: Jun 2010
Città: Varese
Messaggi: 996
Quote:
Originariamente inviato da nuovoUtente86 Guarda i messaggi
Di certo non sono io quello ad avere problemi di relazione, dicevo che non ha senso linkare quel tipo di trattazioni tecniche (anche se provenienti da wikipedia) a qualcuno che non ha le conoscenze, ne magari la voglia di interfacciarsi con le grammatiche, quando il suo scopo è tutt' altro.
Con questa logica, se qualcuno ti chiede informazioni su come raggiungere un monumento, prima gli sciorini tutta la storia.
Meglio così.
__________________
Il mercatino di dojolab: VENDO UN PO' DI COSE! VAI
Vendo Libro Oracle 10g GUIDA COMPLETA della Oracle Press, ITALIANO: LINK
dojolab è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Tastiera gaming MSI GK600 TKL: switch hot-swap, display LCD e tre modalità wireless Tastiera gaming MSI GK600 TKL: switch hot-swap, ...
DJI Osmo Pocket 4: la gimbal camera tascabile cresce e ha nuovi controlli fisici DJI Osmo Pocket 4: la gimbal camera tascabile cr...
Sony INZONE H6 Air: il primo headset open-back di Sony per giocatori Sony INZONE H6 Air: il primo headset open-back d...
Nutanix cambia pelle: dall’iperconvergenza alla piattaforma full stack per cloud ibrido e IA Nutanix cambia pelle: dall’iperconvergenza alla ...
Recensione Xiaomi Pad 8 Pro: potenza bruta e HyperOS 3 per sfidare la fascia alta Recensione Xiaomi Pad 8 Pro: potenza bruta e Hyp...
Svendita MacBook Pro: c'è il mode...
Oggi questa TV TCL QLED da 43 pollici co...
Il caricatore multiplo da 200W che va be...
Top 7 Amazon, il meglio del meglio di qu...
Spento lo strumento LECP della sonda spa...
Voyager Technologies ha siglato un accor...
GoPro annuncia la linea MISSION 1 con tr...
Alcune varianti dei futuri Samsung Galax...
Il ridimensionamento di OnePlus in Europ...
Il cofondatore di Netflix ha lasciato l'...
ASUS porta in Italia il nuovo Zenbook Du...
Assassin's Creed: Black Flag Resynced, s...
Xbox Game Pass cambierà: tra le n...
I nuovi Surface Pro e Laptop sono vicini...
OnePlus ci riprova con la fascia bassa: ...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 09:11.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v