begin process at 2012 05 27 17:41:08
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Fichiers / Disque

 > PATCHGENERATOR (WIN32)

PATCHGENERATOR (WIN32)


 Information sur la source

Note :
7,5 / 10 - par 4 personnes
7,50 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Fichiers / Disque Classé sous :patch, beginupdateresource, updateresource, endupdateresource, loadresource Niveau :Débutant Date de création :18/07/2004 Date de mise à jour :14/08/2005 22:51:29 Vu / téléchargé :6 096 / 442

Auteur : vecchio56

Ecrire un message privé
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (4)
Ajouter un commentaire et/ou une note


 Description

Ce programme permet de créer un patch à partir des différences de deux fichiers, et de pouvoir retrouver 1 à partir de l'autre.
Fonctionnement:
D'abord il faut éxécuter PatchGenerator.exe qui demande les 2 fichier (original et modifié) et qui à partir de ca crée le patch (les 2 fichiers doivent avoir la même taille). Un fichier patch.exe est crée et voila c'est terminé.
Le remplacement des octets différents est complètement débile, c'est à dire qui s'il y a beaucoup de différences, vous allez vous retrouver avec un patch plus grand que le fichier original, ce qui est stupide.
Le projet Patch contient un fichier rc vide mais il faut absolument le laisser dedans sinon ca ne marchera pas quand on voudra ajouter d'autres ressources par programmation


 Conclusion

Le code montre l'utilisation des API suivantes:
FindResource, LoadResource, SizeofResource, FreeResource, BeginUpdateResource, UpdateResource, EndUpdateResource

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

18 juillet 2004 19:08:01 :
RAS
18 juillet 2004 20:47:56 :
J'avais dit que je ferais pas de MAJ, mais comme ya des erreurs... Y'en a sans doute encore
14 août 2005 22:51:29 :
Une mise a jour qu'elle est bien

 Sources du même auteur

Source avec Zip COLORATION DE CODE C/C++ POUR LE FORUM DE CPPFRANCE
Source avec Zip SUPPRIMER LES # AJOUTÉS LORS D'UN COPIER/COLLER
Source avec Zip Source avec une capture CRÉER UN FICHIER ISO À PARTIR D'UN RÉPERTOIRE (WIN32)
Source avec Zip Source avec une capture EXPLORATEUR DE FICHIERS ISO
Source avec Zip Source avec une capture CHARGER UNE POLICE DEPUIS UN FICHIER OU UNE RESSOURCE (WIN32...

 Sources de la même categorie

COMPTER LE NOMBRE DE PAGES D'UN FICHIER PDF par Renfield
Source avec Zip Source avec une capture GENERE BMP par lajouad
Source avec Zip Source avec une capture GETIONNAIRE D'UNE BIBLIOTHÉQUE EN C par benzarabel
FONCTION D'ÉDITION DE FICHIER BIT À BIT [C-MULTIPLATEFORME] par lynxtyle
Source avec Zip Source avec une capture UN GESTIONNAIRE DU FICHIER par benzarabel

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture CLASS PATCH par misterzinzin

Commentaires et avis

Commentaire de AlexMAN le 18/07/2004 19:28:14

Encore dsl avec mes PE headers, pep et compagnie, effectivement j'ai testé ton prog, et marche parfaitement...T'a gagné je l'avoue !
Mais j'ai des trucs a te reprocher : la lecture octet par octet, c nul ! J'avais commencé a le coder, et j'avais alloué 2buffer de la taille des fichiers, puis avais parcouru octet par octet les buffers, et c mieu je pense.
Enfin sinon, j'ai encore appris des trucs, comment rajouter 'dinamykement' des ressources, merci donc !

++

Alhexman

Commentaire de AlexMAN le 18/07/2004 19:34:46

J'ai encore parlé trop vite, parfait ton prog vecchio56 ;)
dsl, jV me coucher...a ds 1semaine...

++

Commentaire de MuPuF le 14/08/2005 20:43:37

intéréssant, mais il aurait été intéréssant aussi qu'il marche avec une taille différente (meme si je vois la difficultée que ça représente (je vois pas non plus comment faire mdr)

Commentaire de vecchio56 le 14/08/2005 22:47:41 administrateur CS

Avec des tailles différentes je peux plus faire la même méthode, j'ai pas trop d'idée non plus
Je fais une petite maj pour la route

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

App.Patch en VC++ ?! [ par FloZix ] Bonjour,je recherche l'équivalent de App.Patch pour Visual C++...Merci d'avanceFloZix Patch() [ par JCpp ] Je cherche un programme pour avoir le fichier avec l'extension.J'en en avais trouvé un sur ce site, je ne le retrouve plus.Le programme est très simpl Aide : Patch anti sasser.b [ par juki_webmaster ] Bonjour,Je me suis remis au developpement c++ sous dev cpp 4.Je realise un patch contre sasser.b.worm, en suivant l'indication ;http://www.symantec.co Algo de patch [ par LuckyNut ] Bonjour,Je cherche un algorithme pour créer des patches.Pour simplifier : un algo qui donne la différence entre 2 fichiers de taille différente.Voila kestion sur updateresource?? [ par youpiyoyo ] j'ai un petit problemeje n'ai pas pu faire un updateresource a partir de mon prog ki etait entrain de tourner..alors je me suis di faisons une dll, je probleme de compilation sous visual [ par misterzinzin ] bonjour, j'ai fait une classe patch qui permet de partcher un fichier de plusieur maniere possible... mais la n'est pas le but de la question en fait Fmod sans dll [ par cyber_securite ] Bonjours, tout le monde... Je voudrais juste savoir s' il était possible d' utiliser fmod sans avoir à utiliser sa dll !!! Je voudrais just Demande d'aide pour faire un algoritme de patch [ par SeBaZaToR2 ] Salut à tous(tes) Je veux me faire un programme du genre de rtpatch. Pour ceux qui ne connaisent pas ce programme, c'est un programme pour "patch LIBPNG et ressource [ par bbear ] Bonjourvoilà, j'aimerai utiliser libpng pour reduire la taille des images qui sont en ressource en utilisant le png plutôt que le bitmap...je l'ai déj comment réaliser un patch de tout un dossier [ par doskar31 ] bonjour à tous. Quelqu'un pourrait-il me guider dans l'utilisation d'un patch pour envoyer un dossier de fichiers sources à un ami, par internet ?Merc


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,593 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales