Listowanie plików/katalogów z FTP - wininet

problemy z tworzeniem programów do obsługi sieci, internetu, e-mail itp..

Re: Listowanie plików/katalogów z FTP - wininet

Nowy postprzez polymorphism » piątek, 25 grudnia 2009, 20:42

Możemy się tak sprzeczać w nieskończoność

Heh, nie możemy, bo dokumentacja jasno mówi, że nie można. Ja, w przeciwieństwie do ciebie, z dokumentacją nie polemizuję.

To co napisali najwyraźniej nie odnosi się do hosta ftp.republika.pl

Niestety nie jestem w stanie sprawdzić tego hosta - nie znam żadnego publicznego konta na nim, a szukać mi się teraz nie chce. Z serwerem wxWidgets (ftp://ftp.wxwidgets.org/pub) twój sposób, z użyciem funkcji FtpSetCurrentDirectory, także nie działa.
C++ Reference - opis wszystkich klas STL-a i funkcji C.
Avatar użytkownika
polymorphism
Doświadczony Programista ● Moderator
Doświadczony Programista ● Moderator
 
Posty: 2187
Dołączył(a): piątek, 19 grudnia 2008, 13:04
Podziękował : 0
Otrzymał podziękowań: 204
System operacyjny: Windows 7 Pro
Windows 8.1
Linux Mint 19
Kompilator: Visual Studio 2015 Community
CodeLite (MinGW)
MSYS2 (MinGW, clang)
g++
Gadu Gadu: 0
    NieznanyNieznana

Re: Listowanie plików/katalogów z FTP - wininet

Nowy postprzez Cyfrowy Baron » sobota, 26 grudnia 2009, 10:39

Heh, nie możemy, bo dokumentacja jasno mówi, że nie można. Ja, w przeciwieństwie do ciebie, z dokumentacją nie polemizuję.


Jak sobie tam chcesz, Twoja sprawa. Tak czy owak jest to możliwe, z wykorzystaniem funkcji: FtpSetCurrentDirectory, o czym zresztą można przeczytać w pliku pomocy do C++Builder 2007.
Avatar użytkownika
Cyfrowy Baron
Administrator
Administrator
 
Posty: 4727
Dołączył(a): niedziela, 13 lipca 2008, 15:17
Podziękował : 12
Otrzymał podziękowań: 444
System operacyjny: Windows 7 x64 SP1
Kompilator: Embarcadero RAD Studio XE2
C++ Builder XE2 Update 4
SKYPE: cyfbar
Gadu Gadu: 0
    NieznanyNieznana

Re: Listowanie plików/katalogów z FTP - wininet

Nowy postprzez polymorphism » sobota, 26 grudnia 2009, 10:52

A mógłbyś zacytować co tam jest, bo nie mam tej dokumentacji.

Faktycznie na hoście ftp.republika.pl twój sposób działa. No ale co z tego, jeśli na innych nie działa.
C++ Reference - opis wszystkich klas STL-a i funkcji C.
Avatar użytkownika
polymorphism
Doświadczony Programista ● Moderator
Doświadczony Programista ● Moderator
 
Posty: 2187
Dołączył(a): piątek, 19 grudnia 2008, 13:04
Podziękował : 0
Otrzymał podziękowań: 204
System operacyjny: Windows 7 Pro
Windows 8.1
Linux Mint 19
Kompilator: Visual Studio 2015 Community
CodeLite (MinGW)
MSYS2 (MinGW, clang)
g++
Gadu Gadu: 0
    NieznanyNieznana

Re: Listowanie plików/katalogów z FTP - wininet

Nowy postprzez mckri » niedziela, 27 grudnia 2009, 21:40

Witam! Do ewentualnych testów na lokalnym ftp polecam CesarFtp 0.99. http://www.aclogic.com/. Sprawdziłem kod Barona, zdaje sobie sprawę, że to nie jest dopracowany, ale faktycznie wydaje się działac na ftp.republika.pl (jednak nie do konca prawidłowo), na moim lokalnym ftp nie działa. Bedę próbował dalej sam cos dziergac.
Avatar użytkownika
mckri
Intelektryk
Intelektryk
 
Posty: 160
Dołączył(a): piątek, 15 sierpnia 2008, 13:48
Podziękował : 10
Otrzymał podziękowań: 2
System operacyjny: Windows Vista SP2
Kompilator: BCB 5/2007/2009
    NieznanyNieznana

Re: Listowanie plików/katalogów z FTP - wininet

Nowy postprzez mckri » poniedziałek, 28 grudnia 2009, 16:37

Udało mi sie zrobic listowanie wszystkich katalogów i plików na serwerze ftp. Sprawdzałem to w sumie na 3 serwerach i działa bez zarzutu.
Główny katalog zdalny listuje sie za pomoca znaku '/'.
Natomiast wylistowanie jakiegokolwiek podkatalogu nalezy zapisac tak: '/dowolny_podkatalog/'.
Wersja robocza dla kompilatora 2007 w załączniku. Oczywiście nie twierdzę, że kod jest szybki i nie da sie go zoptymalizować.
Pozdrawiam.
Nie masz wystarczających uprawnień, aby zobaczyć pliki załączone do tego postu.
Avatar użytkownika
mckri
Intelektryk
Intelektryk
 
Posty: 160
Dołączył(a): piątek, 15 sierpnia 2008, 13:48
Podziękował : 10
Otrzymał podziękowań: 2
System operacyjny: Windows Vista SP2
Kompilator: BCB 5/2007/2009
    NieznanyNieznana

Poprzednia strona

  • Podobne tematy
    Odpowiedzi
    Wyświetlone
    Ostatni post

Powrót do Aplikacje sieciowe

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zalogowanych użytkowników i 2 gości

cron