Dans Google Chrome, est-il possible de supprimer tout l'historique de recherche correspondant à une requête spécifique (par exemple, en.wikipedia.org)?
google-chrome
Anderson Green
la source
la source
Fabricio PH
. C'est la réponse correcte d'origine. Celui qui était actuellement accepté avait simplement copié la bonne réponse sans attribuer de crédit. Maintenant, il a été rétabli dans sa version d'origine.Réponses:
Mise à jour janvier 2019
Maintenant, Chrome prend en charge le raccourci clavier CtrlAou⌘A
Réponse originale
Vous pouvez utiliser le raccourci du hacker pour injecter du code JavaScript .
Étape 1 Étant donné que l'historique Chrome est interrogé dans une iFrame, nous devons consulter: chrome: // history-frame / (copier et coller l'URL).
Étape 2 Effectuez la requête de recherche.
Étape 3 Ouvrez la console Chrome ( F12ou CtrlShiftiou ⌘⌥i) et exécutez:
Étape 4 Appuyez sur le bouton ' Supprimer les éléments sélectionnés '.
En réalité, cela supprime les éléments de la page en cours. Je vais peut-être essayer de l'étendre, mais c'est un bon point de départ. Lire l' article complet dans mon blog.
la source
C'est simple et facile.
Recherchez ce que vous souhaitez supprimer. Sélectionnez le premier. Maintenant, faites défiler jusqu'au dernier résultat. Appuyez sur shiftet choisissez le dernier. Maintenant, toutes les correspondances sont sélectionnées et vous pouvez les supprimer ensemble.
Dans certains cas, la suppression d'une adresse des résultats de l'historique ne suffit pas pour empêcher cette adresse d'apparaître dans les suggestions automatiques de la barre d'URL.
Dans ce cas, visitez ici: https://superuser.com/a/273280/121184
la source
Pour les valeurs littérales de "requête" ...
Vous pouvez même interroger votre historique Chrome à l'aide de SQL. ( Firefox aussi: voir ci-dessous. Bien sûr, le chemin du fichier approprié devra être changé ).
Tout d’abord, vous devez localiser le fichier d’historique Chrome. Ceci est, sur mon système, dans
qui devrait se traduire de manière plus générale
Vous y trouverez un fichier "Historique". Il s’agit d’un fichier SQLite3. Pour le manipuler, Chrome doit être fermé . Si vous en faites un gâchis, supprimez le fichier d'historique et recommencez. C'est comme si vous aviez effacé tout l'historique de Chrome.
Ensuite, renommez le fichier
History.sqlite3
et installer sqliteman (ou tout autre éditeur SQLite3 - sous Windows, double-cliquant sur le fichier pourrait être suffisant pour déclencher une suggestion), puis ouvrez le fichier ( nb quelques utilitaires pourraient ne pas avoir besoin de la chose renommant Peut - être. essayez sans renommer d’abord, pour sauvegarder le travail ).Dans le tableau des URL, vous trouverez les URL que vous avez visitées. Par exemple, je peux lancer la requête:
pour afficher toutes les occurrences de 'meetup' dans la partie hôte ou nom de chemin des URL visitées. Ou je pourrais rechercher pr0n , ou ... n'importe quoi, du moment que je respecte la syntaxe SQL .
Vous pouvez même utiliser les autres informations pour exécuter la requête, par exemple l'heure de la dernière visite. Rappelez-vous seulement que vous devez convertir les dates en heure Chrome , c'est-à-dire le nombre de microsecondes écoulées à partir du 1er janvier de l'année 1601 de notre Seigneur . Sur une boîte Unix, taper
date +%s
vous indiquera le nombre de secondes; multipliez par un million, ajoutez 11644473600 et vous avez terminé.Par exemple, sélectionnez les visites après le 1er octobre 2013:
Pour supprimer, remplacez simplement
SELECT *
parDELETE
et appuyez sur F9 pour exécuter la requête.Vous pouvez utiliser à la
NOW()
place de la date actuelle et toute autre syntaxe SQLite .(Dans le cas contraire, le fichier "Archive History" contient le dernier historique archivé par Chrome).
Lorsque vous avez terminé, renommez le fichier si nécessaire en "Historique".
Automatisation: nettoyage en un clic
Vous avez besoin d'un utilitaire SQLite en ligne de commande tel que
sqlite3
ousql3tool
. Ensuite, vous écrivez un script ou un fichier de commandes, en modifiant le code ci-dessous avec les chemins appropriés (vous ne voulez pas effacer mon historique en laissant le vôtre intact, n'est-ce pas ?):Rappelez-vous seulement que cela efface votre historique sur votre instance de Chrome. Si, par exemple, vous utilisez un proxy et que ce dernier conserve les journaux, toutes ces URL seront toujours disponibles dans les journaux .
MISE À JOUR : De même, si vous utilisez un outil SQL mortel qui exige que le fichier ait une extension explicite et connue, vous devrez effectuer un RENAME approprié avant de commencer les opérations, et un autre pour remettre les choses en ordre lorsque vous ' J'ai fini:
Quoi qu'il en soit, une fois que cela est fait, double - cliquez sur l'icône du script et hop, votre historique Chrome est épuré . Cela fonctionne aussi avec Firefox; ses horodatages peuvent se trouver dans un autre cadre de référence temporel (éventuellement Unix pur), vérifiez donc l’eau avant de vous lancer dedans.
Que diriez-vous de nettoyer les cookies?
Vous voudrez peut-être faire la même chose avec les cookies au lieu de l’Historique.
Mais vous aurez remarqué, dans le répertoire de données de Chrome, d'autres fichiers que l'historique, dont l' un s'appelle Cookies ... :-)
Piste avancée couvrant
L'astuce SQL ci-dessus ne se limite pas aux suppressions. Vous pouvez modifier les entrées avec la
UPDATE
commande. et après avoir supprimé les entrées inutiles , vous pouvez utiliserINSERT
les macros de date et heure appropriées pour que Chrome estime que vous avez visité des URL que vous n'avez pas visitées ou pas.Cela peut s'avérer utile dans les cas où le nettoyage d'une session de navigateur donnerait une image improbable de quelqu'un regardant fixement une fenêtre de navigateur vide pendant très longtemps, et une sorte de navigation inactive est préférable. Bien entendu, cela suppose que personne ne remarque que chaque jour, il existe exactement le même "modèle" de navigation .
la source
En maintenant la touche Maj enfoncée, en cliquant sur la case à cocher de la première URL, puis en défilant jusqu'au dernier. Cela indique à Google de sélectionner tous les articles entre les deux. Vous appuyez ensuite sur "supprimer" et l'historique Voila est parti pour cette URL spécifique
la source
Pour ajouter à l’affiche de Fabricio PH, toutes les pages de résultats d’une recherche donnée doivent être effacées de la page chrome: // history-frame lorsqu’elles sont collées dans la console devtools:
la source
Vous pouvez visiter chrome: // history ou chrome: // history-frame. Sur la page, vous pouvez commencer à chercher et lorsque tous les résultats sont listés,
CTRL + A
cliquez simplement sur tous les éléments visibles. Une nouvelle pression sur cette touche désélectionne tous les éléments.Avec les éléments sélectionnés, supprimez-les simplement via la
DEL
touche.la source
Non, cela n'est actuellement pas pris en charge par Chrome lui-même.
Toutefois, les extensions peuvent demander l’accès à vos données d’historique. Il serait donc possible qu'une extension réponde à vos besoins. Je ne connais pas moi-même une telle extension, mais une petite recherche m'a fait trouver celle-ci:
https://chrome.google.com/webstore/detail/gjieilkfnnjoihjjonajndjldjoagffm
Peut-être que cette extension peut faire ce que vous demandez.
la source
Il suffit d’utiliser Chrome avec l’url: chrome: // history / # e = 1 & p = 0
Vous devrez peut-être copier / coller dans votre barre d'URL.
la source
Dans la barre de Chrome, essayez de rechercher l'élément de l'historique que vous souhaitez supprimer. Une fois qu’il apparaît dans les résultats, faites-le défiler à l’aide des touches fléchées (même s’il s’agit du premier élément de la liste) et appuyez sur Maj + Suppr.
la source
Si vous rencontrez ce sujet sur Google, il existe un moyen plus simple de supprimer plusieurs éléments maintenant.
la source
Tapez l'URL que vous souhaitez supprimer dans l'onglet Historique comme dans la capture d'écran ci-dessous, basculez la console du développeur (mac: opt + cms + i) et sélectionnez l'
<iron-list
élément. Puis basculez la console js (echap) et tapez le code suivant dans la console:Il devrait sélectionner tous les éléments visibles. Cliquez sur supprimer et répétez jusqu'à ce que la liste soit vide ou que chrome donne une erreur étrange.
la source
Vous pouvez ouvrir le menu Chrome - puis passer à l'historique - si vous devez supprimer toutes les visites sur le site en question afin de placer le nom du domaine dans le champ requis ou d'appuyer sur trois points à droite du domaine requis si vous avez trouvé manuellement et choisissez toutes les entrées liées à ce domaine - appuyez sur nettoyer l'historique. Vous pouvez peut-être trouver plus d'informations pertinentes pour votre question ici rocketfiles.com
la source
Utilisez cette extension dans Google Chrome: Historique
C’est exactement ce que je cherchais ... cela rend l’historique, la suppression, etc. exactement comme Firefox, c’est-à-dire rapide et fluide. Si vous avez plus de 2000 repères d’historique pour des sites tels que amazon.com, la visionneuse de l’historique Google Chrome prendra des siècles (aller page par page), mais dans la fenêtre de l’historique Firefox (ou en utilisant l’extension chrome mentionnée ci-dessus), vous pouvez sélectionner tous les 2000 et les supprimer. en une fois
la source
chrome:history
et recherchez le (s) site (s) que vous souhaitez supprimer.ouvrez votre console chrome avec
ctrl-shift-j
.le cas échéant, assurez-vous que la liste déroulante juste au-dessus de la console est lue
history (history-frame)
et non pastop,
etc.$$('input[type=checkbox]').forEach(el => el.checked = true); $("remove-selected").disabled = false;
la source
Si le code de Fabricio ne fonctionne pas pour vous, j'ai constaté que ce code fonctionnait et que je cliquais sur le bouton "Supprimer la sélection" pour moi. La seule chose à faire est de cliquer sur le dialogue de confirmation.
la source
la source
Utilisez le suivant:
Placez-le dans la console de navigateur Chrome sur la page d' historique FRAME . Pas l'histoire régulière, mais l'histoire FRAME . Ensuite, appelez la fonction
removeItemsofQuery
et entrez le terme que vous souhaitez rechercher et supprimer comme argument. Appuyez sur Entrée, puis sur le bouton Supprimer final. Ensuite, vous avez terminé. Toutes nos félicitations.la source
Commencez à écrire le terme que vous souhaitez rechercher. Lorsque le terme indésirable apparaît, utilisez les flèches vers le haut et vers le bas pour aller à ce terme, puis appuyez sur Maj + Suppr.
la source
la source
la source