Програма для виключення комп’ютера, таймер і через e-mail

Подібних програм в інтернеті досить, і майже у всіх один і той же функціонал: Вимкнути комп'ютер, перезавантажити, перевести в сон і навіть включити. За великим рахунком сенсу немає писати програму, коли подібні програми вже є і тим більше безкоштовні і вільно доступні для завантаження.

Але якщо хочеться саме свій таймер. З цього, перш ніж відкрити середу розробки мені довелося сидіти і думати, що можна додати в подібний таймер, щось таке чого ще немає.

Програма для виключення комп'ютера, таймер і через e-mail

В голову прийшла думка «Як вимкнути комп'ютер, який знаходиться вдома, а сам користувач на вулиці» Думка мені відразу сподобалася, я тут же згадай, як мій комп'ютер днями стояв вдома включеному стані, так як у мене не було можливості приїхати дамою тільки для того , що б вирубати комп.

Тепер залишилося тільки реалізувати (ух ти, без помилки написав) програму, яка дозволить вимкнути комп'ютер, якщо сам перебуваєш не вдома. Як дивно звучить. )
Загалом, ближче до справи і менше порожніх балачок.

І як зазвичай скріншот програми. Зовнішній вигляд такої:

Програма для виключення комп'ютера, таймер і через e-mail

Для початку потрібно, спеціально для цієї справи зареєструвати окрему поштову скриньку. Використовувати ящик, яким Ви користуєтесь, вкрай не варто, так як, програма після кожної перевірки позначає лист як «Віддалене» тобто, переміщує його в кошик, так і Важливе лист втратити недовго. Саме тому варто завести новий ящик ...

Дивіться, яка штука виходить. Програма за замовчуванням кожні 10 хвилин перевіряє пошту, і, якщо, в пошті присутній лист з темою «Close» то через хвилину Вимикає комп'ютер.

В Поле «Команда Вимкнути (ТемаMail)» за місце «Close» можна написати що завгодно, якщо Ви наприклад написала «OFF» то лист на пошту потрібно відправляти з темою «OFF» тільки латиницею! Інакше можуть виникнути проблеми з кодуванням, тобто 90% що проблеми виникнути, цього питання я не секунди уваги не приділила.

Ось і виходить, що вимкнути комп'ютер можна хоч з «Африки» або взагалі з Космосу!

Як вимкнути комп'ютер, використовуючи таймер?

Тут в принципі розповідати особливо нема чого. Все і так просто і зрозуміло.

Програма для виключення комп'ютера, таймер і через e-mail

Потрібно вказати, у скільки вимкнути комп'ютер і натиснути кнопку «застосувати» по закінченню часу таймера, (Розділ «Залишилося»), з'явиться попередження, як показано на скріншоті вище. У Вас є ще ціла хвилина, щоб передумати і натиснути кнопку «Скасування»

Якщо ви передумали і натиснули кнопку скасування, то з'явиться повідомлення, про те, що комп'ютер не буде вимкнений.

Як відбувається вимикання комп'ютера?

За повідомленнями про вимикання і скасування, відразу зрозуміло, що програма використовує стандартні засоби Windows, тобто команду «shutdown» з параметрами «tsfa». Більш докладно про команду можна пророкувати в довідці cmd.exe набравши shutdown /?