Empêcher l'édition ou cacher un programme Hitskin_logo Hitskin.com

Ceci est une prévisualisation d'un thème de Hitskin.com
Installer le thèmeRetourner sur la fiche du thème

Tout 82
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Tout 82

Ven 25 Oct 2024 - Bienvenue,

Rechercher
 
 

Résultats par :
 


Rechercher Recherche avancée

Connexion

Récupérer mon mot de passe



Chatbox externe


Derniers sujets
» [JEU] Mon voisin du dessous
Empêcher l'édition ou cacher un programme EmptyDim 16 Oct 2022 - 21:11 par Wistaro

» Bonne année 2018!
Empêcher l'édition ou cacher un programme EmptyVen 2 Nov 2018 - 19:42 par Ti64CLi++

» Lancement du TI-Concours 2017 !
Empêcher l'édition ou cacher un programme EmptySam 20 Mai 2017 - 0:27 par Paulo1026

» Chaînes Youtube des membres
Empêcher l'édition ou cacher un programme EmptyVen 19 Mai 2017 - 22:41 par Wistaro

» cacul du taux d'intêret
Empêcher l'édition ou cacher un programme EmptyVen 24 Mar 2017 - 21:50 par m@thieu41

» [Projet] Un mario by tout82
Empêcher l'édition ou cacher un programme EmptyDim 29 Jan 2017 - 14:09 par Wistaro

» Cherche documentation assembleur TI82stat
Empêcher l'édition ou cacher un programme EmptyMer 25 Jan 2017 - 12:29 par Ti64CLi++

» Probleme Ti-82 Stats fr
Empêcher l'édition ou cacher un programme EmptyJeu 12 Jan 2017 - 13:56 par Ti64CLi++

» ROM 82 stats.fr
Empêcher l'édition ou cacher un programme EmptyJeu 15 Déc 2016 - 10:24 par Ti64CLi++

Partenaires
TI-Planet Espace-TI : Forum

Faire un don à Tout-82...
Où va cet argent ?
Membres donateurs:- Persalteas (10€)
- Wistaro (5€)
- jo2geek (22€)

Les posteurs les plus actifs du mois
Aucun utilisateur

Le Deal du moment : -29%
Pack Smartphone Google Pixel 8a 5G 128 Go + Ecouteurs ...
Voir le deal
469 €

Vous n'êtes pas connecté. Connectez-vous ou enregistrez-vous

Empêcher l'édition ou cacher un programme

2 participants

Aller en bas  Message [Page 1 sur 1]

blg_flg

blg_flg
Connaisseur
Connaisseur

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
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
ZUNHIDE
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.

persalteas

persalteas
----------------------
----------------------

Hm c'est inexact, en fait, ils ne sont même pas compatibles TI-82.

C'est TI-82 Stats/TI-82 Stats.fr/TI-83 :P

A préciser dans le titre, tiens Wink

https://tout82.forumactif.org

blg_flg

blg_flg
Connaisseur
Connaisseur

Tu peux modifier, hein, t'es grand ! C'est ton forum et ton tuto, qui plus est ! =D

Contenu sponsorisé



Revenir en haut  Message [Page 1 sur 1]

Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum