Spegnere Windows con un SMS e attivare comandi remoti dal proprio cellulare

A volte può capitare di dover spegnere il proprio computer da remoto e, non essendo ovviamente a casa, di non sapere come fare.
Tim Matheson ha realizzato uno script da far eseguire a Windows, previa ricezione di una email, che esegue lo shutdown di sistema. Unico requisito richiesto: Outlook ed una connessione ad Internet.
Una volta copiato detto script sul proprio hard disk non si dovra’ fare altro che comporre un SMS sul proprio cellulare con titolo smsshutdown%% ed inviarlo come email alla propria casella. [via skyblog]
Più in generale si può estendere il discorso a qualsiasi applicazione: basta avere un pc connesso internet sempre acceso con Outlook; quindi basterà creare una regola di ricezione della posta nel seguente modo:
1. Andare sul menu “Strumenti -> Regole e avvisi… -> Nuova Regola…”
2. Quindi selezionare nel campo “Specificare quando applicare la nuova regola” l’opzione “Controlla i messaggi in arrivo”
3. Quindi selezionare nel campo “Selezionare le condizioni” l’opzione “Con parole specifiche nell’oggetto” o “Inviato da” o “Con parole specifiche nel testo del messaggio” (e scrivere quale parola chiave abilitare per attivare la funzionalità”
4. Infine selezionare nel campo “Selezionare le azioni” l’opzione “Avvia una applicazione” (e scrivere quale applicazione lanciare ogni volta che una email con le caratteristiche volute venga ricevuta).
A questo punto si può anche pensare di mandare un SMS dal proprio cellulare per poi far attivare dei comandi di scansione dei processi o di stop e start di un web server o di un qualsiasi altro applicativo (senza più la nececessità di collegarsi da remoto). Questo tool potrebbe essere molto interessante per tutti i sistemisti reperibili (eccomi!!!), perché dopo l’esecuzione del comando si potrebbe ricevere una email sul proprio cellulare con l’esito dell’operazione appena eseguita.
Qualcuno sa se queste funzionalità si possono avere anche con Firefox?


13 Commenti to “Spegnere Windows con un SMS e attivare comandi remoti dal proprio cellulare”

  1. 1
    Tankmiche ha detto

    Con Firefox? In che senso?
    L’ idea è buona, anzi, buonissima, ma è fondamentalmente uno spreco, per certi aspetti. Essendo io un programmatore di delphi la prima cosa che ho pensato è stata: perchè non creare un programma abilitato a controllare autonomamente una casella pop3 di posta, con la funzionalità integrata di spegnere il computer/ attivare o disattivare webserver?

    E ancora: perchè proprio con un SMS? Perchè non far girare sul computer un webserver per il WAP (con autorizzazioni sicure, per quanto possibile)? Non ci sarebbe nemmeno la necessità di ricevere un SMS di conferma: con un semplice HTTP GET o POST si potrebbe ricevere subito l’ esito dell’ operazione e vedere i log…

    anche se tutto questo, per ora, è pura fantasia.

  2. 2
    Elvex ha detto

    Fantastica come cosa!!! E’ però tutto il pomeriggio che cerco qualcosa per Firefox e Thunderbird ma niente…uffa! Nei filtri di Thunderbird infatti non c’è l’opzione “avvia applicazione” e non ho trovato nessun addons interessante: mannaggia!

  3. 3
    Antonio Troise ha detto

    Lo spreco di risorse era ovvio dato che lasciare sempre attivo un programma succhia memoria come outlook non è una buona cosa. Sicuramente esisterà qualche programma del genere stand-alone ma il vantaggio di questa configurazione è la seguente. Un tips del genere potrebbe venire utile sopratutto a chi fa di mestiere il sistemista o simili in una azienda. Per quanto mi riguarda nella mia Outlook è il MUST e i pc che abbiamo in dotazione sono “chiusi”. Per cui chiunque, di buona volontà, con questi strumenti “aziendali”, potrebbe realizzare qualcosa di veramente interessante. La scelta dell’sms è dettata dal fatto che anche un cellulare vetusto (sigh come quelli che da la mia società) potrebbe sempre inviare comandi remoti!
    Avevo anche pensato di attaccare al modem di un pc una linea telefonica e, quando si chiamava quel numero, il modem avrebbe preso la linea e, a seconda della composizione numerica che si faceva, il pc eseguiva dei comandi.
    L’SMS di conferma era nato iù che altro basandosi su questa considerazione. Per chi è reperibile restartare un processo di sistema è banale dal lavoro ma da casa o magari in macchina è noioso e a volte impossibile nell’immediato. Allora ho pensato perché non mandare un SMS tipo:
    - check -> controlla i processi e mi notifica con un SMS quali sono in down;
    - stop -> shutdown l’applicativo
    - start -> restart dell’applicativo
    Addirittura so che TIM, VODAFONE e altri operatori permettono l’invio dell’SMS attraverso la voce scandita al microfono. In questo modo non serve neanche comporre un sms e si potrebbero mandare anche i comandi vocalmente.
    Per quanto riguarda l’SMS da mandare via pc, molti si chiederanno come fare. Ebbene un metodo molto semplice è quello di abilitare l’email del proprio numero di telefono: quindi basterà che il pc mandi la notifica non più come SMS ma all’email di quel numero telefonico e il ricevente, se avrà un client di posta la potrà leggere altrimenti l’operatore telefonico si occuperà di leggergliela per lui! Io fin’ora ho usato questo metodo per fare i controlli ogni ora dei sistemi che gestisco. Ma non avevo mai pensato alla possibilità di mandare dei comandi col mio cellulare. E penso che presto mi darò da fare.
    Voi che ne pensate?

  4. 4
    Claudio ha detto

    Qualcuno a conoscenza vi potrebbe spegnere il pc o no?? :-)

  5. 5
    Marco Zampini ha detto

    Vi segnalo il sito di Gianni Amato, http://www.gianniamato.it, che ha realizzato il programma Gmail Remote Command, utile anche per spegnere il pc con un’email.

  6. 6
    Antonio Troise ha detto

    Il suo Gmail Remote Command è molto interessante. Addirittura permette la personalizzazione dei TAG e dei COMANDI da eseguire. Lo prenderò in considerazione perché è anche indipendente da Outlook. Addirittura funziona anche con i Proxy Aziendali senza alcun settaggio! Peccato che, però, GRC funzioni solo con Gmail. Sarebbe stato più utile se fosse stato indipendente dalla piattaforma di posta elettronica. Ovviamente occorre sempre ricordarsi che il sistema rappresenta una porta aperta per chiunque conosca il vostro indirizzo email!
    Grazie per la segnalazione e un complimenti a Gianni Amato.

  7. 7
    Giorgio ha detto

    Ciao..io volevo sapere se è possibile mandare un sms o un’email sul cellulare tramite Delphi…..come si potrebbe fare??grazie…..

  8. 8
    Johnix ha detto

    Con MSOutlook e un pò di conoscenza in VBA si possono fare alcune cosette interessanti. A suo tempo avevo scritto un programmino per controllare il pc via SMS, il tutto collegando un modem GSM o un telefonino al PC, poi mi sono buttato su outlook (un pò per lavoro, un pò per divertimento)e ho fatto qualcosa di simile.
    Lo sto testando, comunque alcune funzionalità sono queste…

    1. Avvia Processo/Script
    2. Termina Processo
    3. Richiesta Elenco Stampanti
    4. Cambia Stampante Predefinita
    5. Richiesta elenco Processi Attivi
    6. Ricerca file su disco
    7. Invia File Ricercato Come allegato

  9. 9
    Antonio Troise ha detto

    Interessante: facci sapere quando il tuo programma è pronto! :)

  10. 10
    Johnix ha detto

    Sto gestendo gli errori, appena finito ve lo passo, salvo imprevisti entro domani….

  11. 11
    Johnix ha detto

    Pronto……..

  12. 12
    Johnix ha detto

    Programma finito dove posso inviarvelo?

  13. 13
    Ciro N. ha detto

    non è meglio metterlo su un server? così tutti lo possono prendere ciaoooo

Lascia un messaggio

Il tuo commento:


Chiudi
Invia e-mail