Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Obě strany předchozí revize Předchozí verze | Následující verze Obě strany příští revize | ||
cs:navody:faq:start [23.06.2021 14:51] Luboš Kopecký [FileSender] |
cs:navody:faq:start [23.06.2021 15:11] Luboš Kopecký [FileSender] |
||
---|---|---|---|
Řádek 283: | Řádek 283: | ||
__Řešení:__ | __Řešení:__ | ||
Současná verze FileSenderu dovoluje uložení dat po dobu 1 měsíce. | Současná verze FileSenderu dovoluje uložení dat po dobu 1 měsíce. | ||
+ | |||
+ | === API a nahrávání souborů z příkazové řádky === | ||
+ | __Popis problému:__ | ||
+ | Lze nahrávát soubory jiným způsobem než přes webové rozhraní, tedy např. přímo z měřících či výpočetních strojů? | ||
+ | |||
+ | __Řešení:__ | ||
+ | Ano, pokud má systém možnosti využití příkazové řádky a pythonu verze 3, je možné využít nabízeného skriptu přímo v rozhraní FileSenderu. Tento skript naleznete po přihlášení do FileSenderu pod svým uživatelským účtem (ověření přes eduID) v části "Můj profil" a odstavci "Python CLI Client", kde jsou ke stažení 2 soubory - samotný pythonový-skript a konfigurace obsahující rovnou i API-klíč, který nahrajeme do cesty svého domácího adresáře ~/.filesender/filesender.py.ini . Skript lze použít i bez konfiguračního souboru, avšak minimálně API-klič a "Identifikace uživatele" (formát xyz@einfra.cesnet.cz) je poté nutné použít jako parametry na příkazové řádce. | ||
+ | |||
+ | Ukázka nahrání se staženým a správně umístěným konfiguračním souborem: | ||
+ | <code> | ||
+ | python3 filesender.py -r email@prijemce.koncovka nahravany.soubor1 nahravany.soubor2</code> | ||
+ | |||
+ | Ukázka nahrání za použití API-klíče: | ||
+ | <code> | ||
+ | python3 filesender.py -a 1234567890123456789012345678901234567890123456789012345678901234567890 -u abcdefghijklmnopqrstuvwxyz0123456789@einfra.cesnet.cz -r email@prijemce.koncovka nahravany.soubor1 nahravany.soubor2</code> | ||
==== Globus ==== | ==== Globus ==== |