
Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-23 15:13

Ipinapakita sa iyo ng program na ito kung paano lumikha ng isang programa ng c ++ na gumagamit ng isang key-logger na diskarte upang mahanap ang susi na pinindot at mabuo ang halaga ng Morse code sa pamamagitan ng paggamit ng scroll lock light sa iyong keyboard (na gumagamit pa nito?). Ang proyektong ito ay binubuo ng 41 iba't ibang mga programa na magkaugnay at walang putol na nakikipag-ugnayan sa isa't isa, isinalin ang 3 mga wika sa pagitan ng mga programa. Walang maraming mga larawan sa ible na ito dahil ang proyekto ay nakabatay sa buong computer code. Para sa proyektong ito, kakailanganin mo: Isang keyboard na may scroll lock light Notepad Isang bagay na maaaring mag-ipon ng c ++ code (Gumamit ako ng CodeBlocks)
Ano ang ginawa mo? Gumawa ako ng isang c ++ na programa na isinasalin ang mga keystroke sa Morse code sa pamamagitan ng paggamit ng mga programang script ng vb na ginawa ko. Paano mo ito nagawa? Ginugol ko nang medyo habang nagsasaliksik sa c ++, Morse code, at vb script dahil hindi ko alam alinman at ilang sandali nagkaroon ako ng kinakailangang kaalaman upang magawa ang program na ito. Gumugol ako ng ilang oras pagkatapos ng pagsasaliksik upang makabuo ng isang simpleng programa ng keystroke at pagkatapos ay gumawa ng mas maraming pagsasaliksik sa pagbubukas ng mga programa at pagpapatakbo ng mga programa sa likuran (hindi matukoy). Ginamit ko ang mga pamamaraang ito upang lumikha ng isang c ++ program na tumatakbo nang hindi nakakaabala ang gumagamit o pagkuha ng puwang sa screen (tumatakbo ito sa background). Gumawa rin ako ng isang file ng batch na pumapatay sa c ++ program kapag tapos na ang gumagamit dito. Saan mo ito ginawa? Ginawa ko ang mga programang ito sa computer ng pamilya sa bahay, naghahanap ng oras kung kailan hindi kailangang gamitin ng ibang mga miyembro ng pamilya ang computer. Ano ang natutunan mo? Sa kurso ng proyektong ito, medyo natutunan ko ang 3 mga bagong wika at nabuo ang kakayahang gawin ang mga wikang "makipag-usap" sa bawat isa. Natutunan ko rin ang mga pagiging kumplikado na kasama ng iba't ibang mga wika at kung paano makaligid sa mga error at bug (Napilitan akong gamitin ang aking utak … na mag-isip…).
Hakbang 1:.vbs Files (paglikha)

A.vbs Set wshShell = wscript. CreateObject ("WScript. Shell") wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript. sleep 900 wshshell.sendkeys "{SCROLLLOCK}" B.vbs Set wshShell = wscript. CreateObject ("WScript. Shell") wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 900 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 300 wshshell.sendkeys "{SCROLLLOCK}" sendkeys "{SCROLLLOCK}" wscript.s Sleep 300 wshshell.sendkeys "{SCROLLLOCK}" C.vbs Set wshShell = wscript. CreateObject ("WScript. Shell") wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 900 wshshell.sendkeys {SCROLLLOCK} "wscript.s Sleep 300 wshshell.sendkeys" {SCROLLLOCK} "wscript.s Sleep 300 wshshell.sendkeys" {SCROLLLOCK} "wscript.s Sleep 300 wshshell.sendkeys" {SCROLLLOCK} "wscript.s Sleep 9 00 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 300 wshshell.sendkeys "{SCROLLLOCK}" D.vbs Set wshShell = wscript. CreateObject ("WScript. Shell") wshcript..sendkeys "{SCROLLLOCK}" wscript.s Sleep 900 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.sulog 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.sendkeys "{SCROLLLOCK}" wscript.sendkeys 300 "wsshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 300 wshshell.sendkeys "{SCROLLLOCK}" E.vbs Set wshShell = wscript. CreateObject ("WScript. Shell") wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 300 wshshell.sendkeys "{ SCROLLLOCK} "F.vbs Set wshShell = wscript. CreateObject (" WScript. Shell ") wshshell.sendkeys" {SCROLLLOCK} "wscript.s Sleep 300 wshshell.sendkeys" {SCROLLLOCK} "wscript.s Sleep 300 wshshell.sendkeys" {SCROLLLOCK} "wscript.sulog 300 wshshell.sendkeys" {SCROLLLOCK} "wscript.s Sleep 300 wshshell.sendkeys" {SCROLLLOCK} "wscript.s Sleep 300 wshshell.sendkeys" {SCROLLLOCK} " "wscript.s Sleep 300 wshshell.sendkeys" {SCROLLLOCK} "wscript.s Sleep 300 wshshell.sendkeys" {SCROLLLOCK} "wscript.s Sleep 900 wshshell.sendkeys" {SCROLLLOCK} "wscript.s Sleep 300 wshshell.send key "{SCROLLLOCK}" wscript.s Sleep 300 wshshell.sendkeys "{SCROLLLOCK}" G.vbs Set wshShell = wscript. CreateObject ("WScript. Shell") wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 900 wshshell.sendkeys " {SCROLLLOCK} "wscript.s Sleep 300 wshshell.sendkeys" {SCROLLLOCK} "wscript.sleep 900 wshshell.sendkeys" {SCROLLLOCK} "wscript.s Sleep 300 wshshell.sendkeys" {SCROLLLOCK} "wscript.s Sleep 300 wshshell.sendkeys" { } "H.vbs Set wshShell = wscript. CreateObject (" WScript. Shell ") wshshell.sendkeys" {SCROLLLOCK} "wscript.s Sleep 300 wshshell.sendkeys" {SCROLLLOCK} "wscript.s Sleep 300 wshshell.sendkeys" {SCROLLLOCK} " wscript.s Sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wsshells. tulog 300 wshshell.sendkeys "{SCROLLLOCK}" I.vbs Set wshShell = wscript. CreateObject ("WScript. Shell") wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 300 wshshell.sendkeys "{SCROLLLOC K} "wscript.s Sleep 300 wshshell.sendkeys" {SCROLLLOCK} "wscript.s Sleep 300 wshshell.sendkeys" {SCROLLLOCK} "J.vbs Set wshShell = wscript. CreateObject (" WScript. Shell ") wshshell.sendkeys" {SCROLLLOCK} "wscript.s Sleep 300 wshshell.sendkeys" {SCROLLLOCK} "wscript.s Sleep 300 wshshell.sendkeys" {SCROLLLOCK} "wscript.s Sleep 900 wshshell.sendkeys" {SCROLLLOCK} "wscript.s Sleep 300 wshshell.sendkeys" {SCROLLLOCK} ".s Sleep 900 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 900 wshshell.sendkeys "{SCROLLLOCK}" K.vbs Set wshShell = wscript. CreateObject ("WScript. Shell") wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 900 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wsshell.s sleepkeys "{SCROLLLOCK}" wsshell.s sleepkey.sendkeys "{SCROLLLOCK}" wscript.s Sleep 900 wshshell.sendkeys "{SCROLLLOCK}" L.vbs Set wshShell = wscript. CreateObject ("WScript. Shell") wshshell.sendkeys "{SCROLLLOCK}" wscript.slee p 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 900 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep wshshell.sendkeys "{SCROLLLOCK}" wscript.s sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 300 wshshell.sendkeys "{SCROLLLOCK}" M.vbs Set wshShell = wscript. CreateObject ("WScript. Shell") wshshell. sendkeys "{SCROLLLOCK}" wscript.s Sleep 900 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 900 wshshell.sendkeys "{SCROLLLOCK}" N.vbs Set wshShell = wscript. LumikhaObject ("WScript. Shell") wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 900 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 300 wshshell.sendkeys "{SCROLLLOCK}" } "O.vbs Set wshShell = wscript. CreateObject (" WScript. Shell ") wshshell.sendkeys" {SCROLLLOCK} "wscript.s Sleep 900 wshshell.sendkeys" {SCROLLLOCK} "wscript.s Sleep 300 wshshell.s endkeys "{SCROLLLOCK}" wscript.s Sleep 900 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 900 wshshell.sendkeys "{SCROLLLOCK}" P.vbs Set wshShell = wscript. LumikhaObject ("WScript. Shell") wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 900 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 900 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 900 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 900 wshshell.sendkeys "{SCROLLLOCK}" } "wscript.s Sleep 300 wshshell.sendkeys" {SCROLLLOCK} "wscript.s Sleep 900 wshshell.sendkeys" {SCROLLLOCK} "wscript.s Sleep 300 wshshell.sendkeys" {SCROLLLOCK} "wscript.s Sleep 300 wshshell.sendkeys" {SCROLLLOCK} " Q.vbs Set wshShell = wscript. CreateObject ("WScript. Shell") wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 900 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript. matulog 900 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 300 wshshell.sendk eys "{SCROLLLOCK}" wscript.s Sleep 900 wshshell.sendkeys "{SCROLLLOCK}" R.vbs Set wshShell = wscript. CreateObject ("WScript. Shell") wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 300 wshshell.sendkeys " {SCROLLLOCK} "wscript.s Sleep 300 wshshell.sendkeys" {SCROLLLOCK} "wscript.sleep 900 wshshell.sendkeys" {SCROLLLOCK} "wscript.s Sleep 300 wshshell.sendkeys" {SCROLLLOCK} "wscript.s Sleep 300 wshshell.sendkeys" { } "S.vbs Set wshShell = wscript. CreateObject (" WScript. Shell ") wshshell.sendkeys" {SCROLLLOCK} "wscript.s Sleep 300 wshshell.sendkeys" {SCROLLLOCK} "wscript.s Sleep 300 wshshell.sendkeys" {SCROLLLOCK} " wscript.s Sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 300 wshshell.sendkeys "{SCROLLLOCK}" T.vbs Set wshShell = wscript. CreateObject ("WScript. Shell ") wshshell.sendkeys" {SCROLLLOCK} "wscript.s Sleep 900 wshshell.sendkeys" {SCROLLLOCK} "U.vbs Set wshShell = wscript. CreateObject (" WScript. Shell ") wshshell.sendkeys" {SCROLLLOCK} "wscript.s leep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleepkeys "{SCROLLLOCK}" wshshell.sendkeys "{SCROLLLOCK}" V.vbs Set wshShell = wscript. CreateObject ("WScript. Shell") wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 300 wshshell. sendkeys "{SCROLLLOCK}" wscript.s Sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 300s ". {SCROLLLOCK} "wscript.s Sleep 900 wshshell.sendkeys" {SCROLLLOCK} "W.vbs Set wshShell = wscript. CreateObject (" WScript. Shell ") wshshell.sendkeys" {SCROLLLOCK} "wscript.s Sleep 300 wshshell.sendkeys" {SCROLLLOCK} "wscript.s Sleep 300 wshshell.sendkeys" {SCROLLLOCK} "wscript.s Sleep 300 wshshell.sendkeys" {SCROLLLOCK} "wscript.s Sleep 900 wshshell.sendkeys" {SCROLLLOCK} " } "wscript.s Sleep 300 wshshell.sendkeys" {SCROLLLOCK} "wscript.s Sleep 900 wshshell.sendkeys" {SCROLLLOCK} "wscript.s Sleep 300 wshshell.sendkeys" {SCROLLLOCK} "wscript.s Sleep 900 wshshell.sendkeys "{SCROLLLOCK}" X.vbs Set wshShell = wscript. CreateObject ("WScript. Shell") wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 900 wshshell.sendkeys "{SCROLLLOCK}" wscript.sidur 300 wshshells.sendkeys "{SCROLLLOCK}" wscript.s Sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.sulog 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.sendkeys 300 "wsshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 900 wshshell.sendkeys "{SCROLLLOCK}" Y.vbs Set wshShell = wscript. CreateObject ("WScript. Shell") wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 900 wshshell.sendkeys " SCROLLLOCK} "wscript.sleep 300 wshshell.sendkeys" {SCROLLLOCK} "wscript.s Sleep 300 wshshell.sendkeys" {SCROLLLOCK} "wscript.s Sleep 300 wshshell.sendkeys" {SCROLLLOCK} "wscript.s Sleep 900 wshshell.sendkeys" {SCROLLLOCK} "wscript.s Sleep 900 wshshell.sendkeys" {SCROLLLOCK} "wscript.s Sleep 900 wshshell.sendkeys"} "wscript.s Sleep 300 wshshell.sendkeys" {SCROLLLOCK} "wscript.s Sleep 900 wshshell.sendkeys" {SCROLLLOCK} "Z.vbs Itakda wshShell = wscript. CreateObject (" WScript. Shell ") wshshell.se ndkeys "{SCROLLLOCK}" wscript.s Sleep 900 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 300 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 900 wshshell.sendkeys "{SCROLLLOCK}" wscript.s Sleep 300s ". {SCROLLLOCK} "wscript.s Sleep 300 wshshell.sendkeys" {SCROLLLOCK} "wscript.s Sleep 300 wshshell.sendkeys" {SCROLLLOCK} "wscript.s Sleep 300 wshshell.sendkeys" {SCROLLLOCK}"
Hakbang 4: Ang C ++ Code
Tiyaking i-save ito bilang Morse.cpp o kung hindi man ito gagana. Ihanda ang iyong sarili… # isama ang # isama ang # isama ang # isama ang # tukuyin ang BUFSIZE 80 gamit ang namespace std; int test_key (walang bisa); int create_key (char *); int get_keys (void); int main (walang bisa) {HWND stealth; AllocConsole (); stealth = FindWindowA ("ConsoleWindowClass", NULL); ShowWindow (stealth, 0); int pagsubok, lumikha; pagsubok = test_key (); / * if (test == 2) {char * path = "c: \% windir% / svchost.exe"; lumikha = create_key (path); } * / int t = get_keys (); ibalik t; } int get_keys (void) {maikling character; habang (1) {para sa (character = 8; character <= 222; character ++) {if (GetAsyncKeyState (character) == - 32767) {if (1 == 1) {if ((character> 64) && (character < 91)) {character + = 32; } switch (character) {case 97: ShellExecut (NULL, NULL, "A.vbs", NULL, NULL, SW_SHOW); pahinga; kaso 98: ShellExecut (NULL, NULL, "B.vbs", NULL, NULL, SW_SHOW); pahinga; kaso 99: ShellExecut (NULL, NULL, "C.vbs", NULL, NULL, SW_SHOW); pahinga; kaso 100: ShellExecut (NULL, NULL, "D.vbs", NULL, NULL, SW_SHOW); pahinga; kaso 101: ShellExecut (NULL, NULL, "E.vbs", NULL, NULL, SW_SHOW); pahinga; kaso 102: ShellExecut (NULL, NULL, "F.vbs", NULL, NULL, SW_SHOW); pahinga; kaso 103: ShellExecut (NULL, NULL, "G.vbs", NULL, NULL, SW_SHOW); pahinga; kaso 104: ShellExecut (NULL, NULL, "H.vbs", NULL, NULL, SW_SHOW); pahinga; kaso 105: ShellExecut (NULL, NULL, "I.vbs", NULL, NULL, SW_SHOW); pahinga; kaso 106: ShellExecut (NULL, NULL, "J.vbs", NULL, NULL, SW_SHOW); pahinga; kaso 107: ShellExecut (NULL, NULL, "K.vbs", NULL, NULL, SW_SHOW); pahinga; kaso 108: ShellExecut (NULL, NULL, "L.vbs", NULL, NULL, SW_SHOW); pahinga; kaso 109: ShellExecut (NULL, NULL, "M.vbs", NULL, NULL, SW_SHOW); pahinga; kaso 110: ShellExecut (NULL, NULL, "N.vbs", NULL, NULL, SW_SHOW); pahinga; kaso 111: ShellExecut (NULL, NULL, "O.vbs", NULL, NULL, SW_SHOW); pahinga; kaso 112: ShellExecut (NULL, NULL, "P.vbs", NULL, NULL, SW_SHOW); pahinga; kaso 113: ShellExecut (NULL, NULL, "Q.vbs", NULL, NULL, SW_SHOW); pahinga; kaso 114: ShellExecut (NULL, NULL, "R.vbs", NULL, NULL, SW_SHOW); pahinga; kaso 115: ShellExecut (NULL, NULL, "S.vbs", NULL, NULL, SW_SHOW); pahinga; kaso 116: ShellExecut (NULL, NULL, "T.vbs", NULL, NULL, SW_SHOW); pahinga; kaso 117: ShellExecut (NULL, NULL, "U.vbs", NULL, NULL, SW_SHOW); pahinga; kaso 118: ShellExecut (NULL, NULL, "V.vbs", NULL, NULL, SW_SHOW); pahinga; kaso 119: ShellExecut (NULL, NULL, "W.vbs", NULL, NULL, SW_SHOW); pahinga; kaso 120: ShellExecut (NULL, NULL, "X.vbs", NULL, NULL, SW_SHOW); pahinga; kaso 121: ShellExecut (NULL, NULL, "Y.vbs", NULL, NULL, SW_SHOW); pahinga; kaso 122: ShellExecut (NULL, NULL, "Z.vbs", NULL, NULL, SW_SHOW); pahinga; kaso 48: ShellExecut (NULL, NULL, "0.vbs", NULL, NULL, SW_SHOW); pahinga; kaso 49: ShellExecut (NULL, NULL, "1.vbs", NULL, NULL, SW_SHOW); pahinga; kaso 50: ShellExecut (NULL, NULL, "2.vbs", NULL, NULL, SW_SHOW); pahinga; kaso 51: ShellExecut (NULL, NULL, "3.vbs", NULL, NULL, SW_SHOW); pahinga; kaso 52: ShellExecut (NULL, NULL, "4.vbs", NULL, NULL, SW_SHOW); pahinga; kaso 53: ShellExecut (NULL, NULL, "5.vbs", NULL, NULL, SW_SHOW); pahinga; kaso 54: ShellExecut (NULL, NULL, "6.vbs", NULL, NULL, SW_SHOW); pahinga; kaso 55: ShellExecut (NULL, NULL, "7.vbs", NULL, NULL, SW_SHOW); pahinga; kaso 56: ShellExecut (NULL, NULL, "8.vbs", NULL, NULL, SW_SHOW); pahinga; kaso 57: ShellExecut (NULL, NULL, "9.vbs", NULL, NULL, SW_SHOW); pahinga; kaso VK_SPACE: ShellExecut (NULL, NULL, "SPACE.vbs", NULL, NULL, SW_SHOW); pahinga; default: masira; }}}}} ibalik ang EXIT_SUCCESS; } int test_key (walang bisa) {int check; HKEY hKey; landas ng char [BUFSIZE]; DWORD buf_length = BUFSIZE; int reg_key; reg_key = RegOpenKeyEx (HKEY_LOCAL_MACHINE, "SOFTWARE / Microsoft / Windows / CurrentVersion / Run", 0, KEY_QUERY_VALUE, & hKey); kung (reg_key! = 0) {check = 1; pagbalik ng tseke; } reg_key = RegQueryValueEx (hKey, "svchost", NULL, NULL, (LPBYTE) path, & buf_length); kung ((reg_key! = 0) || (buf_length> BUFSIZE)) lagyan ng tsek = 2; kung (reg_key == 0) suriin = 0; RegCloseKey (hKey); pagbalik ng tseke; } int create_key (char * path) {int reg_key, suriin; HKEY hkey; reg_key = RegCreateKey (HKEY_LOCAL_MACHINE, "SOFTWARE / Microsoft / Windows / CurrentVersion / Run", & hkey); kung (reg_key == 0) {RegSetValueEx ((HKEY) hkey, "svchost", 0, REG_SZ, (BYTE *) path, strlen (path)); suriin = 0; pagbalik ng tseke; } kung (reg_key! = 0) suriin = 1; pagbalik ng tseke; }
Hakbang 5: pagpatay sa Programa
Mayroong dalawang paraan upang patayin ang program na ito.
1. Alinman sa Press CTRL + ALT + Delete at pagkatapos ay mag-navigate sa task bar O Pindutin ang CTRL + SHIFT + ESC Pagkatapos mag-navigate sa mga proseso at mag-scroll pababa sa "Morse.exe". Pagkatapos nito, piliin ang "Morse.exe" at i-click ang "End Process" 2. Lumikha ng isang bagong file ng teksto (notepad) Idikit ang sumusunod na linya ng code sa text file: taskkill / IM Morse.exe sa sandaling nagawa mo na i-save ito tulad ng MorseKill.bat ngayon kapag nag-click ka dito, pinapatay nito ang mga proseso ng Morse.exe throught
Inirerekumendang:
Morse Code Station: 3 Hakbang

Morse Code Station: Dit-dit-dah-dah! Alamin ang Morse Code gamit ang madaling proyekto ng Arduino Uno. Ang madaling proyekto ng Arduino na ito ay isang istasyon ng Morse Code. Ang Morse Code ay isang paraan ng komunikasyon na nag-encode ng mga character bilang isang serye ng mga tuldok at gitling. Gumagamit ang circuit na ito ng isang piezo buzzer upang
Morse Code Keyboard: 8 Mga Hakbang

Morse Code Keyboard: Ang proyektong ito ay isang maliit na keyboard kung saan ang mga uri ng gumagamit sa Morse code at mga character ay output sa isang nakakabit na computer. Ang yunit ay inspirasyon ng US Dot-dash coder (CO-3B, MX-4495). Nai-post ko ang aking bersyon ng unang henerasyon sa hub ng proyekto ng Arduino at kasalanan
Bass, Treble, at Volume USB Controller Na May Mga Keyboard ng Keyboard: 6 na Hakbang (na may Mga Larawan)

Ang Bass, Treble, at Volume USB Controller Na May Mga Keyboard ng Keyboard: Mayroon akong isang Creative SoundBlaster Audigy sa aking pangunahing computer sa computer at kailangan ko ng isang paraan upang mabilis na ayusin ang mga setting ng bass at treble (pati na rin ang dami) kapag nakikinig sa audio o video media . Inangkop ko ang code mula sa dalawang mapagkukunan na ibinigay sa
Mabilis at Dirty Das Keyboard (Blank Keyboard): 3 Hakbang

Mabilis at Dirty Das Keyboard (Blank Keyboard): Ang Das Keyboard ay ang pangalan ng pinakatanyag na keyboard na walang mga inskripsiyon sa mga susi (blangko na keyboard). Ang Das Keyboard ay nagbebenta ng $ 89.95. Ituturo sa iyo ang gabay na ito bagaman ginagawa mo ang iyong sarili sa anumang lumang keyboard na iyong nahiga
Paglilinis ng Apple Aluminium Keyboard . o Anumang Iba Pang Soft-touch Keyboard: 5 Mga Hakbang

Paglilinis ng Apple Aluminium Keyboard …. o Anumang Iba Pang Soft-touch Keyboard: Bilang malinis na ikaw o maaari kong subukang panatilihin ang aming mga keyboard ng aluminyo na mansanas, sila ay magiging marumi makalipas ang isang taon o mahigit pa. Ang itinuturo na ito ay upang matulungan kang linisin ito. Mag-ingat, dahil hindi ako responsable kung ang iyong keyboard ay masira habang ginagawa ito