Unarchiver
Unarchiver | Sybot Documentation
Unarchiver
- Task type: unarchiver
Descrizione
Il task "Unarchiver" consente di decomprimere archivi permettendo l'estrazione dei dati in directory di destinazione personalizzate.
Parametri di Configurazione
- Percorso di input: path assoluto del file da decomprimere (es.
/home/user/archivio.zipo parametro dinamico#>archivio_scaricato<#). - Percorso di output: directory dove verranno estratti i file contenuti nell'archivio.
- Formato da decomprimere: dropdown per selezionare il formato dell'archivio (zip, tar, tar.gz, bzip2, tar.bz2, gzip).
- Crea percorso se non esiste: se selezionato, crea automaticamente la cartella di destinazione se non è già presente sul filesystem.
- Sovrascrivi: se attivo, sovrascrive eventuali file già presenti nel percorso di output con lo stesso nome.
- Imposta Password: permette di inserire la chiave di cifratura per gli archivi protetti.
Nota
Questa opzione è visibile e utilizzabile solo se il formato selezionato è zip.
Parametri di Output
- result: messaggio descrittivo dell'esito dell'operazione (es: File decompresso con successo in: /home/user/test).
- filepath: percorso assoluto della directory dove sono stati estratti i file (il
Percorso di output). - resultJson: rappresenta il risultato dell’esecuzione del task in formato JSON.
Esempio resultJson
{
"id": 18957,
"name": "Unarchiver",
"type": "unarchiver",
"type_name": "Unarchiver",
"type_description": "Decomprime file o directory",
"config": {
"format": "tar.gz",
"password": "...",
"overwrite": false,
"input_path": "/home/user_test/test_output/report_23190.tar.gz",
"output_path": "/home/user_test/test",
"set_encrypt": false,
"create_output_dir": true
},
"run_info": {
"run_id": 1457448,
"status": "Completed",
"run_result": "Success",
"result_text": "File decompresso con successo in: /home/user_test/test"
},
"output_parameters": {
"filepath": "/home/user_test/test",
"exitStatus": "0"
}
}