Sadržaj:

Ubrizgavanje tastature/automatski unesite lozinku jednim klikom!: 4 koraka (sa slikama)
Ubrizgavanje tastature/automatski unesite lozinku jednim klikom!: 4 koraka (sa slikama)

Video: Ubrizgavanje tastature/automatski unesite lozinku jednim klikom!: 4 koraka (sa slikama)

Video: Ubrizgavanje tastature/automatski unesite lozinku jednim klikom!: 4 koraka (sa slikama)
Video: CS50 2013 - Week 9 2024, Novembar
Anonim
Ubrizgavanje tastature/Automatski unesite lozinku jednim klikom!
Ubrizgavanje tastature/Automatski unesite lozinku jednim klikom!
Ubrizgavanje tastature/Automatski unesite lozinku jednim klikom!
Ubrizgavanje tastature/Automatski unesite lozinku jednim klikom!

Lozinke su teške … a sjećanje na sigurnu još je teže! Povrh toga, ako imate sa sobom zamršenu lozinku, bit će potrebno vrijeme za upisivanje.

Ali ne bojte se prijatelji, imam rješenje za ovo! Napravio sam malu mašinu za automatsko kucanje koja će slati lozinke u računar. Sada nema potrebe pamtiti stvari ili biti brz tipkač.

Korak 1: Šta vam treba

Sta ti treba
Sta ti treba

Dijelovi:

2x 10k otpornika (nema veze slika na kojoj postoji samo jedan)

1x Pro Micro (ili bilo koji Arduino/Arduino klon sa čipom 32u4)

1x Kutija šibica (Nemojte shvatiti pogrešnu ideju, nije u kutiji šibica da bi bila podmukla, ugrađena je u nju jer mislim da izgleda dobro).

2x tasteri.

Neki kablovi, po mogućnosti različite boje.

Upotrebljeni alati:

Lemilica.

Pištolj za ljepilo

Korak 2: Sastavite to zajedno

Sastavljajući to zajedno
Sastavljajući to zajedno
Sastavljajući to zajedno
Sastavljajući to zajedno

Za ožičenje morate spojiti VCC i/ili RAW na Pro Micro preko otpornika na gumb. Kabel koji ide do digitalnih pinova na Pro Micro -u ići će na isti pin kao i napajanje na gumbu. Na kraju, vratite se na tlo (GND).

Ili si olakšajte i pogledajte slike da vidite kako sam povezao stvari. Slika Fritzinga pomaže da bude jasno gdje će sve otići, znam da je na toj slici Leonardo, ali u Fritzingu nije bilo Pro Micro.

Pištoljem za ljepilo učvrstite sve u kutiji šibica.

Korak 3: Kôd

#include #define buttonPin 7 // Trajno čini vrijednost buttonPin 7. #define buttonPin2 5 // Trajno čini vrijednost buttonPin2 5.

void setup () {

pinMode (buttonPin, INPUT); // Postavite pinove kao ulaze. pinMode (buttonPin2, INPUT); Serial.begin (9600); Keyboard.begin (); // Pokretanje funkcija tipkovnice

}

void loop () {{100} {101}

int buttonState = digitalRead (buttonPin); // čita stanje unosa dugmeta int buttonState2 = digitalRead (buttonPin2); // čita stanje unosa tipke ako (buttonState == LOW) {// pritiskom na tipku proizvest će se NISKO stanje 0V

Serial.println (buttonState);

Keyboard.print ("m05Ts3cUR3Pa55W0rDewWa"); // Ovdje unesite svoju lozinku delay (1000); } if (buttonState2 == LOW) {// pritiskom na dugme proizvest ćete stanje NISKE 0V Keyboard.print ("5eConDm05Ts3cUR3Pa55W0rDewWa"); // Ovdje unesite svoju drugu lozinku delay (1000); }

}

Ako želite, možete ga unijeti u svoj usernam/email, zatim tabulator do lozinke i unijeti i to. Samo unesite ovaj dio koda umjesto samo Keyboard.print ().

<Keyboard.print ("Vaše korisničko ime"); // upišite korisničko ime delay (100); Keyboard.press (KEY_TAB); // ovo će pritisnuti tab taster delay (100); Keyboard.print ("Vaša lozinka"); // upišite lozinku

Korak 4: Sve je gotovo

Sve završeno!
Sve završeno!

Povežite ga s računarom i počnite ga koristiti!

Preporučuje se: