Мазмұны:
Бейне: Экранды құлыптау (VB.NET): 3 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:29
Мен сізге өзімнің экран құлпын қалай жасағанымды көрсетемін.. мүмкін, сіз өз қолыңызбен жасай аласыз, немесе менікін ғана қолдана аласыз;) Интернеттің барлық жерінде: 'Экран құлпы!'.. және сіз жүктеп алып, орнатасыз, ол сіздің компьютеріңіздің экранын құлыптайды, сонда сіз жоқ кезде сіздің компьютеріңізге ешкім кіре алмайды. (Windows құпия сөзі сізде құпия сөз болмаса, дәл осылай жасайды.) Мен жасаған бұл бағдарлама VB қолданады.. NET экранды құлыптау үшін. Келесі бірнеше қадамдарда мен сізге экранның құлпын төменде жүктеуге болатынын көрсетемін.
1 -қадам: экранды жасау (1 -бөлім)
Мен сізге экран құлпын бірінші бөлігін көрсетемін.. бірінші сурет - бұл менің экранды құлыптауды іске қосқанда пайда болатын терезе, онда сіз парольді орната аласыз. бұл әр уақытта, сондықтан сіз оны ешқашан ұмыта алмайсыз. Сондай -ақ, менің бағдарламам тек 1 файл. Сізде оны көру үшін көру мүмкіндігі бар.. бұл құлыптау экраны аздап көрінеді. Жұмыс үстелінің суреті өшкенін көруге болады, енді мен мұны қалай істедім: пароль үшін:
Жеке қосалқы TextBox1_TextChanged (ByVal жіберуші System. Object ретінде, ByVal e As System. EventArgs) TextBox1. TextChanged өңдейді, егер TextBox1. Text = Form1. TextBox1. Text Содан кейін Dim Process, System. Diagnostics. Process = ештеңе Dim psi ретінде жаңа ProcessStartInfo емес. UseShellExecute = True psi. FileName = «taskkill.exe» psi. Arguments = « /F /IM taskmgr.exe» процесс = System. Diagnostics. Process. Start (psi) Shell («explorer.exe») Form1. Close () End If Sub End Subwhat - бұл мәтіндік жәшіктегі мәтіннің бірінші терезеде орнатылған мәтінмен тең екендігін тексереді. Содан кейін, егер бұл тапсырманы орындаса, ол тапсырмалар менеджерін өлтіреді, және explorer.exe қайта іске қосылады, мұнда көру биты бар: Жеке қосалқы Form2_Load (ByVal жіберуші System. Object, ByVal e As System. EventArgs) MyBase. Load Dim өңдейді. процесс ретінде System. Diagnostics. Process = Ештеңе жоқ Dimsi psi Жаңа ProcessStartInfo ретінде psi. UseShellExecute = Шын psi. FileName = «taskkill.exe» psi. Arguments = « /F /IM explorer.exe» процесс = System. Diagnostics. Process. Start (psi) Егер Form1. CheckBox1. Checked = True болса, онда Me. Opacity = 0.5 басқа түйме1. Show () End If End EndБұл сценарий explorer.exe файлын өлтіруге мүмкіндік береді, сондықтан біреу менің экранды құлыптаудан өтіп кетсе де, олар мүмкін болмайды. кез келген нәрсені жасау үшін! содан кейін «көру» жолағының белгіленгенін тексереді. Егер ол бар болса, ол мөлдірлікті 0,5 -ке орнатады, егер олай болмаса, ол фонды өзгерту түймесін көрсетеді.
2 -қадам: экран жасау (2 -бөлім)
Мұнда мен сізге тапсырмалар менеджерінен қалай бас тартқанымды және басқа терезелердің үстінде қалай жазылғанын көрсетемін. Оны сіз орнатқан жоғарғы форма ретінде орнату үшін: me.topmost = trueon loadto тапсырмалар менеджерін пайдасыз ету үшін мен осы кодты қолдандым.:
Жеке қосалқы форма2_LostFocus (ByVal жіберуші ретінде, ByVal e ретінде System. EventArgs) Мені өңдейді. LostFocus Dim k As Long k = Shell («c: / windows / system32 / taskmgr.exe», vbHide) SubWitch -ті басқа сөзбен айтқанда: фокус жоғалған кезде, тапсырмалар менеджерін жасырыңыз, бірақ ол ешқашан тапсырмалар менеджері сияқты ешқашан жоғалмайтын ең жоғарғы формасы болып табылады. Егер сіз дұрыс құпия сөзді енгізген болсаңыз, онда ол тапсырма менеджерін өлтіреді. keyData As System. Windows. Forms. Keys) Boolean Select Case (keyData) Case Keys. Control True Case Keys. Alt немесе Keys. F4 Return True End Select Return MyBase. ProcessDialogKey (keyData) End Functionwitch F4 alt -ті қажетсіз етеді!.. және ол басқару кілтімен дәл осылай жасауға тырысады, бірақ бұл жұмыс істемеді.. бірақ мен оны басқа жүйелерде болған жағдайда ғана қалдырдым.
3 -қадам: Экранды құлыптау
Сіз бұл нұсқаулықты барлық VB. NET жобаларыңыз үшін пайдалы деп таптым деп үміттенемін, егер сіз оның бір бөлігін түсінбесеңіз немесе сізге бір жобаңыз бойынша көмек қажет болса, түсініктеме қалдырыңыз немесе маған хабарлаңыз. кез келген проблемалар мен бағаны қойыңыз =] Егер сіз жүктегіңіз келсе, lock.exe экраны соққыға жығылады.. оны тінтуірдің оң жақ түймесімен нұқу үшін.exet ретінде сақталғанына көз жеткізіңіз. мақсатты немесе баламасын сақтаңыз, содан кейін exe ретінде сақтаңыз.
Ұсынылған:
NFC сақиналы құлыптау қорабы: 6 қадам (суреттермен)
NFC Ring Lock Box: бәріне сәлем! Менің бірінші нұсқаулығыма қош келдіңіз! Мен ағылшын тілін нашар меңгергенім үшін алдын ала кешірім сұраймын. Бұл қадамдық нұсқаулықта мен сізге қарапайым және өте арзан NFC сақиналы құлыптау қорабын құруды үйретемін
Abellcadabra (Бетті тану есігін құлыптау жүйесі): 9 қадам
Abellcadabra (Бетті тану есіктерін құлыптау жүйесі): Карантин кезінде мен үйдің есігіне бетті тану арқылы уақытты өлтірудің жолын табуға тырыстым. Мен оны Abellcadabra деп атадым - бұл қоңырауды алатын есік қоңырауы бар сиқырлы фраза Абракадабраның қосындысы. ҚАТТЫ КҮЛУ
СКД дисплейі үйді құлыптау жүйесі: 6 қадам
СКД дисплейі үйді құлыптау жүйесі: Бұл жоба үй құлпы ретінде әрекет етеді және үйге кірудің жалғыз жолы - дұрыс 3 таңбалы кодты басу. СКД жеке тұлғаға дұрыс кодты енгізгенін немесе енгізбегенін хабарлау үшін байланыс құралы ретінде қызмет етеді. IR
Виски мен кокс RFID құлыптау қорабы: 9 қадам (суреттермен)
Виски мен кокс RFID құлыптау қорабы: Бұл нұсқаулық сізге 3D форматында толық басып шығарылған " Виски мен кокс " RFID құлыптау қорабы
ARDUINO UNO RFID WINDOWS 10 ҚҰЛЫПТАУ: 5 қадам
ARDUINO UNO RFID WINDOWS 10 UNLOCK: Ардуино мен RFID картасының көмегімен қорғалған терезелердің 10 өтуін немесе түйреуішін ашу. Бұл DIY жобасының идеясы қарапайым. Бізге HID қабілетті құрылғы, RFID картасы және оқу құралы қажет. Ардуино RFID картасын оқығанда, идентификатор