Page 1 of 10

"épurer" un fichier de maj d'OS du boot2

Unread postPosted: 09 Apr 2010, 10:03
by Zoetrem
Salut :).. J'ai programmé (à l'arrache, le code est pas forcément très joli, mais ça marche), un petit outil qui vous permet de supprimer les fichier en rapport avec le boot2 (boot2.img et boot2.cer) d'un fichier de maj d'OS TNO/TNC, en reconstruisant une archive valide.

Ceci à plusieurs avantages:

-Pour ceux qui ont un boot2 1.1, de le garder sur la calculatrice
-Pour le jour ou TI nous sort un nouveau boot2.
-Permet d'économiser de la place dans la flash de la calculatrice.
-Permet une maj de l'OS plus rapide, pour les pressés.

Je compte améliorer un peu ce petit outil, notamment en permettant de supprimer les exemples (Ou juste les exemples des langues qui ne vous intéressent pas), pour économiser de la place, et en codant une petite gui avec Qt.

Sources:

http://www.toofiles.com/fr/oip/documents/zip/tnoc01.html

Vous avez besoin de libzip pour compiler :).

Un binaire précompilé Windows arrive dans la soirée ;)

Re: "épurer" un fichier de maj d'OS du boot2

Unread postPosted: 09 Apr 2010, 12:16
by JayTe
Pas mal du tout ce programme, c'est plus pratique que de tout faire à la main :D: .
Bonne idée aussi de proposer d'enlever les samples pour la prochaine version, ça permet d'économiser beaucoup de place (encore plus que le boot2, ~2.3Mo :): ).

Ah oui, au passage est-ce que la libzip est portable?

Re: "épurer" un fichier de maj d'OS du boot2

Unread postPosted: 09 Apr 2010, 19:17
by critor
Très belle idée d'automatisation de ma méthode - bravo! :#top#:

Re: "épurer" un fichier de maj d'OS du boot2

Unread postPosted: 09 Apr 2010, 19:21
by Zoetrem
Mic wrote:Woow, tu le mets sur TI-BANK ce soir quand le binaire est prêt ?

J'ajoute la fonction "virer les samples", je compile ça sur windows (j'ai pas vraiment de SDK sous la main, à part celui de Qt) et j'envoie ça ;).

Merci à critor en tout cas :).

La libzip passe sur MingW en tout cas... J'oserais dire qu'il est possible qu'elle passe sur la NSpire en elle même ^o^.

Re: "épurer" un fichier de maj d'OS du boot2

Unread postPosted: 09 Apr 2010, 19:50
by JayTe
Très sympa tout ça, bravo :):

Sinon Qt c'est bien, c'est portable, mais bon si tu utilises le module Gui, il faut passer la DLL Gui de 8Mo et la DLL Core de 2Mo avec ton exécutable de quelques ko, c'est un peu comme si tu tuais un moustique avec un RPG... :#gni#:
Donc tournes-toi peut-être vers une lib un peu plus légère :;):

En tout cas j'attends avec impatience la prochaine release :):

Re: "épurer" un fichier de maj d'OS du boot2

Unread postPosted: 09 Apr 2010, 20:18
by Zoetrem
Op, nouvelle version: Un binaire Windows (compilé sous GNU/Linux en fait, pas reussi à compiler libzip sous windows XD) est inclus ;).

L'utilisation est bidon, au premier argument vous passez "b" et/ou "s", et il supprime les fichier de boot2 et/ou les samples ;).

http://www.toofiles.com/fr/oip/document ... noc02.html

Re: "épurer" un fichier de maj d'OS du boot2

Unread postPosted: 09 Apr 2010, 20:24
by critor
Zoetrem wrote:Op, nouvelle version: Un binaire Windows (compilé sous GNU/Linux en fait, pas reussi à compiler libzip sous windows XD) est inclus ;).

L'utilisation est bidon, au premier argument vous passez "b" et/ou "s", et il supprime les fichier de boot2 et/ou les samples ;).

http://www.toofiles.com/fr/oip/document ... noc02.html



Egalement disponible sur le portail - http://tiplanet.org/index.php?mod=ar ... oirid=1765

Re: "épurer" un fichier de maj d'OS du boot2

Unread postPosted: 09 Apr 2010, 20:28
by Levak
critor2000 wrote:
Zoetrem wrote:Op, nouvelle version: Un binaire Windows (compilé sous GNU/Linux en fait, pas reussi à compiler libzip sous windows XD) est inclus ;).

L'utilisation est bidon, au premier argument vous passez "b" et/ou "s", et il supprime les fichier de boot2 et/ou les samples ;).

http://www.toofiles.com/fr/oip/document ... noc02.html



Egalement disponible sur le portail - http://tiplanet.org/index.php?mod=ar ... oirid=1765

chez moi, ça ne télécharge pas, page blanche :(:

Re: "épurer" un fichier de maj d'OS du boot2

Unread postPosted: 09 Apr 2010, 20:33
by jacques
Levak wrote:chez moi, ça ne télécharge pas, page blanche :(:


Pourtant ça marche chez moi. :|:

Re: "épurer" un fichier de maj d'OS du boot2

Unread postPosted: 09 Apr 2010, 20:36
by Levak
jacques wrote:
Levak wrote:chez moi, ça ne télécharge pas, page blanche :(:


Pourtant ça marche chez moi. :|:

Parce que ça marche chez moi, il devait y avoir une indisponibilité du serveur exactement au moment où je voulais tester, pas de chance pour moi. Maintenant ça refonctionne, merci mon Dieu :#gni#: