как выключить комп с телефона

Управление ПК через Android — включение и выключение компьютера

В предыдущих выпусках серии «PC Control от Android» мы узнали, как управлять музыкальными проигрывателями и YouTube с помощью смартфона, а также узнали, как отправлять звук с компьютера на устройство Android, чтобы иметь возможность создавать беспроводные наушники. Однако на этот раз мы увидим, как мы можем контролировать мощность компьютера с помощью смартфона или планшета.

Пульт дистанционного управления включением и выключением компьютера окажется полезным, когда мы любим оборачиваться и смотреть фильмы или слушать музыку на кровати. Тогда достаточно, чтобы мы дошли до смартфона или планшета и запустили систему с помощью одной кнопки или запустили ее.

Чтобы использовать это решение, вам понадобится приложение Android под названием Shutdown Start Remote, а также небольшая программа, написанная на Java, которая будет работать на вашем компьютере. Нам также необходимо убедиться, что наша сетевая карта имеет возможность разбудить компьютер — это необходимо, чтобы мы могли удаленно запускать компьютер. Однако все это займет не более 2 минут.

Установите Shutdown Remote на свой компьютер

как выключить комп с телефона

После запуска отобразится небольшое окно, которое мы можем просто закрыть — приложение запускается в фоновом режиме в системном трее. Мы должны убедиться, что наша сетевая карта имеет возможность возобновить работу компьютера. Для этого перейдите на панель управления и перейдите в раздел «Диспетчер устройств» (вы можете выполнить поиск с помощью поисковой системы в правом верхнем углу).

как выключить комп с телефона

В диспетчере устройств мы разработаем раздел «Сетевые адаптеры», щелкните правой кнопкой мыши на нашем сетевом адаптере и перейдите к свойству. В свойствах перейдите на вкладку «Управление энергопотреблением» и убедитесь, что опция «Разрешить это устройство возобновить компьютер» отмечена.

как выключить комп с телефона

Использование Shutdown Start Remote на вашем смартфоне

Когда наш компьютер уже настроен, пришло время идти в самую приятную часть, то есть управлять с помощью смартфона. Мы загружаем и устанавливаем приложение из Play Маркета Завершение работы пульта дистанционного управления, и затем мы начинаем его. Отобразится список опций в виде значков — нас интересуют первые три, а именно Shutdown (выключить компьютер), запустить ПК (включить компьютер) и подключиться (подключиться).

Если мы хотим выключить систему и выключить компьютер, то сначала нужно подключиться к нему. Для этого нажмите кнопку «Подключить», а затем на нижней панели нажмите кнопку «Обновить». Приложение будет искать компьютер в сети и отображать его в списке. Конечно, требуется, чтобы приложение, которое мы ранее загружали, запускалось на компьютере в это время.

как выключить комп с телефона

После выбора компьютера в списке и подключения к ПК, Shutdown Start Remote вернет вас к стартовому экрану. Теперь все, что нам нужно сделать, это нажать кнопку «Завершение», указать время, в течение которого система должна быть закрыта, а затем коснуться центра ручки, чтобы подтвердить выбор. Приложение отправит соответствующий сигнал на компьютер, и он будет закрыт (сообщение также будет отображаться на экране монитора).

как выключить комп с телефона

Включение компьютера, выберите опцию «Запустить ПК» в меню приложения, а затем выберите компьютер из списка. Приложение отправит сигнал на сетевую карту, и если в диспетчере устройств была включена опция возобновления работы компьютера, компьютер должен немедленно включиться.

Нам не нужно сначала подключать Connect, чтобы включить компьютер. Достаточно того, что наш компьютер находится в той же домашней сети, к которой подключен ваш смартфон. Пока мы подключены к одному и тому же маршрутизатору (то есть к той же сети), опция Start PC будет работать без предварительного подключения через функцию Connect.

Источник

Как выключить компьютер с телефоном Android

В то время как есть много людей, которые редко — или почти никогда — не выключают свои ПК, другие гораздо более усердны, когда дело доходит до этого. Если они знают, что некоторое время не будут использовать свой компьютер, они отключат его, чтобы немного отдохнуть или сэкономить электроэнергию (ПК не потребляет много энергии, но это может привести к через некоторое время). Если вам случится подписаться на эту политику, вы будете рады узнать, что вы также можете сделать это удаленно с помощью своего телефона Android.

как выключить комп с телефона

Возможно, вы что-то скачиваете и должны покинуть свой дом до того, как он закончится. Возможно, вы просто забыли выключить компьютер, когда уходили. В любом случае, удаленное выключение компьютера может быть изящным приемом, чтобы он не работал, когда в этом нет необходимости. В этой статье описываются два способа сделать это: один из них требует, чтобы и телефон, и ваш компьютер были подключены к одной и той же локальной сети (ЛВС), а другой будет работать с любым интернет-соединением.

Оба эти метода основаны на сторонних программах. Однако эти программы бесплатны, поэтому вам не нужно беспокоиться о том, что вам придется платить за возможность удаленного выключения компьютера.

Метод локальной сети

Существует несколько приложений, которые можно использовать для выключения компьютера с помощью смартфона, когда они подключены к одной сети. Унифицированный пульт это одно из таких приложений, которое вы можете попробовать, но мы решили выделить наш предпочтительный вариант, Shutdown Start Remote.

Shutdown Start Remote имеет два компонента, с которыми он должен работать — это само приложение, которое будет установлено на вашем смартфоне, и его сервер, который будет настроен на вашем ПК.

Чтобы загрузить сервер, посетите официальный сайт, Как только вы загрузили его, вам нужно запустить его с помощью Java. В частности, вам нужна среда выполнения Java. Итак, если вы не можете запустить сервер на своем ПК, зайдите на веб-сайт Java и найдите соответствующее программное обеспечение. Для сервера нет установки — вы должны иметь возможность немедленно запустить его при условии, что с Java все понятно.

Теперь вам также нужно установить приложение — получите его из Google Play Store Вот,

Следующим шагом будет запуск обоих этих компонентов одновременно. Сделайте это, и приложение распознает ваш компьютер, если он находится в одной сети. Когда вы увидите свой ПК в приложении, нажмите на него, чтобы соединить их. Теперь вы готовы выключить компьютер с помощью смартфона.

как выключить комп с телефона

Shutdown Start Remote на самом деле дает вам несколько вариантов здесь. Вы можете, конечно, выключить компьютер, но вы также можете перезагрузить его или установить его в режим гибернации. Кроме того, вы можете выполнить эти действия немедленно или создать для них таймер. Чтобы создать таймер, нажмите на часы. Чтобы сразу поработать с ними, нажмите соответствующую кнопку в нижней части экрана вашего телефона.

как выключить комп с телефона

Любой метод подключения

Shutdown Start Remote — хорошее решение, но мы уже упомянули его самый большой ограничивающий фактор — оба ваших устройства должны быть в одной сети. Если вам нужно больше гибкости, вам понадобится другая программа — Airytec Switch Off. Возможно, это не самая новая часть программного обеспечения, но она все еще работает.

Начать с загрузка программы с официального сайта и установить его на свой компьютер. Теперь запустите программу, и вы увидите ее значок на панели задач (он выглядит как символ питания на пульте дистанционного управления).

Щелкните правой кнопкой мыши значок и выберите «Опции» в появившемся меню. Перейдите на вкладку с надписью «Удаленный». Здесь найдите опцию «Включить веб-интерфейс» и установите флажок рядом с ней.

как выключить комп с телефона

Пока вы находитесь в этом меню, вы можете сделать еще один дополнительный шаг. Здесь вы увидите еще один флажок, помеченный «Включить аутентификацию». Это позволяет вам установить пароль, который вам нужно будет вводить всякий раз, когда вы хотите получить удаленный доступ к программе.

Вам не нужно этого делать, но это не позволит другим пользователям контролировать ваш компьютер с помощью Airytec Switch Off без авторизации. Это не очень вероятный сценарий, но он никогда не повредит безопасности.

В любом случае, нажмите «Применить», чтобы сохранить изменения. Далее выберите «Просмотреть / обновить статический адрес» из того же окна. Теперь вы увидите свой «Текущий URL отключения» — это то, чем вы были в конце концов.

Введя этот URL в браузер любого устройства, вы сможете управлять программой через Интернет. Итак, просто скопируйте URL на свой телефон (для быстрого доступа вы можете добавить его в закладки). Затем с помощью смартфона откройте URL-адрес, введите пароль, если вы его установили, и вы увидите веб-интерфейс программы. Отсюда, просто выберите команду, чтобы выключить компьютер.

Как примечание, брандмауэр вашего компьютера может помешать этой программе, поэтому вам может потребоваться отключить его.

Другой способ выключить компьютер

Эти два решения добавляют интересные способы удаленного взаимодействия с вашим ПК. Конечно, сервер Shutdown Start Remote и программа Airytec должны активно работать на вашем ПК, чтобы вы могли получить к ним доступ с телефона, а это значит, что вам нужно подготовиться заранее. Но как только вы это сделаете, вы можете выключить компьютер в любое время.

Будете ли вы опробовать эти варианты, и если да, то какова их основная причина?

Источник

Как выключить комп с телефона

Мы живем в мире, где холодильник может отправлять сообщения. Конечно, некоторым людям это может показаться лишним, но это будущее, о котором говорили несколько десятков лет назад. Именно связь, особенно между различными бытовыми устройствами и приборами, облегчает жизнь современного человека. Когда у вас есть устройства, которые могут «общаться» друг с другом, вы получаете быстрый и удобный удаленный доступ к информации, и дистанционному управлению большинством вещей.Одно из самых простых, но действительно необходимых вещей, является выключение компьютера с помощью смартфона. Это сделать очень просто, достаточно иметь приложение на мобильном устройстве.

Итак, давайте посмотрим, как выключить компьютер с помощью смартфона.

Существует множество приложений, которые позволяют выключить компьютер с помощью мобильного устройства. Если у вас iPhone, мы рекомендуем использовать Off Remote.

Данное приложение доступно в бесплатной и платной версии в Appstore. Бесплатная версия содержит рекламу, и не позволяет запланировать выключение, перезапуск или блокировку компьютера. Если вам нужно только выключить компьютер с помощью смартфона, тогда бесплатной версии будет достаточно. Программа для компьютера является бесплатной.

Так вот, вам необходимо скачать и установить программу Remote Off на свой компьютер Windows или Mac. Никакие дополнительные настройки не нужны, просто убедитесь, что ваш компьютер и смартфон находятся в одной сети.
Аналогично, вам необходимо загрузить приложение Remote Off на iPhone. После установки приложения, откройте его и оно автоматически найдет ваш компьютер, если программа на компьютере уже запущена. Дальше выберите необходимую команду, например, Выключить, Заблокировать, Перезагрузить и прочее. На экране смартфона появится обратный отчет, и если вы передумали, можно отменить команду.
Выключить компьютера с помощью Android смартфона достаточно легко, но если у вас компьютер на Windows, а не Mac. Если вы работаете за компьютером на Mac и у вас мобильное устройство Android, вам доступно не так много вариантом. Тем не менее, есть приложения, которые позволяют выключить компьютер с помощью Android. Мы рекомендуем использовать Unified Remote.

Скачайте программу Unified Remote на компьютер Windows или Mac, и установите одноименное приложение на Android. Кстати, данное приложение также доступно на iOS, поэтому можете использовать его, если приложение выше не понравилось.
Приложение Unified Remote выполняет не только выключение и включение компьютера. Здесь вы найдете много полезных функций для дистанционного управления компьютером.
Вам достаточно запустить программу сервер на компьютере, и приложение на Android смартфоне. Дальше выберите свой компьютер в приложении на смартфоне, и готово! После этого вы получите список доступных команд, например, выключить, перезагрузить, спящий режим и прочее.

Готово! Теперь вы знаете, как выключить компьютер с помощью смартфона.

Источник

Управляем компьютером с Android устройства

Начало

А началось все с того, что вызывает меня генеральный к себе, и говорит: «Вот видишь телефон? Хочу чтобы там была кнопка, я на нее нажимаю, и у меня в ноутбуке кино включается. Нажимаю другую – музыка играет.» И еще чего-то много наговорил, уж не помню. «Задача понятна? Выполняй!» Вот уж не знаю, с чего такая потребность у него возникла. То ли звезды не под тем углом встали, то ли сон какой приснился. Короче, не поймешь этих богатых… Ну да ладно.

Поначалу полез рыться в Гугл в поисках подходящей программы, а потом подумал – а какого черта? Напишу сам. Тем более, что задача не показалась сложной, да и “зов кода” уже давал о себе знать (этакая профессиональная it-ломка). Вот и решил соединить Windows и Android собственными силами.

То, что он просил, я сделал за пару дней. Но здесь я не хочу городить много кода, проверок и обработок исключений и т.п. Статья скорее предназначена для самых маленьких, как основа, опираясь на которую, можно построить что-то более масштабное. Ни в коем случае не претендую на оригинальность, явно кто-то что-то подобное писал, я просто предлагаю свой вариант. В общем, всем, кому интересно, посвящается.

Что мы имеем

Значит так. С одной стороны, у нас телефон с Android на борту, с другой — Windows с установленными программами, притом некоторые из этих программ нам надо запускать, подав команду с телефона.
Телефон и компьютер свяжем через локальную сеть, тут без вариантов (ну не смски же посылать). Таким образом, будем писать две программы. Первая — это сервер, работающий на компьютере, задача этой программы — открыть и слушать порт. Если на этот порт падает что-то полезное, то выполнить заданное нами действие. Вторая программа — это клиент, запущенный на телефоне, ее задача обработать действия пользователя, подключиться к серверу и передать информацию.

Немного о сокетах

Тема программирование сокетов до того уже заезженная, что и особо говорить нечего. Но все же в двух словах, для тех, кто не любит ходить по ссылкам.

Сокет — это программный интерфейс, который позволяет устанавливать связь между двумя процессами, используя протокол tcp/ip. Сокет ассоциирован с двумя аспектами: ip-адресом и портом. Где ip-адрес — это адрес хоста (компьютера) в сети, с ним работает протокол IP. Port — это идентификатор приложения, к которому адресовано соединение, тут работает протокол TCP. Порт может быть как TCP, так и UDP, в этой статье я буду использовать только TCP. Поскольку ip-адрес является уникальным как в сети интернет, так и в локальной сети, то он однозначно определяет адрес отправителя и адрес принимающего. Порт же является уникальным в пределах операционной системы, он определяет приложение, с которым мы хотим взаимодействовать. Порты могут быть стандартными, например, 80 закреплен за HTTP, или 3389 — RDP. Вы можете использовать любой незанятый порт, но стандартные лучше не трогать. Очень хорошо и с примерами о сокетах написано здесь.

Сервер. Начинаем хулиганить

Запускать Aimp, Windows Media Player и т.п. даже с телефона — это не интересно, да и на базе этой статьи вы сможете все это легко реализовать, немного переделав код. Давайте лучше побезобразничаем. Будим крутить-вертеть экран монитора как нам вздумается или выводит неожиданные сообщения (этакий однонаправленный ацкий мессенджер), и самое ужасное — выключим компьютер! Правда, за это могут и на вилы надеть. Ну да ладно, пускай сначала поймают.

Итак, приступим. В Visual Studio создаем новое Windows Form приложением с именем, скажем, FunnyJoke. Открываем файл Program.cs и удаляем весь код в теле функции Main. Этот код инициализирует главную форму приложения, нашему серверу никакие окна не нужны, он должен сидеть тихо мирно и ждать команд.

В классе Program определим следующие переменные:

Я взял порт 10000, именно его и будет слушать наш сервер, вместо ip адреса задал 0.0.0.0 это говорит о том, что будут обрабатываться все доступные сетевые интерфейсы. Это не совсем правильно, но для начала сойдет. Далее я определил три константы, которые задают коды команд, приходящие от клиента. В начале проекта не забываем подключить:

Теперь, вместо удаленного кода в функции Main вставляем следующий:

Пример хорошо комментирован. Но все же поясню. Сначала создаем локальную конечную точку и ассоциируем ее с нашим ip адресом и портом. Затем, определяем основной сокет, связываем его с конечной точкой, и переводим в режим прослушивания. После этого входим в бесконечный цикл, и начиная со строки:

наш сервер переходит в состояние ожидания соединения. При удачном соединении создастся новый экземпляр Socket, посредствам которого мы и будем общаться с нашим клиентом. После того как соединение установлено начинаем читать данные:

Команды клиента закодированы однобайтовым кодом (описаны в начале программы), сервер расшифровав код команды начинает ее выполнять, после этого снова переходит в режим ожидания. Исключением является codeMsg, т.к. после нее ожидается набор байт, содержащий строку сообщения. Поэтому, получив эту команду сервер снова читает данные с сокета:

Строка, приходящая от клиента, имеет кодировку символов UTF-8, поэтому прежде чем показать ее несчастному пользователю, необходимо привести ее к стандартному виду.

Что бы упростить программу, и не создавать лишние диалоги я использовал стандартный класс MessageBox, но у таков подхода есть один недостаток. MessageBox создает модальное окно, которое блокирует поток всего приложения. Другими словами, пока открыто окно с сообщением наш сервер ничего не делает. Минус конечно, но за простоту надо платить.

С сервером, пожалуй, все. Исходный код проекта я прикреплю в конце статьи.

Клиент

Клиент будем писать в Android Studio, поскольку мне эта IDE больше нравится чем Eclipse. Любителям последнего думаю не составит больших трудностей переделать проект. Для отладки я использовал VirtualBox с установленной виртуальной машиной Android, ибо родной эмулятор жутко тормозной, и жизни не хватить что бы с его помощью что-то отладить. Ну и периодически проверял на «живом» телефоне. Итак, создаем проект с именем FunnyJoke, задаем минимальную версию API, которую способен утянуть ваш телефон (у меня 16) и выбираем Empty Activity. Все остальное по умолчанию. Делаем разметку представления. С дизайном я шибко не извращался, кому надо пускай рисует красивые кнопки, размещает их по фен Шую и т.п. Я сделал просто: два поля типа EditText, первое для ввода ip адреса контролируемого компьютера, второе для текста сообщения, и кнопка, которая заставит поворачиваться рабочий стол. А вот кнопку завершения работы я сделал большую и угрожающее красную. Это чтоб случайно не нажать.

Тут стоит обратить внимание на поле edIPaddress, в нем стоит фильтрация на ввод только цифр и. (точка), так-как поле предназначено для ввода ip адреса. Надо сказать, что это единственная проверка на правильность введенных данных, все остальное остается на совести пользователя. Еще хочу cказать о кнопке btnPowerOff ее состояние отслеживает селектор, и в зависимости от того нажата она или нет меняет изображение (иначе, не понятно произошло ли нажатие, кнопка будет выглядеть как статичная картинка). Вот код селектора button_img.xml:

Соответственно в ресурсах должны быть две картинки одна для нажатого состояния, другая для обычного. Получится вот такой экран:

как выключить комп с телефона

На этом с разметкой закончим. Переходим к файлу MainActivity.java. В первую очередь, так же, как и в сервере, определяем коды команд и некоторые переменные:

Далее переходим к обработчику нажатия кнопок. Обратите внимание, что обработчик один, и какая копка была нажата определяем по идентификатору. В первую очередь получаем строку с поля edIPaddress, если поле не заполнено, то выводим сообщение о необходимости ввода ip адреса, и больше ничего не делаем.

В Android не рекомендуется создавать долгоиграющие процессы в основном потоке, это связанно с тем, что возможно “подвисание” программы, и пользователь или система может просто закрыть приложение, не дождавшись ответа. К таким долгоиграющим процессам относится и работа с сетью. В этом случае необходимо создать дополнительный поток, в котором и выполнять “долгий” код. В java есть стандартный класс Thread, который позволяет управлять потоками но, его мы использовать не будем, т.к. в Android существует специально предназначенный для этого класс AsyncTask. Подробно можно почитать здесь или здесь.
Создаем класс, который будет заниматься отправкой сообщения, его родителем делаем AsyncTask, и переопределяем метод doInBackground в теле которого и будет находится основной код:

Сначала создаем экземпляр класса InetAddress, который будет содержать в себе ip сервера. Потом создаем сокет, связываем его с удаленным адресом и портом, и запрашиваем стандартный поток ввода/вывода (вернее только вывода, потому что наш клиент ничего не получает). И наконец, в зависимости от значения переменной codeCommand, посылаем сообщение серверу.

Теперь вернемся к нашему обработчику нажатия кнопок, создадим экземпляр класса SenderThread, затем в зависимости от того какая кнопка была нажата инициализируем переменную codeCommand, по ней наш поток будет определять что мы от него хотим. И наконец, активируем, вызвав метод execute().

Немного поправим манифест приложения, дадим разрешение на использование сети и wi-fi, без этого ничего работать не будет:

Все! Можно собирать и проверять. Вот результат:

Источник

Как выключить комп с телефона

как выключить комп с телефона

Краткое описание:
Приложение для дистанционного отключения или запуска компьютера с помощью устройства Android.

Описание:
Shutdown Start Remote это приложение для дистанционного отключения или запуска компьютера с помощью устройства Android, очень простое в использовании.

Важное сообщение для пользователей обновления: вам нужно приложение для ПК версии 3.0.1 с домашней страницы разработчика или из этой темы. Старое больше не поддерживается.

Windows. Выключение компьютера.

как выключить комп с телефона

Для удобства можно добавить архив в папку с автозагрузкой что бы каждый раз не включать ее самому.

Если у вас установлено ПО Java, открываем с помощью Java и видим окно программы (таймер).

как выключить комп с телефона

как выключить комп с телефона

Занимает немного памяти (≈45Mb ОЗУ), не мешает работе компьютера.

как выключить комп с телефона

Я настраивал с помощью Wi-Fi и при включении приложения во вкладке «Shutdown Computer» у меня появился мой компьютер. Если сетевой сканер не находит компьютер, приложение автоматически предоставляет Вам больше вариантов подключения(Connection Options-Connecting manually). Для начала в окне программы в Windows нажимаем «Show IP», во вкладке «Connection Options» с помощью распознавалки QR-кодов распознаем показанный код(в Connecting manually выбрать галочку «Scan» и выбрать программу(если не установлено по умолчанию) распознавания QR-кодов, их туча в Google Play, я использую Barcode scanner, не важно какой), или можно вписать вручную(в Connecting manually выбрать галочку «Insert» и ввести IP(если роутер и/или статический внешний IP тогда не важно какой из них, если внешний динамический то лучше вписать «internal ip»(тот который присвоил роутер, он же для Вас статический) и нажать «Check»). Если ничего не произошло, убедитесь, что приложение на компьютере работает, и оба устройства в той же сети Wi-Fi. Кроме того, проверьте настройки брандмауэра, не блокирует ли он ничего. После этого нажмите «Refresh» в «Connection Options», все должно заработать.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *