2009-02-12 14 views
6

Jestem nowy w środowisku Flex, w szczególności flex3. Studiowałem to przez 1 tydzień. Mam projekt, którego potrzebuję FTP, aby przesyłać i pobierać pliki mp3 i zdjęcia.Jak korzystać z FTP w środowisku Flex?

Jaki jest najlepszy sposób na rozpoczęcie?

+0

czy to nadal jest problem? w przeciwnym razie zaznacz odpowiedź jako "zaakceptowaną", aby pytanie to nie pojawiło się "bez odpowiedzi". dziękuje – euge1979

Odpowiedz

5

Jeśli masz na myśli stworzenie klienta FTP w programie Flex, to już zostało zrobione:

FlexFTP

+0

proszę powiedz mi, jak należy to zrobić. Mam ten sam problem opublikowany pod tym linkiem http://www.mail-archive.com/[email protected]/msg81629.html – Jejad

+0

Użyj klasy FTPClient z linku powyżej. –

1

Kiedyś to 2 lata temu. Działa świetnie, ale brakuje tylko jednej rzeczy i uniemożliwia korzystanie z dużych plików (więcej niż 10 lub 50 Mo).

W rzeczywistości gniazda w programie Flex mają bufor, do którego można pisać, aby dane zostały wysłane. Ale nie można określić, ile bufora zostało wysłane, ani czy jest on pusty.

Tak więc postęp ładowania lub zakończenia przesyłania nie jest możliwy do odzyskania za pomocą flex ... maliboo dokonał przybliżenia w klasie pl.maliboo.ftp.invokers.UploadInv. Wysyła 4096 co 300 ms i uważa, że ​​jest w porządku.

I to zawsze będzie prawdą, ponieważ jest to najgorszy przypadek, ale kiedy przesyłasz 3Go z dobrą szybkością połączenia, skrypt będzie działać wiecznie, a przesyłanie zostanie zakończone.

Powiązane problemy