Au-delà de TNOC

Suite à des tests que j'ai effectués l'année dernière et que poursuit en ce moment Sam101, nous avons découvert plusieurs choses.
5%, vous direz peut-être que ce n'est pas grand chose...
Mais comme on manque déjà de mémoire sur Nspire, c'est toujours ça de gagné!
5% de 9Mo pour les derniers OS, ça fait quand même gagner 0.5Mo.
Peut-être aurez-vous donc bientôt une nouvelle version de TNOC encore plus puissante.
Il nous faut du temps... Car la manipulation est beaucoup plus compliquée!
En effet, jusqu'à présent, on modifiait les fichiers TNO/TNC de TI, et ça passait.
Cette fois-ci, il nous faut générer un fichier TNO/TNC au complet à partir du contenu extrait d'un autre fichier TNO/TNC. Et il suffit de pas grand chose pour que la Nspire refuse... Il faut qu'on arrive à le générer exactement comme TI, avec les mêmes entêtes/index.
- Les archives TNO/TNC sont au format PKZIP.
- Les fichiers contenus dans ces archives sont en mode "store only", c'est-à-dire qu'ils ne sont pas compressés.
- Habituellement, le code se compresse mal. En réglant la compression du PKZIP, on peut quand même réduire la taille des fichiers TNO/TNC de 5% supplémentaires par rapport à ce qui se fait déjà avec TNOC.
5%, vous direz peut-être que ce n'est pas grand chose...
Mais comme on manque déjà de mémoire sur Nspire, c'est toujours ça de gagné!
5% de 9Mo pour les derniers OS, ça fait quand même gagner 0.5Mo.
Peut-être aurez-vous donc bientôt une nouvelle version de TNOC encore plus puissante.
Il nous faut du temps... Car la manipulation est beaucoup plus compliquée!
En effet, jusqu'à présent, on modifiait les fichiers TNO/TNC de TI, et ça passait.
Cette fois-ci, il nous faut générer un fichier TNO/TNC au complet à partir du contenu extrait d'un autre fichier TNO/TNC. Et il suffit de pas grand chose pour que la Nspire refuse... Il faut qu'on arrive à le générer exactement comme TI, avec les mêmes entêtes/index.