| [ASTUCE] empêcher l'édition ou cacher un programme |
| Auteur |
Message |
Persalteas
Autorisation : Membre
Nb de messages : 2086
Inscrit le : Sam 23 Jan 2010, 20:09
|
Posté le : Mer 27 Jui 2012, 10:52
|
|
|
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 fraîchement 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 |
|
 |
|
| |
Persalteas
Autorisation : Membre
Nb de messages : 2086
Inscrit le : Sam 23 Jan 2010, 20:09
|
Posté le : Mer 27 Jui 2012, 14:16
|
|
|
merci beaucoup, c'est 50 fois plus clair comme ça...
Est-ce que ça ne prend pas plus d'octets, par contre ?
|
 |
|
| |
matrefeytontias
Autorisation : Membre
Nb de messages : 109
Inscrit le : Lun 25 Jui 2012, 15:51
|
Posté le : Mer 27 Jui 2012, 14:23
|
|
|
Si, chaque retour à la ligne prend 1 octet ... mais on peut toujours les enlever après avoir tout copié.
---------------------- Apprenez l'hexadécimal z80 ! Nan, vous n'êtes pas obligés de vouloir mourir, mais ça peut aider : https://espace-ti.forumactif.com/t576-programmer-en-hexadecimal-c-est-possible |
 |
|
| |
linkakro
Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
|
Posté le : Mer 27 Jui 2012, 18:23
|
|
|
Stocker Chaîne0 dans Rép est innutile pour HIDE contrairement à PROTECT, car le programme Z(UN)HIDE de Matrefeytontias utilise directement la chaîne0.
Ainsi on peut simplifier :
| Code | Input "prgm",Chaîne0
Envoi(9prgmZHIDE
Input "prgm",Chaîne0
Envoi(9prgmZUNHIDE |
En revanche Protect permet de choisir sa chaîne, mais il faut la stocker dans Ans.
---------------------- ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)
Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store |
 |
|
| |
matrefeytontias
Autorisation : Membre
Nb de messages : 109
Inscrit le : Lun 25 Jui 2012, 15:51
|
Posté le : Mer 27 Jui 2012, 18:30
|
|
|
J'utilise Str0 parce que c'est plus simple pour moi niveau code ^^'
---------------------- Apprenez l'hexadécimal z80 ! Nan, vous n'êtes pas obligés de vouloir mourir, mais ça peut aider : https://espace-ti.forumactif.com/t576-programmer-en-hexadecimal-c-est-possible |
 |
|
| |
eArnoow2
Invité
|
Posté le : Mer 19 Sep 2012, 21:36
|
|
|
Par contre, les programmes ne sont plus accessibles, même par un autre programme ! Vous ne connaîtriez pas un programme permettant de les cacher tout en pouvant les utiliser (par exemple les prog en hexa style zhide ou zunprot) ?
|
| |
|
| |
The K
Autorisation : Membre
Nb de messages : 850
Inscrit le : Sam 15 Oct 2011, 11:07
|
Posté le : Mer 19 Sep 2012, 21:40
|
|
|
A ma conaissance ça n'existe pas ...
Tu peux en créer un si tu veux 
---------------------- La la la ...
Avez-vous pensé à regarder le manuel avant de demander conseil ? Un manuel est fait avant tout pour être consulté : MANUEL
Vous avez un problème avec l'ordinateur avec votre calculatrice ? SOLUTION EN VIDEO
Mes programmes sur le site : Produit scalaire KMorpion Puissance 4 Mastermind
Mes nouveaux programmes de calcul formel : FCarré FPrime
Projet base de données : ici mais abandonné. Trop de travail ... |
 |
|
| |
eArnoow
Autorisation : Membre
Nb de messages : 88
Inscrit le : Dim 16 Sep 2012, 14:20
|
Posté le : Jeu 20 Sep 2012, 8:26
|
|
|
Quand j'aurais fini mon Pong xD
|
 |
|
| |
blg_flg
Autorisation : Membre
Nb de messages : 646
Inscrit le : Mer 23 Mai 2012, 17:28
|
Posté le : Jeu 20 Sep 2012, 17:36
|
|
|
| Citer | | Par contre, les programmes ne sont plus accessibles, même par un autre programme ! Vous ne connaîtriez pas un programme permettant de les cacher tout en pouvant les utiliser. |
Si. Ça doit être possible. ZHIDE cache le programme dont le nom est dans Chaîne0 (il me semble que c'est la 0...). Donc je pense que c'est faisable si tu fais un truc comme ça (le programme XYZ est caché, mais tu veux l'utiliser):
| Code | :blablabla
:"XYZ->Chaîne0
:Send(9prgmZUNHIDE
:prgmXYZ
:Send(9prgmZHIDE
:blablabla |
|
 |
|
| |
Cytropus
Autorisation : Membre
Nb de messages : 407
Inscrit le : Lun 07 Nov 2011, 12:09
|
Posté le : Jeu 20 Sep 2012, 18:48
|
|
|
Exact, mais si le prof arrive et que tu arrête brutalement le programme, le programme est "dé-cacher" donc ça sert plus à rien 
---------------------- Le nouveau site de tout82 |
 |
|
| |
m@thieu41
Autorisation : Membre
Nb de messages : 848
Inscrit le : Mer 18 Juil 2012, 18:44
|
Posté le : Jeu 20 Sep 2012, 20:04
|
|
|
Peut-être (mais je ne suis pas sûr du résultat ) qu'on pourrait cacher le programme quand on le lance?
Ex:
| Code | :blablabla
:"XYZ->Chaîne0
:Send(9prgmZUNHIDE
:prgmXYZ
:blablabla |
PrgmXYZ
| Code |
:"XYZ->Chaîne0
:Send(9prgmZHIDE
:blablabla |
Mais je me demande ce qui se passera quand le prgm ASM en arrivera au C9 après l'avoir caché
---------------------- Pour vous aidez dans vos débuts (et même ensuite ^^) :
*Tuto Algo->Ti Basic (par Linkakro) : Traduisez vos algo (de type algobox) en prgm pour votre TI!
*Catalogue des emplacements et traductions (anglais/français) des fonctions sur la TI.
*Faites vos propres programmes de maths (par ash)
Et au fait: la politesse n'a jamais tué personne  |
 |
|
| |
eArnoow
Autorisation : Membre
Nb de messages : 88
Inscrit le : Dim 16 Sep 2012, 14:20
|
Posté le : Jeu 20 Sep 2012, 20:24
|
|
|
Tu testes et tu me dis
J'ai pas de câble et j'ai pas envie de tout perdre 
|
 |
|
| |
m@thieu41
Autorisation : Membre
Nb de messages : 848
Inscrit le : Mer 18 Juil 2012, 18:44
|
Posté le : Jeu 20 Sep 2012, 20:45
|
|
|
J'ai testé sur émulateur, et ça marche impec 
---------------------- Pour vous aidez dans vos débuts (et même ensuite ^^) :
*Tuto Algo->Ti Basic (par Linkakro) : Traduisez vos algo (de type algobox) en prgm pour votre TI!
*Catalogue des emplacements et traductions (anglais/français) des fonctions sur la TI.
*Faites vos propres programmes de maths (par ash)
Et au fait: la politesse n'a jamais tué personne  |
 |
|
| |
Cytropus
Autorisation : Membre
Nb de messages : 407
Inscrit le : Lun 07 Nov 2011, 12:09
|
Posté le : Jeu 20 Sep 2012, 21:07
|
|
|
Sur émulateur, peut-être
mais je viens d'essayer sur ma 82stat.fr et ça marche pas 
---------------------- Le nouveau site de tout82 |
 |
|
| |
Google_AdSense
|
Publicité
|
|
|
|
| |
blg_flg
Autorisation : Membre
Nb de messages : 646
Inscrit le : Mer 23 Mai 2012, 17:28
|
Posté le : Jeu 20 Sep 2012, 21:18
|
|
|
Si ça marche sur émulateur (lequel d'ailleurs?) ça doit marcher on calc.
|
 |
|
| |
m@thieu41
Autorisation : Membre
Nb de messages : 848
Inscrit le : Mer 18 Juil 2012, 18:44
|
Posté le : Jeu 20 Sep 2012, 21:23
|
|
|
Pour un émulateur (wabbitemu) de TI 83 (non plus), ça marche impec, je ne vois pas pourquoi ça ne marcherais pas sur ta calto...
---------------------- Pour vous aidez dans vos débuts (et même ensuite ^^) :
*Tuto Algo->Ti Basic (par Linkakro) : Traduisez vos algo (de type algobox) en prgm pour votre TI!
*Catalogue des emplacements et traductions (anglais/français) des fonctions sur la TI.
*Faites vos propres programmes de maths (par ash)
Et au fait: la politesse n'a jamais tué personne  |
 |
|
| |
blg_flg
Autorisation : Membre
Nb de messages : 646
Inscrit le : Mer 23 Mai 2012, 17:28
|
Posté le : Jeu 20 Sep 2012, 21:26
|
|
|
Effectivement. Ça devrait fonctionner. 
|
 |
|
| |
Cytropus
Autorisation : Membre
Nb de messages : 407
Inscrit le : Lun 07 Nov 2011, 12:09
|
Posté le : Jeu 20 Sep 2012, 21:26
|
|
|
je sais pas : j'ai caché le prog X
| Code | Envoi(9prgmZHIDE
:suite du jeu |
et j'ai utilisé Y
| Code | "X->Chaine0
:Envoi(9prgmZUNHIDE
:prgmX |
résultat : il me met "fait" sans lancer le jeu 
---------------------- Le nouveau site de tout82 |
 |
|
| |
m@thieu41
Autorisation : Membre
Nb de messages : 848
Inscrit le : Mer 18 Juil 2012, 18:44
|
Posté le : Jeu 20 Sep 2012, 21:36
|
|
|
Je ne comprends pas: chez moi ça avait marché impec (après, le programme était caché et tout...)
Je n'ai malheureusement pas fait de sauvegarde, et TIProgramEditor ne veut plus se lancer, j'ai la flemme de tout recopier encore une fois à la main, je réessayerais demain 
---------------------- Pour vous aidez dans vos débuts (et même ensuite ^^) :
*Tuto Algo->Ti Basic (par Linkakro) : Traduisez vos algo (de type algobox) en prgm pour votre TI!
*Catalogue des emplacements et traductions (anglais/français) des fonctions sur la TI.
*Faites vos propres programmes de maths (par ash)
Et au fait: la politesse n'a jamais tué personne  |
 |
|
| |
eArnoow
Autorisation : Membre
Nb de messages : 88
Inscrit le : Dim 16 Sep 2012, 14:20
|
Posté le : Jeu 20 Sep 2012, 22:29
|
|
|
Tu peux me ré expliquer comment faire pour cacher un programme tout en pouvant l'utiliser et le lancer depuis d'autres ?
C'est en majeur partie pour cacher ZPROT ZUNPROT ZHIDE ZUNHIDE OFF ONLOAD et ZNOLOAD.
Merci 
|
 |
|
| |
linkakro
Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
|
Posté le : Jeu 20 Sep 2012, 22:46
|
|
|
Du calme : Alex développe un unique programme assembleur rassemblant la les codes de protection et cache, et avec un mot-de-passe.
https://espace-ti.forumactif.com/t838-pshell-le-shell-pour-la-protection-des-programmes-arrete-pour-le-moment
EDIT : par la suite dans ce sujet, Alex à contredit mes croyances : il compte combiner les programmes assembleurs via un programme basic.
(cela ruine complètement l'intérêt que je lui portait)
EDIT : j'ai fait un lapsus sur le dernier "basic" où j'avais écrit "assembleur" avnat de corriger
---------------------- ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)
Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store |
 |
|
| |
eArnoow
Autorisation : Membre
Nb de messages : 88
Inscrit le : Dim 16 Sep 2012, 14:20
|
Posté le : Jeu 20 Sep 2012, 23:28
|
|
|
J'ai lu la discussion mais je vois pas vraiment d'amélioration mais plutôt un regroupement.
Ce sera possible de pouvoir appeler un programme tout en le cachant ou pas ?
|
 |
|
| |
linkakro
Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
|
Posté le : Jeu 20 Sep 2012, 23:53
|
|
|
Il faut demander une amélioration à matrefeytontias : un programme est caché parce que son nom a été corrompu au niveau de la première lettre, et cela n'empêche peut-être pas une execution passant par l'assembleur.
Il est déjà possible de lancer depuis un programme assembleur (signé Matrefeytontias) un autre programme dont le nom est dans une chaîne en Basic, il doit bien être possible de gérer en assembleur une liste de programmes ou une saisie en assembleur pour ensuite effectuer l'execution même si le programme est caché.
EDIT: en gros tu reprends des codes comme ZEXECBAS pour les adapter à des programmes cachés.
---------------------- ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)
Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store |
 |
|
| |
eArnoow
Autorisation : Membre
Nb de messages : 88
Inscrit le : Dim 16 Sep 2012, 14:20
|
Posté le : Jeu 20 Sep 2012, 23:59
|
|
|
J'ai pas tout compris à partir de la deuxième phrase 
Mat, si tu vois ce message, peux-tu modifier ton prog pour que mes profs secondaires soient cachés mais soient lancables depuis d'autres programmes ?
Amen
|
 |
|
| |
matrefeytontias
Autorisation : Membre
Nb de messages : 109
Inscrit le : Lun 25 Jui 2012, 15:51
|
Posté le : Ven 21 Sep 2012, 8:16
|
|
|
Aaah ça va pas être possible malheureusement.
Pour cacher un programme, j'ajoute 64 au code de la première lettre, ce qui en fait un caractère non numérique et donc plus affichable.
Par contre ce que je peux faire c'est un programme hexa à part spécialement conçu pour lancer les programmes cachés.
---------------------- Apprenez l'hexadécimal z80 ! Nan, vous n'êtes pas obligés de vouloir mourir, mais ça peut aider : https://espace-ti.forumactif.com/t576-programmer-en-hexadecimal-c-est-possible |
 |
|
| |
Cytropus
Autorisation : Membre
Nb de messages : 407
Inscrit le : Lun 07 Nov 2011, 12:09
|
Posté le : Ven 21 Sep 2012, 8:19
|
|
|
Vas-y, t'as carte blanche !
---------------------- Le nouveau site de tout82 |
 |
|
| |
eArnoow
Autorisation : Membre
Nb de messages : 88
Inscrit le : Dim 16 Sep 2012, 14:20
|
Posté le : Ven 21 Sep 2012, 13:21
|
|
|
Ça serait parfait !
|
 |
|
| |
linkakro
Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
|
Posté le : Sam 22 Sep 2012, 16:15
|
|
|
Oui fais-donc !
Je pensais justement modifier ZEXECBAS pour l'adapter aux programmes cachés.
---------------------- ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)
Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store |
 |
|
| |
AlexRider38
Autorisation : Membre
Nb de messages : 137
Inscrit le : Ven 26 Mar 2010, 17:13
|
Posté le : Sam 22 Sep 2012, 20:27
|
|
|
Ce n'est pas un unique prog en ASM mais un assemblage ASM + TI-basic
|
 |
|
| |
m@thieu41
Autorisation : Membre
Nb de messages : 848
Inscrit le : Mer 18 Juil 2012, 18:44
|
Posté le : Lun 05 Nov 2012, 20:09
|
|
|
Heu... j'ai un problème:
J'ai recopié il y a 2-3 jours les prgm Zhide/Zunhide/Zprot/Zunprot pour cacher certains de mes prgm, et les protéger contre l'édition.
Ce matin, j'ai voulu modifier certains prgm, je les ai donc décaché, déprotégés, jusque là tout va bien.
Puis j'ai recaché un prgm dont je n'avais plus besoin, pour m'occuper d'un autre.
Une fois les modif' finies, j'ai voulu cacher ce prgm, et là, impossible
J'ai relu le code de Zhide, je n'y ai rien modifié...
Et Zunhide ne marche plus aussi
Je ne comprends vraiment pas, est-ce que j'aurais pu faire une fausse manip' qui les aurait bloqués (meme si je vois pas comment c'est possible)
Je suis un vrai boulet
Merci d'avance! 
---------------------- Pour vous aidez dans vos débuts (et même ensuite ^^) :
*Tuto Algo->Ti Basic (par Linkakro) : Traduisez vos algo (de type algobox) en prgm pour votre TI!
*Catalogue des emplacements et traductions (anglais/français) des fonctions sur la TI.
*Faites vos propres programmes de maths (par ash)
Et au fait: la politesse n'a jamais tué personne  |
 |
|
| |
blg_flg
Autorisation : Membre
Nb de messages : 646
Inscrit le : Mer 23 Mai 2012, 17:28
|
Posté le : Mar 06 Nov 2012, 23:44
|
|
|
Ça m'est arrivé aussi. Je ne comprenais pas (et matref non plus ), j'ai recommencé plusieurs fois et ça a marché... 
|
 |
|
| |
m@thieu41
Autorisation : Membre
Nb de messages : 848
Inscrit le : Mer 18 Juil 2012, 18:44
|
Posté le : Mer 07 Nov 2012, 9:16
|
|
|
Tu as eut besoin de réinitialiser la calto, ou tu as juste lancé plusieurs fois ZHIDE/ZUNHIDE? 
---------------------- Pour vous aidez dans vos débuts (et même ensuite ^^) :
*Tuto Algo->Ti Basic (par Linkakro) : Traduisez vos algo (de type algobox) en prgm pour votre TI!
*Catalogue des emplacements et traductions (anglais/français) des fonctions sur la TI.
*Faites vos propres programmes de maths (par ash)
Et au fait: la politesse n'a jamais tué personne  |
 |
|
| |
blg_flg
Autorisation : Membre
Nb de messages : 646
Inscrit le : Mer 23 Mai 2012, 17:28
|
Posté le : Mer 07 Nov 2012, 11:41
|
|
|
J'ai fait plein de trucs a priori stupides, après avoir vérifié plein de fois mes codes. J'ai changé de chaîne, j'ai lancé sans le programme en basic, etc. Je sais pas ce que j'ai fait mais ça a marché, avant de ne plus fonctionner une seconde fois. Je ne l'utilise donc plus.
En tout cas je n'ai pas réinitialisé. 
|
 |
|
| |
m@thieu41
Autorisation : Membre
Nb de messages : 848
Inscrit le : Mer 18 Juil 2012, 18:44
|
Posté le : Mer 07 Nov 2012, 12:11
|
|
|
Ok merci.
Bah moi aussi j'ai fait des trucs stupides: j'ai mis le nom dans toutes les chaines, j'ai lancé avec et sans prgm basic, j'ai revérifié les codes (au moins 10 fois), j'ai lancé ZHIDE à la place de ZUNHIDE, et inversement, j'ai essayé avec des prgm protégés/déprotégés, j'ai refait un nouveau prgm ZUNHIDE pour tester...
Mais ça ne marche pas
Au pire, le prgm que j'ai caché n'est pas très important, c'était juste un prgm lanceur, donc je pourrais toujours sauvegarder les prgm sur ordi, réinitialiser, et les remettre. Et je n'utiliserai plus JAMAIS ZHIDE, même si je le trouvais fichtrement pratique 
EDIT: Finalement, j'ai trouvé un truc: avant de mettre le nom du prgm dans chaîne0, je supprime cette chaine... et là, ça marche 
---------------------- Pour vous aidez dans vos débuts (et même ensuite ^^) :
*Tuto Algo->Ti Basic (par Linkakro) : Traduisez vos algo (de type algobox) en prgm pour votre TI!
*Catalogue des emplacements et traductions (anglais/français) des fonctions sur la TI.
*Faites vos propres programmes de maths (par ash)
Et au fait: la politesse n'a jamais tué personne  |
 |
|
| |
blg_flg
Autorisation : Membre
Nb de messages : 646
Inscrit le : Mer 23 Mai 2012, 17:28
|
Posté le : Mer 07 Nov 2012, 12:31
|
|
|
Moi aussi j'ai tenté d'inverser les deux programmes.
Ça marche à tous les coups en effaçant Chaîne0 ? C'est bizarre...
|
 |
|
| |
Google_AdSense
|
Publicité
|
|
|
|
| |
m@thieu41
Autorisation : Membre
Nb de messages : 848
Inscrit le : Mer 18 Juil 2012, 18:44
|
Posté le : Mer 07 Nov 2012, 12:33
|
|
|
Ouai c bizarre...
Mais tant que ça marche, je vais pas me plaindre 
---------------------- Pour vous aidez dans vos débuts (et même ensuite ^^) :
*Tuto Algo->Ti Basic (par Linkakro) : Traduisez vos algo (de type algobox) en prgm pour votre TI!
*Catalogue des emplacements et traductions (anglais/français) des fonctions sur la TI.
*Faites vos propres programmes de maths (par ash)
Et au fait: la politesse n'a jamais tué personne  |
 |
|
| |
Cytropus
Autorisation : Membre
Nb de messages : 407
Inscrit le : Lun 07 Nov 2011, 12:09
|
Posté le : Sam 10 Nov 2012, 22:25
|
|
|
Vous êtes pas obligé d'utiliser une Chaîne 
vous faites : "[nom du prgm]"
[enter]
et ça suffit ! 
---------------------- Le nouveau site de tout82 |
 |
|
| |
linkakro
Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
|
Posté le : Sam 10 Nov 2012, 22:48
|
|
|
FAUX !
Tu confonds avec Protect.
Protect utilise Rép/Ans et Hide utilise Chaîne0/Str0.
Demande à Matrefeytontias. C'était plus simple pour lui que de faire comme Alexvire.
La preuve est que j'ai modifié mon gestionnaire de programme avec un espace dans Ans et que cela a quand même marché via Input Str0.
---------------------- ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)
Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store |
 |
|
| |
Cytropus
Autorisation : Membre
Nb de messages : 407
Inscrit le : Lun 07 Nov 2011, 12:09
|
Posté le : Sam 10 Nov 2012, 22:56
|
|
|
Si les chaines sont vides, il prendra Ans
je le fait à chaque fois comme ça sur ma stat.fr
En tout cas, pour moi, ça marche 
---------------------- Le nouveau site de tout82 |
 |
|
| |
m@thieu41
Autorisation : Membre
Nb de messages : 848
Inscrit le : Mer 18 Juil 2012, 18:44
|
Posté le : Sam 10 Nov 2012, 23:27
|
|
|
En Asm, Chaine0 et ans ont rien a voir ^^ (enfin,j espere ne pas dire une enorme betise, mais je pense pas )
Pour son prgm,matref a besoin de la chaine de chaine0, si elle n existe pas,la calto renvoie une erreur,pas le contenu de ans. C est comme si tu disais que si on ecrivait "TESTA" au lieu de "TESTB" c la meme chose parce qu il va chercher le plus proche 
---------------------- Pour vous aidez dans vos débuts (et même ensuite ^^) :
*Tuto Algo->Ti Basic (par Linkakro) : Traduisez vos algo (de type algobox) en prgm pour votre TI!
*Catalogue des emplacements et traductions (anglais/français) des fonctions sur la TI.
*Faites vos propres programmes de maths (par ash)
Et au fait: la politesse n'a jamais tué personne  |
 |
|
| |
linkakro
Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
|
Posté le : Sam 10 Nov 2012, 23:44
|
|
|
La chaine n'est pas vide sinon cela ne ferait rien. J'ai encore testé en supprimmant la chaine au début du programme puis soit en remplissant la chaine par une expression valide soit quelque chose de faux et chaque fois la même chose avec Rép.
Le seul cas valide est de remplir la chaine indépendamment de Rép.
Ou alors cela veut dire que Matrefeytontias a laissé passer une faille impromptue dans la lecture de la VAT / des variables mais cela m'étonnerais fort.
---------------------- ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)
Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store |
 |
|
| |
Cytropus
Autorisation : Membre
Nb de messages : 407
Inscrit le : Lun 07 Nov 2011, 12:09
|
Posté le : Dim 11 Nov 2012, 14:37
|
|
|
bon, bon, si vous voulez, je laisse tomber
chez moi ça marche, chez vous ça marche pas, j'ai peut être fait une erreur de copie (pas trop grave heureusement) 
---------------------- Le nouveau site de tout82 |
 |
|
| |
Google_AdSense
|
Publicité
|
|
|
|
| |
Mekra
Invité
|
Posté le : Mer 28 Nov 2012, 20:29
|
|
|
Bonsoir je cherche le programme HIDE pour ti 82 stats.fr en fichier 83p ou alors m'indiquer comment l'insérer dans ma calculatrice. Merci d'avance 
(Je ne m'y connait pas en calculatrice )
|
| |
|
| |
blg_flg
Autorisation : Membre
Nb de messages : 646
Inscrit le : Mer 23 Mai 2012, 17:28
|
Posté le : Mer 28 Nov 2012, 20:45
|
|
|
Il est en première page, tu sais...
|
 |
|
| |
Mekra
Invité
|
Posté le : Mer 28 Nov 2012, 22:20
|
|
|
Salut et merci de ta réponse, or je ne le trouve toujours pas en téléchargement sur la première page. je vois bien le code mais je ne sais pas comment faire pour l'entrer dans la Ti.
Merci d'avance 
|
| |
|
| |
Google_AdSense
|
Publicité
|
|
|
|
| |
Cytropus
Autorisation : Membre
Nb de messages : 407
Inscrit le : Lun 07 Nov 2011, 12:09
|
Posté le : Mer 28 Nov 2012, 22:29
|
|
|
ben....
t'ouvres Ti-éditor sur internet, tu fais "nouveau programme" pour ti 82 et tu y rentre le code 
---------------------- Le nouveau site de tout82 |
 |
|
| |
linkakro
Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
|
Posté le : Mer 28 Nov 2012, 22:52
|
|
|
Il demande comment transférer le fichier sur la ti.
Il faut un logiciel de connexion comme Ti-Connect et un câble. L'utilitaire de transfert s'appele TI-Device-Explorer.
Sinon recopie le code à la main dans la TI. Pour ça utilise le menu prgm\nouveau et prgm\edit.
---------------------- ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)
Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store |
 |
|
| |
Cytropus
Autorisation : Membre
Nb de messages : 407
Inscrit le : Lun 07 Nov 2011, 12:09
|
Posté le : Mer 28 Nov 2012, 22:56
|
|
|
Oups
j'avais pas compris, quand il a parlé de téléchargement, j'ai pensé à du z80 
---------------------- Le nouveau site de tout82 |
 |
|
| |
Mekra
Invité
|
Posté le : Mer 28 Nov 2012, 23:04
|
|
|
J'ai essayé avec Ti éditor sa me met sintaxe error. Après pour le taper moi même je connais pas les fonctions et tout je sais pas où elles se trouvent :/
|
| |
|
| |
Cytropus
Autorisation : Membre
Nb de messages : 407
Inscrit le : Lun 07 Nov 2011, 12:09
|
Posté le : Mer 28 Nov 2012, 23:09
|
|
|
Ti éditor peut présenter quelque erreur avec le Ti basique
pour les fonctions, tout est dans la signature de linka 
---------------------- Le nouveau site de tout82 |
 |
|
| |