Mi è venuo un dubbio... A quanto pare non riesco a connettermi con dropbox, non è che la porta è errata(di default è 21)?
________
Sono riuscito a muovere un altro passetto... Mi sono accorto che il programma lo compilavo in modalità debug, quindi il programma apriva la solita schermata nera e restava così finchè non premevi un qualunque tasto(senza la scritta "premere un tasto per continuare"), invece in modalità release la schermata si avvia, resta vuota per qualche secondo(se premo pulsanti non si chiude), poi scrive"Non connesso..." e successivamente scrive "premere un tasto per continuare.". Se invece nel link al posto di "
http://www.dropbox.co" (ho provato anche "
http://www.mediafire.co" ed è lo stesso di dropbox) mettessi un qualsiasi indirizzo http o link diretto quando compilo esce istantaneamente la schermata nera con la scritta non connesso senza impiegare qualche secondo... Ora non riesco a capire se il problema sta nel login(con l'email-password, come nel login di dropbox/mediafire Opure username/password) o non riesce a connettersi al sito perchè qualunque username/email/pass metto continua a dirmi non connesso...
Ecco il codice(lievemente modificato)
#include <iostream>
#include <windows.h>
#include <SFML/Network.hpp>
using namespace std;
int main() {
sf::Ftp Dropbox;
Dropbox.connect("www.mediafire.com");//uguale con dropbox
Dropbox.login("Devid1910", "Password");//username o email
sf::Ftp::Response response = Dropbox.login("Devid1910", "Password");//username o email
if (response.isOk())
{
cout <<"Connesso!!!"<< endl;
}
else {
cout <<"Non connesso, errore..."<< endl;
}
system("pause");
return 0;
}