Commit Graph

145 Commits

Author SHA1 Message Date
tmpz23
54bf1b1d02
Update pzztool.py
Added file_format autodetect
->TPL format is now handled
2021-11-20 17:24:49 +01:00
tmpz23
5fe8aecfbf
Update pzztest.py
gestion des tests :
    unpack / pack
    unpzz / pzz
-tbunpzzpzz :
ERROR - INVALID FILE : pl080d.pzz
Invalid files : 1/255
ERROR - INVALID FILE : pl080d.pzz
Invalid files : 1/255
2021-11-20 14:03:30 +01:00
tmpz23
ad57860498
Update pzztool.py
gestion de la compression auto dans unpzz pzz
unpack et pack sont sans compression à cause des temps de décompression très long en batch
batch compress / batch decompress fix -> on copy les fichiers décompressés dans le dossier de dest pour bien avoir un dossier avec l'ensemble des fichiers pzz
gestion extension ".pzzp"
disable-ignore bug fix

pleins d'autres choses et fix de bugs
2021-11-20 14:00:27 +01:00
tmpz23
e7e071cfc5
Update README.md 2021-11-20 13:56:17 +01:00
tmpz23
5054c9380a
Update README.md 2021-11-20 12:38:30 +01:00
tmpz23
e64cd79873
Update README.md 2021-11-20 12:24:24 +01:00
tmpz23
13266cea5b
Update README.md 2021-11-20 12:11:39 +01:00
tmpz23
0e600422f0
Update pzztest.py 2021-11-19 19:43:13 +01:00
tmpz23
2b8d576332
Update pzztool.py
CRITICAL - BUG FIX ON PACK
2021-11-19 19:36:40 +01:00
tmpz23
6365cb205a
Update pzztool.py 2021-11-19 16:11:54 +01:00
tmpz23
15f7ca8dc7
Update pzztool.py 2021-11-19 16:11:41 +01:00
tmpz23
dd1ae414d7
Update pzztest.py 2021-11-19 15:50:17 +01:00
tmpz23
4dc0e35f32
Update pzztool.py
Ajout du logging -> debug avec l'option -v
2021-11-19 15:47:34 +01:00
tmpz23
2fc1f210b7
Update pzztool.py
[*] programmer le TEST et vérifier tous les headers du data_afs pour voir si seul les TPLs ont le magicfile
[*] programmer le TEST et vérifier le bon fonctionnement du test pack/unpack sans décompression automatique
[*] f"{mavar}" <- voir si ça marche avec l'arithmétique et l'utiliser pour plus d'élégance

améliorations diverses sur des trucs qui ne servaient à rien
2021-11-19 14:05:40 +01:00
tmpz23
2dad1cd5b8
Add files via upload 2021-11-18 23:51:54 +01:00
tmpz23
4bf918ca86
Update pzztool.py 2021-11-18 23:49:42 +01:00
6affd177eb
Fix bad arg name check 2021-11-18 22:21:32 +01:00
e135a54c93
PzzTool fix, changes & improvements
- Fix byte alignment.
- PEP8: Set line length at 200.
- Batch rewrited and enabled back.
- Add '--disable-ignore' argument: Disable filename check.
- Add '--verbose' argument: Enable verbose.
- Remove unwanted imports.
Add GitHub .gitignore for python.
2021-11-18 11:54:44 +01:00
tmpz23
59df762bcf
Update pzztool.py
handling of compression and decompression in pack and unpack
should rename :
pack -> pzz
unpack -> unpzz
2021-11-17 20:54:56 +01:00
267cf14d18
Fix bytes_align ? 2021-11-17 16:46:15 +01:00
d1d08921e3
Update pzztool.py 2021-11-16 19:36:09 +01:00
tmpz23
202db4c307
Update pzztool.py 2021-11-16 13:19:13 +01:00
tmpz23
3af4536d70
retrais de la contrainte .pzz dans l'unpack 2021-11-16 13:02:57 +01:00
tmpz23
884bc0fd4e
PEP 8 modifs excepté la taille maxi de 79 caractères
Vérification du code automatisée avec :
autopep8 pzztool.py --in-place
2021-11-16 13:01:17 +01:00
81a90a363b
Create codeql-analysis.yml 2021-11-16 00:39:32 +01:00
tmpz23
9eec3382c8
Update README.md 2021-11-15 22:27:33 +01:00
tmpz23
f917f2acf3
Update README.md 2021-11-15 22:26:55 +01:00
tmpz23
8237300bd1
Update README.md 2021-11-15 22:24:59 +01:00
tmpz23
e5d1248a0d
Update README.md 2021-11-15 22:24:31 +01:00
tmpz23
7a5ab6342d
Update README.md 2021-11-15 22:22:35 +01:00
tmpz23
76738fb13b
Update README.md 2021-11-15 22:17:34 +01:00
tmpz23
620b2ea7c4
Update README.md 2021-11-15 22:15:05 +01:00
tmpz23
57418a7517
Update README.md 2021-11-15 22:13:15 +01:00
tmpz23
0f1c0ffb11
Update README.md 2021-11-15 22:11:47 +01:00
tmpz23
54ff88aa3a
Update pzztool.py 2021-11-15 20:18:43 +01:00
tmpz23
66e5fa58e5
Update pzztool.py 2021-11-15 01:25:01 +01:00
tmpz23
f7e9533af8
Update pzztool.py 2021-11-14 15:43:29 +01:00
tmpz23
dd77963e4b
Revue des commentaires et nommages dans unpack
Revue des commentaires et nommages dans unpack de sorte à ce que ce soit très clair
2021-11-14 15:34:54 +01:00
tmpz23
f250b7a953
Update README.md 2021-11-14 15:07:56 +01:00
tmpz23
71ec1c1ba7
Update README.md 2021-11-14 15:07:40 +01:00
b1d0f068bf
Update README.md 2021-11-14 00:56:01 +01:00
9c8f8ef918
Create README.md 2021-11-14 00:55:24 +01:00
MrHoStille
51ebbc94ed Added pack function
Added fisrt version of pack, but it wanted to be rework for optimisation.
2021-11-07 20:31:19 +01:00
1ae6370675
Compression fix (see message)
Fix compression "value" from `0x3FF` to `0x7FF`. Now the file compress correctly.

Add bytes_align function that adds missing 0x00 bytes at the end of the file.

Minor variables rename to make them more explicit.
2021-11-05 18:44:11 +01:00
MrHoStille
6bcf47ef54 added pzztool 2021-11-04 19:40:42 +01:00