Précédent   Forums CustomXP > Interface > Modifications Dll - Exe
Modifications Dll - Exe
Pour tout ce qui touche a la modification/edition de fichier systeme comme les dll ou les .exe

Réponse
Modes d'affichage clear
Rechercher clear
Outils de la discussion clear
#1
Vieux 31/03/2004, 18h15
bubka
- Gorille ultrabright -
Avatar de bubka
Team CustomXP.net
Date d'inscription : décembre 2002
Messages : 16 780
bubka est déconnecté
Citation:
IMPORTANT
Afin d'éviter un arret du script de remplacement automatique, notament lors du remplacement de la dll shdocvw.dll, il convient de ne pas lancer Internet explorer durant votre session. En effet, cette dll est utilisée pour le fonctionnement de IE, et même refermé ( IE ), la dll reste a priori chargée en mémoire et bloquée par XP ! Il est donc recommandé de lancer l'install de votre pack juste après le démarrage de votre machine, sans avoir rien lancé auparavent.
Si malgré cela l'install continue de s'arreter, redémarrez en mode sans echec pour ensuite relancer l'install du pack, vous ne devriez plus rencontrer de probleme.
Bonjour à tous

Comme vous le savez, l'utilisation des packs custom vous empêche de mettre à jour votre OS sous peine de perdre un certain nombre d'icone lors du remplacement des dll par windows update. La team a donc mis à jour 6 des packs actuellement disponibles, et pour l'occasion sort un nouveau pack grâce à notre membre Sosodamn ( c'est lui qui a fait tout le boulot )

Nous avons donc recompilé un installer pour chaque pack et profité de l'occasion pour revoir leur conception et leurs fonctionnalités. Il convient donc de préciser les ajouts et nouveautés de ces installers 2nde génération.

Préparatifs

Avant de se lancer dans l'installation d'un pack nouvelle version, quelques opérations sont a effectuer pour ne pas se retrouver avec un XP boiteux ou bizarement "iconoîsé".

Premiere chose, restaurez votre interface d'origine et installez les derniers updates disponibles sur microsoft update.
Pour ce faire, commencez par desinstaller l'eventuel pack custom que vous utilisez actuellement. Choisissez la méthode qui vous convient le mieux ( fichier .bat d'uninstall fournit dans le pack, restauration des fichiers d'origine via un sfc /scannow, réparation depuis le cd d'XP, remplacement à la mano, etc...)
Une fois vos icones d'origines restaurées, filez sur windows Update et effectuez toutes les mises à jour de sécurité critiques. De la même façon, il convient de mettre à jour votre version d'outlook express ( via windows update ) et votre lecteur WMP afin d'avoir la version 9 d'installée ( windows update ou install standard ).

Une fois l'interface d'origine retrouvée, faites également le ménage dans votre dossier systeme pour effacer toutes traces de l'ancien pack custom. tous les fichiers portant l'extention .bak présents dans c:\windows\system32, \dllcache et \servicepackfiles\i386 peuvent être supprimés. De la même façon, le dossier temporaire utilisé par la packs version 1.0 peut etre supprimé ( par défaut c:\install nom_du_pack ), ainsi que le dossier contenant la sauvegarde de vos dll d'origine et nommé comme votre pack, dans c:\windows\system32\

Attention, le ménage est a effectuer uniquement une fois vos icones d'origines restaurées !
Si vous commencez par faire le ménage dans les dossiers systemes, vous ne pourrez plus profiter de la fonction de désinstallation fournit avec votre pack.

Bien entendu, si vous n'utilisiez pas de pack custom, l'unique mise à jour de votre XP est nécessaire, pas besoin de faire plus.

Présentation de l'installer nouvelle generation

Voila le détail des nouveautés apportées aux installers :

- Utilisation d'un nouveau systeme de script pour effectuer le remplacement automatique des dll/exe ( "Replacer" )
- Installation automatique du msstyle dans le dossier windows\resources\themes\ et eventuellement des fonts nécessaires ( dans le rep. systeme 'font' )
- Création d'un dossier dans votre menu demarrer, portant le nom du pack installé, contenant les raccourcis necessaires pour un accès rapide aux extras du pack et à ses fonctions d'install/uninstall.
- Création d'une icone sur le bureau pour lancer le script d'install/remplacement des fichiers

Le systeme de script
Finit les fichiers bat de commande, place au script "Replacer". Nous avons abandonné l'utilisation de nos vieillissant fichiers bat pour un ensemble de script dédié au remplacement de fichiers systeme.
Le principe est simple. L'ensemble des fichiers a remplacer est listé dans un fichier texte ( install-nom_du_pack.txt ). Le script Replacer, présent sous la forme du fichier replacer.cmd (exploitant plusieurs script vbs, js ) est lancé en ligne de commande avec comme argument le nom du fichier texte fournit dans l'installer.
Replacer a pour effet de désactiver la surveillance des fichiers systemes de XP ( finit les fenetres de confirmations lors du remplacement ), de faire une copie de sauvegarde de vos originaux sous l'extention .backup ( dans leur dossier d'origine ) et de forcer le remplacement des fichiers "a chaud". Exit donc le reboot de la machine, un simple deloggue/log de la session est suffisant pour profiter des modifs !
De la même façon, un script de désinstallation est fournit dans les nouveaux packs. Son utilisation aura l'effet inverse, faisant place net dans vos dossiers systemes une fois terminé.

ATTENTION
Ce nouveau systeme de script est plus efficace que les fichiers bat mais forcement moins "souple" d'utilisation. De ce fait, la desinstallation d'un pack est obligatoire avant l'installation d'un autre pack ! (nouvelle génération évidement )
Si vous enchainez l'installation successive de deux packs, nous ne garantissons pas le retour à l'interface d'origine ni même le bon fonctionnement des scripts !

IMPORTANT : L'execution du script replacer peut être reconnu par votre anti virus comme un script malin. Nous garantissons l'integrité des packs, vous pouvez donc autoriser sans soucis l'execution du script.

L'install auto des ressources

Comme les précedents packs, un certain nombre d'extras est fournit avec les fichiers systemes pour completer le changement des icones. Parmi ces extras, au moins un msstyle ( sauf dans le pack SnowE 2 ), et eventuellement des polices de caractere.
Ces ressources sont maintenant installées automatiquement par l'installer dans leur dossier systeme respectif ( c:\windows\resources\themes\nom_du_msstyle et c:\windows\font )
Le msstyle sera donc directement disponible via les propriétés d'affichage du bureau et les fonts déjà en place.

Les raccourcis du menu démarrer

A l'issue de l'installation, vous trouverez maintenant un dossier dans votre menu démarrer, portant le nom du pack installé, et contenant un ensemble de raccourci vers les differentes ressources accompagnant le pack, mais également un lien pour lancer le remplacement et un lien pour lancer la desinstallation du pack.
De façon systematique, un sous dossier "Pour reconstruire le cache d'icone" est présent contenant un raccourci vers iconToolz.
De la même façon, un autre sous dossier "Fichiers a remplacer manuellement" est disponible, integrant un raccourci vers une archive zip. Cette archive, nommée "executables tiers.zip", contient les quelques executables dont le repertoire de travail n'est pas systematiquement identique. C'est donc a vous de les decompresser pour remplacer les originaux. La plupart du temps, il s'agit de l'exe winamp et de l'exe winrar.
Autre sous dossier disponible, "Liens Web". Sont placés à l'interieur de celui ci un raccourci vers customxp.net, un autre vers ce forum d'aide, et évenutellement un lien vers le forum de ressources graphiques pour trouver facilement de quoi completer votre nouveau theme.
Enfin, le dernier sous dossier "extras" contient lui des raccourcis vers msstyles, wallpapers, skins, etc...
Le raccourci vers le msstyle ouvre directement la fenêtre de selection de thème ( prop. d'affichage, onglet aparence, menu "fenêtre et boutons" ). Les raccoucis pour les fonds d'ecran pointent directement sur l'image avec l'action associée par défaut sur votre systeme ( ouvrir, visualiser, modifier, etc... ). Si vous avez l'action "visualiser", une fois l'image affichée, vous n'aurez plus qu'a faire un clic droit dessus pour choisir l'option "Définir en tant que papier peint du bureau".
Les autres extras comme les skins sont eux rangés dans des archives zip. Les raccourcis disponibles ouvriront ces archives en vue de leur decompression. La mise en place de ces skins vous revient donc.

IMPORTANT : Pour que le msstyle soit reconnu par XP, vous devez obligatoirement avoir patché votre dll uxtheme.dll. Pour plus d'informations, rendez vous sur le dossier Skinner XP, section "Themes et styles visuels".

L'icone placée sur le bureau

De la même façon que pour le menu démarrer, une icone est copiée sur votre bureau pour un accès/lancement rapide du script de remplacement automatique des fichiers. Cette icone n'est utile que si vous choisissez de ne pas executer le script à la fin de l'installer. ( voir section suivante du présent post ).
Ce n'est rien d'autre qu'un raccourci pointant vers "replacer.cmd" avec comme argument le nom du fichier texte listant les dll/exe a remplacer.
C'est le seul raccourci installé sur le bureau.


Execution de l'installer

Voila la premiere page apparaissant à l'execution de l'installer :



Nous vous rappelons que les packs custom ne sont compatibles qu'avec Windows XP SP1 !
Si vous n'avez pas le service pack ou n'en êtes pas sur, n'allez pas plus loin et faite le nécessaire pour y remedier et mettre a jour votre systeme.

Voici les 2 pages suivantes, informations et license/credits :





Vous devrez évidement accepter les conditions pour aller plus loin dans l'installation.

Voici maintenant la page de définition du dossier d'installation du pack. Nous vous conseillons de laisser le chemin par défaut, mais rien ne vous empêche de le modifier. Sachez seulement que quelque soit l'emplacement définit ici, vous ne devrez pas supprimer ce dossier sous peine de ne pouvoir désinstaller le pack convenablement. Choisissez donc un emplacement ou les risques de suppression malencontreuse sont limités.



La page de confirmation :



Et la page de progression :



Derniere page de l'installer proposant comme pour la premiere version des packs de lancer ou non le script de remplacement automatique.



Rien de plus simple :
Si vous laisser la checkbox cochée, le script Replacer sera lancé pour effectuer le remplacement des fichiers systemes directement à la sortie de l'installer.
Si vous choisissez de décochée l'option, vous pourrez sortir de l'installer directement sans aucune action. Les differents raccourcis ( bureau, menu démarrer ) sont la pour vous permettre de lancer le script sans vous embetter à le trouver, et si vous le souhaitez, vous pourrez vous en passez pour effectuer le remplacement à la main. Les fichiers decompréssés par l'installer se trouvant bien évidement dans le repertoire spécifié durant l'installation.


Désinstallation du pack

Pour désinstaller le pack ( souvenez vous, désinstall obligatoire avant l'install d'un autre pack ! ), rendez vous dans votre menu démarrer ou un raccourci nommé "Supprimer le pack ..." vous attend sagement. Son execution lancera le script Replacer en mode uninstall.

ATTENTION : Pour rappel, la désinstallation ne sera possible que si votre dossier d'installation est toujours présent sur votre disque dur et au même emplacement. De la même façon, les fichiers .backup créés par le script Replacer ne doivent pas avoir été effacés !

Une fois le pack désinstallé, vous pourrez sans problème supprimer le dossier présent dans le menu démarrer ainsi que le dossier d'install du pack. Les msstyles et polices pouvant rester en place sans soucis.


En cas de problème

Si pour X raisons ( dll non compatible par exemple ) votre machine ne redémarre pas au premier boot suivant l'installation d'un des packs, le script Replacer met à disposition une fonction de restauration accessible via la console de récupération.

Voila la marche à suivre pour récupérer les fichiers :

Lancez la console de récupération :
- Mettez votre cd d'XP dans le lecteur et redémarrez
- Tapez "R" à l'invite du setup
- Suivez les instructions

Lancez Replacer en ligne de commande
Pour cela, dès que vous avez la console avec le prompt "c:\WINDOWS>", tapez :

Citation:
BATCH ReplacerUndo.txt
Et tapez EXIT une fois l'opération effectuée.

Attention toute fois :

- Seulement la derniere utilisation de Replacer peut etre récupérée.
- Le fichier log de récupération est nettoyé dès que Replacer est lancé. Donc si vous faites mumuse avec replacer après avoir installé un pack, cela aura pour effet de vous sucrer l'option de récupération.
- L'utilisation de Replacer en mode uninstall ( fonction d'uninstall des packs ) ne peut pas se faire depuis la console de récupération.

Si malgré cela, votre machine refuse toujours de démarrer, la solution la plus simple est de restaurer XP complétement depuis le cd. Pour ce faire, booter sur le cd, choisissez "installer" à la premiere invite, et "réparer" à la seconde, la restauration commencera.
Bien entendu, toute autre technique de réparation est viable si tant est que vous la/les maitrisiez.


Finalité

Ces nouveaux installers devraient normalement poser moins de soucis que leurs prédécesseurs. De plus, l'accès aux ressources complémentaires est facilité par les raccourcis du menu démarrer, nous esperons donc ne plus avoir de post sur la présence ou non de ressource.

Enjoy

ps : les packs arrivent bientot

Citation:
IMPORTANT
Afin d'éviter un arret du script de remplacement automatique, notament lors du remplacement de la dll shdocvw.dll, il convient de ne pas lancer Internet explorer durant votre session. En effet, cette dll est utilisée pour le fonctionnement de IE, et même refermé ( IE ), la dll reste a priori chargée en mémoire et bloquée par XP ! Il est donc recommandé de lancer l'install de votre pack juste après le démarrage de votre machine, sans avoir rien lancé auparavent.
Si malgré cela l'install continue de s'arreter, redémarrez en mode sans echec pour ensuite relancer l'install du pack, vous ne devriez plus rencontrer de probleme.

Réponse avec citation Haut de page
#2
Vieux 31/03/2004, 18h32
Bricomix
-
Avatar de Bricomix
Ultimate
Date d'inscription : décembre 2003
Messages : 6 008
Bricomix est déconnecté
Une seule chose à dire : bravo :bravo:

Bon boulot bubka et sosodamn (et ceux que j'oublie peut-être)

Réponse avec citation Haut de page
#3
Vieux 31/03/2004, 18h55
bubka
- Gorille ultrabright -
Avatar de bubka
Team CustomXP.net
Date d'inscription : décembre 2002
Messages : 16 780
bubka est déconnecté
Aillé, les packs sont disponibles !

C'est par ici que ca se passe

Le présent topic est a utiliser en cas de probleme ou de demande d'information

Réponse avec citation Haut de page
#4
Vieux 31/03/2004, 19h31
Didas
je floode pas, j'explique
Avatar de Didas
Ultimate
Date d'inscription : octobre 2003
Messages : 4 203
Envoyer un message via MSN à Didas
Didas est déconnecté
Super boulot!!!



bonne idée de repenser tout depuis le début. (petite question c** : ils sont compatibles avec SP2?)

et encore bravo!

Le soleil se lève avant moi, je me couche après lui... nous sommes quittes.
Réponse avec citation Haut de page
#5
Vieux 31/03/2004, 19h51
Bricomix
-
Avatar de Bricomix
Ultimate
Date d'inscription : décembre 2003
Messages : 6 008
Bricomix est déconnecté
Superbe je viens d'installer SnowE 2 et c'est génial (merci sosodam )

Par contre durant l'installation, j'ai eu les messages de XP comme quoi des fichiers étaient remplacés blabla... Un petit bug ?

Réponse avec citation Haut de page
#6
Vieux 31/03/2004, 20h05
maniseb
-
Avatar de maniseb
Basic
Date d'inscription : février 2003
Messages : 400
maniseb est déconnecté
MErci, vous être des dieux vivants !!!!!


Réponse avec citation Haut de page
#7
Vieux 31/03/2004, 21h11
babiroussa
-
Basic
Date d'inscription : novembre 2003
Messages : 14
Envoyer un message via MSN à babiroussa
babiroussa est déconnecté
Slt!
Cha me plait bien ca dis donc, mais ya pas moyen de voir un peu les nouvautés du pack snow E2, ya koi ki change avec snow E?
merci bcp
et je dois dire que ca fé bien plaisir de visiter ce site, j'adore le graphisme que vous donnez a win XP comparé a celui de base!
encore merci les mecs...

Réponse avec citation Haut de page
#8
Vieux 31/03/2004, 22h59
Daokwan
-
Basic
Date d'inscription : décembre 2003
Messages : 29
Envoyer un message via MSN à Daokwan
Daokwan est déconnecté
Excellent !!!!
Je vais pouvoir tester le snow.E2 de sosodamn (j'avais la flemme de TOUT remplacer manuellement !!)
Encore bravo à la team et à tous ceux qui ont participé :)

Réponse avec citation Haut de page
#9
Vieux 31/03/2004, 23h32
maniseb
-
Avatar de maniseb
Basic
Date d'inscription : février 2003
Messages : 400
maniseb est déconnecté
euhhhh, c pas pour dire, mais il y a un bug pour la désinstallation du pack Crystal à corriger d'urgence (1 heure que je suis dessus)...

Il y a une erreur dans le fichier "Supprimer le pack Crystal" dans le menu démarrer...

La cible n'est pas la bonne, il faut remplacer :

"G:\temp\KDE Crystal\uninstall-Crystal.txt" "uninstall-Crystal.txt"

par :

"G:\temp\KDE Crystal\unReplacer.cmd" "uninstall-Crystal.txt"

On dit merci qui ???


Réponse avec citation Haut de page
#10
Vieux 01/04/2004, 09h41
bubka
- Gorille ultrabright -
Avatar de bubka
Team CustomXP.net
Date d'inscription : décembre 2002
Messages : 16 780
bubka est déconnecté
arf, c'est pourtant le genre de truc que j'arrete pas de verifier

Je corrigerai le pack ce soir, merci d'avoir remonté l'info Maniseb

Réponse avec citation Haut de page
#11
Vieux 01/04/2004, 10h22
AuGie
-
Avatar de AuGie
Pro
Date d'inscription : juin 2003
Messages : 1 793
AuGie est déconnecté
Bravo les zozo, trés belle mise à jour des packs, c'est vraiment devenu trés pro et pratique.

Félicitation

Réponse avec citation Haut de page
#12
Vieux 01/04/2004, 11h46
maniseb
-
Avatar de maniseb
Basic
Date d'inscription : février 2003
Messages : 400
maniseb est déconnecté
Citation:
Originally posted by bubka@01 Apr 2004 8:41
arf, c'est pourtant le genre de truc que j'arrete pas de verifier

Je corrigerai le pack ce soir, merci d'avoir remonté l'info Maniseb
De rien bubka

Sinon, rien d'anormal pour le Pack GANT.... Pour les autres g pas encore tester, mais bon, je vois pas pkoi y aurait des pb !

Ah, si, ma calculatrice ne marche tj pas avec le pack GANT, bug qui était aussi dans le version 1.0, mais c pas catastrophique

Réponse avec citation Haut de page
#13
Vieux 01/04/2004, 13h18
bubka
- Gorille ultrabright -
Avatar de bubka
Team CustomXP.net
Date d'inscription : décembre 2002
Messages : 16 780
bubka est déconnecté
ah tiens, la calculette déconne je savais pas ca, sinon j'aurais essayere regarder pourquoi

Réponse avec citation Haut de page
#14
Vieux 01/04/2004, 14h36
Bricomix
-
Avatar de Bricomix
Ultimate
Date d'inscription : décembre 2003
Messages : 6 008
Bricomix est déconnecté
Euh parfait sauf pour la surveillance de XP qui n'est PAS désactivée

On a droit aux messages de remplacements

Réponse avec citation Haut de page
#15
Vieux 01/04/2004, 14h45
bubka
- Gorille ultrabright -
Avatar de bubka
Team CustomXP.net
Date d'inscription : décembre 2002
Messages : 16 780
bubka est déconnecté
ton AV n'aurait pas killer le script de muselage des fenetres d'avetissements par hasard ?
paske perso je ne les ai pas eu sauf après avoir fumé l'execution du script

Réponse avec citation Haut de page
#16
Vieux 01/04/2004, 14h48
Bricomix
-
Avatar de Bricomix
Ultimate
Date d'inscription : décembre 2003
Messages : 6 008
Bricomix est déconnecté
Euh peut-être faudrait vérifier

Enfin j'ai pas trop envie de désinstaller puis de réinstaller juste pour voir

Réponse avec citation Haut de page
#17
Vieux 01/04/2004, 20h41
bubka
- Gorille ultrabright -
Avatar de bubka
Team CustomXP.net
Date d'inscription : décembre 2002
Messages : 16 780
bubka est déconnecté
pack Crystal corrigé

Réponse avec citation Haut de page
#18
Vieux 01/04/2004, 21h05
wazoo
-
Basic
Date d'inscription : février 2004
Messages : 300
wazoo est déconnecté
ca marche pour xp pro ??

ca modifie quoi au juste ?? je ne voudrais pas perdre mes connections au domaine ou je suis enregistre

Réponse avec citation Haut de page
#19
Vieux 01/04/2004, 21h08
Bricomix
-
Avatar de Bricomix
Ultimate
Date d'inscription : décembre 2003
Messages : 6 008
Bricomix est déconnecté
Ca modifie les icones de l'OS

Va voir dans les packs custom pour avoir quelques captures

Réponse avec citation Haut de page
#20
Vieux 01/04/2004, 22h10
Math03
-
Pro
Date d'inscription : juillet 2003
Messages : 1 622
Envoyer un message via MSN à Math03
Math03 est déconnecté
Je confirme pour la calculette.Par contre moi ca me gene bcp car je m'en sert tres souvent ces tps ci.... .Sinon le reste est magnifique comme tjrs bravo les mecs j'espere une modif pour le gant pour la calc.

Je me permet de mettre un screen de l'erreur (ca viendrait d'une dll aparemment)

Réponse avec citation Haut de page
Réponse
Utilisateurs regardant la discussion actuelle : 1 (0 membre(s) et 1 invité(s))
 


Navigation rapide
Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages
Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non

Règles du forum

Powered by vBulletin® Version 3.8.11 - Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Version française #21 par l'association vBulletin francophone - CNIL N°834125