Оглавление:

Внедрение клавиатуры / автоматический ввод пароля одним щелчком мыши !: 4 шага (с изображениями)
Внедрение клавиатуры / автоматический ввод пароля одним щелчком мыши !: 4 шага (с изображениями)

Видео: Внедрение клавиатуры / автоматический ввод пароля одним щелчком мыши !: 4 шага (с изображениями)

Видео: Внедрение клавиатуры / автоматический ввод пароля одним щелчком мыши !: 4 шага (с изображениями)
Видео: Горячие клавиши Windows 10 секретные комбинации 2024, Ноябрь
Anonim
Внедрение с клавиатуры / автоматический ввод пароля одним щелчком мыши!
Внедрение с клавиатуры / автоматический ввод пароля одним щелчком мыши!
Внедрение с клавиатуры / автоматический ввод пароля одним щелчком мыши!
Внедрение с клавиатуры / автоматический ввод пароля одним щелчком мыши!

Пароли сложны … а запомнить надежный еще сложнее! Вдобавок ко всему, если у вас есть запутанный пароль, потребуется время, чтобы его ввести.

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

Шаг 1. Что вам нужно

Что вам нужно
Что вам нужно

Части:

2 резистора по 10 кОм (не говоря уже о картинке, где всего один)

1x Pro Micro (или любой клон Arduino / Arduino с чипом 32u4)

1x спичечный коробок (не поймите неправильно, это не спичечный коробок, чтобы быть хитрым, он встроен в один, потому что я думаю, что он хорошо выглядит).

2x кнопки.

Некоторые кабели, желательно разного цвета.

Используемые инструменты:

Паяльник.

Клей-пистолет

Шаг 2: Собираем все вместе

Собираем вместе
Собираем вместе
Собираем вместе
Собираем вместе

Для проводки вам необходимо подключить VCC и / или RAW на Pro Micro через резистор к кнопке. Кабель, идущий к цифровым контактам Pro Micro, будет подключен к тому же контакту, что и кнопка питания. Наконец, вернитесь на землю (GND).

Или упростите себе задачу и посмотрите на изображения, чтобы увидеть, как я соединил вещи. Изображение Fritzing должно помочь прояснить, куда все пойдет, я знаю, что на этом изображении это Леонардо, но во Fritzing не было Pro Micro.

Используйте клеевой пистолет, чтобы закрепить все в спичечном коробке.

Шаг 3: Код

#include #define buttonPin 7 // Постоянно устанавливает значение 7 для buttonPin. #define buttonPin2 5 // Постоянно делает для buttonPin2 значение 5.

void setup () {

pinMode (buttonPin, ВВОД); // Устанавливаем контакты как входы. pinMode (buttonPin2, ВХОД); Serial.begin (9600); Keyboard.begin (); // Запускаем функции доски

}

void loop () {

int buttonState = digitalRead (buttonPin); // считываем состояние кнопки input int buttonState2 = digitalRead (buttonPin2); // считываем состояние ввода кнопки if (buttonState == LOW) {// нажатие кнопки приведет к низкому состоянию 0V

Serial.println (buttonState);

Keyboard.print ("m05Ts3cUR3Pa55W0rDewWa"); // Введите здесь свой пароль delay (1000); } if (buttonState2 == LOW) {// нажатие кнопки приведет к НИЗКОМУ состоянию 0V Keyboard.print ("5eConDm05Ts3cUR3Pa55W0rDewWa"); // Введите здесь свой второй пароль delay (1000); }

}

Если вы хотите, вы можете ввести свой пользовательский адрес / адрес электронной почты, затем перейти к паролю и ввести его. Просто вставьте этот фрагмент кода вместо Keyboard.print ().

<Keyboard.print ("Ваше имя пользователя"); // введите имя пользователя delay (100); Keyboard.press (KEY_TAB); // это нажмет клавишу табуляции delay (100); Keyboard.print («Ваш пароль»); //введите пароль

Шаг 4: Готово

Все сделано!
Все сделано!

Подключите его к компьютеру и начните пользоваться!

Рекомендуемые: