Skocz do zawartości

[Delphi] Zapisywanie i odczytywanie plików z serwera ftp


Integer

Polecane posty

Witam.

 

Mam kod w Delphi gdzie w "prosty" sposób wykorzystywane jest Indy do zamieszania na FTP i ściągania z FTP ;

korzystam z darmowej stronki na http://republika.onet.pl ale to raczej nie ma znaczenia :)

tu wszystko gra czyli wysyłam plik (o zawartości typu Byte 0..255, losowe znaki z tego przedziału w pliku typu of File)

na serwer i pobieram go - wraca w takiej samej postaci 3508b.

Jednak problem się pojawia jak ten plik z FTP ściągnę na dysk przez FileZille - dostaje po ściągnięciu plik 3538b.

a ponieważ to nie jest tekst więc dane są uszkodzone.

Gdy wysłałem plik tekstowy z tekstem "Siała baba mak" to z FileZilli wrócił w oryginalnej postaci.

Kiedyś dzwonili że zapewne może mieć to w spólnego z UTF8() ale pewny nie jestem.

 

No i pytanie brzmi .. czy jest możliwość aby co z tym fantem zrobić?

Link do komentarza
Udostępnij na innych stronach

Wysyłasz i odbierasz w ten sam sposób ?? konkretnie chodzi mi (binarnie, tekstowo) ??

 

Pamiętam że ktoś mi kiedyś mówił że to ma jakąś tam różnice w zakończeniu wiersza czy cuś :P W każdym razie mi się tak dzieje jak czasami przestawie w filezilli z tekstowego na binarny tryb.

Link do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat jest archiwizowany i nie można dodawać nowych odpowiedzi.

×
×
  • Utwórz nowe...