Un patch en vb (v3)

Soyez le premier à donner votre avis sur cette source.

Vue 5 907 fois - Téléchargée 794 fois

Description

Bon voilà c'est une update d'un de mes anciens code:
http://www.vbfrance.com/codes/PATCH-VB_44485.aspx
La première question qui va venir:
A: Pourquoi tu te contente pas d'update ton code directement au lieux de reposté quelque chose
R: j'ai mis une adresse email temporaire comme un c** dans mon ancien compte, j'ai perdu mon mot de passe et l'adresse
Donc obligé de recréé un nouveau compte -_-

Concernant les modifications:
- Vérification par checksum de l'exécutable a patché (suite à une remarque dans un poste)
- Dialog plus design (code par Robert Gainor, j'ai inclus sont .zip de base, super bon boulot)
- Choix de l'utilisateur si il veut faire une sauvegarde de l'exécutable ou non (Dans l'ancienne version il était obligé de faire un backup)
- Lecteur XM re-modifier, (uFMOD c'est bien beau mais la .lib etc c'était soulant)
- La fenêtre des crédits a été refaite (un scroller en shadow, j'aurais peut-être du ajouter un petit starfield pour faire plus joli?)
- Dialog toujours au premier plan (Code par salazar: http://www.vbfrance.com/codes/OVERLAY-FORM-PREMIER-PLAN-SETWINDOWPOS-TOUJOURS-VISIBLE_29353.aspx)
Donc bon voilà le résultat au final et pas trop mal, par contre je ne sais pas comment ça se comporte sous Vista/Seven
(Si l'application ne trouve pas bassmod.dll dans /system32/ pour jouer la musique il va l'ajouté automatiquement (bassmod.dll et dans le .res) et il me semble qu'il faut aussi passer par regsvr32.exe pour enregistré les fichiers non ? (je dev sous winXP))
J'ai pas ajouté les anciennes versions (Zip (1Mo Max))
Donc d'un coté c'est bien que je ne puisse pas update sur mon ancien code, comme ça vous pouvez voir l'ancien stuff
Mais j'ai ajouté une source que je n'avais pas publié dans la v2, un 'regpatch' (patch registre, REG_SZ) je suis persuadé qu'il y auras des intéressés par la classe cRegistry :).
C'est des choses que j'ai fais en 2007 et que j'update en 2010, f00...

Conclusion :


Hvae fun, comme dit dans un commentaire ça fais plus pédagogique avec le crc check et le reste.

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

evilcoder
Messages postés
25
Date d'inscription
vendredi 28 mai 2010
Statut
Membre
Dernière intervention
29 décembre 2010
-
Bravo PhoenixBytes , c'est excellant !
evilcoder
Messages postés
25
Date d'inscription
vendredi 28 mai 2010
Statut
Membre
Dernière intervention
29 décembre 2010
-
très bien je suis intéressé par se genre de programme
merci PhoenixBytes
cs_PaTaTe
Messages postés
1878
Date d'inscription
mercredi 21 août 2002
Statut
Contributeur
Dernière intervention
7 janvier 2019
-
Je suis de ceux qui n'aime pas l'ajout de DLL dans mes répertoire système (surtout pour une fonction aussi inutile et en plus sans mon accord). Au pire essaie de coder une routine de lecture pour les fichiers que tu souhaite lire. De plus Vista et Seven demanderont une élévation administrateur pour la copie de la dite DLL, ça aiguise la méfiance de voir un programme réclamer des privilèges administrateur sans trop de raison. Et si on rajoute le fait que certains antivirus tiqueront sur, soit la copie, soit la structure de ton EXE qui cache une DLL. J'ai même déjà eu un projet où un antivirus m'a sorti une erreur du genre "système de décompression suspect" ; C'était dans le cas d'un "mp3 to exe". En tout cas si ton programme fonctionne sous XP, ça ne sera pas le cas sous un Vista ou un Seven avec UAC aux aguets ^^
PhoenixBytes
Messages postés
5
Date d'inscription
vendredi 11 juin 2010
Statut
Membre
Dernière intervention
26 août 2014
-
hahaha j'avoue, elle va me prendre du temps cette mise à jour :)
popx
Messages postés
1
Date d'inscription
vendredi 16 septembre 2005
Statut
Membre
Dernière intervention
15 juin 2010
-
Prochaine mise à jour : gros progrès en grammaire et orthographe...

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.