|
|
ProTAB v1.2.4 |
This page is there to describe further the proggy named ProTAB. I wrote this program during the spring 99 to try learning the C language + + Builder. The goal of this software was to help the some friends that I helped get rid of Internet Explorer 4.0 to avoid see it installed automatically.
I watched intempestives Internet Explorer 3 and 4 installations. The two manners to detect a preceding installation of IE, that uses the installation routine, are search in the registry, and the look for iexplore.exe file. IE5 for WinNT4 seems to look for versions of DLLs, as I have no any NT4 computer, I know no more. So, this program will allow people not liking roaming the registry, to protect themselves against such intempestive installation. I also added some tricks that allow to recover some of the lost functions, by erasing IE of Windows 98; and some function that can prove useful for all...
Beware, I'm using Windows98 without IE4, and without 98Lite ( or ROM2), and I do not know all the possibility offered by 98Lite, specially after versions 1.3 and some functions present here may not work, or indeed be absolutely useless ! ! ! (Certain functions are not verified with « exotic » installations...) Finally, don't use it if you don't know what you're doing, and if it brings disorder with your system, do not come and complain!
Freeware ( if you wish the sources ask me!) You can do what you like with this proggy, use it, modify it, throw it away... So, everything except pretend it to be yours ! I decline all responsibility about what you with it, what it can do to your system, including data loss, need to re-install, and so on... Then you'll assume all responsibility about the chances you take...
ProTAB allows to use “ Users ” applet in the control panel. This applet is the 2nd of inetcpl.cpl but is in fact located in mslocusr.dll. Inetcpl.cpl is only a gateway between Control Panel and mslocusr.dll. Those files are removed by 98Lite and ROM2, as being a IE4/5 file...
As you setup ProTAB, you will restore mslocusr.dll from Windows’98 CABs. ProTAB will replace inetcpl.cpl as a gateway to call the proper function in mslocusr.dll, and show the “ Users ” applet in control panel.
You'll be able to activate / remove Auto Dial function, and regulate certain parameters. I also included the possibility to create a Networking Connection. This function will be useful for you if you don't have Internet Configuration applet of the configuration panel.
All recent Microsoft software install automatically Internet Explorer 3, 4 or 5, without requiring your opinion, if your system is clean of IE. Therefore I implemented some « tricks » that should avoid this abusive installation :
ProTab is able to patch the file Wininet.dll, which is responsible for continual reappearance, of those
folders. With IE4’s version, you can change their place in the registry to “ hide ” them, but IE5’s version
won’t allow this! Here’s the trick:
Supports English, French, German, & should support Italian and Spanish Windows. For other version, Email
me!
Nota: Antivirus or Firewall software (ie: ZoneAlarm)
may prevent the modification of Winninet.dll!
Allows to choose the research engine that the function Search... on Internet will use. You can choose
among a list of engines, or enter yours.
As Windows 98 SE / IE5 use a new method to search the Internet, this function wont function if you use IE5 search...
After installation of some software, you'll discover a new folder dedicated to receive your documents. If you
wish to save your documents elsewhere, on other disk or partition, you must precise that to the system each time.
With Window98’s shell, you can easily change the location of this folder.
Here, you can change it, but without IE4’s shell !
For Outlook Express users who forgot to save their address books between Windows installation, I wrote this
tool, to allow you to change the location of your WAB file as needed. (i.e. : on another disk or partition, in
MyDocs folder...).
Move first manually the xxx.WAB file as desired, then inform Outlook Express about the new location, with this
function.
Some IE4-free custom installation programs for Windows 98, as 98Lite v2.0 Standard or ROM 2.0, remove Search on the Internet function, at the same time they remove IE4 or IE5. Therefore this sometimes useful function is absolutely independent from Internet Explorer. It'll function perfectly with your own default browser, such as Opera or Netscape.
With this button, you'll create and select this function, as a new optional component of Windows 98. You'll be able to activate, or remove this function as an other Window’s component. If this button is grayed, and Search on the Internet non-functioning , or corrupt, just delete InetF.inf file from C:\Windows\inf\ directory, and restart ProTAB.
Note that Windows 98 SE / Internet Explorer 5 do not use the same method to search the Internet; Its been removed from inetfind.dll (this file is still in Windows 98 SE CABs, but seems useless!) and moved to browseui.dll. So ProTAB ignores this new method, and can install a duplicate!
With Windows’ explorer, default icons for closed and open folders are very similar, and share the same Colo.
You must have a close look to find the current open folder. I guess it would have been a nice idea to use more
different icons.
You can here change that and choose a two-colors icon, for the current open folder. (You can revert this function).
Power Toys bring some useful extensions, but also include some bugs. One of them, SendToX, is hardly compatible with Windows 98. In fact it crushes two SendTo entries of Windows 98, SendTo Desktop as Shortcut, and SendTo Recipient.
With Windows 98, you can open CAB file directly, and extract files. The same function with Windows 95 is available using the PowerToy CabView. Some compress utilities ( as WinZIP v7.0) take over this function, but don’t restore it at uninstallation time. You can also prefer use such utilities and keep windows default for CAB files ...
This button will restore registry keys, to associate again CAB files and CabView.Dll, as an initial installation of Windows 98.
You can add some interesting functions to your context menu : print PRN files, open a DOS window from current Directory or drive, see unknown files as text.
This tool allows you to open with your favourite text editor most text files. For example you editor will open : ME, EXC, CFG, LST, STF, 1ST, DIC, and LOG files. You’ll find new icons for DIZ and NFO files, and program sources : C, CC, CPP, H, PAS, HPP, INC. At last, you’ll edit HTML files as source text.
When installing Windows 9x, you must ask some questions, and sometime don’t know exactly all implications. For
a beginner, it’s not easy to change them if needed.
It’s Owner, company, Windows Serial, names of computer and workgroup (needed for networking). You can also modify
Installation path (useful, for example, if changing Hard disks letters).
With this tab, you can see this information, and of course modify them at will.
When installing Windows 98, without IE4, you’ll loose the ability to stretch your wallpaper. The desktop properties
tab “ Effects ”, replacing the old “ Plus ” tab, you loose this ability here. This function
has moved in the first tab, but is only available when viewing your desktop as web ! So with 98Lite 2.0 or
ROM2.0, you need to edit the registry to stretch wallpaper !
This ProTAB tab allows you to recover this function, either on the fly, or by patching the “ Effects ”
tab, if you use the Windows 95 ‘s Shell.
You have without doubts noticed that for lack of IE4 Shell, Windows 98 does not allow stretch wallpaper.
The solution is to replace Plustab.dll of Windows 98 by an extracted version of the visual improvements of Microsoft,
also found in Plus! for Windows 95.
Note that it will install english language version of PlusTAb.dll...( or French PlusTab.dll with French ProTAB
)
BEWARE, use only with Windows 95’s shell (Explorer.exe, shell32.dll, & Comdlg32.dll ; versions from Windows 95 OSR 2.1 Max). If you use this with IE4 shell, you’ll lose the possibility of changing desktop icons... (MS changed location of Desktop Icons in registry from HKLM to HKCU). ProTAB should prevent you from installing this patch on a wrong version shell.
Many people have reported some bug with 98Lite, and have difficulties to cop with Sleek or Micro desktops, patched or unfixed files, complains about missing Shell32.w98.
I wrote this tab to help about all this...
In the left side you can see some information, and the right part you can correct wrong things, or patch third party files needing functions from 98 version of Shell32.dll. If your shell is 98's, you can revert a previously patched file. I included an expert mode, allowing you to modify everything, even if not needed by your system. Use it wisely or for advanced experiments.
BEWARE, you can mess up things with that! If you're a Lite-ing wizard, it can help you testing things faster... I also automated the installation of Shell32.w98, if your system lacks it (be sure your setup path is correctly set, and insert Win98 CD if needed!).
Important: ProTab will not perform properly if files are currently in use (opened) in your system. Be sure not trying to patch notepad, if it's in use!
|
|
ProTAB v1.2.4 |
Cette page est là pour décrire plus profondément le programme nommé ProTAB. J'ai écrit ce programme au cours du printemps 99 pour essayer de me famillariser avec le langage C++ Builder. Le but de ce logiciel était d'aider les quelques amis que j'ai débarrassé d'Internet Explorer 4.0 a éviter de le voir installé automatiquement.
J'ai constaté des installations intempestives avec Internet Explorer 3 et 4. Les deux façons de détecter une installation précédente d'IE, qu'utilise son programme d'installation, sont sa recherche dans la base de registre, et la recherche du fichier iexplore.exe lui-même. IE5 semble sous WindowsNT4, rechercher les versions de DLLs, et comme je ne dispose pas de NT4, je n'en sais pas plus... Alors, ce programme permettra à ceux qui ne savent pas bricoler la base de registre, de se protéger contre une telle installation intempestive. J'en ai profité pour ajouter quelques astuces, qui me permetent de récupérer certaines des fonctions perdues avec la suppression d'IE4 sous Windows98; et d'autre qui peuvent être utiles pour tous...
Attention, j’utilise Win98 sans IE4, et sans 98Lite ou ROM 2, et je ne connais pas toutes les possibilité offertes par ces logiciels, donc certaines des fonctions présentes ici peuvent ne pas fonctionner, voire être absolument inutiles ! ! ! ( Certaines fonctions ne sont pas vérifiées avec des installations « exotiques »...) Bref, ne l’utilisez qu’en connaissance de cause, et si cela sème le désordre dans votre système, ne venez pas vous plaindre !
Freeware.. Vous pouvez en faire ce que vous voulez, le modifier, l’adapter, etc... Bref tout sauf prétendre que vous en êtes l’auteur original... Je décline toute responsabilité quant’à ce que vous en ferez, et ce qu’il peut faire, défaire, détruire dans votre système. Bref, vous assumez tous les risques...
ProTAB vous permet de réutiliser l’applet « Utilisateurs » du panneau de configuration.
Celui-ci est normalement située dans mslocusr.dll, et est contrôlé par inetcpl.cpl , dont il
représente la 2eme entrée. Avec la suppression d’Internet Explorer 4 ou 5, ces fichiers sont supprimés,
supprimant les propriétés «Options Internet » et « Utilisateurs ».
Lors de son installation, ProTAB va chercher mslocurs.dll sur le CD Windows 98, et le placer dans votre répertoire
..\SYSTEME\.
ProTab va exploiter mslocurs.dll en lieu et place de inetcpl.cpl pour afficher l’applet « Utilisateurs ».
Vous pourrez Activer / Réactiver la fonction AutoDial, et régler certains paramètres. J’ai aussi inclus la possibilité de créer une connexion à distance. Cette fonction vous sera utile si vous n’avez pas l’applet Configuration Internet du panneau de configuration.
Tous les logiciels Microsoft récent installent automatiquement Internet Explorer 3, 4 ou 5, sans vous demander votre avis, si votre système en est dépourvu. J’ai donc implémenté quelques « trucs » qui devraient éviter cette installation abusive :
Protab est capable de corriger le fichier Wininet.dll, qui est responsable de la réapparition continuelle de ces dossiers. Avec la version IE4, il était possible de changer leur emplacement, uniquement par la base de registre, permettant de les « cacher » ; mais la version fournie avec IE5, ne permet pas cela, et ce fie uniquement à elle pour choisir les emplacements. L’astuce est multiple :
Fonctionne avec les versions Anglaises, francaise, Allemandes de Windows 98; et devrait le faire avec les Espagnoles et Italiennes. Pour les autres langues, envoyers-moi un Email!
Note: L'utilisation d'un Antivirus ou d'un Firewall (ex: ZoneAlarm) peut empécher la correction de Winninet.dll!
Permet de choisir le moteur de recherche que la fonction Rechercher... sur Internet va utiliser. Vous pouvez choisir parmi une liste de moteurs prédéfinie, ou entrer manuellement le votre. Noter que cette fonction de recherche sur internet est complètement indépendante d’IE. Il suffit de posséder un navigateur par défaut dans le système, (Opera & Netscape fonctionnent à merveille), et de choisir un moteur de recherche...
Attention, cela ne fonctionnera pas, si la version Recherchez ...sur Internet que vous utilisez est celle de IE5 ! Celui-ci utilise une autre méthode pour accéder à la recherche...
Après l’installation de certaines applications, vous découvrirez un répertoire nommé « Mes Documents », sur la racine de C :\. Windows va y placer par défaut de nombreux documents. Si vous souhaitez conserver vos documents ailleurs, sur un autre disque ou sur une autre partition, il vous faudra le préciser à chaque fois. Le Shell IE4 de Windows98 permet de changer de dossier « Mes Documents ».
Ici vous pourrez changer de dossier, sans le Shell IE4 !
Pour les utilisateurs d’Outlook Express qui ont réinstallé Windows sans avoir sauvegardé leur carnet d’adresses, j’ai inclus la possibilité de le placer là ou vous voulez. (Par exemple sur une autre partition, dans un sous-répertoire de « Mes Documents »)
Déplacez d’abord le fichier xxx.WAB, là ou vous souhaitez, ensuite, informez Outlook Express de son nouvel emplacement, grace à cet utilitaire.
Certains logiciels de suppression d’Internet Explorer 4.0 pour Windows 98, tels 98Lite 2.0, ou ROM 2.0, enlèvent par la même occasion, cette fonction pourtant bien utile à certains, bien qu’elle soit complètement indépendante d’Internet Explorer. Elle fonctionnera en effet parfaitement avec votre navigateur par défaut, tel Opera ou Netscape.
Grâce à cette fonction, vous pourrez installer la recherche sur Internet, qui deviendra un composant Windows, que vous pourrez Désinstaller & réinstaller à partir du panneau de configuration. Si toutefois cette fonction est désactivée ( signifiant qu’elle est déjà installée) et qu’elle est corrompue, ou ne fonctionne pas correctement, supprimez manuellement le fichier InetF.INF, du répertoire C:\Windows\inf\, puis relancez ProTAB.
Attention, le fichier inetfind.dll semble inutilisé par Windows 98 DE et/ou IE5, bien qu’il soit encore présent dans les fichiers CAB. L’installation fonctionnera donc, mais vous aurez un doublon, si IE5 est installé, car il utilise browseui.dll pour cette fonction.
Avec l’explorateur Windows, les icônes par défaut des répertoires ouverts et fermés sont très semblables. Leur couleur est identique, et il faut regarder pour repérer le dossier ouvert. Il aurait été plus agréable d’utiliser des icône plus dissemblables, pour repérer le dossier ouvert du premier coup d’oeil.
Vous pourrez ici remédier à cela, et avoir un icône bicolore pour le dossier ouvert. (Cette fonction est réversible).
Les PowerToys apportent quelques extensions bien pratiques, mais elle comportent quelques bugs, et une d’entre elles, Send to X, n’est guère compatible avec Windows 98. En effet elle écrase deux entrées SendTo de Windows 98, SendTo Raccourci du bureau et SendTo Destinataire.
Les trois méthodes pour envoyer vers un destinataire des PowerToys semblent inefficaces sous Windows 98.
Ce bouton va donc réécrire les clés de registre de façon à restaurer les fonctions de Windows98, et effacer les fonctions inefficaces du PowerToy. En plus j’ai corrigé un bug de « Contents », sa déclaration incorrecte dans la base de registre.
Avec Windows 98, on peut ouvrir directement les fichiers .CAB, et en extraire des fichiers. Cette même fonction est offerte sous Windows 95 par le PowerToy CabView.
Certains utilitaires de décompression (ex : WinZIP v7.0) reprennent cette fonction à leur compte, mais ne restituent malheureusement pas la fonction lors de leur désinstallation ! Vous pouvez aussi préférer les utiliser, mais garder l’ouverture par défaut des fichiers .CAB...
Ce bouton va restaurer les clés de la base de registre, de façon à associer les fichiers .CAB et CabView.Dll, comme lors de l’installation initiale de Windows 98.
Ici, vous pourrez ajouter quelques extensions à votre menu contextuel. Vous pourrez imprimer directement les fichiers .PRN, ouvrir une session DOS, dans un répertoire ou disque désigné, et voir comme texte les fichiers inconnus.
Grâce à cette fonction, vous pourrez ouvrir directement la majorité des documents textes avec votre éditeur de texte par défaut. Par exemple, votre éditeur ouvrira les fichiers : ME, EXC, CFG, LST, STF, 1ST, DIC, LOG. Vous découvrirez de nouvelles icônes pour les fichiers DIZ, NFO, et les sources de programmes : C, CC, CPP, H, PAS, HPP, INC. Enfin vous pourrez éditer la source des fichiers HTML.
Lors de l’installation de Windows 9x, vous devez fournir certaines données, sans toujours connaître ce qu’elles impliquent par la suite. Pour le novice, il n’est guère facile de les modifier quand c’est utile.
Il s’agit du nom du propriétaire de l’ordinateur, sa société, le n° de série Windows, des noms de l’ordinateur et du Groupe de travail (utiles en réseau), de la description de l’ordinateur (facultative). Vous pouvez aussi modifier le chemin par défaut utilisé pour installer Windows (utile par exemple en cas de changement des lettres des lecteurs de disques).
Grâce à cet onglet, vous pourrez visualiser toutes ces informations, et bien sûr les modifier
à volonté.
Ecriture iexplore.exe si répertoire existe déjà impossible
Lors de l’installation de Windows 9x, avec 98Lite. vous perdez la possibilité d’étirer le papier peint de votre bureau. En effet l’onglet « Effets » des propriètés du bureau ne comprends plus cette option, déplacée dans l’onglet « Arrière-plan », mais celui-ci ne l’affiche que si le bureau est affiché en mode Web !
Cet onglet vous permet de régler à la volée votre papier peint.
Vous avez sans doute remarqué que faute du Shell d’Internet Explorer 4, Windows 98 ne permet pas d’étirer le papier peint à la taille de votre bureau. La faute en revient à Plustab.dll, remplacé par une version qui a remplacé cette fonction, placée ailleurs mais inaccessible sans le bureau nouveau look. La solution est de remplacer Plustab.dll de Windows 98 par une version extraite des améliorations visuelles de Microsoft, aussi trouvée dans Plus ! pour Windows 95.
Ce bouton fera cela pour vous, mais sans possibilité de retour !
ATTENTION, à n’utiliser que si vous utilisez le shell de Windows 95 (Explorer.exe, shell32.dll, et Comdlg32.dll versions Windows 95 OSR 2.1 Maxi). Si vous l’utilisez avec le shell d’IE4, vous perdrez la possibilité de changer les icônes du bureau. En effet, ce shell les stocke dans la clé HKCU du registre système, alors qu’auparavant, ils étaient dans HKLM. Normalement ProTAB devrait reconnaître votre version de shell, et empêcher un patch avec un shell Windows98 / IE4.
De nombreuses personnes se plaignent de problèmes divers avec 98Lite, et ont des difficulté à
faire fonctionner particulièrement les installations Sleek ou Micro. Elles ont souvent des difficultés
à gérer manuellement le divers fichiers concerné et leur éventuel patch; ou même
l'absence de Shell32.w98.
J'ai écrit cet onglet spécialement pour ces personnes...
Dans la partie gauche de l'onglet, vous pourrez lire de nombreuses informations sur l'état de votre installation, et la partie droite vous permettra de corriger d'éventuels problèmes. Vous pourrez corriger tout fichier qui semblerait avoir besoin de fonctions incluses dans Shell32.w98. Si votre Explorateur est celui de Windows 98, vous pourrez revenir en arrière, et restaurer un fichier dans son état initial. J'ai ajouté un mode avancé, qui permettra aux experts de tout modifier, même si cela doit nuire à votre système, à utiliser avec précautions!
J'ai automatisé l'installation de Shell32.w98, s'il venait à manquer à votre système ( Vérifiez le chemin d'installation Windows, et insérez le CD si besoin!)
Important: ProTab ne fonctionnera pas correctement si certains fichier sont
ouverts par Windows. ( N'essayez pas de patcher Notepad s'il est en cours d'utilisation !)