FTP
Článok 03/14/2023
Počet prispievateľov: 7
Pripomienky
Obsah tohto článku
Skupinu akcií FTP používajte na nahrávanie a sťahovanie súborov a manipuláciu s adresármi na serveroch FTP.
Ak chcete vytvoriť pripojenie FTP, použite akciu Otvoriť pripojenie FTP . Nasledujúci príklad má zadaného hostiteľa, port a poverenia. Okrem toho, nastavený časový limit spôsobí, že akcia zlyhá, ak sa spojenie nevytvorí včas.
Stiahnite si súbory pomocou akcie Stiahnuť súbory z FTP . Nasledujúci príklad ukazuje používanú premennú pripojenia a vybratý cieľový priečinok. Vzdialený súbor bol tiež špecifikovaný a nastavený tak, aby prepisoval existujúce súbory v rovnakom umiestnení.
Nahrajte súbory pomocou akcie Odovzdať súbory na FTP a špecifikovaním súboru a vzdialeného umiestnenia.
Otvoriť pripojenie na FTP server
Táto akcia vytvorí konkrétne pripojenie na vzdialený server FTP a uloží ho ako premennú na neskoršie použitie.
Argument
Voliteľné
Akceptuje
Predvolená hodnota
Description
Host
Nie
Textová hodnota
Sem zadajte adresu servera FTP.
Port
Áno
Číselná hodnota
21
Sem zadajte port servera FTP.
Active mode
Nie je k dispozícii
Booleovská hodnota
Nepravdivé
Zadajte režim pripojenia
Username
Nie
Textová hodnota
Zadajte meno používateľa konta FTP, ktoré sa má použiť
Password
Áno
Priamy šifrovaný vstup alebo Textová hodnota
Zadajte heslo konta FTP, ktoré sa má použiť
Timeout
Áno
Číselná hodnota
10
Nastavte čas v sekundách, ktorý chcete čakať na vytvorenie pripojenia, skôr než daná akcia zlyhá
Premenné sú vytvorené
Argument
Type
Description
FTPConnection
FTP pripojenie
Pripojenie na server FTP
Výnimky
Výnimka
Popis
Chyba zlyhania prihlásenia
Označuje, že prihlásenie zlyhalo
Chyba pripojenia
Označuje, že sa vyskytol problém s pripojením
Urobiť zoznam adresárov na FTP serveri
Táto akcia vráti podadresáre a súbory obsiahnuté v aktuálnom adresári pripojenia na FTP server.
Argument
Voliteľné
Akceptuje
Predvolená hodnota
Description
Connection
Nie
FTP pripojenie
Pripojenie na server FTP
Path
Áno
Textová hodnota
Cesta, ktorú chcete uviesť do zoznamu.
Premenné sú vytvorené
Výnimky
Výnimka
Description
Chyba pri urobení zoznamu
Označuje, že sa nepodarilo urobiť zoznam priečinkov
Chyba s hlásením, že pripojenie neexistuje
Označuje, že neexistuje žiadne otvorené spojenie so serverom FTP
Chyba s hlásením, že adresár neexistuje
Označuje, že adresár sa nepodarilo nájsť
Otvoriť bezpečné pripojenie na server FTP
Táto akcia vytvorí konkrétne bezpečné pripojenie na vzdialený FTP server a uloží ho ako premennú na neskoršie použitie.
Argument
Voliteľné
Akceptuje
Predvolená hodnota
Description
Host
Nie
Textová hodnota
Sem zadajte adresu servera FTP.
Port
Áno
Číselná hodnota
22
Sem zadajte port servera FTP.
Active mode
Nie je k dispozícii
Booleovská hodnota
Pravdivé
Zadajte režim pripojenia
Secure FTP Protocol
Nie je k dispozícii
SFTP, FTPS explicitné, FTPS implicitné
SFTP
Vyberte protokol FTP, ktorý chcete použiť na šifrovanie pripojenia
Authentication method
Nie je k dispozícii
Používateľské meno a heslo, Súkromný kľúč, Súkromný kľúč a prístupová fráza
Meno používateľa a heslo
Vyberte metódu, ktorou chcete vykonať svoje overenie na serveri FTP
User name
Nie
Textová hodnota
Zadajte meno používateľa konta FTP, ktoré sa má použiť
Password
Áno
Priamy šifrovaný vstup alebo Textová hodnota
Zadajte heslo konta FTP, ktoré chcete použiť
Path to private key
Nie
Textová hodnota
Zadajte cestu k súboru k súkromnému kľúču, ktorý sa má použiť na overenie
Private key pass phrase
Áno
Priamy šifrovaný vstup alebo Textová hodnota
Sem zadajte premennú obsahujúcu prístupovú frázu súkromného kľúča
Timeout
Áno
Číselná hodnota
10
Nastavte čas v sekundách, ktorý chcete čakať na vytvorenie pripojenia, skôr než daná akcia zlyhá
Premenné sú vytvorené
Argument
Type
Description
SftpConnection
FTP pripojenie
Pripojenie na server SFTP
Výnimky
Výnimka
Popis
Chyba zlyhania prihlásenia
Označuje, že prihlásenie zlyhalo
Chyba pripojenia
Označuje, že sa vyskytol problém s pripojením
Ukončiť pripojenie
Táto akcia ukončí otvorené pripojenie na FTP server.
Argument
Voliteľné
Akceptuje
Predvolená hodnota
Description
Connection
No
FTP pripojenie
Pripojenie na server FTP
Premenné sú vytvorené
Táto akcia nevytvára žiadne premenné.
Výnimky
Výnimka
Description
Chyba s hlásením, že pripojenie neexistuje
Označuje, že neexistuje žiadne otvorené spojenie so serverom FTP
Zmeniť pracovný adresár
Táto akcia nastaví aktuálny pracovný adresár pre pripojenie na FTP server.
Argument
Voliteľné
Akceptuje
Predvolená hodnota
Description
Connection
Nie
FTP pripojenie
Pripojenie na server FTP
Set working directory to
Nie
Textová hodnota
Nastavte cestu, ktorá sa má nastaviť ako pracovný adresár
Premenné sú vytvorené
Táto akcia nevytvára žiadne premenné.
Výnimky
Výnimka
Description
Chyba s hlásením, že pripojenie neexistuje
Označuje, že neexistuje žiadne otvorené spojenie so serverom FTP
Chyba s hlásením, že adresár neexistuje
Označuje, že adresár sa nepodarilo nájsť
Chyba s hlásením, že pracovný adresár sa nedá zmeniť
Označuje, že nie je možné zmeniť pracovný adresár
Stiahnuť súbory zo servera FTP
Stiahne najmenej jeden súbor z FTP servera.
Argument
Voliteľné
Akceptuje
Predvolená hodnota
Description
FTP connection
Nie
FTP pripojenie
Pripojenie FTP, s ktorým sa má pracovať. Táto premenná musí byť predtým zadaná v akcii Otvoriť pripojenie na server FTP
Download into folder
Nie
Priečinok
Priečinok, ktorý má byť cieľom stiahnutých súborov
File(s) to download
No
Zoznam zo súborov FTP
Súbory, ktoré sa majú stiahnuť
Transfer type
Neaplikovateľné
Automaticky, Binárne, ASCII
Automaticky
Zadajte ASCII alebo Binárne, aby ste určili spôsob stiahnutia jedného súboru. Ak je typ súboru neistý alebo je stiahnutých viac ako jeden, zvoľte Auto, aby ste dodržali pravidlá prenosu špecifikované v možnostiach
If file exists
Nie je k dispozícii
Prepísať, Nesťahovať, Stiahnuť s jedinečným názvom
Prepísať
Zadajte, čo robiť, ak súbor už existuje. Prepísať prepíše pôvodný súbor, takže k nemu už nebudete mať prístup, a stiahnutie s jedinečným názvom pridá na koniec podčiarknutie a poradové číslo
Premenné sú vytvorené
Táto akcia nevytvára žiadne premenné.
Výnimky
Výnimka
Description
Chyba s hlásením, že pripojenie neexistuje
Označuje, že neexistuje žiadne otvorené spojenie so serverom FTP
Chyba s hlásením, že vzdialený súbor neexistuje
Označuje, že súbor neexistuje na serveri FTP
Chyba s hlásením, že adresár neexistuje
Označuje, že adresár sa nepodarilo nájsť
Chyba s hlásením o prerušenom pripojení na server FTP
Označuje, že pripojenie na server FTP bolo prerušené
Chyba s hlásením, že súbor sa nedá stiahnuť
Označuje, že nebolo možné stiahnuť súbor
Stiahnuť priečinky zo servera FTP
Stiahne najmenej jeden priečinok z FTP servera.
Argument
Voliteľné
Akceptuje
Predvolená hodnota
Description
FTP connection
Nie
FTP pripojenie
Pripojenie FTP, s ktorým sa má pracovať. Táto premenná musí byť predtým zadaná v akcii Otvoriť pripojenie na server FTP
Folder(s) to download
Nie
Zoznam zo FTP adresárov
Názov ciest k priečinkom alebo názov priečinkov na serveri FTP, ktoré sa majú stiahnuť
Download into local folder
Nie
Priečinok
Úplná cesta k cieľu priečinkov FTP, ktoré sťahujete
Premenné sú vytvorené
Táto akcia nevytvára žiadne premenné.
Výnimky
Výnimka
Description
Chyba s hlásením, že pripojenie neexistuje
Označuje, že neexistuje žiadne otvorené spojenie so serverom FTP
Chyba s hlásením, že vzdialený adresár neexistuje
Označuje, že adresár neexistuje na serveri FTP
Chyba s hlásením, že adresár neexistuje
Označuje, že adresár sa nepodarilo nájsť
Chyba s hlásením o prerušenom pripojení na server FTP
Označuje, že pripojenie na server FTP bolo prerušené
Chyba s hlásením, že adresár sa nedá stiahnuť
Označuje, že nebolo možné stiahnuť adresár
Nahrať súbory na server FTP
Nahrá najmenej jeden súbor na FTP server.
Argument
Voliteľné
Akceptuje
Predvolená hodnota
Description
FTP connection
Nie
FTP pripojenie
Pripojenie FTP, s ktorým sa má pracovať. Táto premenná musí byť predtým zadaná v akcii Otvoriť pripojenie na server FTP
File(s) to upload
Nie
Zoznam zo súborov
Súbory, ktoré sa majú nahrať
Remote location
Áno
Textová hodnota
Umiestnenie, kam sa majú súbory nahrať
Transfer type
Nie je k dispozícii
Automaticky, Binárne, ASCII
Automaticky
Zadajte ASCII alebo Binárne, aby ste určili spôsob stiahnutia jedného súboru. Ak si nie ste istí, aký typ súboru bude, alebo ak sťahujete viac ako jeden súbor, vyberte možnosť Automaticky a postupujte podľa pravidiel prenosu uvedených v časti Možnosti
If file exists
Nie je k dispozícii
Prepísať, Nesťahovať, Stiahnuť s jedinečným názvom
Prepísať
Zadajte, čo robiť, ak súbor už existuje. Prepísať prepíše pôvodný súbor, takže k nemu už nebudete mať prístup, a Stiahnuť s jedinečným názvom pridá na koniec podčiarknutie a poradové číslo
Premenné sú vytvorené
Táto akcia nevytvára žiadne premenné.
Výnimky
Výnimka
Description
Chyba s hlásením, že pripojenie neexistuje
Označuje, že neexistuje žiadne otvorené spojenie so serverom FTP
Chyba s hlásením, že súbor sa nenašiel
Označuje, že súbor sa nenašiel
Chyba s hlásením o prerušenom pripojení na server FTP
Označuje, že pripojenie na server FTP bolo prerušené
Chyba pri nahrávaní súboru
Označuje, že súbor sa nepodarilo nahrať
Nahrať priečinky na server FTP
Nahrá najmenej jeden priečinok na FTP server.
Argument
Voliteľné
Akceptuje
Predvolená hodnota
Description
FTP connection
Nie
FTP pripojenie
Pripojenie FTP, s ktorým sa má pracovať. Táto premenná musí byť predtým zadaná v akcii Otvoriť pripojenie na server FTP
Folder(s) to upload
Nie
Zoznam z Priečinky
Priečinky, ktoré sa majú nahrať. Odovzdávané priečinky by už nemali existovať v aktívnom adresári FTP servera
Remote location
Nie
Textová hodnota
Umiestnenie, kam sa majú priečinky nahrať
Premenné sú vytvorené
Táto akcia nevytvára žiadne premenné.
Výnimky
Výnimka
Description
Chyba s hlásením, že pripojenie neexistuje
Označuje, že neexistuje žiadne otvorené spojenie so serverom FTP
Chyba s hlásením, že vzdialený adresár neexistuje
Označuje, že adresár neexistuje na serveri FTP
Chyba s hlásením o prerušenom pripojení na server FTP
Označuje, že pripojenie na server FTP bolo prerušené
Chyba pri nahrávaní adresára
Označuje, že adresár sa nepodarilo nahrať
Odstrániť súbor na FTP serveri
Odstráni najmenej jeden súbor z FTP servera.
Argument
Voliteľné
Akceptuje
Predvolená hodnota
Description
FTP connection
Nie
FTP pripojenie
Pripojenie FTP, s ktorým sa má pracovať. Táto premenná musí byť predtým zadaná v akcii Otvoriť pripojenie na server FTP
Files to delete
No
Zoznam zo súborov FTP
Súbory, ktoré sa majú odstrániť
Premenné sú vytvorené
Táto akcia nevytvára žiadne premenné.
Výnimky
Výnimka
Description
Chyba s hlásením, že pripojenie neexistuje
Označuje, že neexistuje žiadne otvorené spojenie so serverom FTP
Chyba s hlásením, že súbor sa nenašiel
Označuje, že súbor sa nenašiel
Chyba s hlásením, že súbor sa nedá odstrániť
Označuje, že odstránenie súboru nebolo možné
Premenovať súbor na FTP serveri
Premenuje sa súbor, ktorý sa nachádza na FTP serveri.
Argument
Voliteľné
Akceptuje
Predvolená hodnota
Description
FTP connection
Nie
FTP pripojenie
Pripojenie FTP, s ktorým sa má pracovať. Táto premenná musí byť predtým zadaná v akcii Otvoriť pripojenie na server FTP
File to rename
No
FTP súbor
Súbor, ktorý sa má premenovať
Nový názov súboru
No
Textová hodnota
Nový názov súboru. Ak zadáte názov s cestou, súbor sa tiež presunie na dané miesto. Ak umiestnenie neexistuje, spôsobí výnimku
Premenné sú vytvorené
Táto akcia nevytvára žiadne premenné.
Výnimky
Výnimka
Description
Chyba s hlásením, že pripojenie neexistuje
Označuje, že neexistuje žiadne otvorené spojenie so serverom FTP
Chyba s hlásením, že súbor sa nedá premenovať
Označuje, že nebolo možné premenovať súbor
Chyba s hlásením, že súbor sa nenašiel
Označuje, že súbor sa nenašiel
Vytvoriť adresár na FTP serveri
Vytvorí adresár na FTP serveri.
Argument
Voliteľné
Akceptuje
Predvolená hodnota
Description
FTP connection
Nie
FTP pripojenie
Pripojenie FTP, s ktorým sa má pracovať. Táto premenná musí byť predtým zadaná v akcii Otvoriť pripojenie na server FTP
New directory
Nie
FTP adresár
Nový adresár. Ak je zadaná cesta, vytvoria sa všetky nové priečinky vedúce do nového adresára
Premenné sú vytvorené
Táto akcia nevytvára žiadne premenné.
Výnimky
Výnimka
Description
Chyba odmietnutia prístupu
Označuje, že toto konto nemá prístup na účely operácie
Chyba s hlásením, že súbor existuje
Označuje, že súbor už existuje
Chyba pri vytvorení adresára
Označuje, že nebolo možné vytvoriť adresár
Chyba s hlásením, že adresár neexistuje
Označuje, že adresár sa nepodarilo nájsť
Chyba s hlásením, že pripojenie neexistuje
Označuje, že neexistuje žiadne otvorené spojenie so serverom FTP
Odstrániť adresár na FTP serveri
Odstráni adresár z FTP servera.
Argument
Voliteľné
Akceptuje
Predvolená hodnota
Description
FTP connection
Nie
FTP pripojenie
Pripojenie FTP, s ktorým sa má pracovať. Táto premenná musí byť predtým zadaná v akcii Otvoriť pripojenie na server FTP
Directory to delete
Nie
FTP adresár
Priečinok, ktorý sa má odstrániť. Odstráni sa tiež všetko v priečinku
Premenné sú vytvorené
Táto akcia nevytvára žiadne premenné.
Výnimky
Výnimka
Description
Chyba pri odstránení adresára
Označuje, že nebolo možné odstrániť adresár
Chyba s hlásením, že vzdialený adresár neexistuje
Označuje, že adresár neexistuje na serveri FTP
Chyba pri zmene pracovného adresára
Označuje, že pracovný adresár sa nepodarilo zmeniť
Chyba s hlásením, že pripojenie neexistuje
Označuje, že neexistuje žiadne otvorené spojenie so serverom FTP
Vyvolať príkaz na FTP serveri
Vyvolá daný doslovný príkaz na FTP serveri.
Argument
Voliteľné
Akceptuje
Predvolená hodnota
Description
FTP connection
Nie
FTP pripojenie
Pripojenie FTP, s ktorým sa má pracovať. Táto premenná musí byť predtým zadaná v akcii Otvoriť pripojenie na server FTP
FTP command
Nie
Textová hodnota
Príkaz, ktorý sa má spustiť spolu s akýmikoľvek argumentmi. Môžete tu napríklad spustiť FEAT alebo CHMOD
Valid reply code(s)
Áno
Textová hodnota
Kódy, ktoré sa dali vrátiť príkazom, oddelené bodkočiarkou. Ak príkaz FTP vráti kód, ktorý tu nebol zadaný, táto akcia spôsobí výnimku. Platí iba pre jednoduché pripojenia FTP alebo FTPS
Premenné sú vytvorené
Argument
Type
Description
ReplyCode
Textová hodnota
Skutočný kód, ktorý bol vrátený. Platí iba pre jednoduché pripojenia FTP alebo FTPS
ReplyText
Textová hodnota
Text vrátený serverom FTP
Výnimky
Výnimka
Description
Chyba pri vyvolaní príkazu
Označuje, že počas vyvolávania príkazu na serveri FTP sa vyskytla chyba
Chyba s hlásením, že pripojenie neexistuje
Označuje, že neexistuje žiadne otvorené spojenie so serverom FTP
Synchronizovať adresáre
Synchronizuje súbory a podadresáre daného priečinka s daným vzdialeným adresárom na FTP serveri.
Argument
Voliteľné
Akceptuje
Predvolená hodnota
Description
FTP connection
Nie
FTP pripojenie
Pripojenie FTP, s ktorým sa má pracovať. Táto premenná musí byť predtým zadaná v akcii Otvoriť pripojenie na server FTP
Synchronization direction
Neaplikovateľné
Vzdialené -> lokálne (stiahnutie), Lokálne -> vzdialené (nahratie)
Vzdialené -> lokálne (Stiahnuť)
Smer spôsobu synchronizácie. Informuje, či sa bude lokálny priečinok synchronizovať so vzdialeným adresárom (STIAHNUŤ) alebo či sa bude vzdialený adresár synchronizovať s lokálnym priečinkom (NAHRAŤ)
Files to sync
Nie je k dispozícii
Všetky súbory, Iba súbory zodpovedajúce filtru súborov, Iba súbory, ktoré nezodpovedajú filtru súborov
Všetky súbory
Vyberte, či chcete synchronizovať všetky súbory alebo či chcete pomocou filtra súborov zahrnúť či vylúčiť konkrétnu množinu súborov
File filter
No
Textová hodnota
*
Vzor názvu súboru, ktorý určuje, ktoré súbory budú zahrnuté alebo vylúčené. Táto možnosť povoľuje zástupné znaky, ako napríklad " .txt", "document?.doc". Táto možnosť tiež umožňuje použitie viacerých filtrov pomocou čiarky ako oddeľovača, " .txt,*.pdf,dokument?"
Local folder
No
Priečinok
Názov lokálneho priečinka, ktorý sa má synchronizovať
FTP directory
Áno
FTP adresár
/
Názov adresára na serveri FTP, ktorý sa má synchronizovať
Delete if source is absent
Nie je k dispozícii
Booleovská hodnota
Nepravdivé
Táto možnosť vymaže súbor alebo priečinok, ktorý existuje v cieľovom adresári a nie v zdroji.
Include subdirectories
Nie je k dispozícii
Booleovská hodnota
Pravdivé
Táto možnosť zahrnie podadresáre do procesu synchronizácie.
Time difference in hours
Áno
Číselná hodnota
0
Časový rozdiel vzdialeného servera v hodinách v prípade, keď funguje v inom časovom pásme.
Time difference in minutes
Áno
Číselná hodnota
0
Časový rozdiel vzdialeného servera v minútach v prípade, keď funguje v inom časovom pásme.
Time difference ahead
Nie je k dispozícii
Booleovská hodnota
Pravdivé
Zadajte, či je časové pásmo servera popredu alebo nie.
Premenné sú vytvorené
Argument
Type
Description
FtpFilesAdded
Zoznam zo súborov FTP
Zoznam súborov na serveri FTP, ktoré pôvodne existovali v zdroji a po dokončení procesu synchronizácie boli pridané do cieľa.
FtpFilesModified
Zoznam zo súborov FTP
Zoznam súborov na serveri FTP, ktoré pôvodne existovali v zdroji aj v cieli a po dokončení procesu synchronizácie boli pridané do cieľa.
FtpFilesDeleted
Zoznam zo súborov FTP
Zoznam súborov na serveri FTP, ktoré pôvodne existovali v cieľovom adresári a po dokončení procesu synchronizácie boli odstránené.
FilesAdded
Zoznam zo súborov
Zoznam súborov, ktoré pôvodne existovali v zdroji a po dokončení procesu synchronizácie boli pridané do cieľa.
FilesModified
Zoznam zo súborov
Zoznam súborov, ktoré pôvodne existovali v zdroji aj v cieli a po dokončení procesu synchronizácie boli pridané do cieľa.
FilesDeleted
Zoznam zo súborov
Zoznam súborov, ktoré pôvodne existovali v cieľovom adresári a po dokončení procesu synchronizácie boli odstránené.
Výnimky
Výnimka
Description
Chyba pri urobení zoznamu
Označuje, že sa nepodarilo urobiť zoznam priečinkov
Chyba s hlásením, že pripojenie neexistuje
Označuje, že neexistuje žiadne otvorené spojenie so serverom FTP
Chyba s hlásením, že súbor sa nenašiel
Označuje, že súbor sa nenašiel
Chyba s hlásením o prerušenom pripojení na server FTP
Označuje, že pripojenie na server FTP bolo prerušené
Chyba pri nahrávaní súboru
Označuje, že súbor sa nepodarilo nahrať
Chyba s hlásením, že vzdialený súbor neexistuje
Označuje, že súbor neexistuje na serveri FTP
Chyba s hlásením, že súbor sa nedá stiahnuť
Označuje, že nebolo možné stiahnuť súbor
Chyba pri odstránení adresára
Označuje, že nebolo možné odstrániť adresár
Chyba s hlásením, že synchronizácia zlyhala
Označuje, že proces synchronizácie zlyhal z dôvodu neočakávanej chyby.