Forum

Catégorie : Programmes
Forum : Les programmes des internautes
Vues : 13458
Réponses : 99
Type : discussion
Etat : réponses autorisées

PROTECT - Page 1 / 5

alexvire le 13/01/2010 à 16:59
PROTECT

Image manquante


• Taille: 381 octets

• Vous en avez assez que vos camarades modifient vos programmes ? Alors PROTECT est pour vous. Il permet de protéger ou déprotéger vos programmes pour qu'ils apparaissent ou non dans le menu "EDIT". Vous devez pour cela utiliser le programme PROTECT et non les autres.

• Fonctionne sur:
- TI-82 Stats(.fr)
- TI-83

• Télécharger:
- 83g

PROTECT Taper à la main: (Français)
Code
Lbl 0
EffEcr
Menu(">>> PROTECT <<<<","PROTEGER",1,"DEPROTEGER"
,2,"QUITTER",3
Lbl 1
Input "prgm",Chaîne0
Chaîne0
Envoi(9prgmZPROT
Goto 0
Lbl 2
Input "prgm",Chaîne0
Chaîne0
Envoi(9prgmZUNPROT
Goto 0
Lbl 3
Output(4,6,"ALEXIS
EffVar Chaîne0
Output(1,1,"


PROTECT Taper à la main: (Anglais)
Code
Lbl 0
ClrHome
Menu(">>> PROTECT <<<<","PROTEGER",1,"DEPROTEGER"
,2,"QUITTER",3
Lbl 1
Input "prgm",Str0
Str0
Send(9prgmZPROT
Goto 0
Lbl 2
Input "prgm",Str0
Str0
Send(9prgmZUNPROT
Goto 0
Lbl 3
Output(4,6,"ALEXIS
DelVar Str0
Output(1,1,"


ZPROT Taper à la main: (Ne faites pas d'erreurs !)
Code
CD8E423E72323A80CD2A44DA7B46E61FFE04C26C462139803605231A4F06001313EBEDB0CD2A44DA7B463606C9
End
0000
End


ZUNPROT Taper à la main: (Ne faites pas d'erreurs !)
Code
CD8E423E72323A80CD2A44DA7B46E61FFE04C26C462139803606231A4F06001313EBEDB0CD2A44DA7B463605C9
End
0000
End
linkakro le 13/01/2010 à 19:09
oulà c'est du lourd ! bravo.
Les prgm qui sont en asm peuvent-ils être tapés directement dans la calto ?

(Est-ce que ça protège des memory cleared ?)
sypotu le 13/01/2010 à 20:41
Les prgm en asm sont ceux de ce sujet mais l'autre est bien pratique !!! winkle.gif
merci

@ lincaro :
oui tu peux le recopier, mais ne fais pas de fautes car ça peut être grave
et non ça ne protege pas des memory cleared
Guiges3 le 14/01/2010 à 18:02
Bonjour
J'ai un probleme lorsque que jessaye de recopier sur ma calculattrice ton programme.
Il est dit Chaine0
Et moi j'ai Chaîne(0
Et juste ca a l'air de tout faire planté
lolio67 le 14/01/2010 à 18:32
Salut,T'as pas une version pour ti 83+ parce que j'ai une erreur a Envoi(9prgmZPROT
normal vu que c'est pas prevu pour godgrace.gif

et chez moi en anglais ca donne send(9prgmZPROT mais il me met une erreur apres send( ahh.gif
sypotu le 14/01/2010 à 19:20
@ Guiges
salut
va dans [var] puis [7]

@ lolio
salut
tu doit avoir une instruction asm( dans le catalogue, tu remplace envoi(9 par ça
lolio67 le 14/01/2010 à 19:58
Okay merci bigmouth.gif

Tu parles de "asmprgm" ou "asm("c sa?

Merci godgrace.gif
Guiges3 le 14/01/2010 à 20:13
merci je debute a peine a coder des programmes pour ma classe je connais pas grand chose encore. En parlant de sa je cherche quelqu'un qui serait dans mon lycee marc bloch et uqi pourrait m'apprendre donc si vous etes dedans dites le moi ^^
Guiges3 le 14/01/2010 à 20:17
Ouarg l'anarque ca a reset ma TI aucune touche ne marchait
sypotu le 14/01/2010 à 20:27
aïe !
ça c'est le pb de l'assembleur, la moindre erreur peut avoir des conséquences grave !

@ lolio
essai les 2 je sais pas trop...
lolio67 le 14/01/2010 à 20:31
okay merci a toi cupsmiley.gif
Stupid le 14/01/2010 à 20:31
Quelqu'un pour transformer ce code d'héxa à français histoire que je comprenne? clown.gif
sypotu le 14/01/2010 à 21:01
alors là j'ai peur que personne ne comprenne ce code ici ...
guiges3 le 15/01/2010 à 11:11
J'ai réussi a récupérer presque tout mes programmes de ma calculatrice heureusement que javais transférer tout chez qqun 2 jours avant. Par contre je n'essayerais pas une deuxième fois ce code dsl mais je tient a mes programmes.
alexvire le 15/01/2010 à 18:07
Je comprend totalement et je suis désolé pour toi...
C'est quoi ta calculatrice ?
lolio67 le 15/01/2010 à 18:12
En tout cas il marche pas sur ti 83+ ,

J'ai essayé en renplacant envoi par "asm(" et "asmprgm" mais rien ni fait karate.gif

personne a une idée ?? frozen.gif
guiges3 le 15/01/2010 à 18:24
alexvire j'ai la Ti 82 Stats.fr
Wirekey le 15/01/2010 à 22:41
Oui ca marche pas car c'est comme ca xD

Non sérieusement .. personnellement je n'est jamais réussit depuis ma tit 82 stats.fr a lancer un programe ASM depuis un programme ( avec la fonction envoie(9prgrmAsm) ... De plus ce code est un peu capricieux il exige parfois que la chaine soit afficher pour la prendre en compte.
C'est a dire que si vous rentré JEUX dans la chaine 0 pour votre programme et ensuite que vous faite une bête de calcule xD ( 5+3 + 2 + 2+ 3 ... tout cela sur plusieur ligne le programme vous renvoie une erreur )

Ce programme est donc ... obsolète.

Cependant on peut retenir que :
Code
End
0000
Ende


0000 correspond à la chaine 0. Personnellement cette chaine me sert pour d'autre programme. j'utilise donc la chaine 1 ou celle que vous voudrez. Pour cela il suffit de faire :

Code
End
0001 (pour la chaine 1) ...
End



sypotu a écrit :
Les prgm en asm sont ceux de ce sujet


C'est vraie xD ce me disait bien quelque chose xD
guiges3 le 16/01/2010 à 17:04
Ok. Et donc aucun programme qui empeche l'adition d'autres programmes. Le mdp je peut le faire mais pas l'autre.
alexvire le 17/01/2010 à 19:36
lolio67 a écrit :
En tout cas il marche pas sur ti 83+ ,

J'ai essayé en renplacant envoi par "asm(" et "asmprgm" mais rien ni fait karate.gif

personne a une idée ?? frozen.gif


J'ai bien précisé en haut sur quelles calculatrices il fonctionne.
Pour une Ti83+, vas voir ici. (Troisième news de la page.)

Mise à jour: Sur le fichier ZPROTECT.83p qui buggait quand on quittait. (Erreur de traduction étant donné que j'ai une Ti-82Stats.Fr.)