CODE49 par ThomasDESIR version 2.0
mai 2000

Un des premiers codes d'accès pour votre hp49g.
Il ne prend pas beaucoup de place et doit être stocké dans le port 2 pour une grande sécurité.
Cette doc comporte:

  Installation
 Nouveautés
 Sécurité
 Advanced user
 Autres programme de moi
 Pour me contacter


INSTALLATION:
C'est simple,vous n'avez qu'à envoyer  'Totocode-49v2.0' sur votre hp49g (qui est dans le zip avec cette doc).
dans le répertoire, il n'y a qu'un seul programme appelé DEFIN, lancez-le et suivez les instructions. Le prog vous demande votre code 2 fois de suite pour être sûr que vous n'avez pas fait d'erreur. Ensuite, DEFIN va créer la librairie avec votre code inclus dedans. Enfin, il ne vous reste qu'à stocker la bibliothèque dans la rom-flash ( 2 STO ).

NOUVELLE VERSION:
Cette nouvelle version vous procure de nouvelles options intéressantes:

-Pesonnalisable: possibilité d'ajouter un écran de démarrage personnalisable:
   il suffit de stocker un graphique de taille 131 pixels de largeur et 64 de hauteur (GROB 131 64) qui est la taille de l'écran dans la rom flash:

2:    GROB 131 64
1:              :2:CODEGROB
 STO

Ainsi, à chaque ON-C, le code se lancera en affichant votre graphique stocké dans le port 2.

-Le programme vous demande le code de 10 manières différentes, avec différentes polices ( italique, gras, alphabet arabe, alphabet cyrillique, alphabet grec...) qui sont tirées au hasard.
Notez que le mot Password, quelle que soit la manière dont il est affiché, est centré dans l'écran.

-Économie des batteries: il y a extinction de l'écran à chaque démarrage du code.

-Meilleure sécurité: il est totalement impossible de faire ON, ON-C, ON-D, ON-E ou bien ON-F pendant que le code fonctionne

-L'ordre des touches du mot de passe est pris en compte: ceci augmente considérablement le nombre de possibilité: 17 milliards de combinaisons possibles, pas la peine de les essayer une par unes. (exactement 49^6=17 596 287 801 possibilités )

SÉCURITÉ:
A chaque  ON+C, tu devras entrer ton mot de passe pour utiliser la hp49.
Le ON-C est maintenant impossible pendant que le code est amorcé.
Si tu crois t'en tirer avec un ON+A+F et YES, tu te trompes, la hp va essayer de retrouver la ram (home et le port 0), puis elle va refaire un démarrage à chaud, donc te redemander ton code.
Si tu essaie ON+A+F et NO,la hp va effacer la ram, redémarrer et te redemander ton code, parce que la bibliothèque est dans la rom-flash.
Si le méchant espion connaît un petit peu les hp, il va essayer ON-C + backspace(<--),mais ça marchera pas grâce au 'STARTUP' qui sera resté dans HOME.
Evidement, il y a une faille, je vous laisse la deviner...c'est pas très compliqué. Sinon, en cas d'oubli du mot de passe il faudrait démonter la hp et en acheter une autre, ce serait pas très marrant si on n'a pas une bonne mémoire! Par contre je vous assure qu'on ne peut pas accéder aux données de home et du port 0 si on n'a pas le code.

POUR LES UTILISATEURS CONFIRMES:
Dans le répertoire d'installation, le '$ROMID' est 1082.Vous ne pouvez pas le voir parce qu'il y a une variable au nom vide ( ' ' ). Donc dans le simple but de simplifier l'utilisation aux utilisateurs de base (ça existe vraiment?),  $TITLE, $HIDDEN et $ROMID sont cachés. Si vous utilisez une autre lib qui a ce numéro, vous pouvez le modifier, bien sûr.
Par exemple, si vous voulez que le $ROMID soit 1456, dans le répertoire d'installation, tapez:
1456 '$ROMID' STO.

AUTRES PROGRAMMES DE MOI:
Softgraph2000 pour hp48 ou hp49g
Totosofts pour hp49g
Starwars graphics pour hp49g
et d'aures progs sur mon site...

CONTACT:
name:ThomasDESIR
e-mail:ThomasDESIR@yahoo.fr (je suis francophone/anglophone)
Web:http://www.multimania.com/thomasdesir

Amusez vous bien et vivent les hp!