Update cookies preferences
Promotic

Předkonfigurace "FTP přenos souborů (curl)"

Obraz s metodami pro FTP přenos souborů odesílání/download.

Tato předkonfigurace se vyvolá při zakládání nového objektu (např. volbou "Nový objekt ..." v kontextovém menu objektu nebo stisknutím klávesy Insert po označení objektu).
 
Tato předkonfigurace je zařazena ve skupině "/ Komunikace / Protokoly a jiné komunikace / FTP komunikační protokol".
 
Tuto předkonfiguraci lze vytvořit v objektu PmaFolder, PmaRoot nebo PmaPrototype.

- Předkonfigurace vytvoří nakonfigurovaný objekt typu PmaPanel obsahující metody FTPdownload a FTPsend. Ty mají parametry sDir, sLocalFile, sRemoteFile. Okno obsahuje objekty PmgWEdit určené pro zadání adresy složky obsahující požadované soubory na FTP serveru, adresu s názvem souboru na lokálním disku a název cílového uloženého souboru. Dále objekty PmgButton, které v události onButtonUp předají metodám FTPdownload nebo FTPsend zadané hodnoty a ty příslušný soubor stáhnou nebo odešlou na FTP server.
- Tato předkonfigurace předpokládá použití programu Curl.exe. https://everything.curl.dev/index.html, https://curl.se/windows/
- Předkonfigurace obrazu (objekt typu PmaPanel) je funkční i jako Web obraz. Aby byla předkonfigurace funkční i na Webu, je nutno povolit objekt typu PmaPanel pro Web (v kartě "Web server").


Použitá technologie se spouští v synchronním režimu metodou ShellExecute. Samotný přenos souboru je však asynchronní. Úspěšnost FTP přenosu na konci otestuje uživatelská funkce onComplete.
Konfigurátory které lze nastavit před vytvořením předkonfigurace:
Název vytvářeného objektuNázev nově vytvořeného objektu ve stromu Pma objektů.
Maximální délka názvu je 30 znaků.
Je to systémový název, může obsahovat pouze alfanumerické znaky a nesmí obsahovat diakritiku (tzn. národnostně závislé znaky), prázdný řetězec, mezery a první znak nesmí být číslo.
Přednastaveno: "FtpTransfer"
Adresa FTP serveruURL adresa, například v podobě www.ftpserver.com.
Uživatelská identifikace na FTP serveruNázev FTP uživatele
Heslo na FTP serveruHeslo FTP uživatele

Historie:
Pm9.00.29: Vytvořeno
© MICROSYS, spol. s r.o.