Új hozzászólás Aktív témák

  • taskao

    csendes tag

    Helló!
    Én is egy ftpvel kapcsolatos problémába ütköztem!

    System::IO::FileInfo ^_FileInfo = gcnew System::IO::FileInfo(Fájlnév->Text);
    System::Net::FtpWebRequest ^_FtpWebRequest = safe_cast<System::Net::FtpWebRequest^>(System::Net::FtpWebRequest::Create(gcnew Uri(L"ftp://ftp.atw.hu/log.txt")));
    _FtpWebRequest->Credentials = gcnew System::Net::NetworkCredential(L"****", L"****",L"ftp.atw.hu");
    _FtpWebRequest->KeepAlive = false;
    _FtpWebRequest->Timeout = 20000;
    _FtpWebRequest->Method = System::Net::WebRequestMethods::Ftp::UploadFile;
    _FtpWebRequest->UseBinary = true;
    _FtpWebRequest->ContentLength = _FileInfo->Length;
    int buffLength = 20480;
    array<System::Byte> ^buff = gcnew array<System::Byte>(buffLength);
    System::IO::FileStream ^_FileStream = _FileInfo->OpenRead();
    try
    {
    System::IO::Stream ^_Stream = _FtpWebRequest->GetRequestStream();
    int contentLen = _FileStream->Read(buff, 0, buffLength);
    while (contentLen != 0)
    {
    _Stream->Write(buff, 0, contentLen);
    contentLen = _FileStream->Read(buff, 0, buffLength);
    }
    _Stream->Close();
    delete _Stream;
    _FileStream->Close();
    delete _FileStream;
    }
    catch (Exception ^ex)
    {
    MessageBox::Show(ex->Message, "Upload Error", MessageBoxButtons::OK, MessageBoxIcon::Error);
    }

    szépen lefordítja meg minden csak ezt írja ki amikor elkezdi a fájlt feltölteni:
    The remote server returned an error:(530) Not logged in.

    pls help

Új hozzászólás Aktív témák