Accueil
Qui suis-je ?
 
Mes livres
Les pompes rotodynamiques
Commander un livre
 
Mes programmes
Nopopup
Aide française
Télécharger
English help
Download
 
Optipump
English help
Download
 
SaveRes
Aide française
Télécharger
English help
Download
 
TTFName
Aide française
Télécharger
 
Mes articles
Composant ASP en C/C++
VxD W9x en ASM
 
Mes photos
Afrique australe
Autres photos
 
 visiteurs.
 pages vues.
 connecté(s).
Accueil-->NoPopup

NoPopup

Qu’est ce que NoPopup ?
En quoi NoPopup est différent des programmes concurents ?
Comment installer et utiliser NoPopup ?
Comment désinstaller NoPopup ?
Pour les utilisateurs débutants
Pour les utilisateurs de niveau moyen.
Pour les utilisateurs de niveau avancé.
Droits d'utilisation.


Qu’est ce que NoPopup ?

NoPopup est un utilitaire qui détruit automatiquement les fenêtres indésirables, pour la plupart des publicitées.
NoPopup ajoute une barre d’outils très simple dans Internet Explorer à partir de la version 5.0.
NoPopup fonctionne sous Windows 2000, XP.
Il ne fonctionne pas bien ou incomplétement sous Windows 98. Je n'ai pas testé sous 95, Me ni NT.

Haut de page


En quoi NoPopup est différent des programmes concurents ?

Les programmes anti-popup traditionnels, interceptent le texte des titres des fenêtres, et les comparent à une liste préétablie que vous pouvez personnaliser en ajoutant les titres que vous jugez indésirables.
Ces programmes se présentent sous la forme de programmes indépendant et tournant en tache de fond. Ils consomment des ressources machine même quand vous n’en avez pas besoin c’est à dire quand Internet Explorer n’est pas utilisé.
De surcroît la plupart surchargent d’une icône la zone dite "SysTray" de la barre de tache déjà bien encombrée.

NoPopup fonctionne totalement différemment.
Il est basé sur les styles Windows et sur le constat tout simple que la plupart des fenêtres surgissantes ont un style différent de celui de la fenêtre classique d’Internet Explorer.
NoPopup se présente sous la forme d’une DLL composant COM, injecté dans Internet Explorer et ne consomme de ressources que si Internet Explorer est en service.
La consommation de ressources est réduite au strict minimum grâce à une programmation en C/C++ Win32 et l’absence de gestion de base de donnée de titres.
La barre peut être masquée à volonté pour ne pas empiéter sur l’espace de travail.
NoPopup est le seul programme qui bloque les fenêtres invisibles qui peuvent charger à votre insu des virus, vers, espions ou troyens sur votre ordinateur.
NoPopup est le seul programme qui bloque les fenêtres sans bordure ni cadre, impossibles à fermer sans un Crtl-Alt-Sup comme le montre l’image ci-dessous.

Le style infernal (0x16000000) sans bordure ni cadre (impossible à s’en débarrasser sans NoPopup car le bouton sensé fermer la fenêtre en ouvre une autre !)

Haut de page


Comment installer et utiliser NoPopup ?

Décompresser l’archive zip dans un répertoire de votre choix.
Exécuter NPPInstall.exe ou NPPSetup.exe.
Choisissez votre langue (Pour l’instant Français ou Anglais) et la barre s’installe toute seule dans Internet Explorer.
Démarrez NoPopup en cliquant sur le bouton avec une LED verte.
Arrêtez NoPopup en cliquant sur le bouton avec une LED rouge.

Haut de page


Comment désinstaller NoPopup ?

Dans le Panneau de configuration cliquez Ajout/Suppression de Programmes et sélectionnez "NoPopup Toolbar IE plugin". La désinstallation ne peut s’effectuer correctement que si vous n’avez pas déplacé le programme d’installation.

Haut de page


Pour les utilisateurs débutants

Les utilisateurs débutants n’ont pas à paramètrer d’options.

Haut de page


Pour les utilisateurs de niveau moyen.

Le bouton Options permet d’accéder à cette feuille de propriétés.

Les options seront prises en compte quand Internet Explorer sera relancé.

  • Langue permet de modifier la langue paramètrée lors de l’installation.
  • Affichage Logos permet d’activer ou désactiver les Logos JPFSoftware au lancement ou à l’arrêt de NoPopup (Par défaut : coché).
  • Démarrer au lancement d’Internet Explorer permet le démarrage automatique ou manuel de NoPopup Par défaut : coché).
  • Console d’interception ouvre une console pour le mode Debug à réserver aux utilisateurs avancés pour la mise au point de leurs feuilles de style personnalisées (Par défaut : non coché).
  • Temps de fermeture règle le temps en l’affichage d’un popup et sa suppression (Par défaut : 4 1/10° de seconde).Mettre 0 peut être une source de problèmes.
  • Styles personnalisés avancés (Par défaut : non coché).
  • Nombre de pages de styles avancés (Par défaut : 8).
  • Afficher styles avancés (Par défaut : désactivé).
  • Ces 3 options sont à réserver aux utilisateurs avancés.
    L’utilisation de ces options de manière non appropriée peut entraîner des blocages de Windows

Haut de page


Pour les utilisateurs de niveau avancé.

Quand la case Styles personnalisés avancés est cochée, le bouton Afficher styles est activé. Si vous cliquez sur ce bouton des onglets de pages de styles apparaissent. Le nombre de pages affichées dépend du nombre sélectionné (1 à 20).

Les options seront prises en compte quand Internet Explorer sera relancé.

Voici les options possibles :

  • Page active :
    • Si cette case n’est pas cochée les paramètres de la page ne sont pas pris en compte :

  • Le style Window :
    • Le style Window est un code qui permet de combiner plusieurs styles élémentaires.
      Le style définit l’apparence la fenêtre principale (cadre container) d’Internet Explorer.

      Le style normal est 0x16CF0000 qui signifie :

      • La fenêtre a une bordure.
      • La fenêtre a un menu système.
      • La fenêtre est dimensionnable.
      • La fenêtre a un cadre.
      • La fenêtre a un bouton de réduction.
      • La fenêtre a un bouton d’agrandissement.
      • La fenêtre est visible.

      La fenêtre normale peut également avoir le style 0x17CF0000 si elle est agrandie.
      Si une fenêtre 0x16CF0000 ou 0x17CF0000 est réduite dans la barre de tache, le style devient 0x36CF0000 ou 0x37CF0000. En fonctionnement standard de NoPopup les styles 0x17CF0000, 0x36CF0000 et 0x37CF0000. ne sont pas traités.

      La case à cocher Traiter le style seulement permet de traiter le style sans tenir compte des attributs.

  • Les attributs :
    • Une fenêtre standard est parfois dimensionnée par le code de la page HTML.
      Le dimensionnement se fait de 3 manières possibles :

      • Standard : dimensions fixes ou de la taille de la fenêtre précédente.
      • Taille bureau : La fenêtre n’est pas agrandie, mais apparaît comme telle, occupant toute la surface du bureau.
      • Titre caché : La fenêtre n’est pas agrandie, mais apparaît comme telle, occupant toute la surface du bureau mais la barre de titre est au-dessus de la zone visible de l’écran, rendant difficile le déplacement ou la fermeture de la fenêtre.

      En outre la fenêtre cadre a normalement des fenêtres filles affichées : Barre d’état, barre d’outils et éventuellement volet d’exploration (pour par exemple les favoris ou historique). Le code HTML impose parfois le non-affichage de ces fenêtres filles. C’est le rôle de ces 3 cases à cocher.

  • Les actions :
    • Quand NoPopup trouve une fenêtre d’un style (plus éventuellement ses attributs), NoPopup décide de l’action à exécuter.
      Il y a 4 possibilités :

      • Fermer la fenêtre : La fenêtre est fermée par NoPopup sans autre intervention
      • Avertissement sonore : Emission d’un son Windows.
      • Redimensionner : La taille de la fenêtre reprend sa dimension par défaut.
      • Demander : Une boite de message apparaît et demande l’action à entreprendre. Cette option sert à la mise au point d’une page de style.

  • Commentaire :
    • Zone réservée à un commentaire libre permettant de se repérer plus facilement.

  • La console d’interception (Onglet Général) :
    • C’est un outil de mise au point pour les pages de style.
      Cette console au look DOS affiche le HWND (N° de la fenêtre interne à Windows) ainsi que le style et l’action et le commentaire associé à une fenêtre traitée par NoPopup.
      Cette console affiche également les erreurs de script Java inséré dans le code HTML.

Haut de page


Droits d'utilisation

Vous avez le droit de copier, distribuer librement NoPopup.
Vous avez le droit d'utiliser gratuitement NoPopup pendant 30 jours. Après cette période, si vous jugez que cette application est intéressante, vous devez payer une licence de 15 Euros par chèque à l'ordre de JP FAYEULLE et adressé à :

    Jean-Pierre Fayeulle
    JPF Software
    78, rue Voltaire
    59139 WATTIGNIES
    FRANCE

NoPopup n'est protégé par rien, inutile de chercher à craquer ce programme!
Si vous ne voulez pas payer, de toute manière, rien ne en vous empêchera !
La décompilation est interdite même à des fin d'éducation, demandez moi le code source si vous le souhaitez, vous gagnerez du temps.
Il est cependant totalement interdit d'exploiter cette source pour en faire un logiciel commercial concurrent.
Si vos vous sentez une âme de traducteur, ou si vous trouvez des bugs, contactez moi.

Aucune garantie n'est accordée pour les conséquences liées à des bugs éventuels.
NoPopup ne contient ni espion ni cheval de Troie.

Haut de page

Copyright © Jean-Pierre Fayeulle