mozdev.org

Traductions : cz | de | en | es | fr | it | ja | nl | pl | zh

Comment simuler une installation de Netscape 4.x

Introduction

Les programmes d'installation de plugin qui n'ont pas été prévus pour rechercher Mozilla vont essayer de localiser Netscape 4.x en utilisant une des méthodes suivantes :

Il est possible de créer une installation "leurre" de Netscape 4.x qui peut tromper les installeurs de plugins, en utilisant la procédure décrite ci après. Une seule installation de ce leurre suffit sur un système, et il peut être partagé entre de multiples navigateurs. Vous devez également activer le scanner de plugin de Netscape 4.x dans cette procédure. [Plus d'information...]

La procédure simple

Pour faciliter les choses, des paquetages XPInstall sont disponibles pour installer le leurre de Netscape 4.x et changer les paramètres requis. Notez que ceux ci NE peuvent PAS être installés sur un profil utilisateur, ils le seront seulement sur une installation globale.

 Attention: Ces paquetages n'ont pas été pleinement testés. Utilisez les en connaissance du risque. Si vous avez des problèmes avec ceux ci, faites remonter l'information.

 Mise à jour : Il s'agit de la révision 3 de l'installeur du leurre pour ns4.x, qui ajoute des entrées supplémentaires dans le registre Windows (mise à jour du 21 juillet 2005).

La procédure complexe

Ingrédients

Créer les répertoires

Créez les répertoires suivants (vous pouvez les changer, mais vous devrez également changer les références dans le modifieur du registre) :

Modifier le registre

Appliquez cette mise à jour du registre après avoir créé les répertoires listés ci dessus (en l'ayant modifié au besoin). Il est fortement conseillé de faire une sauvegarde de la base de registre (ou de créer un point de restauration du registre) avant de faire ces modifications.

Editer les fichiers

Cette étape consiste à mettre des copies de l'exécutable de Mozilla et du plugin par défaut dans les répertoires créés ci dessus. Elle nécessite égelement de modifier la structure de ces fichiers afin qu'ils renvoient la même information de version que Netscape 4.79.

  1. Copiez mozilla.exe vers C:\Program Files\Netscape\Communicator et renommez le en netscape.exe
  2. Copiez npnul32.dll vers C:\Program Files\Netscape\Communicator\Program\Plugins
  3. Ouvrez C:\Program Files\Netscape\Communicator\netscape.exe avec ResHack, et remplacez l'information de version avec celle de ce fichier.
  4. Ouvrez C:\Program Files\Netscape\Communicator\Plugins\npnul32.dll avec ResHack, et remplacez l'information de version avec celle de ce fichier.
  5. Effacez les fichiers _original créés par ResHack.

Utilisation de ResHack
Sélectionnez tout, effacez la sélection, collez le texte à partir du fichier, compilez le script, sauvegardez !

Problèmes connus

Support

Pour toutes questions supplémentaires, vous pouvez essayer de consulter le forum de MozillaZine, il est fait pour cela. Si vous avez un problème avec la procédure elle même, faites le remonter.