jegor377 Temat założony przez niniejszego użytkownika |
Sprawdzenie połączenia z FTP » 2014-10-25 00:16:51 Chciałbym sprawdzić, czy na tym haśle lub loginie połączę się z serwerem ftp, ponieważ robię program, który ma za zadanie wywalić błąd jeżeli nie udało się połączyć z serwerem i napisać co dokładnie się stało. |
|
DejaVu |
» 2014-10-25 00:21:47 |
|
jegor377 Temat założony przez niniejszego użytkownika |
» 2014-10-25 23:15:34 We are sorry. The page you requested cannot be found. The URL may be misspelled or the page you're looking for is no longer available.
TIPS
If you entered the web address, check that it doesn't contain a typo. Use the Microsoft Developer Network-specific search box above to try and locate the page. Check out the list of destinations below. Many are top destinations for people navigating to the Microsoft Developer Network. |
|
DejaVu |
» 2014-10-25 23:17:18 Masz bana na MSDN? :D |
|
jegor377 Temat założony przez niniejszego użytkownika |
» 2014-10-25 23:18:16 nie, a da się mieć? :O C: |
|
jegor377 Temat założony przez niniejszego użytkownika |
» 2014-10-25 23:21:14 O już działa... :D Nie wiem czemu, ale ta strona mi szwankuje (nie pobiera się czasem css strony :/) |
|
jegor377 Temat założony przez niniejszego użytkownika |
» 2014-10-26 00:01:07 Mam coś takiego, ale nie działa... :( #include <iostream> #include <Windows.h> #include <wininet.h> #pragma comment (lib, "Wininet.lib")
using namespace std;
int main(int argc, char *argv[]) { if(argc==1) return 1;
HINTERNET hInternet;
HINTERNET hFtpSession;
if(InternetAttemptConnect(0) == ERROR_SUCCESS) cout<<"Internet dostepny, wysylanie pliku..\n"<<endl;
else { cout<<"Internet niedostepny.\n"<<endl; return -1; }
hInternet = InternetOpen(NULL, INTERNET_OPEN_TYPE_DIRECT, NULL, NULL,0);
if(hInternet != NULL) {
hFtpSession = InternetConnect(hInternet, argv[1], INTERNET_DEFAULT_FTP_PORT, argv[2], argv[3], INTERNET_SERVICE_FTP, INTERNET_FLAG_PASSIVE, 0);
if(hFtpSession != NULL) { return 0; } else return 1;
} return 0; }
Nie wiem czemu nie chce się kompilować :( log kompilacji ||=== Build: Debug in asdfghjkl (compiler: GNU GCC Compiler) ===| C:\Users\jegor_000\Desktop\Pulpit\Projekty C++\asdfghjkl\main.cpp|4|warning: ignoring #pragma comment [-Wunknown-pragmas]| obj\Debug\main.o||In function `main':| C:\Users\jegor_000\Desktop\Pulpit\Projekty C++\asdfghjkl\main.cpp|16|undefined reference to `InternetAttemptConnect@4'| C:\Users\jegor_000\Desktop\Pulpit\Projekty C++\asdfghjkl\main.cpp|25|undefined reference to `InternetOpenA@20'| C:\Users\jegor_000\Desktop\Pulpit\Projekty C++\asdfghjkl\main.cpp|30|undefined reference to `InternetConnectA@32'| ||=== Build failed: 3 error(s), 1 warning(s) (0 minute(s), 8 second(s)) ===|
|
|
DejaVu |
» 2014-10-26 13:49:22 Linker wymaga dołączenia odpowiedniej biblioteki - masz to napisane w logu i... w dokumentacji. |
|
« 1 » 2 |