Chemin d'accès

Path

La rubrique Chemin d'accès dans le dialogue Paramètres permet d'indiquer les chemins d'accès qui doivent être repris ou exclus du déchargement. Elle fournit aussi le moyen pour modifier des noms de fichier et des chemins d'accès entiers.

Chemins d'accès à inclure ou exclure

Les paramètres de chemins d'accès Inclure et Exclure fonctionnent en association avec le paramètre Option de déchargement dans les paramètres Général et le paramètre Inclure les fichiers secondaires dans les paramètres Page Web selon les règles suivantes :

  1. Si c'est l'URL original (l'URL indiqué dans la case de texte URL), le fichier est ensuite ramené.
  2. Sinon, si l'URL commence par une des séquences (ou coïncide avec une des expressions rationnelles) de la table Exclure, le fichier n'est pas ramené.
  3. Sinon, si l'URL rencontre les requis du paramètre Contrainte de chemin d’accès, le fichier est ensuite ramené.
  4. Sinon, si l'URL commence par une des séquences (ou coïncide avec une des expressions rationnelles) de la table Inclure, le fichier est ensuite ramené.
  5. Sinon, si le paramètre Inclure les fichiers secondaires est activé et l'URL référence un type de fichier non-HTML, le fichier est ensuite ramené.
  6. Sinon, le fichier n'est pas ramené.

Dans ces tables, indiquer des URL absolus (c'est à dire des URL commençant par "http://" ou "https://") ou des expressions rationnelles. Si le motif est une expression rationnelle, cocher la case Regex correspondante.

Dans les version 2.7 et antérieures de SiteSucker, tout caractère non-ASCII ou spécial dans les paramètres de chemin d'accès devait être encodé pour fonctionner correctement. Depuis la version 2.7.1, les chemins d'accès peuvent être indiqués comme ils apparaissent dans l’adresse et le champ recherche de Safari, c'est à dire sans encodage sauf les espaces à encoder comme "%20".

Lors de l'utilisation des expressions rationnelles, le motif doit correspondre à l'entièreté de l'URL. Par exemple, pour sélectionner les URL qui reprennent un blanc souligné, indiquer l'expression rationnelle suivante : ".*_.*". La syntaxe des motifs reconnue actuellement est celle spécifiée par ICU. Les expressions rationnelles ICU sont décrites à Regular Expressions - ICU User Guide. Consulter Regular Expressions Reference pour plus de conseils sur les expressions rationnelles.

Pour ajouter une ligne à la table, cliquer sur Plus, indiquer le chemin d'accès ou le motif et enfoncer ⏎.

Pour supprimer des lignes de la table, les sélectionner dans la table et cliquer sur Minus.

Pour modifier une ligne, faire un double-clic sur une chaîne dans la table, indiquer une nouvelle chaîne et enfoncer ⏎.

Chemins d'accès à remplacer

ReplacePath

Le paramètre de chemins d'accès Remplacer permet d'utiliser les expressions rationnelles pour remplacer le chemin d'accès normal ou le nom d'un fichier ramené, par un autre chemin d'accès ou nom. Indiquer un motif à rechercher et un motif de remplacement. Si un chemin d'accès de fichier correspond au motif à rechercher, le chemin va être modifié conformément au motif de remplacement. Tous les chemins d'accès sont relatifs au dossier de destination et le motif à rechercher doit correspondre à l'entièreté du chemin d'accès. Par exemple, dans l'image affichée ci-dessus, SiteSucker a reçu comme instruction de déplacer un dossier "graphics" du site vers la racine du dossier de destination et de remplacer par movie_, mov_ au début d'un nom de fichier ou dossier.

Pour ajouter une ligne à la table, cliquer sur Plus, indiquer le motif à rechercher et le motif de remplacement, et enfoncer ⏎.

Pour supprimer des lignes de la table, les sélectionner dans la table et cliquer sur Minus.

Pour modifier une ligne, faire un double-clic sur une chaîne dans la table, indiquer une nouvelle chaîne et enfoncer ⏎.