Zeph Le 04/07/2002 à 18:46 Shell > Un programme qui regrouppe géneralement un exploreur (comme le vars-link que t'as en faisant '2nd' et '-'), mais aussi qq options pour parametrer la Ti, manipuler les fichiers, etc...
Programme de securisation > Heu... C français ça ? ça me fait penser à un prog de verouillage, tu éteinds ta calc et elle ne se rallume pas sans un mot de passe. Mais je ne suis pas sûr que ce soit de ça que tu parles.

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)
duff Le 04/07/2002 à 18:47 Et c'est koi ton stage au juste??
Can't get enough of that wonderfull Duff !
Zeph Le 05/07/2002 à 12:45 Les programmes de "securisation" ne sont pas fait pour ça, je pense plutot à un truc de protection par mot de passe.
Ton programme à verouiller (pkoi au fait ?) est en basic ou en asm ? De toute façon aucune méthode n'est efficace, mais :
- En basic, tu place quelques lignes inutiles (du genre goto a:lbla) en haut du prog et tu les modifie à l'éditeur hexa. Ça aura pour effet de provoquer une Internal Error si on essaie d'éditer le prog. Mais il suffit de refaire la manip inverse pour déprotéger le prog...
- En assembleur, n'importe qui peut décompiler le prog, donc tu ne peux pas non plus protéger efficacement.
La meilleure des protections consiste à coder de manière incompréhensible, mais :
1) C'est chiant
2) C'est trop tard puisque j'ai cru comprendre que votre prog est déjà fini

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)
G vu un truc sur PC, une protection anti-virus & anti-hack :
verifier la taille du prog, si elle est incorrecte, le prog est verole ou hacké... tu pourrais faire un peu la meme chose, non ?
tu peut tj essayer de le bourrer de protection, ms contre qqn de determiné et de patient, je pense pas kil y ait de parade :s
Zeph Le 05/07/2002 à 15:09 Bon... 1ere chose : les protections sur programmes Ti-Basic sont tellement faible que si qqun veut "hacker" ( :roll: ) votre programme il le fera sans aucun problème.
Pour ton controle de variable, ça risque d'être chiant avec des input... Tu peux essayer deux choses :
- Soit tu met des try:endtry avant les calculs, comme ça si y'a une erreur ça la detecte avant de planter
- Soit tu met un if(gettype(var))!="NUM":text "Erreur"... Mais cette solution n'est pas infaillible.
Enfin pour le mode Alpha, en ti-basic pur c'est impossible.

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)
Zeph Le 05/07/2002 à 19:36 [quote:068b8903ba]si tu te rate tu grille ta caltos alors utilise un emulateur[/quote:068b8903ba]
:roll:
Sur 89 de toute façon c'est facile de déproteger, donc le jeu n'en vaut pas la chandelle.

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)
Zeph Le 09/07/2002 à 10:33 Un tel programme existe pour Ti89, ça s'appelle Secure tu peux rechercher sur le web, mais :
- Ça ne marche que sur HW1
- La protection est très facile à casser
- Je ne te donnerais pas le lien direct étant donné ma position à propos de l'open source

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)
Zeph Le 09/07/2002 à 19:16 HW1 = Hardware 1, ce sont les 1ers models de Ti. Si tu as eu le tien il y a deux ans ou moins, alors c'est surement une HW2 et le programme ne marchera pas.

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)
Zeph Le 10/07/2002 à 00:47 Hum... On va faire très court, mais je préviens avant ce n'est pas pour vexer Emilie que j'écrit ça.
Je n'aime pas cette mentalité, de protéger à tout prix un programme. Un des avantages du basic c'est qu'on peut facilement éditer et lire les sources. Si vous ne voulez pas, ne distibuez rien. Mais releaser un prog en verrouillant les sources pr moi c'est comme si on distribuait le programme incomplet.
Bref ne comptez pas sur moi pour vous expliquer comment protéger un programme sur Ti89.

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)
et pkoi tu dois le faire sur ti?
c'est bizzare ca!
Zeph Le 23/07/2002 à 13:01 Des améliorations ? Qu'est-ce que tu entends par là ? Empecher l'édition de ton prog (j'appelle pas vraiment ça une amélioration) ou bien l'optimiser ?

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)