Forum

Catégorie : Programmes
Forum : Les programmes des internautes
Vues : 3326
Réponses : 20
Type : discussion
Etat : réponses autorisées

Cacher ses programmes!

Samos le 20/06/2012 à 12:22
Bonjour,
J'ai eu une petite idée recement mais rien ne vient vraiment de moi
Il s'agit d'un algorithme qui permet de ne pas se faire choper en controle si on a un prof un peu ignorant.
C'est un mix de:
https://tout82.pages-perso.fre[...]1851&page=1
https://tout82.pages-perso.fre[...].php?sujet=3266
et du code pour vérouiller sa calculatrice je n'ai plus l'adresse.

Code

While X != 9632  // on peut mettre le code que l'on veut bien-sur
Input "",X
Disp X
End
EffVar X


Il suffit de mettre sa en début de programme de bloquer le programme avec protect et si le prof fait pas trop attention il pourra pas te choper!


Je cherchais juste un moyen d'afficher un Fait comme ceux des programmes pour plus de réalisme je voulais savoir si c'étais possible godgrace.gif
(juste pour les lettres minuscules)
Quelque chose comme
Code

Disp Fait
While X != 9635
Input "",X
Disp X
End
EffVar X
Samos le 20/06/2012 à 13:21
Bon en fait en mangeant j'ai trouvé comment afficher le fait!

Code

Output(2,13,"F
Output(2,14,"abs(
Output(2,15,"imag(
Output(2,16,"tan(
Output(3,1,"                      "
disp "
While X != 9654
Input "",X
Disp X
End
Effvar X


Voila reproduit a la perfection un programme vide happy.gif
The K le 20/06/2012 à 13:36
Niveau cryptage je te conseille de regarder l'article de Vibra dans la section articles.
Je suis sur iPod je donnerai le lien plus tard ... En tous cas j'ai été bluffé comme un peu tout le monde d'ailleurs.
blg_flg le 20/06/2012 à 13:49
Pour verrouiller sa calculatrice ça ne serait pas ça ou ça ?
Samos le 20/06/2012 à 13:59
Aussi...
Je ne connaissais pas l'article de Sandro
The K le 20/06/2012 à 16:31
https://tout82.pages-perso.fre[...].php?sujet=1043
Voilà.
Samos le 20/06/2012 à 16:39
ahh.gif
Surprenant bien que le but de mon programme était de masquer ses programmes interdits en cours pour qu'ils paressent vides.
Mais une question importante se pose!
Comment il a trouvé ça!
linkakro le 20/06/2012 à 18:16
Si je comprend bien ton objectif, tu veux appeler ce programme pendant l'usage d'un autre pour cacher leur utilisation.

On peut utiliser ce programme assembleur pour cacher la liste des progs.
https://www.ticalc.org/archive[...]fo/71/7197.html

Vibra a juste trouvé 453->rand.
Il a choisi une série de calculs compliqués comme on pourrait prendre n'importe lesquel. (prends sinus de logarithme décimal de 1/x si tu veux)
Ce qui m'intrigue est son estimation du nombre de solutions.

Tiens, mon article ne s'est pas fait remarquer. cupsmiley.gif
protection complète (mais il n'apporte plus grand chose s'il vient après les autres.)
Samos le 20/06/2012 à 19:09
C'est bien ça, pour l'instant mes seuls ennemis en programmation sont les profs! maxiangry.gif
D'ailleurs mon programme ressemble à celui de Programaths
https://tout82.pages-perso.fre[...].php?sujet=2759
mais au moin j'ai les lettres minuscules et sur une 82stats.fr glasses.gif

Avec cette version du programme il faut faire un Effecr pour que ce soit réaliste mais j'ai fait une 3eme version!!


Code

Effecr
Output(1,1,"prgmNOMDUPRGMPROTEGE

(la c'est sous forme de sous-programme sinon il faudrait faire une version differente pour chaque programme)


Output(2,13,"F
Output(2,14,"abs(
Output(2,15,"imag(
Output(2,16,"tan(
Output(3,1,"                      "
disp "","        // fin du programme masque

While X != 9632   // peu etre ajouté au programme masque sauf si on veut varier
Input "",X            les codes
Disp X
End
Effvar X

Fin programme principal...



Bon ya rien qui change à part le Effecr le output(prgm et une 2eme ligne sautée par disp!
The K le 20/06/2012 à 19:25
Mais ! Roh ! C'est pas bien de programmer pendant les cours de maths !
Alors la oh mais tu me de-so-les ! godgrace.gif

Non sérieux heureusement que je l'ait pas fait cette année ... Je me suis rattrapé pendant les cours de maths en anglais. ^^

Voilà fin de ce post inutile, once more.
F-BVXT le 20/06/2012 à 19:34
Une calculette en cours d'anglais cupsmiley.gif
Je veux bien qu'en maths et en physique (ma prof a cru que je "téléphonait" à force de taper sur les touches bigmouth.gif ) ça passe inaperçue mais en anglais... Le prof a surement du te voir mais n'en avait rien à faire à mon avis. eyeonly.gif
The K le 20/06/2012 à 20:31
Oh zut ... J'ai oublié un mot : MATHS EN anglais (classe européenne)
Déso ^^'
F-BVXT le 20/06/2012 à 20:52
Ah je me disais aussi godgrace.gif
come1995 le 25/06/2012 à 14:08
il y a plus simple tu fait

Code
:If A
:Stop
et la suite de ton programme
Samos le 25/06/2012 à 14:12
Tu le met ou le
If A
Stop
?
come1995 le 25/06/2012 à 14:15
les 2 premiere ligne
Samos le 25/06/2012 à 14:17
Le but c'est de quand même avoir accès au programme sans se faire attraper sinon un programme vide marche a la perfection
come1995 le 25/06/2012 à 14:20
bas suffit de suprimmer les 2 ligne sa prend 2 seconde
blg_flg le 25/06/2012 à 14:24
Tu peux protéger avec le programme PROTECT. Et inscris toi, non?
Samos le 25/06/2012 à 14:41
J'ai comme l'impression qu'on ne parle pas de la même chose ce que j'ai fait est destiné à être mit en début d'un programme de cours ou un jeu afin que ce dernier semble vide, après il faut entrer un code (sans quitter le programme) pour avoir accès au programme protégé.
En ce qui concerne PROTECT il est dans les liens du premier post si tu ne le trouve pas come1995
come1995 le 25/06/2012 à 14:46
ah ok j'avais pas comprit ce que tu voilait faire...