WDReader HyperFile       Tanguy PRUVOT

Tanguy@pruvot.org
--------------------------------------

Ce programme permet de rcuprer le 
contenu des fichiers FIC lorsque l'
on a perdu l'analyse et les sources
d'un de ses logiciels...  Bien sur,
c'est le cas le plus utile mais je
suis sr que vous y trouverez bien
d'autres utilits tout au long de 
son developpement :)

--------------------------------------
 Nouveauts : 
------------

	  ,--------------+
	 /  17-08-2000  /
	+--------------'

v1.18
	Support des Classes
	Ouverture possible en Ligne de commande
	Analyse WD5x amliore
v1.17
	Interface Main, WDW
	Accepte le Drag'n'Drop extrieur des Fichiers
	ReCode WDW Sections (lost in a w2k reboot)
	WDL : Patch Possible (Fic. de mme Taille)
	Fix : Bug Enregistrement Enttes
v1.16
	Incorporation de la DLL dans l'EXE
	WDL : Lecture des Curseurs (*.cur)
	Affichage GFx WDL termin.
v1.15
	Exploration WDL:
	  Support des images GIF,PNG
	  Detection auto type de l'image
	Interface:
	  Logo
	Exploration WDW:
	  Sections PCODE,PCODEINT
v1.14
        Interface:
          Parcours Echantillon
          Enttes Enregistres dans un sous-rep.
          Insertion/Suppression dans Entte
          Fix de la slection Ascii, dcalage
          rencontr dans certains cas.
v1.13
	Interface (ScrollBox sur l'
	Editeur, Assoc Memos Hexa et
	Text)
v1.12
	Dbut Section MESSAGE des WDW
v1.11
	Interface
	Dcryptage WDW compils
	Dbut Section CHAMP des WDW
v1.10
	Fichiers WDW, Section SOURCE
v1.09
	Dbut lecture fichiers WDW
v1.08
	Interface :
	- Couleurs
	- Amliorations Rapidit lors 
	  des ouvertures de fichiers
v1.07
	- Problme Lignes Rayes x)
	- Interface
v1.06
	Lecture Fics:
	- Ajout "Ix" 
	  (pour ignorer x octets)

	Explorateur WDL:
	- Apercu des Images 
	- Fichiers Noms Longs pour EXEs
	- Tri Colonnes par Clic
v1.05
	Extraction WDL & EXE amliore 
	(Fichiers Noms Longs ajouts 
	 mais pas pour les EXE)
v1.04
	Nb Champs Analyses 5.5
	Problmes avec E1 et E2
	Pb Dernire Range entte
v1.03
	Dbut Analyses WD4.1
	Interface...
v1.02
	Recherche Automatique 
    	offset WDL dans EXE
	Quelques Sabliers
v1.01
	Analyse WDD plus dtaille
	Problme Lignes Rayes ok
	Champs Heure.
	Champs Texte Optimiss
	Une variable non libre
	lors de l'extraction WDL
	(merci MemProof :)
v1.00:
	Infos sur Contenu des WDD
        Lecture Rls (ex : R4)
	Problme Entiers Signs
	Optimisation de l'IHM...
	Colonne Format pour R et E
	ex: rl  2 dcim. : %2f
	    entier en Hexa  : %x
	Extraction des EXE Windev
	Extration totale WDL, EXE
	Fonctions Copier Supprimer
	Informations Entte(Dbut)
	Centimes pour Montaires
	Ouverture des"petits".fic

v0.99 : Historique des Fichiers 
	Ouverts
	Nouvel Editeur(Hexa,Ascii)
	Entete jusqu'a 200 champs
	Export TXT Amlior

v0.98 : extraction Fichier.WDL 

v0.97 : Dbut du boutot sur le WDL
        Liste du WDL seulement

v0.96 : Export TXT

v0.95 : TreeView ok

v0.90 : Echantillon

--------------------------------------
 A Faire    : 
------------

- NDX, MMO

- Lecture Champs Images..

- Recherche Automatique Analyse

- Extraction Texte Personnalise

- Plein de trucs ;)

--------------------------------------
 Installation : 
--------------

Nant $=)

-----------------------------------------------------------------------------------
 Utilisation  : 
--------------

Allez, on se tutoie... ;)

Donc je t'explique rapidement :

Pour l'Entte :

E4 	Entier Long (4 octets) tu peux mettre E1 E2 etc
T50 	idem (Texte de 50Cars+ 1 #0 a la fin) donc 51 octets
$10 	Montaire ( a rgulariser ici 1,00FF = "100")
R4	Rl
M4  	Entier long Memo (pour l'offset dans le .MMO peut etre..)
D8  	Date
H4	Heure..

et le petit dernier :

Ix	Ignore x Octets

pour l'instant je m'arrte l ;) Fo pas abuser de ma gentillesse hh...
mais ca va venir, ne vous inquitez pas pour a...

Donc une fois l'entte retrouve, il faut cliquer en bas sur le BT "Test"
Et aprs cela tu peux exporter en Texte... 


-----------------------------------------------------------------------------------
 Si vous avez des infos ou des codes sources sur la structure des fichiers Windev 
 Je vous remercie d'avance au cas o vous pourriez me les communiquer...
-----------------------------------------------------------------------------------

N'hsitez pas  m'envoyer un ptit mail ! ;)