π
<-

nCleaner: encore plus d'espace libre sur TI-Nspire

:32tins: :32tinsktpb: :32tinsktpn: :32tinscas: :32tinstpkc: :32tinstpktpb: :32tinstp: :32tinscastp: :32tinscmc: :32tinscx: :32tinscxcas:

nCleaner: encore plus d'espace libre sur TI-Nspire

Unread postby critor » 13 Aug 2012, 15:26

Dans une news précédente, nous vous sortions un superbe outil, nTNOC, qui vous permettait de libérer jusqu'à 3Mo d'espace libre sur votre TI-Nspire en nettoyant directement sur la calculatrice le fichier de l'OS. (et même 5Mo si vous partiez de l'OS 3.2)


Mais c'était loin d'être la seule chose optimisable.

Lorsque vous installez un nouvel OS TI-Nspire, nombre de fichiers sont extraits du fichier d'OS comme l'on peut voir en écoutant notre TI-Nspire en RS232:
Code: Select all
TI_OS_INSTALL_PRECHECK_OK (0)
TI_OS_INSTALL_DELETING_OS (2)
Deleting file [/phoenix/manuf.dat]
Removing directory [/phoenix/install/]
TI_OS_INSTALL_INSTALLING_RESOURCES (15)
Unpacking data...
Creating directory phoenix
Creating directory phoenix/qckp
Creating directory phoenix/qckp/locales
Creating directory phoenix/qckp/locales/fi
Creating directory phoenix/qckp/locales/no
Creating directory phoenix/qckp/locales/zh_TW
Creating directory phoenix/qckp/locales/en
Creating directory phoenix/qckp/locales/zh_CN
Creating directory phoenix/qckp/locales/nl
Creating directory phoenix/qckp/locales/de
Creating directory phoenix/qckp/locales/fr
Creating directory phoenix/qckp/locales/it
Creating directory phoenix/qckp/locales/da
Creating directory phoenix/qckp/locales/pt
Creating directory phoenix/qckp/locales/en_GB
Creating directory phoenix/qckp/locales/sv
Creating directory phoenix/qckp/locales/es
Creating directory phoenix/qckp/locales/nl_BE
Creating directory phoenix/ques
Creating directory phoenix/ques/locales
Creating directory phoenix/ques/locales/fi
Creating directory phoenix/ques/locales/no
Creating directory phoenix/ques/locales/zh_TW
Creating directory phoenix/ques/locales/en
Creating directory phoenix/ques/locales/zh_CN
Creating directory phoenix/ques/locales/nl
Creating directory phoenix/ques/locales/de
Creating directory phoenix/ques/locales/fr
Creating directory phoenix/ques/locales/it
Creating directory phoenix/ques/locales/da
Creating directory phoenix/ques/locales/pt
Creating directory phoenix/ques/locales/en_GB
Creating directory phoenix/ques/locales/sv
Creating directory phoenix/ques/locales/es
Creating directory phoenix/ques/locales/nl_BE
Creating directory phoenix/dlog
Creating directory phoenix/dlog/locales
Creating directory phoenix/dlog/locales/fi
Creating directory phoenix/dlog/locales/no
Creating directory phoenix/dlog/locales/zh_TW
Creating directory phoenix/dlog/locales/en
Creating directory phoenix/dlog/locales/zh_CN
Creating directory phoenix/dlog/locales/nl
Creating directory phoenix/dlog/locales/de
Creating directory phoenix/dlog/locales/fr
Creating directory phoenix/dlog/locales/it
Creating directory phoenix/dlog/locales/da
Creating directory phoenix/dlog/locales/pt
Creating directory phoenix/dlog/locales/en_GB
Creating directory phoenix/dlog/locales/sv
Creating directory phoenix/dlog/locales/es
Creating directory phoenix/dlog/locales/nl_BE
Creating directory phoenix/dcol
Creating directory phoenix/dcol/locales
Creating directory phoenix/dcol/locales/fi
Creating directory phoenix/dcol/locales/no
Creating directory phoenix/dcol/locales/zh_TW
Creating directory phoenix/dcol/locales/en
Creating directory phoenix/dcol/locales/zh_CN
Creating directory phoenix/dcol/locales/nl
Creating directory phoenix/dcol/locales/de
Creating directory phoenix/dcol/locales/fr
Creating directory phoenix/dcol/locales/it
Creating directory phoenix/dcol/locales/da
Creating directory phoenix/dcol/locales/pt
Creating directory phoenix/dcol/locales/en_GB
Creating directory phoenix/dcol/locales/sv
Creating directory phoenix/dcol/locales/es
Creating directory phoenix/dcol/locales/nl_BE
Creating directory phoenix/pged
Creating directory phoenix/pged/locales
Creating directory phoenix/pged/locales/fi
Creating directory phoenix/pged/locales/no
Creating directory phoenix/pged/locales/zh_TW
Creating directory phoenix/pged/locales/en
Creating directory phoenix/pged/locales/zh_CN
Creating directory phoenix/pged/locales/nl
Creating directory phoenix/pged/locales/de
Creating directory phoenix/pged/locales/fr
Creating directory phoenix/pged/locales/it
Creating directory phoenix/pged/locales/da
Creating directory phoenix/pged/locales/pt
Creating directory phoenix/pged/locales/en_GB
Creating directory phoenix/pged/locales/sv
Creating directory phoenix/pged/locales/es
Creating directory phoenix/pged/locales/nl_BE
Creating directory phoenix/mwiz
Creating directory phoenix/mwiz/locales
Creating directory phoenix/mwiz/locales/fi
Creating directory phoenix/mwiz/locales/no
Creating directory phoenix/mwiz/locales/zh_TW
Creating directory phoenix/mwiz/locales/en
Creating directory phoenix/mwiz/locales/zh_CN
Creating directory phoenix/mwiz/locales/nl
Creating directory phoenix/mwiz/locales/de
Creating directory phoenix/mwiz/locales/fr
Creating directory phoenix/mwiz/locales/it
Creating directory phoenix/mwiz/locales/da
Creating directory phoenix/mwiz/locales/pt
Creating directory phoenix/mwiz/locales/en_GB
Creating directory phoenix/mwiz/locales/sv
Creating directory phoenix/mwiz/locales/es
Creating directory phoenix/mwiz/locales/nl_BE
Creating directory phoenix/dtst
Creating directory phoenix/dtst/locales
Creating directory phoenix/dtst/locales/fi
Creating directory phoenix/dtst/locales/no
Creating directory phoenix/dtst/locales/zh_TW
Creating directory phoenix/dtst/locales/en
Creating directory phoenix/dtst/locales/zh_CN
Creating directory phoenix/dtst/locales/nl
Creating directory phoenix/dtst/locales/de
Creating directory phoenix/dtst/locales/fr
Creating directory phoenix/dtst/locales/it
Creating directory phoenix/dtst/locales/da
Creating directory phoenix/dtst/locales/pt
Creating directory phoenix/dtst/locales/en_GB
Creating directory phoenix/dtst/locales/sv
Creating directory phoenix/dtst/locales/es
Creating directory phoenix/dtst/locales/nl_BE
Creating directory phoenix/tblt
Creating directory phoenix/tblt/locales
Creating directory phoenix/tblt/locales/fi
Creating directory phoenix/tblt/locales/no
Creating directory phoenix/tblt/locales/zh_TW
Creating directory phoenix/tblt/locales/en
Creating directory phoenix/tblt/locales/zh_CN
Creating directory phoenix/tblt/locales/nl
Creating directory phoenix/tblt/locales/de
Creating directory phoenix/tblt/locales/fr
Creating directory phoenix/tblt/locales/it
Creating directory phoenix/tblt/locales/da
Creating directory phoenix/tblt/locales/pt
Creating directory phoenix/tblt/locales/en_GB
Creating directory phoenix/tblt/locales/sv
Creating directory phoenix/tblt/locales/es
Creating directory phoenix/tblt/locales/nl_BE
Creating directory phoenix/ntpd
Creating directory phoenix/ntpd/locales
Creating directory phoenix/ntpd/locales/fi
Creating directory phoenix/ntpd/locales/no
Creating directory phoenix/ntpd/locales/zh_TW
Creating directory phoenix/ntpd/locales/en
Creating directory phoenix/ntpd/locales/zh_CN
Creating directory phoenix/ntpd/locales/nl
Creating directory phoenix/ntpd/locales/de
Creating directory phoenix/ntpd/locales/fr
Creating directory phoenix/ntpd/locales/it
Creating directory phoenix/ntpd/locales/da
Creating directory phoenix/ntpd/locales/pt
Creating directory phoenix/ntpd/locales/en_GB
Creating directory phoenix/ntpd/locales/sv
Creating directory phoenix/ntpd/locales/es
Creating directory phoenix/ntpd/locales/nl_BE
Creating directory phoenix/syst
Creating directory phoenix/syst/locales
Creating directory phoenix/syst/locales/fi
Inflating file phoenix/syst/locales/fi/collation.res
TI_OS_INSTALL_INSTALLING_RESOURCES (15)
Creating directory phoenix/syst/locales/fi/settings
Extracting file phoenix/syst/locales/fi/settings/factory.zip
Inflating file phoenix/syst/locales/fi/imechars.res
Creating directory phoenix/syst/locales/no
Inflating file phoenix/syst/locales/no/collation.res
Creating directory phoenix/syst/locales/no/settings
Extracting file phoenix/syst/locales/no/settings/factory.zip
Inflating file phoenix/syst/locales/no/imechars.res
Creating directory phoenix/syst/locales/zh_TW
Inflating file phoenix/syst/locales/zh_TW/supportedLocales
Inflating file phoenix/syst/locales/zh_TW/collation.res
TI_OS_INSTALL_INSTALLING_RESOURCES incremental update (18)
Creating directory phoenix/syst/locales/zh_TW/settings
Extracting file phoenix/syst/locales/zh_TW/settings/factory.zip
Inflating file phoenix/syst/locales/zh_TW/imechars.res
Creating directory phoenix/syst/locales/en
Creating directory phoenix/syst/locales/en/settings
Extracting file phoenix/syst/locales/en/settings/factory.zip
Inflating file phoenix/syst/locales/en/imechars.res
Creating directory phoenix/syst/locales/zh_CN
Inflating file phoenix/syst/locales/zh_CN/supportedLocales
Inflating file phoenix/syst/locales/zh_CN/collation.res
Creating directory phoenix/syst/locales/zh_CN/settings
Extracting file phoenix/syst/locales/zh_CN/settings/factory.zip
Inflating file phoenix/syst/locales/zh_CN/imechars.res
Creating directory phoenix/syst/locales/nl
Creating directory phoenix/syst/locales/nl/settings
Extracting file phoenix/syst/locales/nl/settings/factory.zip
Inflating file phoenix/syst/locales/nl/imechars.res
Creating directory phoenix/syst/locales/de
Creating directory phoenix/syst/locales/de/settings
Extracting file phoenix/syst/locales/de/settings/factory.zip
Inflating file phoenix/syst/locales/de/imechars.res
Creating directory phoenix/syst/locales/fr
Inflating file phoenix/syst/locales/fr/collation.res
Creating directory phoenix/syst/locales/fr/settings
Extracting file phoenix/syst/locales/fr/settings/factory.zip
Inflating file phoenix/syst/locales/fr/imechars.res
Creating directory phoenix/syst/locales/it
Creating directory phoenix/syst/locales/it/settings
Extracting file phoenix/syst/locales/it/settings/factory.zip
Inflating file phoenix/syst/locales/it/imechars.res
Creating directory phoenix/syst/locales/da
Inflating file phoenix/syst/locales/da/collation.res
Creating directory phoenix/syst/locales/da/settings
Extracting file phoenix/syst/locales/da/settings/factory.zip
TI_OS_INSTALL_INSTALLING_RESOURCES incremental update (21)
Inflating file phoenix/syst/locales/da/imechars.res
Creating directory phoenix/syst/locales/pt
Creating directory phoenix/syst/locales/pt/settings
Extracting file phoenix/syst/locales/pt/settings/factory.zip
Inflating file phoenix/syst/locales/pt/imechars.res
Creating directory phoenix/syst/locales/en_GB
Creating directory phoenix/syst/locales/en_GB/settings
Extracting file phoenix/syst/locales/en_GB/settings/factory.zip
Inflating file phoenix/syst/locales/en_GB/imechars.res
Creating directory phoenix/syst/locales/sv
Inflating file phoenix/syst/locales/sv/collation.res
Creating directory phoenix/syst/locales/sv/settings
Extracting file phoenix/syst/locales/sv/settings/factory.zip
Inflating file phoenix/syst/locales/sv/imechars.res
Creating directory phoenix/syst/locales/es
Inflating file phoenix/syst/locales/es/collation.res
Creating directory phoenix/syst/locales/es/settings
Extracting file phoenix/syst/locales/es/settings/factory.zip
Inflating file phoenix/syst/locales/es/imechars.res
Creating directory phoenix/syst/locales/nl_BE
Creating directory phoenix/syst/locales/nl_BE/settings
Extracting file phoenix/syst/locales/nl_BE/settings/factory.zip
Inflating file phoenix/syst/locales/nl_BE/imechars.res
Creating directory phoenix/syst/settings
Creating directory phoenix/syst/skins
Inflating file phoenix/syst/skins/skin04.svg
Inflating file phoenix/syst/skins/skin01.svg
Creating directory phoenix/math
Creating directory phoenix/math/locales
Creating directory phoenix/math/locales/fi
Creating directory phoenix/math/locales/no
Creating directory phoenix/math/locales/zh_TW
Creating directory phoenix/math/locales/en
Creating directory phoenix/math/locales/zh_CN
Creating directory phoenix/math/locales/nl
Creating directory phoenix/math/locales/de
Creating directory phoenix/math/locales/fr
Creating directory phoenix/math/locales/it
Creating directory phoenix/math/locales/da
Creating directory phoenix/math/locales/pt
Creating directory phoenix/math/locales/en_GB
Creating directory phoenix/math/locales/sv
Creating directory phoenix/math/locales/es
Creating directory phoenix/math/locales/nl_BE
Creating directory phoenix/geog
Creating directory phoenix/geog/locales
Creating directory phoenix/geog/locales/fi
Creating directory phoenix/geog/locales/no
Creating directory phoenix/geog/locales/zh_TW
Creating directory phoenix/geog/locales/en
Creating directory phoenix/geog/locales/zh_CN
Creating directory phoenix/geog/locales/nl
Creating directory phoenix/geog/locales/de
Creating directory phoenix/geog/locales/fr
Creating directory phoenix/geog/locales/it
Creating directory phoenix/geog/locales/da
Creating directory phoenix/geog/locales/pt
Creating directory phoenix/geog/locales/en_GB
Creating directory phoenix/geog/locales/sv
Creating directory phoenix/geog/locales/es
Creating directory phoenix/geog/locales/nl_BE
Creating directory phoenix/scpd
Creating directory phoenix/scpd/locales
Creating directory phoenix/scpd/locales/fi
Creating directory phoenix/scpd/locales/no
Creating directory phoenix/scpd/locales/zh_TW
Creating directory phoenix/scpd/locales/en
Creating directory phoenix/scpd/locales/zh_CN
Creating directory phoenix/scpd/locales/nl
Creating directory phoenix/scpd/locales/de
Creating directory phoenix/scpd/locales/fr
Creating directory phoenix/scpd/locales/it
Creating directory phoenix/scpd/locales/da
Creating directory phoenix/scpd/locales/pt
Creating directory phoenix/scpd/locales/en_GB
Creating directory phoenix/scpd/locales/sv
Creating directory phoenix/scpd/locales/es
Creating directory phoenix/scpd/locales/nl_BE
Creating directory phoenix/ctlg
Creating directory phoenix/ctlg/locales
Creating directory phoenix/ctlg/locales/fi
Creating directory phoenix/ctlg/locales/no
Creating directory phoenix/ctlg/locales/zh_TW
Creating directory phoenix/ctlg/locales/en
Inflating file phoenix/ctlg/locales/en/units.res
Inflating file phoenix/ctlg/locales/en/math.res
TI_OS_INSTALL_INSTALLING_RESOURCES incremental update (24)
Inflating file phoenix/ctlg/locales/en/all.res
Inflating file phoenix/ctlg/locales/en/2dtemplates.res
Creating directory phoenix/ctlg/locales/zh_CN
Creating directory phoenix/ctlg/locales/nl
Creating directory phoenix/ctlg/locales/de
Creating directory phoenix/ctlg/locales/fr
Creating directory phoenix/ctlg/locales/it
Creating directory phoenix/ctlg/locales/da
Creating directory phoenix/ctlg/locales/pt
Creating directory phoenix/ctlg/locales/en_GB
Creating directory phoenix/ctlg/locales/sv
Creating directory phoenix/ctlg/locales/es
Creating directory phoenix/ctlg/locales/nl_BE
Creating directory phoenix/clnk
Creating directory phoenix/clnk/locales
Creating directory phoenix/clnk/locales/fi
Creating directory phoenix/clnk/locales/no
Creating directory phoenix/clnk/locales/zh_TW
Creating directory phoenix/clnk/locales/en
Creating directory phoenix/clnk/locales/zh_CN
Creating directory phoenix/clnk/locales/nl
Creating directory phoenix/clnk/locales/de
Creating directory phoenix/clnk/locales/fr
Creating directory phoenix/clnk/locales/it
Creating directory phoenix/clnk/locales/da
Creating directory phoenix/clnk/locales/pt
Creating directory phoenix/clnk/locales/en_GB
Creating directory phoenix/clnk/locales/sv
Creating directory phoenix/clnk/locales/es
Creating directory phoenix/clnk/locales/nl_BE
Creating directory documents
Creating directory documents/MyLib
Inflating file documents/MyLib/linalg.tns
Inflating file documents/MyLib/numtheory.tns
Inflating file documents/themes.csv
Creating directory ti84
Inflating file ti84/84rom15.bin
Inflating file ti84/84rom14.bin
TI_OS_INSTALL_INSTALLING_RESOURCES incremental update (27)
Inflating file ti84/84rom13.bin
Inflating file ti84/84rom12.bin
Inflating file ti84/84rom1A.bin
TI_OS_INSTALL_INSTALLING_RESOURCES incremental update (30)
Inflating file ti84/84rom11.bin
Inflating file ti84/84rom10.bin
Inflating file ti84/84rom09.bin
TI_OS_INSTALL_INSTALLING_RESOURCES incremental update (33)
Inflating file ti84/84rom08.bin
Inflating file ti84/84rom07.bin
Inflating file ti84/84rom06.bin
Inflating file ti84/84rom0F.bin
TI_OS_INSTALL_INSTALLING_RESOURCES incremental update (36)
Inflating file ti84/84rom05.bin
Inflating file ti84/84rom0E.bin
Inflating file ti84/84rom04.bin
Inflating file ti84/84rom0D.bin
TI_OS_INSTALL_INSTALLING_RESOURCES incremental update (39)
Inflating file ti84/84rom03.bin
Inflating file ti84/84rom0C.bin
Inflating file ti84/84rom02.bin
Extracting file ti84/84first.bin
Inflating file ti84/84rom0B.bin
Inflating file ti84/84rom19.bin
TI_OS_INSTALL_INSTALLING_RESOURCES incremental update (42)
Inflating file ti84/84rom0A.bin
Inflating file ti84/84rom18.bin
Inflating file ti84/84rom17.bin
TI_OS_INSTALL_INSTALLING_RESOURCES incremental update (45)
Inflating file ti84/84rom16.bin
Inflating file ti84/84romT8s.bin
Finished unpacking.
TI_OS_INSTALL_INSTALLING_IMAGE (90)
TI_OS_INSTALL_COMPLETE (100)


Or, devinez quoi? Nombre de ces fichiers sont ou totalement inutiles, ou non indispensables, et parfois très gros! :o:





Par exemple sur les TI-Nspire numériques et TI-Nspire TouchPad numériques, l'OS préinstalle un backup ROM pour l'émulateur TI-84 Plus SE de plus de 1,5Mo:
Image


Ceci correspond en fait à la taille de la mémoire d'archive de la TI-84 Plus SE, et contient notamment les applications venant préinstallées sur une TI-84 Plus SE neuves..

Si comme moi vous n'utilisez pas cet émulateur, si vous ne disposez même pas du clavier amovible spécial nécessaire à son lancement (non inclus avec les TI-Nspire TouchPad numériques), ou si vous vous moquez complètement des applications préinstallées sur une TI-84 Plus SE neuve, alors ce sont déjà 1,5Mo inutiles. :#top#:



Grosse surprise, la TI-Nspire contient deux skins TI-Nspire pour autour de 275Ko! :#fou#:
Image


Il s'agit en fait des images de skins au format vectoriel SVG, utilisées par les logiciels TI-Nspire:
  • skins TI-Nspire et TI-Nspire TouchPad sur les TI-Nspire numériques
  • skins TI-Nspire CAS et TI-Nspire CAS TouchPad sur les TI-Nspire CAS
  • skins TI-Nspire CX et TI-Nspire CX-C sur les TI-Nspire CX numériques
  • skins TI-Nspire CX CAS et TI-Nspire CX-C CAS sur les TI-Nspire CX CAS
194 196 197 199 253 254 255 256


Leur inclusion sur la calculatrice semble être une erreur due au fait que logiciels et OS TI-Nspire partagent une partie de la chaîne de compilation.

J'ai beau me toturer l'esprit dans tous les sens: je ne leur vois aucune utilité sur calculatrice. Donc, c'est encore de l'espace à récupérer! :#top#:



L'OS TI-Nspire décompresse également les fichiers des 15 langues gérées à ce jour dans de nombreux sous-dossiers.
Image


A priori, sauf si tu utilises vraiment les 15 langues, c'est encore de la place à récupérer, particulièrement pour les langues chinoises! :#top#:



Et aussi, tu as peut-être installé juste pour voir des extensions d'OS comme le dictionnaire bilingue anglais-chinois (la seule sortie à ce jour, occupant 4,4Mo), extensions pour lesquelles il n'existe actuellement aucune méthode de désinstallation officielle?
Image


Là encore, plein de mégaoctets à récupérer! :#top#:





Aidé de NeoCrisis qui avait réalisé un petit listing des fichiers inutiles, je vous sort aujourd'hui un superbe outil, nCleaner, qui va vous permettre de récupérer tout l'espace perdu! :bj:

Il vous suffit tout simplement de sélectionner les fichiers inutiles que vous souhaitez retirer! :bj:

Image

Image




Mais attendez, vous n'avez pas fini d'être surpris... Car en réalité vous ne renoncez à aucune fonctionnalité de la TI-Nspire! :;):

Sachez par exemple que le retrait du backup TI-84 Plus SE n'empêchera pas même pas l'émulateur de fonctionner! :bj:
Il se lancera juste avec une mémoire d'archive vide la prochaine fois que vous l'utiliserez, comme après un reset complet, et recréera alors automatiquement un backup.

Quand aux langues, il se trouve en fait que les fichiers supprimés ne servent strictement à rien! :bj:
Non, vous ne rêvez pas: même après avoir supprimé les 15 langues y compris l'anglais, même après avoir redémarré, l'OS TI-Nspire continue de fonctionner normalement et de vous offrir un choix fonctionnel de 15 langues! :;):
Ces fichiers sont en fait totalement inutiles: les ressources pour les langues semblent chargées directement depuis le fichier OS. La création de ces dossiers pourrait là encore être due au fait que le logiciel TI-Nspire qui partage une partie de la chaîne de compilation mais n'a pas de fichier d'OS en a besoin, lui.



Au final ce sont plus de 6,5Mo que vous pouvez libérer en utilisant nCleaner, ce qui s'ajoute à l'espace libéré par nTNOC, les deux outils utilisant des approches différentes et complémentaires! :bj: :#top#: :bj:

Image

Image

Image




Grâce au combo nTNOC/nCleaner de TI-Planet, la capacité maximale de stockage de ta TI-Nspire atteint des sommets! :D:
  • 20Mo sur TI-Nspire numérique! :bj: (*)
  • 20.6Mo sur TI-Nspire CAS! :#top#:
  • 108Mo sur TI-Nspire CX! :bj: (*)
  • 107.7Mo sur TI-Nspire CX CAS! :#top#:
1243 1242 1244 1245


(*) Notons ici un petit bug d'affichage de l'espace libre sur OS 3.1.
La taille est normalement spécifiée à 1 chiffre après la virgule. Mais dans le cas d'un arrondi par excès passant à l'unité supérieure il y a une erreur d'affichage:
  • 19.10Mo affichés sur TI-Nspire numérique alors que c'est un 19.9Mo arrondi par excès et donc un 20Mo
  • 107.10Mo affichés sur TI-Nspire CX numérique alors que c'est un 107.9Mo arrondi par excès et donc 108Mo





En prime, si il t'arrive parfois de réinstaller l'OS ce qui va recréer les fichiers supprimés, sache que nCleaner mémorise tes choix et va te les proposer présélectionnés à la prochaine utilisation! :#top#:

De plus, tu peux même le déplacer dans le dossier de démarrage de Ndless afin de nettoyer automatiquement et silencieusement les fichiers éventuellement recréés au démarrage de Ndless! :bj:





Avec TI-Planet, atteins des sommets inviolés!






Liens:
nCleaner
nTNOC
Ndless 3.1
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 48%
 
Posts: 41984
Images: 15890
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: nCleaner: encore plus d'espace libre sur TI-Nspire

Unread postby NeOtuX » 13 Aug 2012, 17:40

Merci beaucoup à tous ceux qui ont contribué à ce projet, ainsi qu'à la présentation de celui-ci.

Je n'ai pas rencontré de difficultés avec cet utilitaire, tout y est clair.

Cependant, j'aurais une question en rapport avec l'avant dernière phrase :

De plus, tu peux même le déplacer dans le dossier de démarrage de Ndless afin de nettoyer automatiquement et silencieusement les fichiers éventuellement recréés au démarrage de Ndless!


Dans un cas plus général, ajouter des éléments à ce dossier de démarrage de Ndless ralentit seulement le démarrage de l'engin, tout dépend de la nature de ces éléments ou cela n'a aucun effet ?
User avatar
NeOtuXMembre UPECS
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 60.2%
 
Posts: 197
Joined: 18 May 2012, 08:58
Gender: Male
Calculator(s):
MyCalcs profile

Re: nCleaner: encore plus d'espace libre sur TI-Nspire

Unread postby Neo » 13 Aug 2012, 17:53

Ben l'effet qu'il y a, c'est que selon le programme, il y a ou non un comportement différent de la machine. Pour nClock, au lieu de démarrer normalement, il va demander la date et l'heure. En revanche, pour nOver, nTNOC, et nCleaner, c'est transparent.
Image
Auteur du Guide de rentrée 2013 TI-Planet.org
Je ne réponds pas aux demandes d'aide par MP
Ecrivant sur des ordinateurs britanniques, aucun accent ne sera visible dans mes messages. Sorry for the inconvenience!
Mes calculatrices TI: TI-Nspire CX, TI-Nspire CAS+, TI-89, TI-83+.fr, TI-66, TI-59, TI-57 II, TI-30XB MultiView, TI-30Xa, TI-30 Eco RS, TI-Primaire Plus, TI-15 Explorer
Mes calculatrices Casio: Graph 35+ SH4 (trafiquée), Graph FX-8000G, Graph FX-7000G, FX-82MS
User avatar
Neo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 98.4%
 
Posts: 1058
Images: 311
Joined: 19 Dec 2010, 00:00
Location: London, United Kingdom
Gender: Male
Calculator(s):
MyCalcs profile
Class: --

Re: nCleaner: encore plus d'espace libre sur TI-Nspire

Unread postby NeOtuX » 13 Aug 2012, 18:04

J'entends bien que chaque programme ajouté dans ce dossier a un comportement différent, et s'éxecute, ou non, en transparent. Seulement, cela a-t-il un quelconque impact sur la batterie, la vitesse de l'engin etc ?

Pour donner un exemple qui me vient à l'esprit : choisir de lancer la défragmentation de Windows au démarrage est une opération transparente, qui ralentit le démarrage mais pas l'ordinateur une fois celui-ci démarré. A l'inverse, lancer une application comme avast au démarrage n'est pas une opération transparente, influe sur le temps de démarrage et sur la fluidité de l'appareil, voir son autonomie !

Qu'en est-il des éléments du dossier Ndless ?
User avatar
NeOtuXMembre UPECS
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 60.2%
 
Posts: 197
Joined: 18 May 2012, 08:58
Gender: Male
Calculator(s):
MyCalcs profile

Re: nCleaner: encore plus d'espace libre sur TI-Nspire

Unread postby critor » 13 Aug 2012, 18:06

Selon ce que tu rajoutes dans le dossier de démarrage, oui ça peut rajouter quelques secondes au démarrage sur l'écran blanc avec l'horloge (TI-Nspire CX).

Mais ça ne ralentit que le démarrage - pas le fonctionnement de la calculatrice après, puisque nTNOC et nCleaner sont des programmes qui se terminent et se ferment avant de repasser la main à la calculatrice.


Seul un programme résident lancé en arrière plan, comme par exemple nClock, "pourrait" ralentir le fonctionnement.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 48%
 
Posts: 41984
Images: 15890
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: nCleaner: encore plus d'espace libre sur TI-Nspire

Unread postby Lionel Debroux » 13 Aug 2012, 18:08

Excellent travail novateur, comme d'habitude, dans la qualité habituelle de TI-Planet ;)

NeOtuX: les programmes de startup n'ont aucun impact sur la batterie ou la vitesse de l'engin (sauf Nover, évidemment, si on le programme pour changer les fréquences d'horloge de la machine automatiquement). Les programmes ne définissent pas leurs propres tâches Nucleus, ne mettent pas de handler d'interruption, etc. :)
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.3%
 
Posts: 6865
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl

Re: nCleaner: encore plus d'espace libre sur TI-Nspire

Unread postby NeOtuX » 13 Aug 2012, 18:11

Merci à vous trois, j'y vois plus clair à présent.

Donc le seul effet de ces éléments est une éventuelle augmentation du temps de démarrage de l'engin (mis à part Nover bien entendu). Pas de répercussions sur l'autonomie, la fluidité..

Entendu, me voilà rassuré ! Disons que les OS de certaines machines m'ont rendu méfiant de ce qu'ils chargeaient au démarrage ! ;-)
User avatar
NeOtuXMembre UPECS
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 60.2%
 
Posts: 197
Joined: 18 May 2012, 08:58
Gender: Male
Calculator(s):
MyCalcs profile

Re: nCleaner: encore plus d'espace libre sur TI-Nspire

Unread postby Neo » 13 Aug 2012, 20:10

Vu les graphiques, nul doute que TI gonfle inutilement les OS.. Bientôt, on ne pourra plus mettre quoi que ce soit sur les anciennes Nspire, ce qui les rendra peu utilisable, et donc tout propriétaire d'ancienne Nspire ira en acheter une nouvelle, ce qui en mettra plein les poches de TI, qui va un jour développer les OS uniquement pour les CX! Du boulot vraiment nul, heureusement qu'on est là!
Image
Auteur du Guide de rentrée 2013 TI-Planet.org
Je ne réponds pas aux demandes d'aide par MP
Ecrivant sur des ordinateurs britanniques, aucun accent ne sera visible dans mes messages. Sorry for the inconvenience!
Mes calculatrices TI: TI-Nspire CX, TI-Nspire CAS+, TI-89, TI-83+.fr, TI-66, TI-59, TI-57 II, TI-30XB MultiView, TI-30Xa, TI-30 Eco RS, TI-Primaire Plus, TI-15 Explorer
Mes calculatrices Casio: Graph 35+ SH4 (trafiquée), Graph FX-8000G, Graph FX-7000G, FX-82MS
User avatar
Neo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 98.4%
 
Posts: 1058
Images: 311
Joined: 19 Dec 2010, 00:00
Location: London, United Kingdom
Gender: Male
Calculator(s):
MyCalcs profile
Class: --

Re: nCleaner: encore plus d'espace libre sur TI-Nspire

Unread postby Lionel Debroux » 13 Aug 2012, 20:13

Oh que oui, tu l'as dit ;)
Un truc aussi mal fait ne peut pas être mis sur le seul compte de l'incompétence, il y a de la malice.
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.3%
 
Posts: 6865
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl

Re: nCleaner: encore plus d'espace libre sur TI-Nspire

Unread postby Laurae » 14 Aug 2012, 17:50

Encore un moyen de gagner de l'espace libre sur la calculatrice ! :#top#:
bravo à critor et NeoCrisis :p
User avatar
LauraeAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 78.8%
 
Posts: 1685
Images: 22
Joined: 25 Jun 2010, 00:00
Location: France, La Défense
Gender: Male
Calculator(s):
MyCalcs profile
Class: Professeur, Etudiant, Formateur

Next

Return to News TI-Nspire

Who is online

Users browsing this forum: No registered users and 6 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
814 utilisateurs:
>774 invités
>33 membres
>7 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)