[TI-84+] Empêcher la modification d'un programme en TI-Basic
+3
m@thieu41
Hayleia
Seccour
7 participants
Page 1 sur 1
[TI-84+] Empêcher la modification d'un programme en TI-Basic
Salut,
Tout est dans le titre... J'aimerais empêcher qu'on programme soit éditable (Un programme en TI Basic). Et aussi une astuce pour éviter qu'on puisse l'envoyer si vous avez :/
Merci d'avance, et désolé si quelqu'un a déjà poster la même chose
Tout est dans le titre... J'aimerais empêcher qu'on programme soit éditable (Un programme en TI Basic). Et aussi une astuce pour éviter qu'on puisse l'envoyer si vous avez :/
Merci d'avance, et désolé si quelqu'un a déjà poster la même chose
Seccour- Argent 1
- Sexe :
Age : 28
Messages : 17
Date d'inscription : 09/11/2012
Etudes : Seconde
Points Forum : 5
Points Concours : 0
Langages :- - TI-Basic Z80
- - TI-Collège
- - TI-84 Pocket.fr
Re: [TI-84+] Empêcher la modification d'un programme en TI-Basic
Si t'as 49152 octets d'archive à gaspiller, tu peux installer DoorsCS. Il y a une option "Lock" dedans je crois.
Si t'as pas envie de perdre 49152 octets d'archive et d'installer des hooks incompatibles avec zStart entres autres, il doit y avoir un petit programme ASM qui fait ça quelque part mais il faudra attendre quelqu'un d'autre pour avoir son nom.
Sinon, avec le TI-Graph Link sur PC, tu peux ouvrir ton programme et cocher la case "Protéger" en bas à gauche.
Pour éviter à un programme d'être envoyé, tu peux par exemple le sauvegarder dans un groupe et supprimer la copie originale en comptant sur le fait que tes camarades ne connaissent pas l'existence des groupes (sachant que tu n'auras qu'à dégrouper le groupe pour pouvoir à nouveau éditer ton programme, et cela te permet aussi en cas de RAM Clear d'avoir une sauvegarde quelque part ).
Ou tu peux mettre un mot de passe au démarrage de ta calculette (en utilisant donc zStart, qui entres autres options géniales te permet de lancer n'importe quel programme de n'importe quel type archivé ou non au démarrage de ta calculette ainsi que lors des RAM Clears, d'où l'impossibilité d'échapper au mot de passe).
Si t'as pas envie de perdre 49152 octets d'archive et d'installer des hooks incompatibles avec zStart entres autres, il doit y avoir un petit programme ASM qui fait ça quelque part mais il faudra attendre quelqu'un d'autre pour avoir son nom.
Sinon, avec le TI-Graph Link sur PC, tu peux ouvrir ton programme et cocher la case "Protéger" en bas à gauche.
Pour éviter à un programme d'être envoyé, tu peux par exemple le sauvegarder dans un groupe et supprimer la copie originale en comptant sur le fait que tes camarades ne connaissent pas l'existence des groupes (sachant que tu n'auras qu'à dégrouper le groupe pour pouvoir à nouveau éditer ton programme, et cela te permet aussi en cas de RAM Clear d'avoir une sauvegarde quelque part ).
Ou tu peux mettre un mot de passe au démarrage de ta calculette (en utilisant donc zStart, qui entres autres options géniales te permet de lancer n'importe quel programme de n'importe quel type archivé ou non au démarrage de ta calculette ainsi que lors des RAM Clears, d'où l'impossibilité d'échapper au mot de passe).
Dernière édition par Hayleia le Mer 14 Nov - 18:36, édité 1 fois
Hayleia- Or 4
- Age : 30
Messages : 406
Date d'inscription : 03/08/2012
Points Forum : 46
Points Concours : 4
Langages :- - TI-Basic Z80
- - Axe Parser
- - TI-76.fr
- - TI-83+
- - TI-84+ SE
- - TI-Nspire CX
Re: [TI-84+] Empêcher la modification d'un programme en TI-Basic
Slt!
Pour empêcher l'édition, tu as PROTECT
Par contre, pour qu'on ne puisse pas l'envoyer, la seule méthode facile que je connaisse, c'est d'utiliser Zhide de Matref', mais le problème, c'est que tu ne peux plus utiliser directement le prgm, car il est entièrement "caché"
Pour empêcher l'édition, tu as PROTECT
Par contre, pour qu'on ne puisse pas l'envoyer, la seule méthode facile que je connaisse, c'est d'utiliser Zhide de Matref', mais le problème, c'est que tu ne peux plus utiliser directement le prgm, car il est entièrement "caché"
m@thieu41- Argent 4
- Sexe :
Age : 28
Messages : 65
Date d'inscription : 16/09/2012
Etudes : TS
Points Forum : 6
Points Concours : 0
Langages :- - TI-Basic Z80
- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - TI-Collège
- - TI-82 Stats.fr
Re: [TI-84+] Empêcher la modification d'un programme en TI-Basic
Mathieu, je peux pas utiliser le programme j'ai que une TI-84+ :/
Seccour- Argent 1
- Sexe :
Age : 28
Messages : 17
Date d'inscription : 09/11/2012
Etudes : Seconde
Points Forum : 5
Points Concours : 0
Langages :- - TI-Basic Z80
- - TI-Collège
- - TI-84 Pocket.fr
Re: [TI-84+] Empêcher la modification d'un programme en TI-Basic
Ho...
Désolé, je ne savais pas (et je viens de me rendre compte que tu l'avais mis dans le titre -> je suis un vrai boulet )
Mais je pense qu'on doit pouvoir faire la même chose avec les 84+ avec un prgm en Asm... Pour me ratraper, je vais essayer de voir ce que je peux faire en partant du prgm d'Alexvire
Désolé, je ne savais pas (et je viens de me rendre compte que tu l'avais mis dans le titre -> je suis un vrai boulet )
Mais je pense qu'on doit pouvoir faire la même chose avec les 84+ avec un prgm en Asm... Pour me ratraper, je vais essayer de voir ce que je peux faire en partant du prgm d'Alexvire
m@thieu41- Argent 4
- Sexe :
Age : 28
Messages : 65
Date d'inscription : 16/09/2012
Etudes : TS
Points Forum : 6
Points Concours : 0
Langages :- - TI-Basic Z80
- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - TI-Collège
- - TI-82 Stats.fr
Seccour- Argent 1
- Sexe :
Age : 28
Messages : 17
Date d'inscription : 09/11/2012
Etudes : Seconde
Points Forum : 5
Points Concours : 0
Langages :- - TI-Basic Z80
- - TI-Collège
- - TI-84 Pocket.fr
Re: [TI-84+] Empêcher la modification d'un programme en TI-Basic
zHide et Protect sont écrits aussi bien pour 82stat que 84plus. (2 versions chacun)
[Vous devez être inscrit et connecté pour voir ce lien]
Protect : matrefeytontias l'a gentillement converti pour moi : [Vous devez être inscrit et connecté pour voir ce lien]
Je résume les possibilités énoncées :
-protection avec Protect (+mdp)
-cachette avec zHide
-application Zstart pour bloquer
-groupe pour tromper les noobs
Je propose que le programme lise une liste au nom tordu au début du programme.
Si la liste n'existe pas parce que le programme n'a pas été transféré par toi, cela causera un plantage.
Si c'est toi qui transfert la liste tu initialises cette liste.
Les noobs qui ne remarquent pas cette liste ne peuvent alors pas executer le programme.
[Vous devez être inscrit et connecté pour voir ce lien]
Protect : matrefeytontias l'a gentillement converti pour moi : [Vous devez être inscrit et connecté pour voir ce lien]
Je résume les possibilités énoncées :
-protection avec Protect (+mdp)
-cachette avec zHide
-application Zstart pour bloquer
-groupe pour tromper les noobs
Je propose que le programme lise une liste au nom tordu au début du programme.
Si la liste n'existe pas parce que le programme n'a pas été transféré par toi, cela causera un plantage.
Si c'est toi qui transfert la liste tu initialises cette liste.
Les noobs qui ne remarquent pas cette liste ne peuvent alors pas executer le programme.
linkakro- Or 4
- Sexe :
Age : 30
Messages : 768
Date d'inscription : 01/07/2010
Etudes : dut geii (elec/info)
Points Forum : 51
Points Concours : 8
Langages :- - TI-Basic Z80
- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - TI-82 Stats.fr
- - TI-84 Pocket.fr
Re: [TI-84+] Empêcher la modification d'un programme en TI-Basic
Rohhh... 1h que j'essaye de convertir Protect en 84+
Et j'étais sur la bonne voie
Tant pis, je finis quand même pour le fun
EDIT: Ca y est, j'ai compris comment fonctionne Zprot (et normalement, ça devrait être la même chose pour Zunprot)
Et j'étais sur la bonne voie
Tant pis, je finis quand même pour le fun
EDIT: Ca y est, j'ai compris comment fonctionne Zprot (et normalement, ça devrait être la même chose pour Zunprot)
m@thieu41- Argent 4
- Sexe :
Age : 28
Messages : 65
Date d'inscription : 16/09/2012
Etudes : TS
Points Forum : 6
Points Concours : 0
Langages :- - TI-Basic Z80
- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - TI-Collège
- - TI-82 Stats.fr
nikitouzz- Platinum 1
- Sexe :
Age : 29
Messages : 1834
Date d'inscription : 16/01/2011
Points Forum : 7
Points Concours : 6
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-Basic 68K
- - TI-Basic Nspire
- - TI-73
- - TI-76.fr
- - TI-82 Stats.fr
- - TI-83+
- - TI-84+
- - TI-92
- - TI-Nspire
- - TI-Nspire CX
Re: [TI-84+] Empêcher la modification d'un programme en TI-Basic
Dans l'absolu ce n'est pas possible de totalement protéger un programme. Un gars qui VEUT l'utiliser y arrivera forcément, c'est pas comme sur Nsprie (et encore, ça avance bien).
Personnellement, je te conseille TI Editor comme l'a dit sachiix, c'est beaucoup plus simple car sans Calcsys ou un truc du genre un type qui ne connait pas l'assembleur doit passer par son ordi obligatoirement (et je pense que ça concerne beaucoup de gens ça hein ).
Personnellement, je te conseille TI Editor comme l'a dit sachiix, c'est beaucoup plus simple car sans Calcsys ou un truc du genre un type qui ne connait pas l'assembleur doit passer par son ordi obligatoirement (et je pense que ça concerne beaucoup de gens ça hein ).
noelthebest- Platinum 1
- Sexe :
Age : 27
Messages : 1971
Date d'inscription : 12/03/2011
Etudes : ENS Cachan
Points Forum : 20
Points Concours : 9
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-83+.fr
- - TI-Nspire CX
- - Casio Collège
- - Casio Graph
Re: [TI-84+] Empêcher la modification d'un programme en TI-Basic
oui comme l'a dit noel, on pourras toujours lire un programme, la seule solution pour vraiment le proteger c'est de faire disparaitre le programme de la liste des programme avec les programme assembleur de matref
nikitouzz- Platinum 1
- Sexe :
Age : 29
Messages : 1834
Date d'inscription : 16/01/2011
Points Forum : 7
Points Concours : 6
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-Basic 68K
- - TI-Basic Nspire
- - TI-73
- - TI-76.fr
- - TI-82 Stats.fr
- - TI-83+
- - TI-84+
- - TI-92
- - TI-Nspire
- - TI-Nspire CX
Re: [TI-84+] Empêcher la modification d'un programme en TI-Basic
Ou alors, tu transformes ton programme Basic en application avec BasicBuilder. Il risque plus d'être éditable mais le problème c'est qu'il prendra alors 16384 octets.
Hayleia- Or 4
- Age : 30
Messages : 406
Date d'inscription : 03/08/2012
Points Forum : 46
Points Concours : 4
Langages :- - TI-Basic Z80
- - Axe Parser
- - TI-76.fr
- - TI-83+
- - TI-84+ SE
- - TI-Nspire CX
Re: [TI-84+] Empêcher la modification d'un programme en TI-Basic
Sinon j'imagine que quelqu'un dans mon genre a déjà créé un programme de cryptage avec une clé, mais comme ça l'utilisateur devrait déverrouiller le programme pour le lancer ► perte de temps si on doit l'utiliser souvent.
Mais si on me le réclame je le ferai (je pense).
Mais si on me le réclame je le ferai (je pense).
zero44- Bronze 4
- Sexe :
Age : 27
Messages : 7
Date d'inscription : 19/03/2012
Points Forum : 5
Points Concours : 0
Langages :- - TI-Basic Z80
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - TI-83+.fr
Sujets similaires
» [basic] recherche programme qui donne la duréé du jour
» aide nom du programme sur ti 83
» [TI-Basic] Xtreme Numb3rs, le programme qui fait des calculs avec tous les chiffres !
» Token IDE: logiciel de dévellopement de Basic étendu (Basic, Axe, Grammer, Celtic, Xlib, Omnicalc, DoorcsCS7)
» Empêcher l'envoi de programmes
» aide nom du programme sur ti 83
» [TI-Basic] Xtreme Numb3rs, le programme qui fait des calculs avec tous les chiffres !
» Token IDE: logiciel de dévellopement de Basic étendu (Basic, Axe, Grammer, Celtic, Xlib, Omnicalc, DoorcsCS7)
» Empêcher l'envoi de programmes
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum