home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DP Tool Club 17
/
CD_ASCQ_17_101194.iso
/
dos
/
prg
/
protect
/
noticef.txt
< prev
next >
Wrap
Text File
|
1994-09-01
|
5KB
|
103 lines
I-Introduction
'Protect' est un programme destiné aux programmeurs de 'TURBO PASCAL 7.0 DOS'
voulant protéger les logiciels qu'ils créent. Ce pack est composé des
fichiers suivants:
* PROTECT.EXE Permet de 'plomber' une disquette standard (1)
* PROTECT.ICO L'icône du programme pour affichage sous Windows (2)
* PIRATES.TPU L'unité permettant d'exploiter la protection (3)
* TESTE.PAS Fichier source exemple
* TESTE.EXE Fichier exemple compilé
* NOTICEF.TXT Ce fichier
* REGISTER.TXT Fichier pour l'enregistrement
II-Installation
Copier les fichiers précédemment énoncés "surtout (1),(2),(3)" dans un
répertoire par exemple 'C:\PROTECT '
Pour une utilisation sous Windows, aller dans le gestionnaire de programmes,
ouvrer le menu 'Fichier','Nouveau' et choisisser l'option 'Programme'.
Ensuite ajouter à la ligne de commande le chemin où vous avez installé
le programme ici en l'occurence 'C:\PROTECT\PROTECT.EXE' et choisisser
l'icône 'C:\PROTECT\PROTECT.ICO'.
III-Restrictions
Ce programme ne fonctionne que sur des disquettes formattées DOS standard.
C'est à dire 5¼ DD,HD et 3½ DD,HD. ET aussi sur MS-DOS 4.0 minimum. Le type
de processeur est sans importance.
III-Utilisation
1-Protect.exe
Insérer une diquette vierge, formattée dans un des lecteurs
Lancer 'PROTECT.EXE
Entrer le nom du lecteur dans lequel se trouve la disquette
Par exemple 'a' et taper la touche Retour Chariot. Dans le cas
d'une erreur, la touche Back-Space
Ensuite entrer le code de protection de la disquette, par exemple
ici introduiser 'Code-Cles nicolas'
Si toutes les opérations se sont déroulées sans problème, le
programme vous l'annoncera. Dans le cas contraire vérifier que
la disquette est standard PC et aussi si celle-ci est en mode
écriture.
2-L'unité PIRATES.TPU
VAR Lecteur : CHAR;
Codesecret : STRING;
FUNCTION TEST : BOOLEAN; {TRUE ou FALSE}
FUNCTION NUMERODISK : BYTE {1..255}
PROCEDURE FAUX;
Lecteur représente le lecteur dans lequel la disquette 'plombée'
est insérée. Par défaut il est 'A'. Il revient à vous programmeur
de le modifier selon vos utilisations.
Codesecret est le code que vous avez entré lors de l'utilisation
de 'PROTECT.EXE' dans la disquette 'plombée'. Par défaut il est
initialisé à 'Code-Cles nicolas'. L'écriture MAJ/MIN a une importance.
TEST est une fonction renvoyant vrai ou faux selon que si les
valeurs du 'plombage' sont identiques à ceux rentrées précédemment
lors de l'utilisation de 'PROTECT.EXE' (Lecteur et Codesecret).
NUMERODISK est spécialement utilisé pour l'installation d'un
programme. En effet à chaque exécution de celle-ci, elle incrémente
la disquette d'un numéro d'installation et renvoie le chiffre
courant allant de 1 à 254. C'est au programmeur de préciser le
nombre d'installation possible dans son programme 'INSTALL'. Si elle
renvoie la valeur 255, ceci signifie que l'opération s'est terminée
par un échec, soit de lecture ou d'écriture de la disquette. Il est
aussi de la responsabilité du programmeur de tester si la disquette
est bien celle 'plombée' (par TEST) et de régler tous les paramètres
d'installation nécessaire à son programme avant de lancer la fonction
Nunerodisk. En effet, celle-ci dès son utilisation incrémente le
numéro d'identification du nombre d'installation avant de renvoyer
le numéro de celle-ci dont elle a retranchée 1.
Par défaut 'PROTECT.EXE' installe le numéro '1' dans la disquette
protégée.
FAUX représente un affichage qui vous sera libre d'utiliser.
3-L'exemple
Elle est l'aplication simple de l'unité 'PIRATES.TPU'
IV-Enregistrement
Ce programme est limité à une utilisation de 15 jours. Si vous êtes satisfait
et compter l'utiliser hors ce délai il est de votre devoir de régler la
Licence pour son utilisation. Dans ce cas, vous recevrez la notice complète
les codes sources la licence un numéro de support technique et aussi les
mises à jour ultérieures.
Pour le règlement veuillez retourner le fichier REGISTER.TXT complété à
l'adresse suivante :
M. Chan Piu Nicolas
28 Rue Charles Montaland
Bat 2
68100 Villeurbanne
FRANCE
V-Améliorations en cours
En cours d'élaboration d'un menu dans PROTECT.EXE et portage en environement
Windows.
Possibilitée d'inclure les procédures de tests directement dans les fichiers
*.exe et *.com