maciko Opublikowano 22 Sierpnia 2004 Zgłoś Opublikowano 22 Sierpnia 2004 Pisze program do ftp na telefon komorkowy. Wiem ze do zapisania pliku trzeba wywolac poleceie STOR następnie pownien pokazac sie pokazac komunikat o zmianie metody przekazu na binary, lecz nic takiego nie wyskakuje. Czy trzeba przed poleceniem STOR cos skonfigurowac albo wywolac jakas inna instrukcje? Pomocy!!! Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
phranzee Opublikowano 23 Sierpnia 2004 Zgłoś Opublikowano 23 Sierpnia 2004 najlatwiej to wysnifuj sobie cala transmisje. google tez nie zaszkodzi Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
maciko Opublikowano 24 Sierpnia 2004 Zgłoś Opublikowano 24 Sierpnia 2004 Nie moge niczego znalezc na google. Moze moglbys dac mi jakiegos linka do strony o tym temacie?? Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
cinek Opublikowano 24 Sierpnia 2004 Zgłoś Opublikowano 24 Sierpnia 2004 Przed STOR musisz dac PORT badz PASV (gdzie albo podajesz dane (ip,port) dotyczace przyszlego polaczenia [przy PORT], badz dostajesz ip i port gdzie masz sie polaczyc aby cos przeslac [PASV]) Nastepnie dajesz STOR plik (ze sciezka lub bez), nic ze strony serwera nie jest wyswietlane, nastepnie serwer albo otwiera port po swojej stronie i czeka na polaczenie od Ciebie (jesli uzyles PASV), badz probuje nawiazac polaczenie do Ciebie (jesli uzyles PORT). Po nawiazaniu polaczenia serwer wysyla odpowiedz i oczekuje na dane. Dane sa przesylane, konczy sie polaczenie, serwer wysyla odpowiedz o zapisaniu (badz nie..) pliku. [cinek@qw cinek]$ telnet qw 21Trying 217.97.194.247.21...Connected to qw.starogard.net.pl.220 (vsFTPd 2.0.1) <- zgloszenie serweraUSER cinek <- wysylamy swoj login331 Please specify the password. PASS xxx <- wysylamy swoje haslo230 Login successful.PASV <- wysylamy sobie komende PASV227 Entering Passive Mode (217,97,194,247,36,72) ^^^^^ Dostalismy dane gdzie mamy sie laczyc (36,72 = 9288)STOR /tmp/test.txt <- chcemy wgrac plik <- w tym miejscu telnet'ujemy sie na port 9288150 Ok to send data. <- powiadomienie o tym ze nastapilo polaczenie <- w tym miejscu sobie cos tam klepiemy na tym polaczeniu telnetem, nastepnie zrywamy polaczenie i dostajemy:226 File receive OK. <- powiadomienie ze przesylanie pliku zakonczone to tak obrazowo ;) moze byc pomocne: http://www.faqs.org/rfcs/rfc765.html pozdr. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
maciko Opublikowano 28 Sierpnia 2004 Zgłoś Opublikowano 28 Sierpnia 2004 Dzieki za pomoc ale szczerze mowiac cos mi nie wychodzi. Nie stosowalem tego jeszcze w probnym programie, ale probowalem windowsowskim telnetem. Kiedy chce sie polaczyc z serverem przez port wskazany przez niego po wywolaniu instrukcji PASV, po dluzszej chwili pokazuje mi sie "Nacisnij dowolny klawisz aby kontynuowac", czy to normalne? Czy bedzie to dzialalo w programie? Z gory dzieki za pomoc. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
cinek Opublikowano 28 Sierpnia 2004 Zgłoś Opublikowano 28 Sierpnia 2004 Wiesz jak tlumaczyc port zwrocony przez komende PASV? telnetujesz sie po PASV ale przed czy po STOR? pozdr. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
maciko Opublikowano 29 Sierpnia 2004 Zgłoś Opublikowano 29 Sierpnia 2004 Telnetuje sie po STOR, a liczby z PASV zamieniam na hex, lacze je i zamieniam na dec i z takim portem robie "o ftp.republika.pl (port)" Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
cinek Opublikowano 29 Sierpnia 2004 Zgłoś Opublikowano 29 Sierpnia 2004 Coz moge powiedziec, u mnie dziala.. [cinek@qw cinek]$ telnet ftp.republika.pl 21Trying 213.180.128.80.21...Connected to ftp.republika.pl.Escape character is '^]'.220 friko0 FTP server readyUSER cinqq331 Password required for cinqq.PASS ******230 User cinqq logged in.PASV227 Entering Passive Mode (213,180,128,80,203,192).STOR test.txt>>>> 2 konsola i: [cinek@qw cinek]$ telnet ftp.republika.pl 52160Trying 213.180.128.80.52160...Connected to ftp.republika.pl.>>>> na pierwszej pojawia sie:150 Opening ASCII mode data connection for test.txt>>>> klepiemy cos na drugiej, zamykamy polaczenie, i na pierwszej dostajemy:226 Transfer complete. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
maciko Opublikowano 30 Sierpnia 2004 Zgłoś Opublikowano 30 Sierpnia 2004 Działa !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Problem byl w tym ze nie uzywalem 2 konsol. :? Wielkie Dzieki. Pozdro Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...