FTP Object
Klikipedia - klikowa encyklopedia
FTP Object - rozszerzenie standardowo wbudowane w edytor Multimedia Fusion, służące do obsługi protokołu FTP.
Spis treści
Opis działania i zastosowania
FTP Object umożliwia wykorzystywanie w stworzonych aplikacjach przesyłania danych między klientem a serwerem poprzez FTP. Rozszerzenie umożliwia logowanie się na serwer, wybór nazwy użytkownika i hasła, zmianę portu wysyłania poleceń (standardowo 21). Obsługuje proste operacje na folderach (tworzenie, usuwanie) i plikach (download, upload, kasowanie). Może także przełączać tryb transferu danych między binarnym a ASCII.
Warunki
- Error occured? - sprawdza, czy wystąpił błąd.
- Connection
- Connected? - sprawdza, czy aplikacja połączyła się z serwerem.
- Directory
- Scanned name is a file? - sprawdza, czy podczas skanowania znaleziono plik o podanej nazwie.
- Scanned name is a directory? - sprawdza, czy podczas skanowania znaleziono folder o podanej nazwie.
- Remaining names to scan? - sprawdza, czy serwer nie został jeszcze całkowicie przeskanowany.
- File
- Transfer in progress? - sprawdza, czy transfer plików jest w toku.
- Is transfer mode binary? - sprawdza, czy wykorzystywany jest binarny tryb transferu.
Akcje
- Connection
- Open URL - łączenie z podanym adresem.
- Set user and password - ustawianie użytkownika i hasła na podane.
- Set port number - zmiana wykorzystywanego portu.
- Close - rozłączanie od serwera.
- Directory
- Load - wczytywanie wybranego folderu.
- Scan - skanowanie aktualnego folderu.
- Set current - przejście do folderu.
- Create - tworzenie folderu.
- Remove - usuwanie folderu.
- File
- Download - pobieranie pliku z serwera na dysk.
- Upload - wybieranie pliku z dysku na serwer.
- Delete - usuwanie pliku z serwera.
- Abort data transfer - anulowanie transferu danych.
- Set bunary transfer mode - zmiana trybu transferu na binarny.
- Set ASCII transfer mode - zmiana trybu transferu na ASCII.
Wartości
- Last error number - numer kodowy ostatniego błędu.
- Last error string - opis ostatniego błedu.
- Connection
- Current URL - obecny adres serwera.
- User name - nazwa użytkownika.
- Password - hasło użytkownika.
- Port number - wykorzystywany port.
- Directory
- Scanned name - znaleziona podczas skanowania nazwa folderu.
- Current directory - nazwa aktualnego folderu.
- File
- Size of file - rozmiar pliku.
- Average transfer rate - średnia prędkość transferu.
- Real Time transfer rate - obecna prędkość transferu.
- Current bytes transfered - ilość przetransferowanych bajtów.
Konfiguracja w edytorze etapu
- Initial URL - początkowy adres serwera.
- logon
- Anonymous - logowanie anonimowe.
- User name - nazwa użytkownika.
- Password - hasło.
- Port number - numer wykorzystywanego portu.
- Open connection at start - łączenie na początku etapu.
- Show progress window - pokazywanie okna postępu.
- Asynchronous transfer - transfer asynchroniczny.