Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Pytanie] Program do spisywania naciskanych liter w notatniku


Rekomendowane odpowiedzi

Opublikowano

witam mam takie pytanie czy istnieje taki prosty program który można było by podpiąć pod program aby spisywał jakie klawisze są naciskane i wjakiej kolejności w notatniku ?? jesli tak to prosił bym o dostęp takiego programu jeśli można (sam nie umię napisać takiego czego bo narazie jestem na podstawie)

sygnatura niezgodna z regulaminem forum mpc rozdział II pkt. 7

Opublikowano

Jeśli chodzi o notatnik to ControlGetText będzie dobre.

Jeśli chodzi o keyloggera to się ucz aż będziesz umiał sam :P

Jeśli nie chodzi o keyloggera to znaczy że coś nie tak, ale możesz użyć pętli z _IsPressed

Law of Revelation: The hidden flaw never remains hidden.

Opublikowano

bo rodzice kolegi załorzyli mu na urodziny (17 urodziny) kontrole kont rodzicielską nie wiemy dla czego pozwolil zabalować wszystko ok gicior a na następny dzień bach i blokada więc chce pomóc koledze bo to już przesada żeby kontrolować 17 latka

sygnatura niezgodna z regulaminem forum mpc rozdział II pkt. 7

Opublikowano

@up

Szlachetny cel, ale nie musisz kombinowac zd spisywarka klawiszy. Kontrola rodzicielska Windowsa ma pewien absurd w sobie- nie da sie jej odblokowac (haselko), ale mozna ja po prostu odinstalowac w panelu sterowania B-)

 

Cały czas trwa dyskusja na temat przewagi DJów nad funkcją shuffle w winampie ~Paulo Coelho

Opublikowano

To ten twój kolega to chyba jakaś ciotka bez urazy, ale jak mógł sobie na to pozwolić?

Wielki problem, wiele rozwiązań, zawsze może zainstalować od nowa system :D.

 

Może chodzi Ci o coś takiego? Zaczerpnięte z F1:

 

#include <WinAPI.au3>
#include <WindowsConstants.au3>
#include <StructureConstants.au3>
Global $hHook, $hStub_KeyProc, $buffer = ""
_Main()
Func _Main()
OnAutoItExitRegister("Cleanup")
Local $hmod
$hStub_KeyProc = DllCallbackRegister("_KeyProc", "long", "int;wparam;lparam")
$hmod = _WinAPI_GetModuleHandle(0)
$hHook = _WinAPI_SetWindowsHookEx($WH_KEYBOARD_LL, DllCallbackGetPtr($hStub_KeyProc), $hmod)
MsgBox(4096, "", "Click OK, then in notepad type..." & _
	 @LF & @LF & "Jon" & @LF & "AutoIt" & @LF & @LF & "Press Esc to exit script")
Run("notepad.exe")
WinWait("[CLASS:Notepad]")
WinActivate("[CLASS:Notepad]")
While 1
 Sleep(10)
WEnd
EndFunc ;==>_Main
Func EvaluateKey($keycode)
If (($keycode > 64) And ($keycode < 91)) _ ; a - z
	 Or (($keycode > 96) And ($keycode < 123)) _ ; A - Z
	 Or (($keycode > 47) And ($keycode < 58)) Then ; 0 - 9
 $buffer &= Chr($keycode)
 Switch $buffer
	 Case "Jon"
		 ToolTip("What can you say?")
	 Case "AutoIt"
		 ToolTip("AutoIt Rocks")
 EndSwitch
ElseIf ($keycode > 159) And ($keycode < 164) Then
 Return
ElseIf ($keycode = 27) Then ; esc key
 Exit
Else
 $buffer = ""
EndIf
EndFunc ;==>EvaluateKey
;===========================================================
; callback function
;===========================================================
Func _KeyProc($nCode, $wParam, $lParam)
Local $tKEYHOOKS
$tKEYHOOKS = DllStructCreate($tagKBDLLHOOKSTRUCT, $lParam)
If $nCode < 0 Then
 Return _WinAPI_CallNextHookEx($hHook, $nCode, $wParam, $lParam)
EndIf
If $wParam = $WM_KEYDOWN Then
 EvaluateKey(DllStructGetData($tKEYHOOKS, "vkCode"))
Else
 Local $flags = DllStructGetData($tKEYHOOKS, "flags")
 Switch $flags
	 Case $LLKHF_ALTDOWN
		 ConsoleWrite("$LLKHF_ALTDOWN" & @CRLF)
	 Case $LLKHF_EXTENDED
		 ConsoleWrite("$LLKHF_EXTENDED" & @CRLF)
	 Case $LLKHF_INJECTED
		 ConsoleWrite("$LLKHF_INJECTED" & @CRLF)
	 Case $LLKHF_UP
		 ConsoleWrite("$LLKHF_UP: scanCode - " & DllStructGetData($tKEYHOOKS, "scanCode") & @TAB & "vkCode - " & DllStructGetData($tKEYHOOKS, "vkCode") & @CRLF)
 EndSwitch
EndIf
Return _WinAPI_CallNextHookEx($hHook, $nCode, $wParam, $lParam)
EndFunc ;==>_KeyProc
Func Cleanup()
_WinAPI_UnhookWindowsHookEx($hHook)
DllCallbackFree($hStub_KeyProc)
EndFunc ;==>Cleanup

The End and everything became clear.

obraz24.png


Opublikowano

no wiem tak bywa ale jak by odinstalował czy usunął tą kontrole to by miał gorzej prze rąbane niż teraz a nawet jeszcze gorzej

sygnatura niezgodna z regulaminem forum mpc rozdział II pkt. 7

Opublikowano

Looknij na chntpw, jak ja sobie przypadkiem zmieniłem hasło podczas zabawy plikami .bat to mi się udało tym odzyskać.

Zrób tak:

Weź jakieś konto na które masz dostęp - może być nawet gość, byle by było aktywne, nagraj chntpw na płytę, daj na rozruch z płyty, wybierz dysk, potem użytkownika. Wybierz opcję "nadaj prawa administratorskie"(czy jak to się tam nazywa(na pewno nie po polsku)) i potwierdź kilka razy. Mi się udało za trzecim podejściem, wcześniej nie zapisywało.

Potem uruchom windowsa, wejdź na to konto, utwórz z niego inne, także z prawami admina, a kontu, którego użyłeś z powrotem zabierz te uprawnienia.

Dopóki nikt nie sprawdzi jacy użytkownicy istnieją na komputerze to nie widać żadnych zmian, ale dla pewności daj temu nowemu kontu jakąś fajną nazwę - np. root.

Konto, do którego miałeś dostęp na początku pozostało bez zmian, nadal na kontrolę rodzicielską więc jest spoko.

 

Nie proponuję opcji z usuwaniem lub zmianą hasła do istniejących kont, bo od razu to każdy zauważy.

Law of Revelation: The hidden flaw never remains hidden.

Opublikowano

A Ty/Twój kolega znają taki magiczny przycisk jak F8 wciskany przy starcie komputera ? Podpowiem, że umożliwi on uruchomienie konta Administrator bez hasła w trybie awaryjnym :rolleyes: .

Moje TuT'y:

[H3][TuT] Idiotyczne zagrania AI, które mogę ułatwić grę

[H3] Moja strategia rozbudowy zamku.

Opublikowano

To chyba u Ciebie :P Ja mam zablokowane uaktywnianie konta super-admin w trybie awaryjnym, a ponadto jest zabezpieczone hasłem.

Law of Revelation: The hidden flaw never remains hidden.

Opublikowano

Najwyżej jak nie da rady, to powiedz, żeby kupił Ci płytę DVD to mu nagrasz parę pornoli, a na admina w trybie awaryjnym też można nałożyć hasło.

obraz24.png


Opublikowano

@tomek_n

Dziwne? Ja bym powiedział, że dziwne jest to, że większość ludzi zostawia taką furtkę... Równie dobrze mogliby stworzyć kilka kont administratorskich, z których każde byłoby bez hasła. :/ Ja wolę, żeby mi się nikt do kompa nie włamał, a dla pewności że nie zapomnę hasła, to mam utworzone 2 konta, żeby do obu zapomnieć to bym chyba musiał wpaść pod samochód.

Law of Revelation: The hidden flaw never remains hidden.

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...