Comment contrôler votre PC depuis votre appareil Android avec Tasker [Partie 1

Tasker PC Control est un projet en 4 parties qui crée des contrôles d'alimentation, de volume, d'écran et d'application dans une notification mobile.

La plupart des utilisateurs qui viennent sur nos forums utilisent un appareil Android (même si nous hébergeons quelques forums dédiés à Windows 10 Mobile). Cependant, le système d'exploitation de bureau préféré de nos utilisateurs est partagé entre Windows de Microsoft, macOS d'Apple et diverses distributions basées sur Linux/GNU.

Les outils disponibles pour intégrer votre téléphone à votre PC diffèrent considérablement en fonction de votre téléphone Android et de votre système d'exploitation de bureau. combinaison, mais si vous utilisez la configuration la plus courante de téléphone Android + Windows, voici un tutoriel pour contrôler votre PC depuis votre téléphone.

Bref, nous allons créer une notification permanente sur notre téléphone qui vous permettra d'ajouter des boutons et des actions pour effectuer des actions sur votre PC. La notification peut être modifiée pour ajouter un nombre illimité de menus et de sous-menus en fonction de la complexité de vos besoins. Le tutoriel arrivera

4 parties, mais c'est partie 1 où nous nous concentrerons principalement sur le cadre pour que cela fonctionne.

Maintenant, vous pensez peut-être déjà "pourquoi ne pas utiliser Unified Remote ?" Cette réponse deviendra de plus en plus claire au fur et à mesure que nous parcourrons cette série, mais si vous recherchez un contrôle plus précis et personnalisable de votre PC via votre appareil Android, ce didacticiel est destiné toi.

Cette intégration se fait à l'aide Tâcheur et un plug-in appelé Télécommande automatique fin pour créer et envoyer des commandes à notre PC à partir d'une notification permanente créée par Notification automatique. Ces commandes sont ensuite interprétées et exécutées via une application sur le PC appelée ÉvénementGhost.

Ce didacticiel s'adresse malheureusement aux utilisateurs de Tasker plus expérimentés, car nous devons travailler avec cela. l'hypothèse de se concentrer plutôt sur l'intégration avec EventGhost, ce qui est un sujet difficile à aborder si vous n'avez pas utilisé Taskeur avant. Si vous souhaitez une présentation vidéo de ce didacticiel, j'ai réalisé un démo sur YouTube également. De plus, j'ai joint le fichier de projet que vous pouvez importer dans Tasker à la fin.


Le projet se compose de deux parties. L'un concerne les choses que vous devez faire sur le PC, et un autre vous explique comment utiliser Tasker pour envoyer des commandes. L'idée générale est de créer une boucle qui enverra des informations au PC, et recevra une confirmation du PC une fois l'action effectuée. Pour ce faire, j'utiliserai EventGhost pour envoyer des pings aux informations via le plugin AutoRemote. Si vous souhaitez en savoir plus sur AutoRemote, je vous recommande de lire un guide J'ai écrit à ce sujet.

ÉvénementGhost

Commençons par EventGhost. Si vous ne l'avez jamais utilisé auparavant, vous pouvez le considérer comme Tasker pour Windows. C'est loin d'être parfait (surtout du point de vue de l'interface utilisateur), mais une fois que vous avez compris comment cela fonctionne, cela peut être un ajout précieux à votre boîte à outils Windows.

Mieux encore, avec le plugin AutoRemote pour EventGhost, vous pouvez le faire fonctionner avec le plugin AutoRemote pour Tasker. De cette façon, votre PC Windows et votre téléphone Android peuvent communiquer et envoyer des commandes entre eux.

Vous pouvez télécharger EventGhost ici, Ne vous laissez pas décourager, mais une interface simple. Ajoutez le plugin AutoRemote et enregistrez également les appareils que vous possédez dans EventGhost. Vous devrez ajouter l'appareil auquel vous souhaitez vous connecter dans les paramètres du plugin et vous serez alors prêt à envoyer et recevoir des informations via AutoRemote.

Le premier menu de mon projet est le menu d'alimentation. Quatre actions principales sont affectées à ce menu: veille, verrouillage, redémarrage et mise hors tension. Cela signifie que nous devons dire à EventGhost d'effectuer ces actions. Chacun d'entre eux est disponible dans le menu système des actions EventGhost. Une tâche supplémentaire sera effectuée au démarrage. Cela nous donne un total de 5 actions.

Vous remarquerez que chaque action contient quelques déclencheurs et un message qui est renvoyé à Tasker. Bien que les messages puissent contenir vos propres commandes, vous devez avoir un format cohérent pour eux. Le message renvoyé à Tasker est toujours au format pc=:=votre message.

Ceci est important car les profils dans Tasker s'appuieront sur les préfixes pour réduire le nombre de tâches nécessaires à l'analyse de la commande. Il en va de même pour les messages envoyés à EventGhost. Chaque message se termine par « pc », par exemple. éteindre le PC,ordinateur de sommeil. Cette règle s'appliquera à chaque commande émise via AutoRemote depuis votre téléphone vers EventGhost.

Chaque macro dispose également de déclencheurs supplémentaires et tentera de capturer les événements (verrouillage, veille, redémarrage, mise hors tension) déclenchés par le système. Pour donner une chance à EventGhost d'envoyer un message, un temps d'attente de 6 secondes est imposé.

Tâche de démarrage

Une tâche supplémentaire est exécutée au démarrage. Il envoie un message à notre téléphone avec un délai de 10 secondes. Une fois EventGhost chargé sur le PC, il attend 10 secondes puis émet une notification indiquant que l'ordinateur est désormais en ligne. J'ai ajouté des déclencheurs supplémentaires pour capturer la reprise du mode veille, le verrouillage et le redémarrage. La capture d'écran précédente devrait couvrir tout ce dont vous avez besoin dans EventGhost. Assurez-vous que le plugin AutoRemote est chargé et configuré correctement.

Tâcheur

J'ai utilisé des icônes du Application Icône de conception matérielle et j'ai hâte que Tasker intègre cela dans le nouvelle version. N'hésitez pas à expérimenter avec ces icônes ou avec celles de votre pack d'icônes de votre choix, mais si vous utilisez des boutons de notification automatique, vous n'aurez besoin que des icônes d'une seule couleur. Vous pouvez changer la couleur à l'aide d'une option de teinte dans le plugin.

Je comprends que toutes les options ne sont pas disponibles sur toutes les versions d'Android, alors soyez créatif si vous utilisez Android 5.0. La notification créée par AutoNotification est persistante et mise à jour à chaque fois qu'une action est effectué.

Le projet de contrôle Tasker PC comporte 5 profils. Vous en aurez besoin pour faire fonctionner un seul bouton. En échange, l’ajout d’actions supplémentaires n’ajoutera pas plus de tâches et de profils tant que vous vous en tenez à la même formule. Cela signifie que le projet est assez léger.

  1. Actions des boutons
  2. Actions du bouton deux
  3. Ouvrir le sous-menu
  4. Actions du sous-menu
  5. Commentaires sur PC

Profils 1 et 2

Ces deux profils gèrent les commandes AutoNotifications émises par les boutons situés dans la première ligne (buttonone) et la deuxième ligne (buttontwo).

Ouvrir le sous-menu

Ce profil ouvre le sous-menu correct pour chaque bouton de la première ligne. La commande est également émise par AutoNotification

Actions du sous-menu

Un profil très simple qui envoie l'action sélectionnée via AutoRemote à votre cible.

Commentaires sur PC

Un profil qui met à jour la notification en fonction des informations reçues du PC.

Le menu Alimentation

J'espère que tout est compréhensible maintenant. Nous sommes sur le point d’arriver ici à l’essentiel de la configuration: le menu d’alimentation. Lorsqu'un PC est hors ligne, en mode veille ou verrouillé, le menu vous indiquera l'état correct si AutoRemote a eu la possibilité d'envoyer le message (nous en parlerons plus tard). En plus de cela, les icônes Veille et En ligne comportent un texte qui vous indique quand l'ordinateur s'est mis en veille ou s'il est en ligne. Vous pouvez sortir votre PC de l'option de veille ou effectuer les actions de mise en veille, de verrouillage, de redémarrage et d'arrêt.

Il existe cependant certaines limites :

  • Éteindre - il n'est pas possible de réactiver l'appareil (pas de remède à celui-ci)
  • Verrouillage - il n'est pas possible de se reconnecter via l'icône, vous pouvez cependant le faire via Remote Desktop (pour l'instant)
  • Réveil sur LAN - nécessite la plupart du temps une connexion LAN (certaines cartes WiFi la prennent en charge). Si vous n'êtes pas connecté à un réseau local, vous pouvez essayer de le configurer sur un Tarte aux framboises.

Pour créer la notification elle-même, j'utilise l'action du bouton AutoNotification. La notification est permanente, il faut donc lui attribuer un identifiant. Je suggère fortement de créer une notification qui comprendra les éléments suivants :

  • Boutons - créez 2 rangées de boutons, 4 colonnes chacune. Voir le paramètre de colonne, les boutons n'apparaîtront pas tant que les actions ne seront pas attribuées. Attribuez les 8 boutons.
  • Actions: attribuez les 8 actions, la ligne supérieure commence par "ouvrir..." et la ligne inférieure se termine par "...pc" dans chaque action.
  • Couleurs - définissez une couleur pour chaque bouton, copiez et collez la même couleur, il sera plus facile de la changer plus tard.

Conservez cette notification comme modèle pour la copier et la coller dans diverses tâches, cela vous fera gagner du temps.

Tâche des boutons de niveau 1

La notification par défaut contient 4 icônes (les sous-menus sont fermés), cela devrait être la première notification à créer. Disposez les 4 icônes et attribuez des actions: openpower, openvolume, openbookmark, openscreen (le préfixe open est important ici). Enfin, attribuez le préfixe comme bouton un. Lorsqu'un bouton est enfoncé dans la notification, l'action associée sera déclenchée sur votre PC.

Une fois cette opération terminée, créez un nouveau profil avec un contexte d'événement à l'aide d'AutoNotification dans Tasker. Ce sera le profil Ouvrir le sous-menu.

Ouvrir le profil du sous-menu/tâche du sous-menu

Le sous-menu ouvert répondra à l'expression régulière (open.*) et dans les paramètres avancés, définira un préfixe de paramètres de communication comme bouton un, car la commande est émise par le bouton de la première ligne. Dans la tâche liée à ce profil, collez le modèle de notification et attribuez une condition IF en bas. Cette notification ne devrait s'ouvrir que lorsque %ancomm ~ openpower.

La notification est configurée comme suit :

  • Boutons – selon vos goûts, assurez-vous que la première rangée est cohérente.
  • Actions - la première ligne commence par open (voir modèle) mais l'icône du menu d'alimentation devrait avoir ouvrir fermer action assignée à la place. La deuxième ligne contient des actions se terminant par ''...pc''
  • Couleur: seule la première couleur doit être différente.
  • Préfixe pour les actions - boutondeux

Cela garantira que si l'icône d'alimentation est à nouveau enfoncée, la notification par défaut reviendra. Si d'autres boutons de la première rangée sont enfoncés, les menus correspondants s'ouvriront (dans les didacticiels ultérieurs) et si une icône de la deuxième rangée est enfoncée, une commande AutoRemote sera émise.

Description de la tâche

Profile: Open Sub Menu 

Événement: Notification automatique [ Configuration: Comportement de l'événement

Filtre: ouvert*. (expression régulière)]

Entrez: Sous-menu Ouvrir

A1: Notification des boutons de notification automatique [Configuration: Id: par défaut

Images: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png,/storage/emulated/0/Tasker/Material Icons/green/ic_volume_medium.png,/storage/emulated/0/Tasker/Matériel Icons/green/ic_book_variant.png,/storage/emulated/0/Tasker/Matériel Icons/green/ic_desktop_mac.png,/storage/emulated/0/Tasker/Matériel Icons/green/ic_sleep.png,/storage/emulated/0/Tasker/Matériel Icons/green/ic_key.png,/storage/emulated/0/Tasker/Material Icons/green/ic_reload.png,/storage/emulated/0/Tasker/Material Icons/green/ic_power.png

Actions: openclose, openvolume, openbookmark, openscreen, sleeppc, lockpc, rebootpc, turnoffpc

Préfixe d'action: boutondeux

Icône de la barre d'état: hardware_dock

Manuel des icônes de la barre d'état: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Taille du texte de la barre d'état: 16

Priorité: 2

Persistant: vrai

Aligner: Centrer

Nombre de colonnes: 4,4

Taille du bouton: 50

Teinte du bouton: #F7FFB74D,#FFFFFFFF,#FFFFFFFF,#FFFFFFFF,#FFFFFFFF,#FFFFFFFF,#FFFFFFFF,#FFFFFFFF

Rembourrage des boutons: 10

Activé: 1,1,1,1,1,1,1,1

Couleur d'arrière-plan: #212121 Délai d'expiration (secondes) :20 ] Si [ %ancomm ~ openpower ]

En savoir plus

Sous-menu Actions Profil/Envoyer la tâche AR

Créez une nouvelle notification automatique d'événement et définissez le déclencheur sur regex (.*pc), ainsi que définissez un préfixe de paramètres de communication comme bouton deux. Cela répondra uniquement aux commandes envoyées par la deuxième ligne de votre notification. Liez-le à la tâche Envoyer AR qui contiendra une action STOP SI %ancomm ~ close (empêche l'action de fermeture d'émettre un message AR). Ajoutez une action de message AutoRemote et envoyez le %ancomm comme message.

Ajoutez un autre modèle de notification et liez-le à la condition IF (ne correspond pas à l'expression régulière lockpc|sleeppc|rebootpc|turnoffpc ). Ces commandes ont des notifications personnalisées.

La notification est configurée comme suit :

  • Boutons - seulement 4 boutons principaux, ceci est votre notification par défaut
  • Actions - la première ligne commence par open (voir modèle).
  • Couleur – chacun doit avoir la même couleur. Comme ce message s'affiche lorsque votre PC est en ligne, n'hésitez pas à colorer celui du menu Alimentation.
  • Préfixe pour les actions - bouton un

Description de la tâche

Profile: Submenu Actions 

Événement: Notification automatique [ Configuration: Comportement de l'événement

Filtre: pc (regex) ]

Entrez: Envoyer AR

A1: [X] Arrêter [Avec erreur: Off Tâche: ] Si [ %ancomm !Set | %ancomm ~ fermer ]

A2: Message AutoRemote [Configuration: Destinataire: HomeGhost

Message: Délai d'expiration %ancomm (secondes): 200 ]

A3: Notification des boutons de notification automatique [Configuration: Id: par défaut

Images: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png,/storage/emulated/0/Tasker/Material Icons/green/ic_volume_medium.png,/storage/emulated/0/Tasker/Matériel Icons/green/ic_book_variant.png,/storage/emulated/0/Tasker/Matériel Icônes/vert/ic_desktop_mac.png

Actions: openpower, openvolume, openbookmark, openscreen

Préfixe d'action: bouton

Icône de la barre d'état: hardware_dock

Manuel des icônes de la barre d'état: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Taille du texte de la barre d'état: 16

Priorité: 2

Persistant: vrai

Vibrations: 0,421,385,64,86,40

Aligner: Centrer

Nombre de colonnes: 4,4

Taille du bouton: 80

Teinte du bouton: #FF43A047,#FFFFFFFF

Rembourrage des boutons: 1

Activé: 1,1,1,1

Couleur de fond: #212121

Textes: %PcPowerontime,%PcVolume,,%PcScreen

Couleur du texte: #FFFFFFFF

Taille du texte: 12 Délai d'expiration (secondes) :20 ] Si [ %ancomm !~R lockpc|sleeppc|rebootpc|turnoffpc ]

En savoir plus

PC - Profil de rétroaction/tâche de notification

J'utilise un événement AutoRemote qui accepte n'importe quel message. En avancé, le Préfixe des paramètres de communication est réglé sur ordinateur, il interagirait donc avec les messages envoyés à partir des profils EventGhost précédemment configurés. La tâche contient plusieurs actions qui seront déclenchées en fonction du message reçu. Définir une variable %PcPowerontime à %TIME et appliquez IF %arcomm ~ en ligne. Cela vous dira quand le PC est connecté. Ensuite, nous créerons 5 états de notification en fonction du message envoyé par l'ordinateur :

SI %arcomm ~ en ligne

La notification est configurée comme suit :

  • Boutons - seulement 4 boutons principaux, ceci est votre notification par défaut
  • Actions - la première ligne commence par open (voir modèle)
  • Couleur – chacun doit avoir la même couleur. Comme ce message s'affiche lorsque votre PC est en ligne, n'hésitez pas à colorer celui du menu Alimentation.
  • Préfixe pour les actions - bouton un
  • Ajoutez l'étiquette de texte en 1ère position - utilisez %PcPowerontime (vous en aurez besoin à chaque étape par défaut, alors vérifiez que la tâche Envoyer AR et la tâche Boutons de niveau 1 s'appliquent également à cela.)

SI %arcomm ~ éteindre

La notification est configurée comme suit :

  • Boutons - un seul bouton pour afficher le PC hors ligne
  • Actions - vous devez en attribuer une pour rendre le bouton visible, alors créez-en un faux
  • Couleur - le rouge c'est bien
  • Préfixe pour les actions: n / A

SI %arcomm ~ dormir

La notification est configurée comme suit :

  • Boutons - un seul bouton
  • Actions - openwakeup
  • Couleur - tout ce que vous aimez
  • Préfixe pour les actions - bouton un
  • Attribuez le%artime - cela vous fournira l'heure exacte à laquelle l'ordinateur se met en veille.

SI %arcomm ~ redémarrer

La notification est configurée comme suit :

  • Boutons - un seul bouton
  • Actions - vous devez en attribuer une pour rendre le bouton visible, alors créez-en un faux
  • Couleur - le jaune est bon
  • Préfixe pour les actions - n/a
  • Vous pouvez créer une étiquette si vous souhaitez qu'elle vous indique combien de temps il faut pour redémarrer.

SI %arcomm ~ verrouiller

La notification est configurée comme suit :

  • Boutons - un seul bouton
  • Actions - vous devez en attribuer une pour rendre le bouton visible, alors créez-en un faux
  • Couleur - le jaune est également bon
  • Préfixe pour les actions - n / A
  • Créez l'étiquette si vous le souhaitez

Description de la tâche

Profile: Pc Feedback 

Événement: AutoRemote [ Configuration: Tous les messages ]

Entrez: Notification

A1: Ensemble de variables [Nom: %PcPowerontime À: %TIME Variables récursives: Désactivé Faire des mathématiques: Désactivé Ajouter: Désactivé] Si [ %arcomm ~ en ligne ]

A2: Notification des boutons de notification automatique [Configuration: Id: par défaut

Images: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png,/storage/emulated/0/Tasker/Material Icons/green/ic_volume_medium.png,/storage/emulated/0/Tasker/Matériel Icons/green/ic_book_variant.png,/storage/emulated/0/Tasker/Matériel Icônes/vert/ic_desktop_mac.png

Actions: openpower, openvolume, openbookmark, openscreen

Préfixe d'action: bouton

Icône de la barre d'état: hardware_dock

Manuel des icônes de la barre d'état: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Taille du texte de la barre d'état: 16

Priorité: 2

Persistant: vrai

Vibrations: 0,421,385,64,86,40

Aligner: Centrer

Nombre de colonnes: 4,4

Taille du bouton: 80

Teinte du bouton: #FF43A047,#FFFFFFFF

Rembourrage des boutons: 1

Activé: 1,1,1,1

Couleur de fond: #212121

Textes: %PcPowerontime,%PcVolume,,%PcScreen

Couleur du texte: #FFFFFFFF

Taille du texte: 12 Délai d'expiration (secondes) :20 ] Si [ %arcomm ~ online ]

A3: Notification des boutons de notification automatique [Configuration: Id: par défaut

Images: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png,/storage/emulated/0/Tasker/Material Icons/green/ic_volume_medium.png,/storage/emulated/0/Tasker/Matériel Icons/green/ic_book_variant.png,/storage/emulated/0/Tasker/Matériel Icônes/vert/ic_desktop_mac.png

Actions: actions

Préfixe d'action: bouton,

Icône de la barre d'état: hardware_dock

Manuel des icônes de la barre d'état: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Taille du texte de la barre d'état: 16

Priorité: 2

Persistant: vrai

Vibrations: 0,421,385,64,86,40

Aligner: Centrer

Nombre de colonnes: 4,4

Taille du bouton: 80

Teinte du bouton: #FFE53935

Rembourrage des boutons: 1

Activé: 1,0,0,0

Couleur de fond: #212121

Textes: hors ligne

Couleur du texte: #FFF44336

Taille du texte: 14 Délai d'expiration (secondes) :20 ] Si [ %arcomm ~ turnoff ]

A4: Notification des boutons de notification automatique [Configuration: Id: par défaut

Images: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png,/storage/emulated/0/Tasker/Material Icons/green/ic_volume_medium.png,/storage/emulated/0/Tasker/Matériel Icons/green/ic_book_variant.png,/storage/emulated/0/Tasker/Matériel Icônes/vert/ic_desktop_mac.png

Actions: ouvrir le réveil

Préfixe d'action: bouton,

Icône de la barre d'état: hardware_dock

Manuel des icônes de la barre d'état: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Taille du texte de la barre d'état: 16

Priorité: 2

Persistant: vrai

Vibrations: 0,421,385,64,86,40

Aligner: Centrer

Nombre de colonnes: 4,4

Taille du bouton: 80

Teinte du bouton: #FFE53935

Rembourrage des boutons: 1

Activé: 1,0,0,0

Couleur de fond: #212121

Textes: %artime

Couleur du texte: #FFF44336

Taille du texte: 14 Délai d'expiration (secondes) :20 ] Si [ %arcomm ~ sleep ]

A5: Notification des boutons de notification automatique [Configuration: Id: par défaut

Images: /storage/emulated/0/Tasker/Material Icons/green/ic_reload.png

Actions: redémarrage

Préfixe d'action: bouton,

Icône de la barre d'état: hardware_dock

Manuel des icônes de la barre d'état: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Taille du texte de la barre d'état: 16

Priorité: 2

Persistant: vrai

Vibrations: 0,421,385,64,86,40

Aligner: Centrer

Nombre de colonnes: 4,4

Taille du bouton: 80

Teinte du bouton: #FFF9A825

Rembourrage des boutons: 1

Activé: 1,0,0,0

Couleur de fond: #212121

Textes: redémarrage

Couleur du texte: #FFF9A825

Taille du texte: 14 Délai d'expiration (secondes) :20 ] Si [ %arcomm ~ reboot ]

A6: Notification des boutons de notification automatique [Configuration: Id: par défaut

Images: /storage/emulated/0/Tasker/Material Icons/green/ic_key.png

Actions: verrouillé

Préfixe d'action: boutondeux

Icône de la barre d'état: hardware_dock

Manuel des icônes de la barre d'état: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Taille du texte de la barre d'état: 16

Priorité: 2

Persistant: vrai

Aligner: Centrer

Nombre de colonnes: 4,4

Taille du bouton: 50

Teinte du bouton: #FFF9A825

Rembourrage des boutons: 10

Activé: 1,1,1,1,1,1,1,1

Couleur de fond: #212121

Textes: verrouillé

Couleur du texte: #FFF9A825

Taille du texte: 14 Délai d'expiration (secondes) :20 ] Si [ %arcomm ~ lock ]

En savoir plus

Profil d'actions Buttonone/tâche Boutons de niveau 1

Créez un profil avec l'événement AutoNotification. Le filtre de messages est défini sur regex (open*.) et le préfixe dans les paramètres avancés est défini sur buttonone. Cela sera lié à la tâche que nous avons créée au début de ce didacticiel. La tâche doit également être modifiée.

La première action sera un plugin configuré Réveil sur LAN qui lancera SI %arcomm ~R réveil. La deuxième action fermera simplement le sous-menu de notification et restaurera la vue par défaut.

La notification est configurée comme suit SI :%arcomm ~R fermer:

  • Boutons - seulement 4 boutons principaux, ceci est votre notification par défaut
  • Actions - toutes commencent par « ouvrir... »
  • Couleur – chacun doit avoir la même couleur. Comme ce message s'affiche lorsque votre PC est en ligne, n'hésitez pas à colorer celui du menu Alimentation.
  • Préfixe pour les actions - bouton un
  • Texte %PcPowerontime

Description de la tâche

Profile: Buttonone Actions 

Événement: Notification automatique [ Configuration: Comportement de l'événement

Filtre: ouvert*. (expression régulière)]

Entrez: boutons de niveau 1

A1: Réveil du périphérique [Configuration: Périphérique|1|Délai d'expiration PAJOPC (secondes) :0 ] Si [ %ancomm ~R wakeup ]

A2: Notification des boutons de notification automatique [Configuration: Id: par défaut

Images: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png,/storage/emulated/0/Tasker/Material Icons/green/ic_volume_medium.png,/storage/emulated/0/Tasker/Matériel Icons/green/ic_book_variant.png,/storage/emulated/0/Tasker/Matériel Icônes/vert/ic_desktop_mac.png

Actions: openpower, openvolume, openbookmark, openscreen

Préfixe d'action: bouton

Icône de la barre d'état: hardware_dock

Manuel des icônes de la barre d'état: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Taille du texte de la barre d'état: 16

Priorité: 2

Persistant: vrai

Vibrations: 0,421,385,64,86,40

Aligner: Centrer

Nombre de colonnes: 4,4

Taille du bouton: 80

Teinte du bouton: #FF43A047,#FFFFFFFF

Rembourrage des boutons: 1

Activé: 1,1,1,1

Couleur de fond: #212121

Textes: %PcPowerontime,%PcVolume,,%PcScreen

Couleur du texte: #FFFFFFFF

Taille du texte: 12 Délai d'expiration (secondes): 20 ] Si [ %ancomm ~R close ]

En savoir plus

Boutons Buttontwo Actions Profil/Niveau 1

Ce profil est lié à la même tâche que ci-dessus. La seule différence est le préfixe de l'événement de notification automatique qui est boutondeux. Il répond aux clics du sous-menu et ouvre différentes sections.

Description de la tâche

Profile: Buttontwo Actions 

Événement: Notification automatique [ Configuration: Comportement de l'événement

Filtre: ouvert*. (expression régulière)]

Entrez: boutons de niveau 1

A1: Réveil du périphérique [Configuration: Périphérique|1|Délai d'expiration PAJOPC (secondes) :0 ] Si [ %ancomm ~R wakeup ]

A2: Notification des boutons de notification automatique [Configuration: Id: par défaut

Images: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png,/storage/emulated/0/Tasker/Material Icons/green/ic_volume_medium.png,/storage/emulated/0/Tasker/Matériel Icons/green/ic_book_variant.png,/storage/emulated/0/Tasker/Matériel Icônes/vert/ic_desktop_mac.png

Actions: openpower, openvolume, openbookmark, openscreen

Préfixe d'action: bouton

Icône de la barre d'état: hardware_dock

Manuel des icônes de la barre d'état: /storage/emulated/0/Tasker/Material Icons/green/ic_power_settings.png

Taille du texte de la barre d'état: 16

Priorité: 2

Persistant: vrai

Vibrations: 0,421,385,64,86,40

Aligner: Centrer

Nombre de colonnes: 4,4

Taille du bouton: 80

Teinte du bouton: #FF43A047,#FFFFFFFF

Rembourrage des boutons: 1

Activé: 1,1,1,1

Couleur de fond: #212121

Textes: %PcPowerontime,%PcVolume,,%PcScreen

Couleur du texte: #FFFFFFFF

Taille du texte: 12 Délai d'expiration (secondes): 20 ] Si [ %ancomm ~R close ]

En savoir plus


C'est la fin de la première partie, qui configure la barre de boutons et vous montre comment créer des boutons de menu d'alimentation de base avec celle-ci. La plupart des éléments abordés ici devraient fonctionner d'eux-mêmes. Nous avons encore du travail à faire pour les parties 2, 3 et 4, mais nous allons vous montrer comment effectuer des actions plus avancées sur votre PC. La bonne nouvelle est, cependant, que ces parties suivantes seront beaucoup plus courtes car nous avons déjà fait les démarches pour mettre les choses en place ici.

Comme toujours, je fournis un lien de téléchargement vers le fichier du projet Tasker que vous pouvez télécharger et importer. Téléchargez le fichier .prj.xml ci-dessous et enregistrez-le n'importe où sur votre stockage interne. Ouvrez Tasker et désactivez le mode débutant dans les préférences. Ensuite, de retour à l'écran principal, appuyez longuement sur l'icône d'accueil dans le coin inférieur gauche. Vous devriez voir une fenêtre contextuelle avec une option « importer ». Sélectionnez-le et recherchez le fichier de projet que vous venez d'enregistrer et sélectionnez-le pour l'importer. En cas de succès, vous devriez maintenant voir un nouvel onglet/icône en bas contenant tous les profils et tâches que nous avons mentionnés dans cet article.

Téléchargez le projet PC Control Tasker depuis AndroidFileHost

De plus, vous aurez besoin du Icônes de conception matérielle que j'ai utilisé dans ce projet. Téléchargez simplement le fichier zip ci-dessous et décompressez le dossier dans le répertoire racine de votre stockage interne.

Téléchargez le pack d'icônes matérielles depuis AndroidFileHost

Enfin, voici le fichier de configuration d'EventGhost que vous pouvez importer.

Téléchargez le fichier de configuration EventGhost

Veuillez noter que j'ai supprimé ma clé API AutoRemote du fichier de configuration. Vous devrez saisir le vôtre pour que cela fonctionne.

Merci d'avoir été si patient et j'espère que vous avez trouvé ce tutoriel utile.