Розблокувати ПК з Android


10

Я був впевнений, що це питання вже буде задано, і я дуже намагався знайти рішення, але не міг знайти багато.

Я намагаюся заблокувати / розблокувати комп'ютер зі свого пристрою Android. Я не хочу використовувати BTProximity для цього, оскільки навіть якщо я перебуваю в іншій кімнаті будинку, він зможе виявити мій телефон і розблокувати комп'ютер. Я хочу точнішого контролю над подією, яка викликає блокування / розблокування, замість того, щоб покладатися на близькість.

Я був би дуже радий використовувати таскер, щоб досягти цього, хоча я не можу знайти жодного способу мого ПК заблокувати / розблокувати чим завгодно, що він може зробити.

Рішення може бути для Windows або Ubuntu, або обох.

Відповіді:


5

Найкраще інтегроване рішення з вашим телефоном та ПК Android - це використання Autoremote та EventGhost . Загальна ідея полягає в тому, що ви використовуєте функцію AutoRemote для надсилання повідомлення Eventghost, яке потім розблокує або заблокує ваш ПК. Завдання буде виглядати приблизно так:

AUTOREMOTE MESSAGE
     DEVICE: NAME OF COMPUTER OR CHROME EXTENSION  <----Addressed at the end 
     MESSAGE: Unlock (Really could be anything)

Далі йде сторона EventGhost. Eventghost не завжди реагує, особливо якщо ви не знаходитесь у локальній мережі, але ви можете обійти це за допомогою розширення Chrome AutoRemote. Якщо у вас виникли проблеми з AutoRemote, розробник має чудовий веб-сайт і дуже активний у своїй групі Google. Настанову для встановлення плагін AutoRemote в Eventghost можна знайти тут . Ось етапи створення тригера Eventghost:

  1. Створіть макрос, але не хвилюйтесь, якщо ви не зможете знайти плагін AutoRemote. Це справді вигадка папка
  2. Додайте подію на панелі інструментів, яка запустить макрос eventghost. Це має виглядати приблизно так: Autoremote.Message.unlock
  3. Далі ваші дії. Це відкриє вашу робочу станцію

Якщо у вас є якісь питання, не соромтесь задавати їх у коментарях, і я зроблю все можливе, щоб швидко відповісти.

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


Велике спасибі, це виглядає перспективно. Хоча, щоб це здійснити та перевірити, знадобилось би певний час. Якщо комусь вдалося скористатися цим методом, то прокоментуйте тут.
Урбан

Налаштування не повинно зайняти занадто багато часу, оскільки підтверджені нами посилання - це прямі посилання на потрібні вам файли. Після завантаження вам потрібно буде лише скинути їх і перетягнути їх у привид події, щоб змусити їх працювати.
The3rdIcon

Яке з'єднання між Android та iOS він використовує: Wifi / Bluetooth / що-небудь ще?
yurkennis

"Це розблокує вашу робочу станцію" - пов'язаний пост вимагає завантажити та запустити MyUnlocker, що є файлом BAT Windows. Чи є подібний скрипт / програма для OS X?
yurkennis

Evenghost, який все керує, призначений лише для ПК.
The3rdIcon

3

Ви можете використовувати телефон NFC, щоб розблокувати ваш ПК з локальної мережі, він же сканувати тег NFC та увійти в систему Windows. На свій телефон Android встановіть таке програмне забезпечення: NFC Tools, NFC Tasks, Tasker, Unified Remote (все з магазину ігор). На свій ПК встановіть Уніфікований віддалений сервер.

  1. Налаштуйте на телефоні уніфіковану програму Unified Remote, щоб підключитися до ПК, зв’язок повинен бути зашифрованим

  2. Використовуйте Tasker для створення Unifed Remote (через вбудований плагін UR Tasker) події клацання, вкладки та обведення, щоб автоматично вводити свій пароль на заблокованому екрані (список команд у відповідному порядку, що відповідає вашому заблокованому екрану). Вам потрібно пограти з ним, щоб правильно його налаштувати, перевірити замовлення вкладок, обведення стрілок тощо.

  3. Використовуйте інструменти та завдання NFC для написання уніфікованих віддалених команд, виконаних Tasker, на будь-який сумісний тег NFC.

Знадобиться деякий час, щоб він працював, але це так, і вам доведеться заплатити кілька доларів за деякі програми, вони не всі безкоштовні. Це безпечно, якщо ви захищаєте Tasker за допомогою PIN-коду та захищаєте Єдине віддалене спілкування. Перший вхід повинен бути виконаний класичним способом (клавіатура), щоб дозволити запуску Єдиного віддаленого сервера.


2

Я реально реалізував це аналогічно The3rdIcon. Використовуйте його відповідь, щоб отримати рамки, і я можу надати деталі. Зауважте, що програма розблокування, з якою він посилається, не працює для Windows 7 та новіших версій, але цей фокус буде. Для мого конкретного випадку я використовував пристрій Bluetooth, приєднаний до моєї робочої станції, для виявлення близькості, але ви можете робити все, що підходить. Ось фактичні подробиці.

Оскільки комп'ютери, з якими я працюю, знаходяться за брандмауером, я використовую переспрямування розширення AutoRemote для Chrome, яке працює дуже добре.

Завдання Bluetooth Поблизу профілю

Примітки: ігноруйте біт% WorkHint, це щось інше. Цей профіль вимагає, щоб ви були з'єднані з пристроєм, але не були підключені. Він не дуже чутливий (з економії батареї), але виявить близько / далеко протягом декількох хвилин. Крім того, я використовую кілька інших профілів, які можуть викликати розблокування, щоб він був більш чуйним, але це повинно розпочати роботу. Мій приклад надсилає на канал AutoRemote (Work), щоб він міг заблокувати / розблокувати 2 комп'ютери для мене.

Profile: BT Work Near (166)
State: BT Near [ Name:yourbluetoothdevice Address:* Major Device Class:Audio / Video Standard Devices:On Low-Energy (LE) Devices:Off Unpaired Devices:Off Toggle BlueTooth:Off ]

Enter: Anon (167)
A1: Variable Set [ Name:%WorkHint To:true Do Maths:Off Append:Off ] 
A2: AutoRemote Message [ Configuration:Recipient: Group
Message: Unlock
Channel: Work Package:com.joaomgcd.autoremote Name:AutoRemote Message Timeout (Seconds):200 ]

Exit: Anon (168)
A1: Variable Clear [ Name:%WorkHint Pattern Matching:Off ] 
A2: AutoRemote Message [ Configuration:Recipient: Group
Message: Lock
Channel: Work Package:com.joaomgcd.autoremote Name:AutoRemote Message Timeout (Seconds):200 ]

EventGhost Lock Macro

Примітки. Вони використовують невеликий трюк для блокування / розблокування. Він по суті відключається від сеансу консолі та пізніше підключається до нього для розблокування. На ньому все ще відображається екран CTRL-ALT-DEL, і той, хто прагне використовувати ПК, насправді повинен буде увійти. Зауважте, що фокус для підключення не буде працювати, якщо ви використовуєте дію на робочій станції блокування EventGhost або власне блокування WIN-L.

<?xml version="1.0" encoding="UTF-8" ?>
<EventGhost Version="1700">
    <Macro Name="Lock Workstation" id="6" Expanded="True">
        <Event Name="AutoRemote.Message.Lock" />
        <Action>
            System.Execute(u'c:\\windows\\system32\\tsdiscon.exe', u'', 0, False, 2, u'', False, True, u'', False, False, False)
        </Action>
    </Macro>
</EventGhost>

EventGhost Unlock Macro

<?xml version="1.0" encoding="UTF-8" ?>
<EventGhost Version="1700">
    <Macro Name="Unlock Workstation" id="9" Enabled="False" Expanded="True">
        <Event Name="AutoRemote.Message.Unlock" />
        <Action>
            System.Execute(u'C:\\Windows\\System32\\tscon.exe', u'1 /dest:console /password:yourpassword', 0, False, 2, u'', False, True, u'', False, True, False)
        </Action>
    </Macro>
</EventGhost>

Я використовую пару інших макросів, щоб надсилати повідомлення на свій телефон, коли ПК заблокований або розблокований автоматично або вручну. Я можу також розмістити їх, якщо є інтерес.


1

У разі, якщо когось цікавить ... є програма для цього
http://www.rohos.com/2013/12/login-unlock-computer-by-using-smartphone/
Встановіть програми на свій ПК та телефон, досить пряма настройка. Тестували, і це працює. 15-денний пробний період. 32 $ ліцензії.
Було б добре, хоч якби це можна було зробити з Tasker.

PS Я не розумію, чому додаток не знаходиться в Play Store. Хоча я не знайшов жодних негативних відгуків про це.


Я спробував це, але він чомусь не розблоковує свій Mac через Wi-Fi, тоді як для блокування / розблокування Bluetooth потрібно вручну ввімкнути / вимкнути Bluetooth - не дуже практично.
yurkennis

1

Ця програма для Windows робить і блокування, і розблокування, дозволяє регулювати відстань (за вашим запитом), повідомляє ваш телефон, якщо хтось намагається вкрасти ваш ноутбук, дозволяє заблокувати / розблокувати за допомогою телефону зчитувач відбитків телефону та блокує заставку, коли ви знаходитесь в межах Bluetooth.

Вам потрібно буде встановити програму на свій ПК з Windows, додаток у телефоні Android / smartwach та вибрати постачальника довіри на заблокованому екрані. Це безкоштовно, але має рекламу на телефоні.

На сайті також є програма для Mac.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.