https://github.com/ancestor-mithril/custom-un-packer
UAIC_FII_PYTHON_PROJECT
https://github.com/ancestor-mithril/custom-un-packer
Last synced: 3 months ago
JSON representation
UAIC_FII_PYTHON_PROJECT
- Host: GitHub
- URL: https://github.com/ancestor-mithril/custom-un-packer
- Owner: ancestor-mithril
- License: mit
- Created: 2020-12-02T06:24:04.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-12-16T07:19:49.000Z (over 4 years ago)
- Last Synced: 2025-01-05T05:24:39.500Z (5 months ago)
- Language: Python
- Size: 56.6 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Custom-Un-Packer
UAIC_FII_PYTHON_PROJECT

[](https://opensource.org/licenses/MIT)## Nume: Stoica George (3A5)
## Proiect ales: A7
## Enunt
Creati un tool de impachetare/despachetare fisiere. Tool-ul manipuleaza arhive create dupa
un format definit de dezvoltator. Un set minim de comenzi pe care va trebui sa le stie tool-ul
sunt: creare_arhiva ( cu param 1 fisier, 1 director sau o lista de fisiere) - creaza o arhiva
Listare_continut - va lista fisierele din interiorul arhivei si size-ul lor
Full_unpack ( cu parametru un folder destinatie ) - dezarhiveaza toata arhiva
Unpack ( lista de fisiere in folder de output ) - dezarhiveaza doar fisierele respective
!!! nu se vor folosi biblioteci python 3rd party si nu aveti voie sa folositi zipFile (nu este nevoie
de compresie)INPUT:
Comenzile listare_continut, full_unpack, unpackOUTPUT:
Arhiva si fisierele rezultate in urma comenzilor rulate
Logurile comenzilor executate precum si erorile aparute## Rulare:
Mediul de lucru: `Python ^3.7`
```
python -m pip install --upgrade pip
pip install -r requirements.txt
python a_seven.py --help
```