Trucs & astuces sous win9x


Voici un petit résumé de tous les petits trucs qui changent la vie quand on utilise Windows. Je n'en suis pas toujours l'auteur mais citer toutes les sources serait impossible...
 
 

1- Virer les flèches sur les icônes de raccourcis
2- Virer le fond noir du texte des icônes
3- Rajouter un menu "Panneau de configuration" déroulant dans le menu Démarrer
4- Virer l'écran d'accueil (la fenêtre animée) et y mettre le sien
5- Changer le logo animé de Netscape et y mettre le sien
6- Explorer les partitions Linux sous Win9x
7- Empêcher ICQ de "moucharder"
8- Gérer la RAM sous win9x

Liens divers et ressources
 
 
 
 

Virer les flèches sur les icônes de raccourcis

Pour cela il faut effacer l'entrée "IsShortCut" dans les clés (regedit):

    HKEY_CLASSES_ROOT\lnkfile
    HKEY_CLASSES_ROOT\piffile

Redémarrer et voila...
 
 

Virer le fond noir du texte des icônes

Pour cela, télécharger le petit éxécutable que voici : transparent.exe. Lancez-le, l'effet est immédiat mais est annulé si vous réactualisez...
 
 

Rajouter un menu "Panneau de configuration"

   1.Cliquer avec le bouton droit le menu Démarrer et choisir Ouvrir, ce qui provoque
      l'ouverture du dossier "Menu Démarrer".
   2.Créer alors un dossier strictement nommé ainsi (ne pas oublier le point) :
      Panneau de configuration.{21EC2020-3AEA-1069-A2DD-08002B30309D}

     La chaine "Panneau de..." est le nom du dossier système Panneau de configuration et la
     chaine "21EC..." est son n° de Classe ID, que l'on peut retrouver de manière analogue à
     celui du Poste de travail, de la Corbeille, ...
 
 

Virer l'écran d'accueil (la fenêtre animée) et y mettre le sien


Le logo animé de windows est en fait une bitmap (origine 256 couleurs en 320x400 étirée à 640x400 au démarrage) légèrement modifiée où on a changé les headers (offset 0x0032, la palette étant à 0x0036). Cet offset sert à définir quelles sont les couleurs de la palette qui seront animées et celles qui ne le seront pas. (ex: 0x000000E8 ou 232 signifie que les 232 premières couleurs seront fixes et que les 14 dernières permuteront leurs couleurs). Tout le problème est donc de modifier ce header (éditeur hexadécimal?).
On pourra par exemple utiliser Paint Shop Pro qui permet d'éditer les palettes, et placer les couleurs que l'on veut voir animée à la fin de la palette de l'image. Ensuite modifier le header grâce à un fichier bat dont le source est :

@echo off
      if %1.==. goto syntaxe
      if %2.==. goto syntaxe
      if exist %1 goto suite
      echo.
      echo fichier %1 non trouve
      goto fin
      :suite
      echo Modification de l'octet 0032 du fichier %1
      REM creation du fichier de commandes debug
      echo.
      echo n %1 >cmddbg.txt
      echo l >>cmddbg.txt
      echo e 132 %2 >>cmddbg.txt
      echo w >>cmddbg.txt
      echo q >>cmddbg.txt
      debug <cmddbg.txt
      echo Modification effectuee
      goto fin
      :syntaxe
      echo.
      echo Syntaxe :
      echo ---------
      echo put0032 nom_de_fichier valeur
      echo.
      echo nom_de_fichier : fichier logo de demarrage Windows
      echo (extension .sys)
      echo 320x400 pixels sur 8 bits
      echo valeur : valeur hexadecimale de l'octet 0032
      echo.
      echo Exemple :
      echo ---------
      echo le fichier "monlogo.sys" a 230
      couleurs importantes
      echo (donc 25 couleurs consacrees a l'animation)
      echo put0032 monlogo.sys E6
      :fin
      echo.

Comme expliqué dans ce fichier, la bitmap doit ensuite être renommée logo.sys (feinte de Microsoft) et placée à la racine. Et le tour est joué...

Exemple

Rmq : l'image originale de Windows est stockée dans IO.SYS et sera utilisée s'il n'y a pas de fichier logo.sys à la racine.
 
 

Changer le logo animé de Netscape et y mettre le sien

Ce logo s'appelle aussi "throbber". Et ce n'est pas une gif animée comme on pourrait le croire... le principe est un peu différent. Il s'agit en fait d'une bitmap contenant les différentes séquences les unes à côté des autres. Cela donne une sorte de long ruban.
Il y a d'habitude 2 fichiers, 30M.BMP (30x30 pixels) et 48M.BMP (48x48 pixels). Le nombre de couleurs n'a pas d'importance. A vous de créer ces fichiers, par exemple en utilisant des générateurs de gif animées (ms) que vous convertirez ensuite en 1 seule bmp avec Paint Shop Pro. Placez-les ensuite dans \Program (où vous trouvez Netscape.exe) ou \Users\UserID.

1) Navigator 3.0x:

Fermez toutes les fenêtre de Netscape.
Copiez les fichiers.
Relancez Netscape.

2) Navigator/Communicator 4.xx:

Fermez toutes les fenêtre de Netscape.
Copiez les fichiers.
Ouvrez \Users\UserID\PREFS.JS avec Notepad, et ajoutez les lignes:
    config("toolbar.logo.win_small_file", "30m.bmp");
    config("toolbar.logo.win_large_file", "48m.bmp");
    config("toolbar.logo.frames", 20);
    config("toolbar.logo.url", "http://ce_que_vous_voulez");

Modifiez le nombre de séquences (ici 20) à celui de votre image (ligne 3).
Sauvez. Changez les attributs du fichier à read-only. (bouton droit / propriétés / cochez lecture seule) sinon Netscape va réinitialiser ce fichier la prochaine fois que vous le lancerez.
Relancez Netscape.

Exemples : http://www.geocities.com/Tokyo/6774/throbber.htm



Explorer les partitions Linux sous Win9x

Allez donc voir ce site et telechargez-y le freeware!
Il permet d'explorer toute partition ext2fs et aussi beaucoup d'autres choses...
 
 
 

Empêcher ICQ de moucharder

Icq est un logiciel qui a la possibilité de connaitre pas mal de choses sur votre ordinateur (comme vos logiciels et vos licenses??) ainsi que des données plus personnelles tel que votre adresse...etc. Il envoie ensuite tout cela aux serveurs Icq, et il peut arriver que ces informations atterrissent dans d'autres mains . Pour éviter cela, il vous faut modifier la clé:
    HKEY_CURENT_USER/Software/Mirabilis/ICQ/Defaultprefs      et la valeur "Auto update" à No.

Voilà pour ce que j'en sais, mais il y a (bien sûr) d'autres failles... Si vous voulez en savoir plus, allez voir cette page ou sa copie locale...
 
 
 

Gérer la RAM sous win9x

Windows a la facheuse tendance de s'accaparer toute la RAM au démarrage, et de ne pas la libérer ensuite...
Voici 2 petits logiciels fort utiles pour la gérer...

Un freeware : RamBooster
Un shareware: WinRAM-Booster