π
<-
Chat plein-écran
[^]

News 2019
October (13)
August (18)
July (23)
June (28)
May (31)
April (25)
March (39)
January (37)

News 2018
October (13)
August (32)
July (23)
June (64)
May (63)
April (45)
March (43)
January (45)

News 2017
October (26)
August (39)
July (52)
June (88)
May (51)
April (43)
March (37)
January (33)

News 2016
October (25)
August (42)
July (34)
June (109)
May (55)
April (34)
March (37)
January (24)

News 2015
October (22)
August (56)
July (22)
June (94)
May (56)
April (32)
March (40)
January (21)

News 2014
October (26)
August (18)
July (23)
June (101)
May (57)
April (59)
March (54)
January (31)

News 2013
October (67)
August (50)
July (43)
June (193)
May (93)
April (102)
March (45)
January (50)

News 2012
October (64)
August (63)
July (53)
June (132)
May (88)
April (73)
March (57)
January (58)

News 2011
October (56)
August (31)
July (27)
June (71)
May (61)
April (32)
March (36)
January (24)

News 2010
October (11)
August (8)
July (14)
June (10)
May (3)
April (3)
March (1)

News 2009
August (3)
July (1)
June (2)
May (1)
April (2)
March (1)

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

New 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

Parle avec ta TI-Nspire !

New postby critor » 14 Aug 2012, 20:12

Certains se parlent à eux-même, mais Adriweb lui a posté une vidéo où il parle avec sa TI-Nspire! :#top#:

Image

A-t-il réussi à implémenter une intelligence artificielle de dialogue, comme par exemple Eliza dont on disposait dès 1993 sur HP-48 ?



Mystère car aucun classeur tns ou script Lua n'est encore publié.


Topic de discussion anglophone:
http://www.omnimaga.org/index.php?topic=14206
Link to topic: Parle avec ta TI-Nspire ! (Comments: 3)

TI-84: après l'infrarouge, le bluetooth !

New postby critor » 15 Aug 2012, 21:26

WiFi et Bluetooth sont deux technologies de communication sans-fil.

Leurs possibilités sont loin d'être exclusives, mais on peut simplifier de la façon suivante:
  • le Wifi sert plutôt à faire communiquer des ordinateurs via un réseau, remplaçant ainsi le câble Ethernet
  • le Bluetooth se concentre plutôt sur la communication avec des périphériques, remplaçant ainsi le câble USB



Sur plusieurs calculatrices HP, on dispose d'origine de capacités de communication sans fil via une paire de diodes infrarouge.

C'est le cas notamment sur les HP-50G:
Image


Mais c'est bien loin d'être une nouveauté, puisque c'était déjà une possibilité offerte sur les HP-48S de 1991! :#top#:

Couplée avec deux programmes assembleur d'enregistrement/émission de signaux, il était même possible de copier les codes de la télécommande télé infrarouge pour faire des farces à Papa et Maman le soir, comme des changements de chaînes ou extinctions
'fantôme'
! :#langue#:



Chez Texas Instruments, pas de diode infrarouge dans les calculatrices.
Toutefois, on trouve nombre de pages qui expliquent comment se fabriquer un émetteur-recepteur infrarouge à brancher sur le port mini-Jack des TI-z80.

Ces montages ont eu hélas assez peu de succès et d'intérêt pour diverses raisons:
  • nécessité d'acheter du matériel électronique en magasin spécialisé
  • besoin de soudures
  • peu d'intérêt si on n'équipe pas au moins deux calculatrices
  • il vaut mieux que les deux calculatrices soient équipées de montages similaires, de part l'absence de norme
  • les calculatrices équipées doivent être placées face à face pour la communication, à seulement quelques centimètres d'écart, et sans aucun obstacle opaque entre les deux


Et bien ces deux derniers points sont en phase de voler en éclat avec une nouvelle approche, celle de nemo sur hackniac.com!

Car là c'est du sérieux: ce n'est pas de l'infrarouge mais du bluetooth! :o:
Oui, désormais même si un mur de béton peut sépare vos calculatrices, le signal passe quand même! :#top#:

De plus, le Bluetooth est une norme! Deux émetteurs/récepteurs différents doivent pouvoir communiquer entre eux! :bj:

Image


Comme pour l'infrarouge par contre, l'extension vient se brancher sur la prise mini-Jack: il n'y a pas encore de gestion de l'USB.



Félicitons nemo pour cet exploit, en espérant que son projet aura le succès qu'il mérite, c'est-à-dire au moins plus que l'infrarouge!




Source:

http://www.hackniac.com/blog/?p=1139
Link to topic: TI-84: après l'infrarouge, le bluetooth ! (Comments: 1)

Counter Strike t'ouvre de nouveaux horizons dans nDoom !

New postby critor » 16 Aug 2012, 01:57

La gestion des fichiers WAD par nDoom 2 puis nDoom 3 n'en finit pas de nous prouver son excellente conception. :P

Ce soir, c'est un tout nouveau jeu que tu vas pouvoir télécharger, une adaptation libre du jeu Counter Strike pour le moteur Doom.



Notons bien qu'il ne s'agit pas ici d'un patch mais bel et bien d'un jeu complet, gage de qualité. :#top#:

L'auteur a remplacé la totalité des éléments originels de Doom II, donnant au jeu une toute nouvelle et réelle atmosphère.

Il va même jusqu'à nous offrir une toute nouvelle barre de statut! :bj:

Image
(crédits photo: helder7)




On appréciera particulièrement la réactivité et l'agilité d'ennemis véritablement
"articulés"
, qui courent et n'ont pas peur de bondir d'une plate forme à une autre d'altitude différente pour t'attaquer! :#top#:

Finie l'impression de se battre contre des rectangles de pixels qui se dirigent lentement vers toi tel un zoom: CounterStrike te révèle de nouvelles capacités de nDoom pour un jeu méconnaissable où les ennemis te surprendront par leurs mouvements! :bj:





Liens:

nDoom 3
CounterStrike pour nDoom
Ndless 3.1

Les secrets du TI-Nspire Navigator AP: MMC + 2 USB + RS232

New postby critor » 16 Aug 2012, 02:53

Dans une news précédente, nous avions le plaisir de réaliser devant vous un test matériel du TI-Nspire Navigator Access Point.
Et il se trouve que j'ai manqué au moins une découverte extraordinaire, et que personne ne s'en était apparemment rendu compte malgré les photos... :P



Depuis deux ans, nous trouvons diverses mentions d'une carte mémoire SD dans les modules logiciels TI-Nspire, particulièrement le logiciel de diagnostics et l'OS.
Image


A la même époque, nous étions par chance tombés sur une carte de développement TI-Nspire:
2


Et cette carte de développement incluait, en bas à gauche, un lecteur de carte SD!

Or, les calculatrices TI-Nspire n'ont aucun lecteur de carte SD.
Il nous semble aujourd'hui clair, que ce lecteur intégré aux cartes de développement TI-Nspire est là pour permettre la reprogrammation de la puce ROM NAND
(Boot2, Diagnostics et OS)
à partir du logiciel de diagnostics.

En effet, les cartes de développement TI-Nspire sont destinées à tester des versions préliminaires du Boot2 et de l'OS. Si il n'y avait aucun moyen de reprogrammer une puce NAND contenant un Boot2 non fonctionnel, il faudrait jeter une carte de développement à chaque erreur du programmeur...



Et bien revenons à notre TI-Nspire Navigator Access Point!
Image


Vous l'avez vu cette fois?

En bas à gauche il y a un connecteur J4 non soudé à 9 broches...
... mais dont les contacts sont bien en profondeur par rapport à la bordure de la carte, et qui de plus se voit délimiter une belle zone rectangulaire...

Oui, bingo! C'est un emplacement pour un lecteur de carte mémoire MMC! :o:



Toutefois ici, ce n'est pas une architecture TI-Nspire comme déjà dit.
Il n'y a pas de bouton pour lancer un logiciel de diagnostics, à moins qu'il n'y ait des contacts à fermer sur la carte.

Non, je pense plutôt à quelque chose d'autre, surtout si le TI-Nspire Navigator Access Point fonctionne sous Linux comme son prédécesseur le TI-Navigator Access Point qui utilisait U-Boot et Linux.

Il serait fort cohérent d'envisager que la puce NAND ROM, ici une 128Mo de chez Micron, soit reconnue comme un système de fichiers amorçable.

Et l'on pourrait fortement envisager que le lecteur de carte MMC soit lui aussi un périphérique amorçable, mais prioritaire sur la NAND.

Lorsqu'une carte MMC est insérée, on démarre le système de la carte, qui permet par exemple de reprogrammer la NAND, surtout dans le cas où cette dernière ne s'amorce plus correctement!



Accessoirement, on notera en haut à droite un connecteur J5 non soudé au brochage similaire à celui d'un connecteur mini-USB.
Pourquoi y aurait-il une 2ème prise USB sur le TI-Nspire Navigator Access Point? Mystère... :#roll#:



Enfin en haut à gauche, on remarque 5 trous alignés isolés.
Ce qui nous fait étrangement penser à la connexion RS232 du TI-Nspire ViewScreen.
369


Retournons la carte pour voir:
Image


Deux pistes sortant de la puce processeur/ASIC semblent aboutir directement sur le connecteur, maintenant situé en bas à gauche, exactement comme sur le TI-Nspire Viewscreen! :bj:
Ce seraient donc les entrées et sortie RS232.
Les deux pistes aboutissent sur les broches 2 et 4, les autres faisant office de masse.

Moi, je parie encore une fois sur une console de debug RS232 pour le TI-Nspire Navigator Access Point - resterait à savoir si elle utilise la même configuration
(vitesse, parité...)
que les TI-Nspire.

Qui sait ce que le TI-Nspire Navigator Access Point serait capable de nous raconter en RS232... :;):

Concours Mathovore: une Casio Prizm CG20 à gagner!

New postby Neo » 16 Aug 2012, 09:32

Bonjour à tous!

Le site Mathovore organise un concours se terminant le 30 septembre 2012, et où vous pouvez gagner une Casio Prizm CG20 ou une Casio-Collège 2D+ :#top#:

Le but du jeu est de trouver un logo dissimulé dans une page du site. Il vous faudra alors remplir un formulaire de participation. Le premier lycéen à trouver le logo gagnera la Prizm, tandis que le premier collégien gagnera la 2D+ :8): Les résultats seront connus le 1er octobre 2012.

Source:

http://www.mathovore.fr/concours-jeu-mathematiques.php
Informations et formulaire de participation

Texas Instruments t'attend au salon Educatec-Educatice 2012

New postby critor » 16 Aug 2012, 12:07

Bientôt le salon Educatec-Educatice 2012, les mercredi 21, jeudi 22 et vendredi 23 novembre 2012!

Image




Précisons bien que cela ne tombe pas pendant les vacances de la Toussaint, étendues à 2 semaines à partir de cette année du samedi 27 octobre au lundi 12 novembre 2012.



L'année dernière, nous nous étonnions de la présence du constructeur de calculatrices Casio et de l'apparente absence de Texas Instruments, qui fut finalement présent sur le stand de son partenaire ITOP.

Mais cette année Texas Instruments aura bel et bien son propre stand et au contraire c'est Casio qui n'apparait pas
(encore?)
dans la liste des exposants! :bj:



Programme ton voyage dès maintenant afin d'aller découvrir ou redécouvrir les nouvelles technologies de l'éducation!


http://www.educatec-educatice.com/

-
Search
-
Featured topics
Concours TI-Planet-Casio de rentrée 2019. 3 défis pour plus d'une 15aine de calculatrices graphiques et nombre de goodies sortant de l'ordinaire ! :D
Comparaisons des meilleurs prix pour acheter sa calculatrice !
12
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...

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 
-
Stats.
504 utilisateurs:
>463 invités
>36 membres
>5 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)