|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Junior Member
Iscritto dal: Jan 2017
Messaggi: 11
|
Far interagire un programma in c++ con un sito web
Ciao a tutti e grazie in anticipo delle risposte.
Sto facendo qualche esercizio per allenarmi con il c++ e mi è sorta questa curiosità. Sul web ci sono diversi siti che generano indirizzi email (solitamente vengono utilizzate per questioni di sicurezza su siti Come posso con un programma creato in c++ copiare da questo sito la mail e la password, inserirla sul sito di gmail e fare l'accesso tutto in automatico? Come posso far interagire un programma in c++ con un sito web? |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jan 2008
Messaggi: 8406
|
|
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Oct 2005
Messaggi: 3306
|
Fondamentalmente hai 2 possibilità: implementi un client HTTP nel tuo programma (potresti provare la libreria cUrl) ed è la strada più semplice, oppure integri un browser nel tuo programma e ottieni le informazioni direttamente dal DOM (es Qt WebEngine).
Ad esempio per pagine particolarmente dinamiche cUrl potrebbe non essere sufficiente per estrarre le informazioni che ti servono, ad esempio se queste fossero ottenute tramite chiamata asincrona (AJAX). cUrl implementa solo un client HTTP, ma la complessità delle pagine moderne richiede spesso l'ausilio di un browser completo. |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 16:14.




















