Ceci est un tutoriel de Persalteas. Seuls quelques ajouts et la mise en page sont de moi.
Bonjour !
Un article pour garder ces précieux codes hexadécimaux sous la main !
Vous avez peut-être remarqué qu'il existe des programmes qui n'apparaissent pas dans le menu EDIT de la calculette, et dont on ne peut pas voir le code source. Ils ont été protégés. De même, il est possible de "gommer" l'existence d'un programme, dans tous les menus de la TI que ce soit EXEC, EDIT, MEM, ou le menu d'échange, grâce à un code programmé par notre spécialiste hexadécimal français, Matrefeytontias.
Je vais donc vous présenter deux codes, le système ZPROT/ZUNPROT et le système ZHIDE/ZUNHIDE.
NE TESTEZ CES PROGRAMMES QUE SUR TI-82/STATS/TI-82 STATS.FR/TI-83.
ILS NE SONT PAS COMPATIBLES TI-83 Plus/TI-84 Plus.
Chaque système a besoin de 3 programmes dont voici les codes. Comme tout programme en assembleur, la moindre erreur dans les codes causera très probablement un CRASH MEMOIRE ET UNE PERTE DE DONNEES. Irrécupérables, bien sur.
Faites donc attention en recopiant, et je vous conseille de sauvegarder vos programmes importants sur la TI d'un ami jusqu'à être surs que le programme fonctionne normalement et qu'il ne provoque pas de crash.
PROTECT: empêcher de voir le code source d'un programme :
source
• Auteur: Alexis Jehan (alias Alexvire ou Alexis)
• 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.
• PROTECT
• ZPROT (Ne faites pas d'erreurs !)
• ZUNPROT (Ne faites pas d'erreurs !)
HIDE: Planquer le programme. Il est toujours là, mais impossible a détecter avant déprotection.
source
• Auteur: Mattias Refeyton (alias Matrefeytontias)
• HIDE
• ZHIDE
Note : chaque retour à la ligne occupe un octet. Il est ainsi préférable de les supprimer après avoir testé l'efficacité des programmes : il ne servent que la lisibilité du code hexa.
Bonjour !
Un article pour garder ces précieux codes hexadécimaux sous la main !
Vous avez peut-être remarqué qu'il existe des programmes qui n'apparaissent pas dans le menu EDIT de la calculette, et dont on ne peut pas voir le code source. Ils ont été protégés. De même, il est possible de "gommer" l'existence d'un programme, dans tous les menus de la TI que ce soit EXEC, EDIT, MEM, ou le menu d'échange, grâce à un code programmé par notre spécialiste hexadécimal français, Matrefeytontias.
Je vais donc vous présenter deux codes, le système ZPROT/ZUNPROT et le système ZHIDE/ZUNHIDE.
NE TESTEZ CES PROGRAMMES QUE SUR TI-82/STATS/TI-82 STATS.FR/TI-83.
ILS NE SONT PAS COMPATIBLES TI-83 Plus/TI-84 Plus.
Chaque système a besoin de 3 programmes dont voici les codes. Comme tout programme en assembleur, la moindre erreur dans les codes causera très probablement un CRASH MEMOIRE ET UNE PERTE DE DONNEES. Irrécupérables, bien sur.
Faites donc attention en recopiant, et je vous conseille de sauvegarder vos programmes importants sur la TI d'un ami jusqu'à être surs que le programme fonctionne normalement et qu'il ne provoque pas de crash.
PROTECT: empêcher de voir le code source d'un programme :
source
• Auteur: Alexis Jehan (alias Alexvire ou Alexis)
• 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.
• PROTECT
- 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,"
• ZPROT (Ne faites pas d'erreurs !)
- Code:
CD8E42
3E72
323A80
CD2A44
DA
7B
46
E61F
FE04
C26C46
213980
3605
23
1A
4F
0600
13
13
EB
EDB0
CD2A44
DA7B46
3606
C9
End
0000
End
• ZUNPROT (Ne faites pas d'erreurs !)
- Code:
CD8E42
3E72
323A80
CD2A44
DA
7B
46
E61F
FE04
C26C46
213980
3606
23
1A
4F
0600
13
13
EB
EDB0
CD2A44
DA7B46
3605
C9
End
0000
End
HIDE: Planquer le programme. Il est toujours là, mais impossible a détecter avant déprotection.
source
• Auteur: Mattias Refeyton (alias Matrefeytontias)
• HIDE
- Code:
Lbl 0
EffEcr
Menu("HIDE","CACHER",1,"REAPPARAITRE",2,"QUITTER",3
Lbl 1
Input "prgm",Chaîne0
Chaîne0
Envoi(9prgmZHIDE
Goto 0
Lbl 2
Input "prgm",Chaîne0
Chaîne0
Envoi(9prgmZUNHIDE
Goto 0
Lbl 3
EffVar Chaîne0
Output(1,1,"
• ZHIDE
- Code:
213980
3604
23
36AA
23
3609
23
3600
CD2A44
D8
EB
23
113980
010900
EDB0
213980
3605
CD2A44
D8
11FCFF
19
7E
D640
77
C9
End
0000
End
- Code:
213980
3604
23
36AA
23
3609
23
3600
CD2A44
D8
EB
23
113980
010900
EDB0
213980
3605
23
7E
D640
77
CD2A44
D8
11FCFF
19
7E
C640
77
C9
End
0000
End
Note : chaque retour à la ligne occupe un octet. Il est ainsi préférable de les supprimer après avoir testé l'efficacité des programmes : il ne servent que la lisibilité du code hexa.