[Début] [Description] [Index] [Page de Requête] [Page de Suivi] [Contrôle du Programme] [Configuration] [Recherche] [Liens] [E-Mail]

# WWWOFFLE - Page d'accueil du serveur mandataire

La suite de programmes WWWOFFLE simplifie la navigation depuis des ordinateurs reliés de manière intermittente à l'internet.

## Description

Le programme wwwoffled est un simple serveur mandataire (proxy) ayant quelques options spécifiques en cas de connexion intermittente. Autrement dit, il est possible de consulter des pages web sans avoir à rester connecté.

Les liens ci-dessous réfèrent les options du fichier de configuration [CONF], la page permettant de les modifier [EDIT] (peut demander un mot de passe), davantage d'information dans ce document [READ] ou sur une autre page [URL].

Caractéristiques de base

- Cache des protocoles HTTP, FTP et finger.
- Autorise les méthodes HTTP : GET, HEAD, POST et PUT.
- Contrôle Interactif ou en ligne de commande de l'état online/offline/autodial. [URL]
- Hautement configurable. [CONF]
- Maintenance réduite, marche/arrêt et en-ligne/hors-ligne automatisables.

En mode en-ligne (online)

- Sauvegarde des pages consultées pour être revues plus tard.
- Téléchargement conditionnel pour ne capturer que les pages modifiées. [CONF] [EDIT]
  - Basé sur la date d'expiration, la date de la dernière consultation ou bien une fois par session. [CONF] [EDIT]
- Support (sans mise en cache) du protocole sécurisé SSL (Secure Socket Layer) (https). [CONF] [EDIT]
- Utilisation possible derrière un ou plusieurs mandataires selon la page accédée. [CONF] [EDIT]
- Contrôle d'accès. [CONF] [EDIT]
  - Possibilité de remplacer les pages bloquées. [CONF] [EDIT]
- Filtrage des pages ne devant pas être stockées dans le cache. [CONF] [EDIT]
- Demande des pages compressées aux serveurs (option de compilation). [CONF] [EDIT]

En mode hors-ligne (offline)

- Peut établir automatiquement la connexion si une page ne figure pas dans le cache (mode autodial).
- Sélection des pages à télécharger à la prochaine connexion.
  - en sélectionnant simplement l'URL avec le navigateur.
  - en utilisant l'interface en ligne de commande.
- Filtrage des pages ne devant pas être demandées hors-ligne. [CONF] [EDIT]
- Accès direct aux serveurs du réseau local (LAN). [CONF] [EDIT]

Téléchargement Automatisé

- Téléchargement automatique des pages spécifiées. [CONF] [EDIT]
- Téléchargement optionnel des objets contenus dans les pages. [CONF] [EDIT]
  - Support de nombreux types de pages :
    - HTML 4.0, Java classes, VRML (partiel), XML (partiel).
  - Téléchargement optionnel des différents objets et classes : [CONF] [EDIT]
    - Images, feuilles de style, cadres, scripts, Java, ...
  - Option pour ne pas charger les fausses images (images d'un pixel). [CONF] [EDIT]
- Correction automatique des liens pour les pages ayant été déplacées.
- Possibilité de surveiller des pages à intervalles régulier et capturer celles ayant été modifiées. [URL]
- Téléchargement récursif [URL]
  - À une profondeur limitée.
  - Sur n'importe quel hôte, ou bien en se limitant au serveur ou répertoire de départ.
  - Utilisable par ligne de commande ou depuis un navigateur.
  - Filtrage des pages ne devant pas être téléchargées par ce processus.

Autres Caractéristiques

- Ajout optionnel d'un pied-de-page indiquant la date de mise en cache de la page HTML et les commandes utilisables. [CONF] [EDIT]
- Possibilité de modifier les pages html [CONF] [EDIT]
  - Suppression des scripts. [CONF] [EDIT]
  - Suppression des applets Java. [CONF] [EDIT]
  - Suppression des feuilles de style. [CONF] [EDIT]
  - Suppression des animations shockwave flash. [CONF] [EDIT]
  - Indication sur chaque lien s'il se trouve en cache. [CONF] [EDIT]
  - Suppression du clignotement. [CONF] [EDIT]
  - Suppression des balises de rafraîchissement. [CONF] [EDIT]
  - Suppression des liens vers les pages de la liste interdite. [CONF] [EDIT]
  - Suppression des cadres (iframes) de la liste interdite. [CONF] [EDIT]
  - Remplacement des images de la liste interdite. [CONF] [EDIT]
  - Remplacement des fausses images (images d'un pixel). [CONF] [EDIT]
  - Suppression des directives de rafraîchissement. [CONF] [EDIT]
  - Rectification des caractères HTML. [CONF] [EDIT]
  - Blocage des GIFs animés. [CONF] [EDIT]
- Configuration automatique du proxy pour Netscape. [URL]
- Recherche dans le cache en utilisant les programmes ht://Dig, mnoGoSearch (UdmSearch), Namazu ou Hyper Estraier. [URL] [URL] [URL] [URL]
- Intégration d'un server web simple pour les pages locales. [URL]
- Limitation du délai de transmission pour éviter tout blocage. [CONF] [EDIT]
  - Recherche DNS. [CONF] [EDIT]
  - Connexion au serveur distant. [CONF] [EDIT]
  - Transfert de données. [CONF] [EDIT]
- Possibilité de continuer ou d'arrêter le téléchargement s'il est interrompu par le client ou le serveur. [CONF] [EDIT]
  - Selon la taille du fichier, ou la fraction déjà obtenue. [CONF] [EDIT]
- Purge des page du cache [CONF] [EDIT]
  - basée sur le valeur de l'URL. [CONF] [EDIT]
  - pouvant limiter la taille du cache à une borne spécifiée. [CONF] [EDIT]
  - pouvant garder un minimum d'espace disponible sur le disque. [CONF] [EDIT]
  - contrôle interactif ou par ligne de commande.
  - Compression des pages stockées selon leur âge. [CONF] [EDIT]
- Fournit des pages compressées au navigateur (option de compilation). [CONF] [EDIT]

Index

- Index multiples pour les pages du cache [READ]
  - Serveurs pour chaque protocole (http, ftp ...).
  - Pages sur chaque serveur.
  - Requêtes en attente.
  - Pages capturées lors de la dernière connexion.
  - Pages demandées avant celle-ci.
  - Pages contrôlées périodiquement.
- Index Configurables
  - Tri par nom, date, nom de domaine, type de fichier.
  - Options pour effacer, actualiser ou assurer un suivi des pages.
  - Possibilité d'afficher la liste complète ou bien de cacher les pages inintéressantes. [CONF] [EDIT]

Sécurité

- Support des pages demandant une authentification classique utilisateur/mot de passe.
- Authentification automatique pour les mandataires externes qui le requièrent. [CONF] [EDIT]
- Contrôle de l'accès au mandataire
  - Accessible uniquement sur l'hôte local (localhost) par défaut. [CONF] [EDIT]
  - Accès reglementé selon le nom de l'hôte ou de l'adresse IP. [CONF] [EDIT]
  - Restriction optionnelle par mot de passe. [CONF] [EDIT]
- Protection par mot de passe des fonctions d'administration du proxy. [CONF] [EDIT]
- Contrôle possible des en-têtes HTTP entrants et sortants pour maintenir l'intimité des utilisateurs. [CONF] [EDIT]

Configuration

- Toutes les options sont contrôlées depuis un simple fichier de configuration. [CONF]
- Édition de ce fichier possible depuis une page web interactive. [EDIT]
- Possibilité de personnaliser les messages d'erreur et les pages d'information.

## WWWOFFLE Index du Cache

L'index de toutes les pages stockées dans le cache de WWWOFFLE est disponible en plusieurs formats.
Les index répertorient en premier lieu les noms d'hôte puis la liste des fichiers pour chacun d'entre-eux. L'URL de base est /index/, mais il peut être modifié pour plus de précision :

/index/
  Page d'index principale : elle comporte des liens vers tous les autres index.
/index/http/
  Liste des pages http (ou un autre protocole) présentes en cache.
/index/http/www.gedanken.org.uk/
  Liste des pages http sauvegardées depuis le serveur www.gedanken.org.uk (ou pour tout autre protocole ou serveur)
/index/outgoing/ (En Attente)
  Liste des requêtes en attente.
/index/monitor/ (Suivies)
  Liste des pages surveillées à intervalles réguliers.
/index/lasttime/ (Dernière Connexion)
  Liste des pages consultées la dernière fois que le programme était en ligne. Elle fournit également un historique des pages accédées lors de connexions précédentes.
/index/lastout/ (Dernière Demande)
  Liste de tous les fichiers demandés avant la dernière connexion ; donne aussi accès à un historique.

## WWWOFFLE Requête Simple ou Récursive d'une Page

Les pages désirées peuvent être téléchargées en les demandant directement sur votre navigateur, ou éventuellement par ligne de commande ou bien depuis le formulaire interactif de WWWOFFLE.

/refresh-options/
  Page interactive pour spécifier les URL à capturer récursivement.

## WWWOFFLE Suivi d'une Page

Les pages que vous voulez actualiser régulièrement peuvent être capturées en les entrant dans un formulaire de WWWOFFLE.

/monitor-options/
  Page interactive pour spécifier les pages à capturer régulièrement.

## WWWOFFLE Contrôle Interactif

Le mandataire WWWOFFLE peut être contrôlé en ligne de commande ou depuis une interface interactive sur une page web.

/control/
  Page interactive pour contrôler le mandataire. [Nécessite le mot de passe du fichier de configuration s'il est défini, quel que soit le nom de l'utilisateur]

## Modification interactive de la configuration de WWWOFFLE

Le fichier de configuration du proxy WWWOFFLE peut être édité comme un fichier texte, ou interactivement depuis une page web.

/configuration/
  Une page interactive pour modifier le fichier de configuration. [Suppose connu le mot de passe du fichier de configuration s'il existe, mais sous un nom d'utilisateur quelconque.]

## WWWOFFLE Recherche dans le Cache

En installant un des programmes ht://Dig, mnoGoSearch (UdmSearch), Namazu ou Hyper Estraier il est possible de rechercher dans les pages du cache de WWWOFFLE.

/search/htdig/search.html
  Formulaire de recherche ht://Dig.
/search/mnogosearch/search.html
  Formulaire de recherche UdmSearch.
/search/namazu/search.html
  Formulaire de recherche Namazu.
/search/hyperestraier/search.html
  Formulaire de recherche Hyper Estraier.

## Liens WWWOFFLE

La page de référence WWWOFFLE est http://www.gedanken.org.uk/software/wwwoffle/. Elle contient les dernières informations générales sur le programme.

[Début] [Description] [Index] [Page de Requête] [Page de Suivi] [Contrôle du Programme] [Configuration] [Recherche] [Liens] [E-Mail]