Publicité
Vous êtes sur la route, vous vous précipitez vers votre réunion du matin, puis vous vous rendez compte que dans votre hâte à la porte, vous avez laissé votre ordinateur allumé. Normalement, vous vous donneriez un coup de pied jusqu'au bureau pour l'électricité que vous allez gaspiller en laissant votre ordinateur au ralenti toute la journée à la maison, mais pas aujourd'hui. Aujourd'hui, vous vous arrêtez sur le bord de la route, envoyez un petit texte indiquant «arrêt # monordinateur», puis repartez au travail. Travail accompli.
Ce scénario est possible - ou celui où vous devez lancer une analyse antivirus, lancer une sauvegarde de site Web, envoyer une requête ping à serveur et envoyer les résultats par e-mail, ainsi que toute une liste d'autres travaux directement depuis votre ordinateur personnel, maison. Non seulement c'est possible, mais c'est en fait assez facile à faire en combinant ensemble Dropbox et IFTTTet écrire un petit script Windows simple. Si vous êtes nouveau sur Dropbox, consultez
notre guide complet Qu'est-ce que Dropbox? Le guide de l'utilisateur de Dropbox non officielQu'est-ce que Dropbox et comment l'utilisez-vous? Notre guide de l'utilisateur Dropbox vous expliquera tout ce que vous devez savoir pour commencer. Lire la suite dessus.N'ayez pas peur, je vais vous montrer comment configurer le système, comment rédiger votre premier Fichier de script Windows (WSF) que vous pouvez déclencher à l'aide d'un message texte, puis je vous enverrai une liste finale d'autres scripts que vous pourriez lancer sur votre ordinateur personnel via un simple message texte. Ça a l'air amusant? Commençons.
Configurer Dropbox et IFTTT
Voici comment fonctionne ce système. Tout d'abord, vous envoyez un SMS commande à IFTTT 10 des meilleures recettes IFTTT pour mettre de l'ordre dans votre vie sociale en ligneDites-vous combien de minutes de la journée vous consacrez au puits de temps qui se nomme Twitter, Facebook, Pinterest ou tout autre. Les minutes s'additionnent. Ne serait-ce pas merveilleux de ... Lire la suite , qui prend votre commande et la traduit en un fichier texte qui est placé dans un dossier spécial sur votre compte Dropbox. Pendant ce temps, vous avez configuré votre ordinateur pour surveiller régulièrement ce répertoire et rechercher les fichiers texte. Lorsqu'il voit apparaître un nouveau fichier texte, votre ordinateur suivra la commande identifiée par le nom du fichier.
La première étape consiste à créer un dossier spécial dans votre compte Dropbox dans le seul but de permettre à IFTTT de placer ces fichiers de «commandes».
Une fois que vous avez fait cela, accédez à votre compte IFTTT et créez une nouvelle recette. Choisissez SMS comme canal de déclenchement, puis «Envoyer IFTTT un SMS balisé» comme déclencheur.
Cela vous permet de définir un SMS balisé spécial qui déclenchera IFTTT pour agir. Vous pouvez appeler la balise spéciale comme vous le souhaitez. Dans mon cas, je l'ai appelé # monordinateur.
IFTTT vous fournit un numéro de téléphone spécial auquel envoyer vos commandes SMS. Notez ce numéro et enregistrez-le dans la liste de contacts de votre téléphone. Il s'agit du numéro que vous utiliserez pour commander votre ordinateur à distance.
Ensuite, toujours dans IFTTT, vous devrez sélectionner l'action "This". Choisissez le canal d'action Dropbox, puis choisissez l'action «Créer un fichier texte».
Configurez-le pour utiliser le dossier Dropbox spécial que vous avez créé et vous pouvez laisser le reste des champs par défaut. Vous remarquerez que le nom de fichier du fichier placé dans le dossier Dropbox est le message que vous saisissez dans votre téléphone. Donc, si vous voulez que IFTTT place un fichier texte appelé shutdown.txt dans votre dossier Dropbox, vous allez envoyer la phrase "shutdown.exe #mycomputer" par SMS - c'est tout!
IFTTT est maintenant configuré pour recevoir vos SMS et insérer le fichier texte auquel vous lui avez dit, directement dans le dossier spécial de contrôle à distance que vous avez configuré dans Dropbox uniquement à cet effet.
Maintenant que cela est fait, il est temps de configurer votre ordinateur pour surveiller ce dossier spécial et de répondre chaque fois que de nouveaux fichiers texte arrivent.
Configuration de votre ordinateur
La première chose que vous voudrez faire est d'installer Dropbox sur votre ordinateur si vous ne l'avez pas déjà fait. Accédez simplement à votre compte Dropbox, cliquez sur la liste déroulante du nom de votre profil et cliquez sur le lien d'installation.
Une fois que vous avez terminé, vous devrez configurer le script Windows qui surveillera régulièrement votre dossier Dropbox et recherchera de nouveaux fichiers texte à apparaître.
Dim fichier1
Dim objShell em >
Dim strComputer
Dim strShutdown
Set file1 = CreateObject («Script. FileSystemObject ")
If (file1.FileExists (" C: \ Users \ Owner \ Dropbox \ Remote_Control \ shutdown.txt ")) Then
file1.DeleteFile "C: \ Users \ Owner \ Dropbox \ Remote_Control \ shutdown.txt"
< em> strComputer = "Owner-PC"
strShutdown = "shutdown.exe -s -t 0 -f -m \\" & strComputer
set objShell = CreateObject («WScript. Shell ")
objShell. Exécutez strShutdown
end if
Wscript. Quitter
Il vous suffit de modifier ce fichier et d'ajouter une nouvelle instruction «If» pour chaque fichier texte et commande différent que vous souhaitez ajouter à votre nouveau système de commande SMS. Dans le script ci-dessus, la commande "FileExists" vérifie si le "shutdown.txt" est présent dans le chemin Dropbox. S'il est là, il supprime immédiatement le fichier, puis exécute la commande d'arrêt.
Enregistrez-le n'importe où sur votre PC que vous aimez, puis configurez une tâche planifiée pour l'exécuter à une certaine fréquence. Dans mon cas, je l'exécute toutes les heures pour vérifier le dossier Dropbox pour les nouvelles commandes SMS.
Ajoutez simplement le chemin du script de surveillance sous l'onglet «Actions» dans votre tâche planifiée.
N'oubliez pas de sélectionner "Réveiller l'ordinateur pour exécuter cette tâche", afin que la tâche s'exécute toujours lorsque vous n'êtes pas autour de l'ordinateur.
Le système est maintenant prêt à fonctionner.
Emission de messages texte sur votre ordinateur
En exécutant un test rapide, j'ai envoyé un SMS de «shutdown #mycomputer» au numéro de téléphone IFTTT, et en moins de 20 secondes, j'ai reçu le fichier dans mon compte Dropbox.
Une autre section de script que j'ai ajoutée était celle pour cingler un site Web et envoyer par e-mail le code de résultats que vous pouvez trouver dans mon article 3 scripts Windows impressionnants 3 choses impressionnantes que vous pouvez faire avec les scripts WindowsQue vous travailliez dans le domaine informatique, en tant que concepteur Web ou que vous soyez simplement un étudiant ou un employé de bureau ordinaire, Windows Scripting a quelque chose à vous offrir. Bien sûr, Applescript le fait aussi, ... Lire la suite . Il suffit de placer ceci dans une instruction If dans le même fichier WSF décrit ci-dessus - la recherche de «pingsite.txt» dans le dossier Dropbox déclenchera cette section de code.
Ce script peut être déclenché simplement en envoyant «pingsite #mycomputer». IFTTT met "pingsite.txt" dans le dossier Dropbox, le script horaire le repère et exécute cette section de code! C'est une solution qui fonctionnera pour n'importe quel script WSF que vous pouvez imaginer - il suffit de l'ajouter au fichier dans une nouvelle section à la recherche d'un fichier texte sous un nom différent dans le dossier Dropbox. Les possibilités sont illimitées.
Vous envoyez un SMS, votre ordinateur répond.
Avez-vous déjà réalisé une automatisation SMS vers ordinateur comme celle-ci? Si oui, quelle approche avez-vous adoptée? Aimez-vous cette approche? Partagez vos propres conseils et commentaires dans la section des commentaires ci-dessous!
Crédit d'image: Main avec téléphone portable via FreeDigitalPhotos.net
Ryan est titulaire d'un BSc en génie électrique. Il a travaillé 13 ans dans l'ingénierie d'automatisation, 5 ans dans l'informatique et est maintenant ingénieur d'applications. Ancien rédacteur en chef de MakeUseOf, il a pris la parole lors de conférences nationales sur la visualisation des données et a été présenté à la télévision et à la radio nationales.