CLASS PATCH

vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 - 14 août 2005 à 16:56
misterzinzin Messages postés 112 Date d'inscription vendredi 27 octobre 2000 Statut Membre Dernière intervention 26 janvier 2011 - 18 août 2005 à 10:48
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/33237-class-patch

misterzinzin Messages postés 112 Date d'inscription vendredi 27 octobre 2000 Statut Membre Dernière intervention 26 janvier 2011 2
18 août 2005 à 10:48
whaip... ca doit pas etre si dur que ca si on peut ecrire le fichier a la fin de l'executable...
je verrais ca apres mes vacances... (ou pendant on sais jamais si je m'ennuie...)
MuPuF Messages postés 536 Date d'inscription mercredi 27 avril 2005 Statut Membre Dernière intervention 22 août 2008
18 août 2005 à 00:42
pour ça j'ai une solution, mais c'est galere !
Bon tu écris un programme qui a pour but d'extraire dans un fichier tout ce qui se trouve apres lui (a l'octet pret faut etre précis mdr) puis de patcher l'exe original avec les infos contenues dans le fichier extrait.
misterzinzin Messages postés 112 Date d'inscription vendredi 27 octobre 2000 Statut Membre Dernière intervention 26 janvier 2011 2
17 août 2005 à 21:32
vecchio56>
1)la partie specifique a visual est une classe a inclure en plus... elle n'est d'aucune utilité pour d'autre application (elle realise une sorte de log dans un textbox (avec une variabke CString)
2) on peut utiliser la classe de plusieur maniere... soit en externe avec une sorte de fichier de config (patch.patch dans notre cas) ou en direct dans le prog

MuPuF> l'idée est interessant mais je pense que je vais plutot ajouter une fonction dans la classe qui genere un fichier patch avec un fichier source et un fichier patché (plus facile de distribuer un petit fichier texte qu'un executable)

BruNews> ben ma classe patch contient quand meme bcp de code (pas enormement mais bon...)
le truc qui est chouette c'est qu'elle "interprete" une sorte de "langage" de commande... dont les fonction sont encore peu nombreuse. j'ai deja quelque idee sur ce dernier point.

vecchio56> pas mal le prog... tu croit qu'il y a moyen d'y ajouter la possibilitée de créer un executable patch.exe via un de mes fichier .patch ? ca serais pas mal... pour ceux qui aiment bien les executable :-)
ton code utilise bcp d'api windows... tu crois que c'est possible de s'en passer ?
vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 14
14 août 2005 à 20:26
MuPuF & minet03> J'ai fait ce dont vous parlez:
http://www.cppfrance.com/code.aspx?ID=24681
MuPuF Messages postés 536 Date d'inscription mercredi 27 avril 2005 Statut Membre Dernière intervention 22 août 2008
14 août 2005 à 18:48
mdr, la folie écoliere. Bon ok c'est pas marrant je me couche ...
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
14 août 2005 à 18:30
A quand la classe "BrancherPcAuSecteurAvantAppuiSurPower" ???
En cas de stress et obsessions, de classes ou autre, le mieux est le repos.
MuPuF Messages postés 536 Date d'inscription mercredi 27 avril 2005 Statut Membre Dernière intervention 22 août 2008
14 août 2005 à 18:14
pas bete Minet03, tu prend un exe, et l'exe craqué, puis tu le passe dans le prog et hop il te genere un exe capable de le faire
minet03 Messages postés 415 Date d'inscription samedi 4 janvier 2003 Statut Membre Dernière intervention 2 décembre 2005 3
14 août 2005 à 17:06
Je n'ai pas visualisé le code. Mais je pense que ce que tu devrai faire (qui serait plus intéressant), c'est une application qui va faire la différence entre entre 2 exécutables et créer un patch pour passer de l'un à l'autre...
vecchio56 Messages postés 6535 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 22 août 2010 14
14 août 2005 à 16:56
"elle est portable (sauf la partie specifique a visual)"
->Donc elle n'est pas portable

J'ai pas trop compris ton programme. Est-on obligé de modifier le code à chaque fois qu'on veut faire un patch? Si oui c'est juste une méthode que tu donnes et ca ne sert à rien de faire une classe pour ca
Rejoignez-nous