Ce programme permet de générer des patch en comparant deux fichier et en sortant les ooctet modifié.. Ensuite il créé un patch avec la liste des octet à modifié pour pouvoir redistribué... par ex. la traduction d'un programme.. le programme ne fonctionne seulement si les deux fichiers sont de meme taille ce qui est normal !
Je me suis pas trop crevé pour le design.. a vous de changer ça comme vs voulez mais laisser le ptit label en bas "Créé par XPatch Gen - Xwave Network" merci d'avance !
BOnne progz a tous
PS: je viens de mettre à jour le zip javais oublie un .ctl ... scusez moi
25.10.2003
-------------
Mise à jour:
Ajout des fonctionnalités suivantes:
- AJout d'une option de sauvegarde du programme à patché
- Ajout d'une option permettant de restaurer le programme original (même sans avoir fait de sauvegarde)
Source / Exemple :
' procédure de comparaison:
Open Text1 For Binary As #1
Open Text2 For Binary As #2
Dim buf As Byte
Dim buf2 As Byte
Dim adresse As Long
Dim item As ListItem
adresse = 0
While Not EOF(1)
Get #1, , buf
Get #2, , buf2
adresse = adresse + 1
ProgressBar1.Value = adresse
If buf <> buf2 Then
'byte différent
Set item = List1.ListItems.Add(, , Hex(adresse))
item.SubItems(1) = Hex(buf)
item.SubItems(2) = Hex(buf2)
End If
DoEvents
Wend
Close #1
Close #2
Conclusion :
http://www.xwaves.net
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.