Récupérer un fichier pdf dans le cache de Chrome

Logo Chrome

Sur un site Web, un des administrateurs avait changé un fichier pdf sans prévenir, rendant impossible – cela reste toutefois très relatif dans le domaine de l’informatique – toute comparaison avec le précédent. Me vint alors l’idée apparemment simple d’aller voir dans le cache du navigateur, le fichier ayant été consulté quelques mois auparavant. Malheureusement, la consultation avait été faite avec Chrome.

Chrome a la pénible habitude d’enregistrer son cache dans un format hexadécimal, ce qui pose un problème si vous cherchez à récupérer un fichier joint dans une page Internet. Impossible de le lire ni de l’enregistrer. La page dans l’historique n’est pas lisible laissant apparaître un mélange d’informations liées à la page HTML et de données en hexadécimal.

Sur Internet – comme d’habitude – on trouve plein d’astuces, de petits utilitaires qui ne fonctionnent pas et font perdre plus de temps qu’autre chose. Voici donc après beaucoup de recherche la solution pour s’en sortir obtenue de haute lutte.

Bon ceux, qui me connaissent, savent que mes solutions passent généralement par Linux, pour d’autres systèmes d’exploitation, il vous faudra l’adapter, mais le principe reste le même.

1/ Commencez par enregistrer la page contenant la pièce jointe depuis le cache de Chrome pour obtenir un fichier pdf. À ce stade, ne cherchez à l’ouvrir avec un lecteur de PDF, il n’est pas lisible.

2/ Ouvrez le fichier avec un simple éditeur de texte pour retirer toutes les informations relatives à la page Web (les en-têtes HTTP) pour ne conserver que le code hexadécimal. En clair, cela doit commencer avec l’adresse 00000000 qui contient « %PDF-1.5 » correspondant au format du fichier. Il doit se terminer avec la ligne contenant « %EOF » indiquant la fin du fichier (End Of File).

3/ Il suffit donc ensuite d’utiliser dans un terminal (sous Linux) la commande « xxd -r » pour convertir le fichier hexadécimal généré précédemment en un fichier binaire qui sera lisible par n’importe quel lecteur de PDF.

Et voilà, c’est terminé. En gros 5 minutes pour éviter de passer des heures à tester des extensions de Chrome et autres utilitaires inefficaces.

La publication par mail dans un réseau WordPress MultiSite

WordPress

Par défaut, cette fonction, en multisite est désactivée. Il est toutefois possible de la réactiver et donner ainsi la possibilité aux membres de votre réseau d’en profiter. Pour cela il suffit d’ajouter dans le fichier wp-config.php la ligne suivante :

define( 'POST_BY_EMAIL', true );

La fonction apparaîtra alors comme dans une installation normale, dans Réglages >  Écriture.

Faire le ménage dans les mots-clefs

Une question qui se pose de temps en temps, quelle extension installer pour faire le ménage dans les mots- clefs ? Il arrive en effet que l’on supprime des articles et que certains mots clefs ne soient plus utilisés et qu’il soient plus nécessaires. On se retrouve alors au bout d’un certain temps avec une liste de mot clefs qui ne sert plus à grand-chose. Cette question s’est d’ailleurs posée dans le forum de support  WordPress dernièrement.

Personnellement, je n’aime pas beaucoup multiplier l’installation d’extensions, en particulier lorsque cela n’est pas franchement indispensable, et typiquement, c’est le cas pour ce problème. En effet, une extension n’est pas vraiment nécessaire WordPress étant nativement capable de le faire. Voici la démarche :

Dans le menu, il vous suffit d’aller dans Articles puis Mots-clefs. Dans la page, il s’affiche alors les mots-clefs et le nombre d’articles qui y sont rattachés. En cliquant sur cette colonne, il est très facile de regrouper (en tête de liste ou en fin de liste au choix) les mots-clefs qui ne sont plus rattachés à des articles (0). Il suffit de tous les sélectionner et de choisir dans les actions groupées la commande Supprimer. En plus, pour les fainéants – dont je confesse faire un peu partie – il suffit de cliquer sur la première checkbox, puis sur Shift et enfin la dernière checkbox pour sélectionner toute la liste affichée pour tout sélectionner.

Franchement, avec cette méthode, faire le ménage dans les mots-clefs ce ne devrait pas être pas poser problème et ne pas être très long, même avec 58 pages de mots-clefs.

La morale de l’article serait finalement : « pourquoi installer une extension lorsque WordPress vous permet finalement de le faire ? »

1 2 3 6