π
<-
Chat plein-écran
[^]

[TI 83 PCE] Faire bugger la calculatrice (ram cleared)

[TI 83 PCE] Faire bugger la calculatrice (ram cleared)

Message non lude sautax » 13 Déc 2016, 22:23

Ce matin je me suis amusé à voir combien de caractères pouvait contenir une chaîne de caractères (j'ai trouvé environ 65000) et j'ai réussi à faire planter ma calculatrice :32ti83pce: grâce à un Str1->Str2 et j'ai eu un RAM CLEARED
Du coup j'ai cherché et j'ai trouvé comment remplir au max la ram et donc forcer la calculatrice à faire un RAM CLEARED :troll:
Et voici l'assassin :
Code: Tout sélectionner
"F"->Str1
"F"->Str2
While 1
Str1+Str2->Str1
Str1->Str2
End

N'importe quel caractère peut remplacer les "F", ça fait varier les couleurs du bug graphique .
Je vous conseille de faire une sauvegarde avant :warning:
Fonctionne uniquement sur TI 83 PCE, j'ai testé sur TI 82 Adv. mais échec :( .
C'est intéressant de voir la réaction de la calculatrice (bugs graphiques).
Dernière édition par sautax le 13 Déc 2016, 22:37, édité 1 fois.
Mes projets :
-Environnement numworks sur PC
-TILIB
-AGAME
Avatar de l’utilisateur
sautaxProgrammeur
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Prochain niv.: 21.6%
 
Messages: 65
Inscription: 21 Sep 2016, 14:31
Localisation: Quelque part dans le sud
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Terminale S-SI
YouTube: sautax

Re: [TI 83 PCE] Faire bugger la calculatrice (ram cleared)

Message non lude Hamza.S » 13 Déc 2016, 22:28

rien d'étonnant tu lui as mit une boucle infinie elle répète les même opérations tant qu'il y aura de la RAM
Image
Avatar de l’utilisateur
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 28.5%
 
Messages: 4461
Images: 18
Inscription: 07 Nov 2014, 00:43
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: [TI 83 PCE] Faire bugger la calculatrice (ram cleared)

Message non lude sautax » 13 Déc 2016, 22:29

Normalement elle s’arrête sans planter mais j'ai contourné le problème
Mes projets :
-Environnement numworks sur PC
-TILIB
-AGAME
Avatar de l’utilisateur
sautaxProgrammeur
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Prochain niv.: 21.6%
 
Messages: 65
Inscription: 21 Sep 2016, 14:31
Localisation: Quelque part dans le sud
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Terminale S-SI
YouTube: sautax

Re: [TI 83 PCE] Faire bugger la calculatrice (ram cleared)

Message non lude critor » 13 Déc 2016, 22:30

Certes Hamza.S, mais normalement ça aurait dû se terminer sur une erreur de mémoire, et non sur un effacement de la mémoire.
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41465
Images: 14479
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: [TI 83 PCE] Faire bugger la calculatrice (ram cleared)

Message non lude sautax » 13 Déc 2016, 22:35

Dommage, je peux pas prendre de screenshots (linux , 512mb de ram et Celeron M :troll: )
Mes projets :
-Environnement numworks sur PC
-TILIB
-AGAME
Avatar de l’utilisateur
sautaxProgrammeur
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Prochain niv.: 21.6%
 
Messages: 65
Inscription: 21 Sep 2016, 14:31
Localisation: Quelque part dans le sud
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Terminale S-SI
YouTube: sautax

Re: [TI 83 PCE] Faire bugger la calculatrice (ram cleared)

Message non lude STaa » 13 Déc 2016, 22:36

J'ai aussi essayé ça en cours une fois et ça ne fait pas toujours planter la calculatrice. Des fois ça le fait, des fois pas.
Image
Avatar de l’utilisateur
STaaVIP++
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Prochain niv.: 41.7%
 
Messages: 31
Inscription: 02 Déc 2016, 21:56
Localisation: Paris 11
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: [TI 83 PCE] Faire bugger la calculatrice (ram cleared)

Message non lude sautax » 13 Déc 2016, 22:39

Ça dépend comment tu fais le programme (moi aussi j'ai essayé différemment mais ça fonctionnait pas)
Mes projets :
-Environnement numworks sur PC
-TILIB
-AGAME
Avatar de l’utilisateur
sautaxProgrammeur
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Prochain niv.: 21.6%
 
Messages: 65
Inscription: 21 Sep 2016, 14:31
Localisation: Quelque part dans le sud
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Terminale S-SI
YouTube: sautax

Re: [TI 83 PCE] Faire bugger la calculatrice (ram cleared)

Message non lude guinatore » 13 Déc 2016, 22:54

Bonjour j'avais essayé un programme semblable
Code: Tout sélectionner
" "->Str1
While 1
Str1+Str1->Str1
End

J'ai l'impression qu'avec le dernier OS 5.2 je crois ils ont empêcé ce bug en "resetant" la chaine, c'est à dire que la machine la ramène a son état de base, c'est a dire "". Ainsi on a le droit à une erreur non définie ou dimension je crois.
Un de mes amis avait essayé avec un anciien os et avait eu un RAM cleared directement (il a au passage perdu pas mal de choses :troll:). Portant jai essayé plusieurs fois exactement le meme programme: toujours des erreurs avec le nouvel os aucun ram cleared
Image

-N'hésite pas à jeter un coup d'oeil à mes uploads! Satisfaction garantie.
-Pour toute question, suggestion ou problème tu peux m'écrire en cliquant ici. Réponse rapide garantie.
-Clash royale sur 83 PCE ! Venez voir le topic!
Avatar de l’utilisateur
guinatoreProgrammeur
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Prochain niv.: 46.4%
 
Messages: 64
Images: 4
Inscription: 21 Nov 2015, 11:23
Localisation: 192.168.0.1
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: TS

Re: [TI 83 PCE] Faire bugger la calculatrice (ram cleared)

Message non lude sautax » 14 Déc 2016, 16:11

Je suis avec l'OS 5.2 (le dernier) et je contourne cette sécurité en dédoublant Str1 avec un Str2 et l'OS ne s'y attend pas :troll:
Sinon tu remplis Str1 avec
Code: Tout sélectionner
" "->Str1
While 1
Str1+",jklsdnbfjhdsbfckqnsnkdnqskdnklqss,jkndskjnfsnkjlkxnkdnslndjks"->Str1
End

Jusqu’à l'erreur puis faire Str1+Str1 dans l'écran d'accueil et ça plante >:]
Mes projets :
-Environnement numworks sur PC
-TILIB
-AGAME
Avatar de l’utilisateur
sautaxProgrammeur
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Prochain niv.: 21.6%
 
Messages: 65
Inscription: 21 Sep 2016, 14:31
Localisation: Quelque part dans le sud
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Terminale S-SI
YouTube: sautax


Retourner vers TI-Basic

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 5 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
980 utilisateurs:
>966 invités
>9 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)