0 votes

Peut-on bloquer des URL avec Tasker ?

Est-il possible de bloquer des URL avec Tasker ?

J'aimerais bloquer différents sites de 9 à 5 tous les jours.

1voto

Firelord Points 23064

Vous pouvez si votre appareil est enraciné. Vous devez ajouter les URLs dans le fichier hosts ( /etc/hosts ) comme :

127.0.0.1 facecrook.com
127.0.0.1 liveminmin.com

et ainsi de suite.

Notez que vous devrez Remonter (comme rw ) votre /system en utilisant d'abord les commandes :

adb shell
su
mount -o remount,rw /system

Utilisez un éditeur de fichiers pour effectuer l'édition et remontez ensuite le système en ro mode. De plus, avant d'éditer, copiez le fichier hosts par défaut à un endroit dit /sdcard/host_files/original/hosts et le fichier hosts modifié à /sdcard/host_files/modified/hosts

Maintenant avec le Tasker :

  1. Créez un profil basé sur le temps comme + Temps et sélectionnez le moment où vous voulez que les URLs soient bloquées.
  2. Créer une tâche sous le profil ci-dessus et l'action qu'elle contient doit être + Code Run Shell :
  • Type mount -o remount,rw /system sur Commande
  • Vérifiez Utiliser la racine
  1. Créer une nouvelle action par le biais de + Copie de fichier Fichier :
  • Appuyez sur l'icône de l'objectif correspondant à De et sélectionnez /sdcard/host_files/modified/hosts
  • Appuyez sur l'icône de l'objectif correspondant à A et sélectionnez /etc en le maintenant.
  1. Créer une autre nouvelle action par le biais de + Code Run Shell :
  • Type mount -o remount,ro /system sur Commande
  • Vérifiez Utiliser la racine
  1. Créer cette dernière action par + Redémarrage du système sélectionnez Normal sur Type .
  2. Créez un autre profil pour les périodes où vous ne voulez pas que les URLs soient bloquées en utilisant l'étape 1.
  3. Copiez les étapes 2-5 et choisissez /sdcard/host_files/original/hosts à l'étape 3 sous De .
  4. Faites de Tasker une exception dans toute application (si vous en avez) qui désactive Tasker au démarrage.

Profitez-en !

0voto

Trebor Rude Points 1044

En général, non. Tasker ne peut pas savoir quand une URL est lancée (mes tests avec l'événement "Receive Intent" n'ont rien donné), et il n'a pas non plus le contrôle nécessaire sur le navigateur pour arrêter le chargement de la page.

Cela dit, si je pouvais trouver le temps d'obtenir DolphinTasker publié, alors oui, vous pouvez le faire avec Dolphin Browser. Mais ce n'est pas une option pour le moment.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X