Categories
News TI-Nspire (1558)
News Divers (1114)
News Casio (825)
News HP (148)
News Examens / Concours (1079)
News Sharp (8)
News NumWorks (351)
News Tianyan (2)
News Canon (1)
News Citizen (1)
News Zero (14)
News 2024
November (3)
October (12)
September (22)
August (9)
July (10)
June (20)
May (14)
April (16)
March (7)
February (9)
January (20)
News 2023
December (24)
November (20)
October (19)
September (20)
August (14)
July (13)
June (21)
May (29)
April (24)
March (24)
February (19)
January (24)
News 2022
December (29)
November (25)
October (23)
September (17)
August (14)
July (15)
June (17)
May (31)
April (27)
March (28)
February (27)
January (34)
News 2021
December (47)
November (18)
October (24)
September (29)
August (37)
July (50)
June (32)
May (48)
April (61)
March (35)
February (31)
January (34)
News 2020
December (32)
November (22)
October (17)
September (26)
August (43)
July (43)
June (45)
May (60)
April (78)
March (36)
February (19)
January (39)
News 2019
December (81)
November (23)
October (13)
September (18)
August (18)
July (23)
June (28)
May (31)
April (26)
March (38)
February (17)
January (37)
News 2018
December (66)
November (26)
October (13)
September (20)
August (32)
July (23)
June (64)
May (63)
April (45)
March (43)
February (35)
January (45)
News 2017
December (39)
November (30)
October (26)
September (40)
August (39)
July (52)
June (88)
May (51)
April (43)
March (37)
February (17)
January (33)
News 2016
December (60)
November (30)
October (25)
September (17)
August (42)
July (34)
June (109)
May (55)
April (34)
March (37)
February (36)
January (24)
News 2015
December (28)
November (21)
October (22)
September (50)
August (56)
July (22)
June (94)
May (56)
April (32)
March (40)
February (33)
January (21)
News 2014
December (33)
November (26)
October (26)
September (20)
August (18)
July (23)
June (101)
May (57)
April (59)
March (54)
February (33)
January (31)
News 2013
December (50)
November (55)
October (67)
September (81)
August (50)
July (43)
June (193)
May (93)
April (102)
March (45)
February (44)
January (50)
News 2012
December (49)
November (70)
October (64)
September (67)
August (63)
July (53)
June (132)
May (88)
April (73)
March (57)
February (53)
January (58)
News 2011
December (69)
November (50)
October (56)
September (46)
August (31)
July (27)
June (71)
May (61)
April (32)
March (36)
February (32)
January (24)
News 2010
December (17)
November (9)
October (11)
September (12)
August (8)
July (14)
June (10)
May (3)
April (3)
March (1)
February (3)
January (2)
News 2009
December (7)
November (5)
October (1)
September (2)
August (3)
July (1)
June (2)
May (1)
April (2)
March (1)
Les tours de Hanoï au clair de lune
Connais-tu la légende des tours de Hanoï?
Dans le grand temple de Bénarès situé au centre du monde, trois aiguilles de diamant sont plantées dans une dalle d'airain. Sur une de ces aiguilles, Dieu enfila au commencement des siècles, 64 disques d'or pur, le plus large reposant sur l'airain, et les autres, de plus en plus étroits, superposés jusqu'au sommet. Nuit et jour, les prêtres se succèdent sur les marches de l'autel, occupés à transporter la tour de la première aiguille sur la troisième, sans s'écarter des règles fixes que nous venons d'indiquer. Au terme de leur ouvrage, le monde s'écroulera!
Il s'agit donc de transférer un seul disque à la fois d'une aiguille à une autre, sans jamais le poser sur un disque de dimensions inférieures. Voici un exemple de résolution avec quatre disques:
Penses-tu toi aussi pouvoir entrer au temple de Bénarès et terminer le transfert des 64 disques? Andy Kemp te sort un programme Lua pour TI-Nspire, afin de t'entraîner à transférer déjà 5 disques en un minimum de coups.
Le déplacement des disques est totalement intuitif, puisque s'effectuant par simple glisser/déposer avec le pointeur. :bj:
En prime, le code source Lua est fourni! :bj:
Encore donc un superbe exemple dont tu peux donc t'inspirer pour notre concours! ;)
Lien:
Tours de Hanoï
Link to topic: Les tours de Hanoï au clair de lune (Comments: 0)
TI publie les exemples NDA de programmes Lua de maths, physique chimie
La plupart des exemples Lua sous NDA qui avaient été diffusés par erreur sur Internet au mois de mai dernier ont été publiés sur le site de TI.
Il s'agit essentiellement de programmes de mathématiques ou physique-chimie, et le code source est cette fois-ci fourni! :bj:
C'est donc une excellente source d'inspiration pour notre concours! ;)
Vous allez donc pouvoir ci-dessous tester en ligne, télécharger et étudier le code:
* des programmes Lua de maths:
* des programmes Lua de chimie:
* des programmes Lua utilitaires:
On remarquera toutefois l'absence curieuse d'une partie des exemples qui avaient fuité:
(non disponible sur le site de TI - publié avec autorisation sur TI-Bank mais sans le code source)
(ici toutefois, nous étions certains que ce programme ne serait pas publié, comme déjà expliqué)
Après l'édition de code Lua directement sur calculatrice par ExtendeD dans la news précédente, les exemples de TI tombent eux aussi juste à point pour vous aider à gagner une TI-Nspire CX CAS! :bj:
Liens:
FactoringTrinomials
Riemann
AddSubstract
ChemBalance
Ethane2 / 3Daccel
HotMolecules
UnitConversion
CountDownTimer
Il s'agit essentiellement de programmes de mathématiques ou physique-chimie, et le code source est cette fois-ci fourni! :bj:
C'est donc une excellente source d'inspiration pour notre concours! ;)
Vous allez donc pouvoir ci-dessous tester en ligne, télécharger et étudier le code:
* des programmes Lua de maths:
* des programmes Lua de chimie:
* des programmes Lua utilitaires:
On remarquera toutefois l'absence curieuse d'une partie des exemples qui avaient fuité:
(non disponible sur le site de TI - publié avec autorisation sur TI-Bank mais sans le code source)
(ici toutefois, nous étions certains que ce programme ne serait pas publié, comme déjà expliqué)
Après l'édition de code Lua directement sur calculatrice par ExtendeD dans la news précédente, les exemples de TI tombent eux aussi juste à point pour vous aider à gagner une TI-Nspire CX CAS! :bj:
C'est comme si TI avait voulu lui aussi vous apporter son aide! ;)
Liens:
FactoringTrinomials
Riemann
AddSubstract
ChemBalance
Ethane2 / 3Daccel
HotMolecules
UnitConversion
CountDownTimer
Link to topic: TI publie les exemples NDA de programmes Lua de maths, physique chimie (Comments: 0)
Edite enfin ton code Lua directement sur TI-Nspire!
Grande avancée pour le développement Lua sur TI-Nspire. Il est désormais possible d'éditer le code directement sur la calculatrice (ou le logiciel)! :bj:
En fait, vous avez le choix puisque 3 utilitaires communautaires sont sortis à cette fin. Nous allons les reprendre par ordre chronologique.
LuaTerm, du célèbre jimbauwens est sorti début juin et se présente sous la forme d'une ligne de commande (console ou encore terminal si vous préférez). En utilisant la commande load(), il est possible d'exécuter du code Lua enregistré dans une variable au choix de type chaîne de caractères. Ces chaînes de caractères sont donc à éditer avec les fonctionnalités standard de l'OS dans un onglet de calculs.
LUA onCalc de Dyar est sorti fin juin et reprend le même principe, mais se débarrasse de la console (qui était très loin d'être intuitive, et perturbait les sorties graphiques). La procédure est donc bien plus automatisée, les noms de chaînes de caractères devenant statiques.
Oclua d'ExtendeD, sorti hier soir, rajoute lui un véritable éditeur de code Lua. Il est possible ensuite d'enregistrer le code dans un onglet de votre classeur par simple copier/coller, exactement comme l'on procède avec l'outil officiel préliminaire sur PC avec les logiciels Nspire. Sans doute y a-t-il eu au moins étude du format de ce que cet outil enregistrait dans le presse-papiers, ou au plus décompilation/désassemblage de cet outil.
J'avais d'ailleurs bien dit que cette méthode avait été mûrement choisie par TI, et présentait des possibilités d'interaction et d'évolution que n'avaient pas les premiers outils de conversion en ligne de commande. La preuve est maintenant sous vos yeux: la communauté reprend la méthode officielle que j'avais défendue! :bj:
Ma préférence va clairement au dernier outil mais c'est à vous de choisir.
Encore un grand jour pour la TI-Nspire, et de superbes outils qui vous permettront de développer et tester vos programmes Lua bien plus rapidement. Plus besoin d'éditer le programme sur PC, d'utiliser l'outil préliminaire pour coller dans un logiciel Nspire, et ensuite transférer sur la calculatrice avant d'ouvrir le programme et peut-être à ce moment de se rendre compte d'une erreur de syntaxe... Non maintenant vous avez enfin un tout-en-un! :bj:
Bref, des outils qui tombent à point pour vous aider à réaliser de superbes programmes pour notre concours Lua! ;)
Liens:
Oclua
Lua onCalc
Lua Term
En fait, vous avez le choix puisque 3 utilitaires communautaires sont sortis à cette fin. Nous allons les reprendre par ordre chronologique.
LuaTerm, du célèbre jimbauwens est sorti début juin et se présente sous la forme d'une ligne de commande (console ou encore terminal si vous préférez). En utilisant la commande load(), il est possible d'exécuter du code Lua enregistré dans une variable au choix de type chaîne de caractères. Ces chaînes de caractères sont donc à éditer avec les fonctionnalités standard de l'OS dans un onglet de calculs.
LUA onCalc de Dyar est sorti fin juin et reprend le même principe, mais se débarrasse de la console (qui était très loin d'être intuitive, et perturbait les sorties graphiques). La procédure est donc bien plus automatisée, les noms de chaînes de caractères devenant statiques.
Oclua d'ExtendeD, sorti hier soir, rajoute lui un véritable éditeur de code Lua. Il est possible ensuite d'enregistrer le code dans un onglet de votre classeur par simple copier/coller, exactement comme l'on procède avec l'outil officiel préliminaire sur PC avec les logiciels Nspire. Sans doute y a-t-il eu au moins étude du format de ce que cet outil enregistrait dans le presse-papiers, ou au plus décompilation/désassemblage de cet outil.
J'avais d'ailleurs bien dit que cette méthode avait été mûrement choisie par TI, et présentait des possibilités d'interaction et d'évolution que n'avaient pas les premiers outils de conversion en ligne de commande. La preuve est maintenant sous vos yeux: la communauté reprend la méthode officielle que j'avais défendue! :bj:
Ma préférence va clairement au dernier outil mais c'est à vous de choisir.
Encore un grand jour pour la TI-Nspire, et de superbes outils qui vous permettront de développer et tester vos programmes Lua bien plus rapidement. Plus besoin d'éditer le programme sur PC, d'utiliser l'outil préliminaire pour coller dans un logiciel Nspire, et ensuite transférer sur la calculatrice avant d'ouvrir le programme et peut-être à ce moment de se rendre compte d'une erreur de syntaxe... Non maintenant vous avez enfin un tout-en-un! :bj:
Bref, des outils qui tombent à point pour vous aider à réaliser de superbes programmes pour notre concours Lua! ;)
Liens:
Oclua
Lua onCalc
Lua Term
Link to topic: Edite enfin ton code Lua directement sur TI-Nspire! (Comments: 0)
Sortie de TiLP 1.15, le logiciel de transfert alternatif!
Suite à l'abandon du développement de TiLP par son auteur après la version 1.13, Lionel Debroux a repris le flambeau et nous sort aujourd'hui la version 1.15.
TiLP est un logiciel de transfert pour calculatrices, exactement comme TI-Connect et le TI-Nspire Computer Link Software.
Toutefois, il présente de nombreux avantages par rapport à ces logiciels:
[puce]Il gère toutes les calculatrices TI équipées d'un port de communication: TI-82, TI-83/82Stats, TI-83+, TI-84, TI-85, TI-86, TI-89, TI-92, TI-Voyage 200, et même TI-Nspire. Son code est donc extrêmement polyvalent, arrivant ainsi à gérer les différents protocoles de communication. :bj:[/puce]
[puce]Pour les calculatrices équipées d'un port mini-Jack, il gère la totalité des câbles: câble série TI-Graph Link gris, câble série TI-Graph Link noir, câble TI-Graph Link USB (dit SilverLink), câble parallèle (non officiel) :bj:[/puce]
[puce]Il permet donc de communiquer avec le câble TI-Graph Link USB avec des TI-85 ou de vieilles TI-82 grises (à ne pas confondre avec les TI-82Stats qui sont des TI-83), ce que le logiciel officiel TI-Connect ne permet pas! :bj:[/puce]
[puce]Il permet de numériser (dumper) entièrement la ROM de toutes les calculatrices gérées à l'exception des TI-Nspire, et ce avec tous les câbles, mini-Jack comme USB. Cela a de nombreuses applications dans le cadre de l'émulation. C'est aussi le seul moyen de récupérer une image du Boot Code afin de l'utiliser avec Flashy, comme décrit dans la news précédente.[/puce]
Il présente également quelques inconvénients:
[puce]Etant développé à l'origine pour Linux, il est assez mal intégré à Windows. Il n'est pas possible de transférer des fichiers en les faisant glisser d'une fenêtre sur une autre comme on peut le faire avec TI-Connect ou avec le TI-Nspire Computer Link.[/puce]
[puce]Et surtout, il utilise des pilotes spécifiques totalement incompatibles avec TI-Connect et TI-Nspire Computer Link. Tant que ces pilotes seront installés, TI-Connect et TI-Nspire Computer Link ne détecteront plus vos calculatrices et seront donc inutilisables.[/puce]
Pour cette dernière raison uniquement, nous vous déconseillons l'installation de ce logiciel sous Windows, sauf si vous avez des besoins très spécifiques.
Si la prochaine version de TiLP pouvait marcher avec les pilotes officiels de TI ou utiliser des pilotes qui seraient compatibles avec les logiciels officiels de TI, je crois que ce serait parfait!
Lien:
TiLP 1.15
TiLP est un logiciel de transfert pour calculatrices, exactement comme TI-Connect et le TI-Nspire Computer Link Software.
Toutefois, il présente de nombreux avantages par rapport à ces logiciels:
[puce]Il gère toutes les calculatrices TI équipées d'un port de communication: TI-82, TI-83/82Stats, TI-83+, TI-84, TI-85, TI-86, TI-89, TI-92, TI-Voyage 200, et même TI-Nspire. Son code est donc extrêmement polyvalent, arrivant ainsi à gérer les différents protocoles de communication. :bj:[/puce]
[puce]Pour les calculatrices équipées d'un port mini-Jack, il gère la totalité des câbles: câble série TI-Graph Link gris, câble série TI-Graph Link noir, câble TI-Graph Link USB (dit SilverLink), câble parallèle (non officiel) :bj:[/puce]
[puce]Il permet donc de communiquer avec le câble TI-Graph Link USB avec des TI-85 ou de vieilles TI-82 grises (à ne pas confondre avec les TI-82Stats qui sont des TI-83), ce que le logiciel officiel TI-Connect ne permet pas! :bj:[/puce]
[puce]Il permet de numériser (dumper) entièrement la ROM de toutes les calculatrices gérées à l'exception des TI-Nspire, et ce avec tous les câbles, mini-Jack comme USB. Cela a de nombreuses applications dans le cadre de l'émulation. C'est aussi le seul moyen de récupérer une image du Boot Code afin de l'utiliser avec Flashy, comme décrit dans la news précédente.[/puce]
Il présente également quelques inconvénients:
[puce]Etant développé à l'origine pour Linux, il est assez mal intégré à Windows. Il n'est pas possible de transférer des fichiers en les faisant glisser d'une fenêtre sur une autre comme on peut le faire avec TI-Connect ou avec le TI-Nspire Computer Link.[/puce]
[puce]Et surtout, il utilise des pilotes spécifiques totalement incompatibles avec TI-Connect et TI-Nspire Computer Link. Tant que ces pilotes seront installés, TI-Connect et TI-Nspire Computer Link ne détecteront plus vos calculatrices et seront donc inutilisables.[/puce]
Pour cette dernière raison uniquement, nous vous déconseillons l'installation de ce logiciel sous Windows, sauf si vous avez des besoins très spécifiques.
Si la prochaine version de TiLP pouvait marcher avec les pilotes officiels de TI ou utiliser des pilotes qui seraient compatibles avec les logiciels officiels de TI, je crois que ce serait parfait!
Lien:
TiLP 1.15
Link to topic: Sortie de TiLP 1.15, le logiciel de transfert alternatif! (Comments: 0)
Flashy, le programmateur de Boot Code TI-83+/84 est sorti!
Le Boot Code est le programme qui s'occupe d'installer, vérifier, et lancer l'OS sur ces calculatrices.
Il est enregistré à la fin de la mémoire ROM Flash, elle-même découpée en pages mémoire de 16Ko:
* TI-83+: dernière page (16Ko)
* TI-84: 2 dernières pages (32Ko)
Dans une news précédente, nous vous annoncions que ThePenguin77 et Brandon Wilson avaient trouvé un moyen logiciel de reprogrammer le Boot Code des modèles suivants:
* TI-83 Plus Silver Edition
* TI-84 Plus
* TI-84 Plus Silver Edition
* TI-84 Pocket.fr
La TI-83 Plus et la TI-83 Plus.fr ne sont hélas pas concernées, car elles utilisent un matériel totalement différent.
Et bien l'extraordinaire Brandon Wilson vient donc de sortir son programmateur de Boot Code, nommé Flashy.
Flashy vous permettra:
- de downgrader votre Boot Code
- d'upgrader votre Boot Code
- de programmer un Boot Code modifié
- de programmer un Boot Code tiers
- de programmer le Boot Code d'un autre modèle et donc peut-être de transformer votre calculatrice en un autre modèle (dans certaines limites imposées par le matériel)
Voici pour information la liste des versions de Boot Code connues:
* TI-83 Plus Silver Edition: 1.00
* TI-84 Plus / TI-84 Pocket.fr: 1.00 1.02 1.03
* TI-84 Plus Silver Edition: 1.00 1.02 1.03
* TI-Nspire 84+ Keypad: 1.02 (à noter que les OS pour les prototypes TI-Nspire basique présents sur notre site incluent chacun une version 1.02 différente de celle des OS commerciaux)
Si vous avez une TI-84 avec le Boot Code 1.03, vous pouvez désormais le downgrader en une version 1.02 et ainsi supprimer la protection par clef RSA 2048-bits que TI venait juste de rajouter.
Suite à cela, vous pourrez:
- downgrader votre TI-84 avec un OS 2.53MP ou antérieur
- installer un OS modifié
- installer un OS tiers
- installer un OS TI-83 Plus sur une TI-84 Plus Silver Edition
L'exploit est techniquement très intéressant et impressionant. Mais soyons réaliste, il n'y a quasiment aucune application concrète utile pour le moment:
- la seule modification disponible pour l'OS 2.55MP désactive le mode Press-To-Test qui n'est pas (encore?) utilisé en France
- les rares OS tiers publiés à ce jour sont des démos dans un état pré-embryonnaire qui ne permettent pas de faire grand chose
- il existe toutefois un Boot Code tiers, BootFree de FloppusMaximus: à suivre...
Si une utilité impressionante est trouvée, nous vous informerons et publierons un tutoriel détaillé comme nous le faisons d'habitude. Mais pour le moment, si vous vous servez encore de votre calculatrice pour faire des maths, vous n'avez aucune bonne raison d'utiliser Flashy.
D'autant plus que ce programme est potentiellement très dangereux, le plus dangereux programme TI-83+SE/84 jamais créé à ce jour! En effet, le Boot Code sur votre TI-83+/84 est comme le BIOS de votre ordinateur. La moindre petite erreur (piles faibles, impossibilité d'écrire le Boot Code après l'avoir effacé en mémoire, programmation d'un Boot Code mal modifié, pogrammation d'un Boot Code tiers buggué, programmation du Boot Code d'un mauvais modèle...) et votre calculatrice est définitivement inutilisable et totalement irréparable logiciellement. Brandon est certes quelqu'un de très fiable et sérieux, mais il suffit d'un simple grain de sable... D'ailleurs TI non plus n'est pas à l'abri malgré tout son professionnalisme, si l'on rappelle l'OS 3.0.1 qui détruit le Boot Code 2 des TI-Nspire lors de sa reprogrammation.
Mais là sur TI-83+SE/84, il n'y a pas de Boot Code 1 pour nous secourir... Il ne vous restera que le retour chez TI, et je ne suis pas sûr du tout qu'ils acceptent de faire jouer la garantie dans ce contexte.
Depuis 2 ans, la communauté déploie des efforts surhumains pour ouvrir les différentes portes blindées verrouillées par TI sur les TI-83+/84 avec notamment la factorisation des clefs RSA 512-bits de signature des OS et applications durant l'été 2009. Toutefois cet exploit n'a à ce jour été suivi d'aucune application concrète. A quoi cela sert-il de se crever à forcer une porte si on ne la franchit pas?
Nous espérons que cette fois-ci, la possibilité de reprogrammer le Boot Code des TI-83+SE/84 sera rapidement suivie d'applications utiles, à l'image de ce que nous avons nous-même fait sur TI-Nspire.
D'autant plus que le temps est compté... Avec ce Boot Code 1.03 pour TI-84 et le nouveau Boot2 3.0.1 pour TI-Nspire, TI semble avoir vraiment mis beaucoup de moyens dernièrement dans les protections. Même si certains osent déjà prétendre sur des forums anglophones que "TI a définitivement perdu contre la communauté", mon expérience et les événements récents m'ont montré que rien n'est impossible, aussi bien d'un côté que de l'autre. Et cacher une deuxième signature RSA 2048-bits sur TI-84 et TI-Nspire sans perturber la signature originale était déjà un exploit.
Il ne fait nul doute à mon avis que TI trouvera un moyen ou un autre pour refermer cette porte à moyen terme. Aussi, j'invite les développeurs de la communauté à la franchir, et à nous montrer quelles applications utiles on peut en tirer.
Liens:
Flashy (attention: programme très dangereux!)
Il est enregistré à la fin de la mémoire ROM Flash, elle-même découpée en pages mémoire de 16Ko:
* TI-83+: dernière page (16Ko)
* TI-84: 2 dernières pages (32Ko)
Dans une news précédente, nous vous annoncions que ThePenguin77 et Brandon Wilson avaient trouvé un moyen logiciel de reprogrammer le Boot Code des modèles suivants:
* TI-83 Plus Silver Edition
* TI-84 Plus
* TI-84 Plus Silver Edition
* TI-84 Pocket.fr
La TI-83 Plus et la TI-83 Plus.fr ne sont hélas pas concernées, car elles utilisent un matériel totalement différent.
Et bien l'extraordinaire Brandon Wilson vient donc de sortir son programmateur de Boot Code, nommé Flashy.
Flashy vous permettra:
- de downgrader votre Boot Code
- d'upgrader votre Boot Code
- de programmer un Boot Code modifié
- de programmer un Boot Code tiers
- de programmer le Boot Code d'un autre modèle et donc peut-être de transformer votre calculatrice en un autre modèle (dans certaines limites imposées par le matériel)
Voici pour information la liste des versions de Boot Code connues:
* TI-83 Plus Silver Edition: 1.00
* TI-84 Plus / TI-84 Pocket.fr: 1.00 1.02 1.03
* TI-84 Plus Silver Edition: 1.00 1.02 1.03
* TI-Nspire 84+ Keypad: 1.02 (à noter que les OS pour les prototypes TI-Nspire basique présents sur notre site incluent chacun une version 1.02 différente de celle des OS commerciaux)
Si vous avez une TI-84 avec le Boot Code 1.03, vous pouvez désormais le downgrader en une version 1.02 et ainsi supprimer la protection par clef RSA 2048-bits que TI venait juste de rajouter.
Suite à cela, vous pourrez:
- downgrader votre TI-84 avec un OS 2.53MP ou antérieur
- installer un OS modifié
- installer un OS tiers
- installer un OS TI-83 Plus sur une TI-84 Plus Silver Edition
L'exploit est techniquement très intéressant et impressionant. Mais soyons réaliste, il n'y a quasiment aucune application concrète utile pour le moment:
- la seule modification disponible pour l'OS 2.55MP désactive le mode Press-To-Test qui n'est pas (encore?) utilisé en France
- les rares OS tiers publiés à ce jour sont des démos dans un état pré-embryonnaire qui ne permettent pas de faire grand chose
- il existe toutefois un Boot Code tiers, BootFree de FloppusMaximus: à suivre...
Si une utilité impressionante est trouvée, nous vous informerons et publierons un tutoriel détaillé comme nous le faisons d'habitude. Mais pour le moment, si vous vous servez encore de votre calculatrice pour faire des maths, vous n'avez aucune bonne raison d'utiliser Flashy.
D'autant plus que ce programme est potentiellement très dangereux, le plus dangereux programme TI-83+SE/84 jamais créé à ce jour! En effet, le Boot Code sur votre TI-83+/84 est comme le BIOS de votre ordinateur. La moindre petite erreur (piles faibles, impossibilité d'écrire le Boot Code après l'avoir effacé en mémoire, programmation d'un Boot Code mal modifié, pogrammation d'un Boot Code tiers buggué, programmation du Boot Code d'un mauvais modèle...) et votre calculatrice est définitivement inutilisable et totalement irréparable logiciellement. Brandon est certes quelqu'un de très fiable et sérieux, mais il suffit d'un simple grain de sable... D'ailleurs TI non plus n'est pas à l'abri malgré tout son professionnalisme, si l'on rappelle l'OS 3.0.1 qui détruit le Boot Code 2 des TI-Nspire lors de sa reprogrammation.
Mais là sur TI-83+SE/84, il n'y a pas de Boot Code 1 pour nous secourir... Il ne vous restera que le retour chez TI, et je ne suis pas sûr du tout qu'ils acceptent de faire jouer la garantie dans ce contexte.
Depuis 2 ans, la communauté déploie des efforts surhumains pour ouvrir les différentes portes blindées verrouillées par TI sur les TI-83+/84 avec notamment la factorisation des clefs RSA 512-bits de signature des OS et applications durant l'été 2009. Toutefois cet exploit n'a à ce jour été suivi d'aucune application concrète. A quoi cela sert-il de se crever à forcer une porte si on ne la franchit pas?
Nous espérons que cette fois-ci, la possibilité de reprogrammer le Boot Code des TI-83+SE/84 sera rapidement suivie d'applications utiles, à l'image de ce que nous avons nous-même fait sur TI-Nspire.
D'autant plus que le temps est compté... Avec ce Boot Code 1.03 pour TI-84 et le nouveau Boot2 3.0.1 pour TI-Nspire, TI semble avoir vraiment mis beaucoup de moyens dernièrement dans les protections. Même si certains osent déjà prétendre sur des forums anglophones que "TI a définitivement perdu contre la communauté", mon expérience et les événements récents m'ont montré que rien n'est impossible, aussi bien d'un côté que de l'autre. Et cacher une deuxième signature RSA 2048-bits sur TI-84 et TI-Nspire sans perturber la signature originale était déjà un exploit.
Il ne fait nul doute à mon avis que TI trouvera un moyen ou un autre pour refermer cette porte à moyen terme. Aussi, j'invite les développeurs de la communauté à la franchir, et à nous montrer quelles applications utiles on peut en tirer.
Liens:
Flashy (attention: programme très dangereux!)
Link to topic: Flashy, le programmateur de Boot Code TI-83+/84 est sorti! (Comments: 0)