Talaan ng mga Nilalaman:
- Mga gamit
- Hakbang 1: Pag-install ng Arduino IDE
- Hakbang 2: Pag-set up ng Mga Digistump AVR Board
- Hakbang 3: Pag-install ng Mga Digistump Driver
- Hakbang 4: Programming
- Hakbang 5: Pag-upload at Pagsubok
Video: DIY Windows Login Key: 5 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:12
Sawa ka na ba sa mga bintana na humihiling sa iyo ng iyong password tuwing nag-login ka?
Kaya maaari kang mag-set up ng isang pin; madaling tandaan di ba?
Gayunpaman, ang isang pin ay hindi ganoong ligtas, lalo na kung ginagamit mo ang iyong laptop sa publiko mas madaling mahuli kaysa sa iyong 16 na magkakahalo na mga digit sa itaas at mas mababang mga kaso na may mga simbolo ng password.
Kaya bakit hindi ka gumamit ng USB stick upang mag-login?
Kaya marahil, mayroon ka ng ideyang iyon bilang mga key ng pagpapatotoo na magagamit sa merkado ngunit hindi sila mura. Bilang karagdagan, ang isang solusyon sa software upang buksan ang iyong regular na thumb drive ay hindi libre sa pagkakaalam ko, at hindi mo na magagamit ito bilang imbakan pa.
Kaya ano ang solusyon?
Sa gayon kaibigan ko ito ay ang Attiny85 microcontroller. Tiyak na ang modelo ng USB mula sa Digispark.
Kaya't tumalon tayo sa mga kinakailangan upang makamit ito.
Mga gamit
Hardware:
Kasabay ng computer na nais mong mag-login sa kailangan mo:
1x Digispark attiny85 USB (uri A)
Software:
Arduino IDE
Attiny85 Arduino board library
Mga Digispark Driver
Hakbang 1: Pag-install ng Arduino IDE
(Para sa mga naka-install na sa kanilang machine dapat kang lumaktaw sa susunod na hakbang)
Una, magsimula tayo sa pag-install ng Arduino IDE.
I-download ang pinakabagong bersyon mula dito at ipagpatuloy ang proseso ng pag-install.
Hakbang 2: Pag-set up ng Mga Digistump AVR Board
Ngayon na na-install mo ang Arduino IDE, kinakailangan ang pag-install ng board library.
Sa ganoong paraan magagawa mong i-upload ang iyong code sa Attiny85 microcontroller.
Mangyaring tandaan: kung mayroon ka nang isang bersyon ng naka-install na Arduino IDE huwag magkamali ng pagpapalit ng iyong umiiral na URL o ang iyong mayroon nang mga sobrang board ay mawala kahit na nasa iyong drive pa rin, dapat mong idagdag ang listahan.
Kailangan mong i-update ang iyong mga board URL na idaragdag ang sumusunod na URL:
digistump.com/package_digistump_index.json
pagkatapos ay magtungo sa mga tool> boards manager> at hanapin ang esp at i-install ito.
Hakbang 3: Pag-install ng Mga Digistump Driver
Ngayon na na-set up namin ang Arduino IDE i-install namin ang driver ng microcontroller:
Mag-download at kumuha ng mga file ng driver at patakbuhin lamang ang DPinst.exe o DPinst64.exe depende sa iyong system tulad ng ipinakita
Hakbang 4: Programming
Samakatuwid, ngayong nakatakda ang lahat handa na kaming magsimula sa pag-program.
Ang code ay medyo ilang mga linya lamang kung saan tinatawag naming "keyboard" library. Pagkatapos ay itinakda namin kung ano ang mangyayari sa bawat oras na mai-plug namin ang aming Attiny85 USB sa computer
Hakbang 5: Pag-upload at Pagsubok
Ngayon kung ano ang natitirang gawin ay i-upload ang code ngunit para sa iyo na mga tao na ginagamit sa Arduino IDE marahil ay hindi ito ang iyong tipikal na proseso ng pag-upload.
Samakatuwid, kailangan mo lamang piliin ang iyong board at "AVR ISP mkrII" bilang iyong programmer:
Bukod dito, pindutin ang pindutan ng pag-upload o (Ctrl + U).
Ngayon ay maaari mo nang maiugnay ang iyong Attiny85 microcontroller sa iyong paboritong USB port.
Bigyan ito ng ilang oras at makukuha mo ang pag-upload na tapos na abiso.
Ngayon mangyaring palabasin ang iyong Attiny85 mula sa computer. Kung hindi man kung nais mong i-double check ang iyong password buksan ang anumang text editor sa sandaling na-plug mo ang iyong Attiny85, bigyan ito ng kaunting oras at naka-print ang iyong password.
Sa wakas i-lock ang iyong computer, i-plug ang iyong Attiny85 USB, at makita ang mahika!
Pag-troubleshoot
Q: Bakit ito naglilimbag ng mga titik at simbolo na hindi ko isinulat sa code? A: Sa gayon ang file na "keyboard.h" ay gumagamit ng standard na 100 key ng US upang magkaroon ng posibilidad na gumagamit ka ng ibang wika sa iyong computer bukod sa US English. Samakatuwid, hindi ito isang sakuna dahil maaari mo itong magtrabaho sa paligid upang sabihin ang mga susi halimbawa sa "azerty" na keyboard na "a" at "z" ay kumakatawan sa "q" at "w" sa "qwerty" na keyboardQ: Na-plug ko ang aking Attiny85 USB ngunit ito ay nakakakuha ng pag-plug sa sarili nitong, bakit? A: ito ay simpleng simple; sa labas ng kahon, ang Attiny85 USB ay hindi nai-program. Hindi makikilala ito ng Windows ngunit dapat mong makuha ito upang gumana sa kabila ng nakakainis na paulit-ulit na pag-unplug at pag-plug ng tunog. T: Bakit hindi kinikilala ng windows ang aking Attiny85 USB? A: marahil nauugnay ang driver ng Windows, kung minsan nabigo ang Windows na hanapin ang driver folder. Samakatuwid, dapat mong gawin ito nang manu-mano. Buksan lamang ang "computer manager", piliin ang "manager ng aparato" at sa ilalim ng pagtingin piliin ang "ipakita ang mga nakatagong aparato" at hanapin ang iyong aparato at pagkatapos ay mag-right click dito at piliin ang "update driver"> "i-browse ang aking computer para sa driver na ito" pagkatapos maghanap para sa folder na iyong kinuha sa driver at piliin ang susunod.
Inirerekumendang:
Paano Gumawa ng isang Simpleng Pag-login sa Batch: 3 Mga Hakbang
Paano Gumawa ng isang Simpleng Pag-login sa Batch: Ang unang bagay na dapat gawin ay gawin ang iyong file. Maaari mong pangalanan ito kung ano ang gusto mo ngunit tiyaking idagdag ang. Bat o kung hindi ito gagana
Simpleng Batchfile Login System Na May Nilo-load na Bar: 5 Mga Hakbang
Simpleng Batchfile Login System Na May Nilo-load na Bar: Narito nagbabahagi kami ng Batch file para sa system ng pag-login na may loading bar. Ipapakita namin sa iyo ang code at ipapakita din namin sa iyo kung paano gamitin. Maaari mo ring bisitahin ang aming blog para sa higit pang mga file ng batch file. FFLocker 1.0: http://errorcode401.blogspot.in/2013/06/FFlocker-1.0.html Rar
Batch Login Screen: 5 Mga Hakbang
Batch Login Screen: Narito ang isang maliit na programa na hinahayaan kang magrehistro at mag-log in sa batch na inaasahan mong nasiyahan ka
Spidering isang Ajax Website Na May isang Asynchronous Form na Pag-login: 6 na Hakbang (na may Mga Larawan)
Spidering isang Ajax Website Gamit ang isang Asynchronous Form na Pag-login: Ang problema: Hindi pinapayagan ng mga tool sa Spidering ang pagpapatotoo sa pag-login ng AJAX. Ipapakita sa iyo ng itinuturo na ito kung paano mag-login sa pamamagitan ng isang form na AJAX gamit ang Python at isang module na tinatawag na Mechanize. Ang mga gagamba ay mga programa sa pag-aautomat ng web na lalong nagiging pop
Paano Ibalik ang Mga Open Open Folder Kapag Nag-login Ka ulit Pagkatapos ng Pag-logoff: 5 Mga Hakbang
Paano Ibalik ang Mga Open Folder Kapag Nag-login Ka ulit Pagkatapos ng Pag-logoff: Okay kaya narito ang sitwasyon, gumagamit ka ng computer na maraming at maraming mga folder na binuksan … Pagkatapos, ang iyong ina ay umuwi ng mas maaga kaysa sa inaasahan! Perpektong alam mo na kung mahuli ka niya gamit ang computer, habang dapat nasa kama ka beca