Xpatch gen - générateur de patch v1.1

Soyez le premier à donner votre avis sur cette source.

Vue 11 709 fois - Téléchargée 1 103 fois

Description

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

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
5
Date d'inscription
jeudi 4 septembre 2008
Statut
Membre
Dernière intervention
18 mars 2009

Salut,
Bravo pour ton programme mes aurait ou serait tu ou aller pour avoir les code source mes pour Visual Basic 2008 merci.
Messages postés
1
Date d'inscription
dimanche 15 juin 2008
Statut
Membre
Dernière intervention
18 janvier 2009

J'ai une question j'ai remplis tout les champs textes et tout sauf que la command pour créer le patch est toujour False (enable) merci de me répondre au plis vite en message priver s.v.p et aussi ses le seul qui marche ici et gg pour ton programme
Messages postés
2075
Date d'inscription
mercredi 21 août 2002
Statut
Contributeur
Dernière intervention
16 mars 2020
2
Ca reste qand meme une methode tres tres longue ; les patchs ont une taille trop importante pour que ce soit du vrai diff-patching ...
Messages postés
8
Date d'inscription
samedi 4 novembre 2000
Statut
Membre
Dernière intervention
6 août 2006

Salut,
J'ai mis la vérification de la taille du fichier en commentaire et ça marche très bien chez moi, l'idée de mettre une option de restauration du fichier original est très interessante.

Allé, je mets 9 (rien n'est parfait ; p ).
Messages postés
2075
Date d'inscription
mercredi 21 août 2002
Statut
Contributeur
Dernière intervention
16 mars 2020
2
oui g essayé mais l'appli freeze méchment et bouffe toute le memoire dans ce cas

et encore c un pti fichier (512 Ko)
Afficher les 24 commentaires

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.