6.1.1 Upload/download na/z SFTP pomocí WINSCP

Upload/download z HTTPS není třeba řešit, v případě problémů se řeší individuálně.

Upload/download z FTPS je řešení pomocí WINSCP.

V pravé části obrazovky najdete ke stažení soubor(y) *.BAT a *.SCRIPT, ty umístěte do složky \PREMIER\ 

    • v BAT souboru není třeba nic měnit
    • v SCRIPT souboru je potřeba nastavit potřebné hodnoty (viz níže)

Soubory BAT a SCRIPT ke stažení:


Upload

Zápis a nastavení v PREMIERU


winscp#[cesta]

např. winscp#ftp:\\premierf\esh

Je možno zakázat spouštění WinSCP (např. pokud s jedná o druhý FTP server jiného e-shopu nebo synchronizaci jiné účetní jednotky apod.)

newinscp#[cesta]

např. newinscp#ftp:\\premierf\esh


BAT soubor

ps_uploa_winscp.bat

rem @echo off

X:

cd \

cd premier

del ps_uploa_winscp.log

del ps_uploa_winscp.txt

winscp.com /log="ps_uploa_winscp.log" /ini=nul /script="ps_uploa_winscp.tmp" > "ps_uploa_winscp.txt"

červené údaje je potřeba přepsat Vašimi hodnotami:

X:                                           disk na kterém je Premier instalován

cd premier                          složka ve které je Premier instalován


SCRIPT soubor (bez šifrovacího certifikátu)

ps_uploa_winscp.script

open sftp://[name]:[pass]@[host]/ -hostkey="ssh-ed25888 256 09:e9:7e:28:ef:a8:75:5a:f3:53:80:70:84:1d:2d:aa"

[put]

Exit

modré údaje se přeberou z nastavení v Premieru

name                    přihlašovací jméno

pass                      heslo

host                       adresa

červené údaje je potřeba nastavit:

ssh-ed25888 256 09:e9:7e:28:ef:a8:75:5a:f3:53:80:70:84:1d:2d                              hostkey




Download

Zápis a nastavení v PREMIERU


http://winscp#[název souboru objednávek]

např. winscp#ftps://bbshop/orders.csv


BAT soubor

ps_downl_winscp.bat

P:

cd \

cd premier

del ps_downl_winscp.log

del ps_downl_winscp.txt

winscp.com /log="ps_downl_winscp.log" /ini=nul /script="ps_downl_winscp.tmp" > "ps_downl_winscp.txt"

dtto jako u uploadu


SCRIPT soubor (s šifrovacím certifikátem)

ps_downl_winscp 1.script

open sftp://[name]:[pass]@[host] -privatekey="prom-in.ppk" -hostkey="ssh-ed255879 256 6b:6e:d0:1f:b3:fe:c2:88:04:66:11"

[get]

Exit

 

modré údaje se přeberou z nastavení v Premieru

host                       adresa

červené údaje je potřeba nastavit:

name                                                       přihlašovací jméno

pass                                                       heslo

ssh-ed25888 256 09:e9:7e:28:ef:a8:75:5a:f3:53:80:70:84:1d:2d                              hostkey

                prom-in.ppk                                                                                                                             certifikát


SCRIPT soubor (bez šifrovacího certifikátu)

ps_downl_winscp 2.script

open sftp://[name]:[pass]@[host] -hostkey="ssh-ed265195876 09:e9:7e:18:ef:0a:55:5a:53:80:87:84:1d:2d:88"

[get]

Exit

modré údaje se přeberou z nastavení v Premieru

host                       adresa

červené údaje je potřeba nastavit:

name                                                       přihlašovací jméno

pass                                                       heslo

ssh-ed258825609:e9:7e:28:ef:a8:75:5a:53:80:70:84:1d:2d                                         hostkey