FTP Object

Klikipedia - klikowa encyklopedia
Skocz do: nawigacji, wyszukiwarki
Ftp-object.png

FTP Object - rozszerzenie standardowo wbudowane w edytor Multimedia Fusion, służące do obsługi protokołu FTP.

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.