Je n'aime pas que mes recherches et mon historique Web traînent pour toujours. Par conséquent, je me demande: est-il possible d'effacer automatiquement les données de navigation à la sortie dans Google Chrome? Si cela ne peut pas être fait avec Chrome, connaissez-vous d'autres bons navigateurs Web avec cette capacité?
PS Je ne souhaite pas rooter mon appareil uniquement à cette fin. Par conséquent, je recherche une solution qui ne nécessite pas d'accès root.
Réponses:
J'utiliserais Firefox. Il a une option à effacer à la sortie. Vous devez aller dans le menu (auquel vous pouvez accéder en appuyant sur l'icône de menu) et appuyer sur Quitter à chaque fois, mais il semble qu'il n'y ait aucun moyen que je connaisse dans Chrome, c'est mieux que rien. Firefox prend cependant un certain temps pour s'y habituer, alors changez avec prudence.
la source
Ce n'est pas possible avec Chrome sur un appareil non rooté à moins qu'une application n'ait accès au répertoire de données de Chrome, ce qui pourrait être le cas si cette application appartient à Google, ou s'il s'agit d'un plugin Chrome. Les deux types d'applications n'existent pas pour l'instant. Donc, la réponse courte, c'est-à-dire sans accès root, serait NON, vous ne pouvez pas effacer automatiquement les données de navigation à la sortie dans Chrome pour Android.
Cela dit, quelqu'un possédant un appareil enraciné pourrait venir chercher une réponse à l'avenir. C'est parti avec une solution!
Notez que cette solution est atteinte par essai et erreur . J'ai expérimenté quelque chose et cela semblait fonctionner parfaitement sur mes appareils fonctionnant sous Android 4.2.1, 4.4.2 et 5.0.2 et utilisant Chrome v43.0.2357.93, ce qui signifie que je ne revendique aucune connaissance de ce que les fichiers (mentionné ci-dessous) le font ou sont utilisés pour.
À propos du répertoire de données de Chrome
/data/data/com.android.chrome
./data/data/com.android.chrome/app_chrome/Default
, qui est le chemin du profil./data/data/com.android.chrome/app_tabs/0/
.0
est l'UID de l'utilisateur principal.Tout ce que nous allons faire est de supprimer les fichiers chargés de reprendre les données de navigation précédentes lorsque Chrome est à nouveau chargé. Nous utiliserons simplement un script pour supprimer ces fichiers et la suppression sera automatisée partasker.
Scénario
Le script est très simple.
data
créent une variable et alimentent l'emplacement du répertoire comme valeur.rm -f
est de supprimer avec force les fichiers à savoir. Historique, données Web, cookies, liens Web, favicons, meilleurs sites, données de connexion, onglets d'application, état local.*
est un caractère générique .Notez que cette solution n'affecterait pas les signets ou les préférences.
Cependant, si vous souhaitez que même les signets et les préférences soient effacés, ajoutez simplement la commande suivante dans une nouvelle ligne au bas du script:
Enregistrez le fichier sous
Del_chrome_data.sh
(.sh
est important), poussez-le dans le répertoire racine (/sdcard
) de la carte SD interne et rendez-le exécutable en utilisantadbcomme:Si vous utilisez une application de terminal, procédez comme suit:
Vérifiez
chmod
pour connaître son utilisation.En outre, je ne modifie pas mes autorisations de script de la manière indiquée ci-dessus. Je les rend simplement exécutables sur ma machine Linux, puis je les insère dans mon appareil Android.
Instructions pour Tasker
Installez et lancez Tasker . Son service d'accessibilité doit être activé pour le profil basé sur l'application.
Accédez à Paramètres → Accessibilité → Tasker → Activé → OK .
Del_chrome_data
.Créez-y une action via
+
→ Code → Exécuter le shell et remplissez ces détails:sh /sdcard/Del_chrome_data.sh
%Catch
+
→ Application → choisissez Tout et Inverser en bas → sélectionnez Chrome .Del_chrome_data
.( Voici le profil exporté , au cas où vous auriez des problèmes.)
Maintenant, vous pouvez simplement lancer Chrome, faire votre navigation, ouvrir d'autres applications, revenir à Chrome et rien ne semble être affecté.
Supprimez Chrome de la liste des tâches récentes, lancez Chrome et le tour est joué! vous remarquerez que les données de navigation précédentes ont été purgées automatiquement.
Vous pouvez également configurer Tasker pour exécuter la tâche en fonction du temps, si vous souhaitez supprimer les données de navigation en fonction du temps.
Remarque : il a fallu environ 2 à 5 secondes sur mes appareils pour purger les fichiers. Peut-être que ces appareils sont lents.
Nous sommes prêts à partir!
la source
Je ne pense pas que ce soit possible car Chrome n'a pas beaucoup de personnalisation.
Essayez plutôt le navigateur Web Maxthon qui vous permet de surfer sur Internet sans enregistrer la chronologie.
la source