AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 11:02

Parameter dieser Suchanfrage:

Suche in Thema: ToAscii verändert Zustand der Tastatur
Suche alle Beiträge, die von "smallsmoker" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 6 von insges. 6 Treffern
Suche benötigte 0.010s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Win32/Win64 API (native code)

    Re: ToAscii verändert Zustand der Tastatur

      Delphi
      by smallsmoker, 31. Mai 2010
    habe nun noch einen fehler von toAscii enddeckt...
    wenn strg gedrückt ist liefert es ebenfalls nur misst..

    kann man auch in shamans keylogger beobachten.

    Naja auf jeden fall hab ich aus dem ganzen eine komponente für c# gebastelt

    superkeylogger

    vielen dank an shaman durch den ich den bug von getkeyboardstate fixen konnte, sowie den deadkeys bug ...
  • Forum: Win32/Win64 API (native code)

    Re: ToAscii verändert Zustand der Tastatur

      Delphi
      by smallsmoker, 11. Apr 2010
    schlagt mich tot ich mach nochmal nen doppelpost, aber irgendwie glaub ich das edits untergehen xD -.-

    also ich habe das aus meinem vorherigen post realisiert und was echt komisches festellen können

    nachdem ich nun die vkcodes und die keyboard states etc. in die liste gepackt habe und durchging, fiel mit auf das wenn man ToAscii mit einem deadkey aufrief dieser in den Buffer des Keyboards...
  • Forum: Win32/Win64 API (native code)

    Re: ToAscii verändert Zustand der Tastatur

      Delphi
      by smallsmoker, 9. Apr 2010
    habe ne neue idee ...

    ich glaub ich pack wenn ein deadkey kommt den in ne queue wenn noch einer kommt den auch etc.

    wenn dann ein nicht-deadkey kommt wird er auch noch in die queue gepackt (das wäre dann zb ^^â oder ähnlich) immer zusammen mit den keyboard states etc.

    wenn dann noch ein nicht-deadkey kommt (man kann nun ToAscii ohne Gefahr benutzen) wird die queue abgearbeitet so das im...
  • Forum: Win32/Win64 API (native code)

    Re: ToAscii verändert Zustand der Tastatur

      Delphi
      by smallsmoker, 9. Apr 2010
    Sry für den Doppelpost aber sonst geht es noch unter ...

    Benutz jetzt ein (sehr) dreckiges workarround

    Wenn ein toter Key kommt benutze ich ToAscii nicht und setze ein boolean (bool1) auf true

    Wenn der nächste Buchstabe kommt speichere ich diesen sowie den Keyboard Zustand und setze die bool1 auf false und bool2 auf true

    Wenn der nächste buchstabe kommt und bool2 true ist gebe ich den...
  • Forum: Win32/Win64 API (native code)

    Re: ToAscii verändert Zustand der Tastatur

      Delphi
      by smallsmoker, 8. Apr 2010
    Habe die Frage nun auch HIER gestellt (CROSSPOST)

    darum geht es nicht ...

    es ist ein bekanntes problem das ToAscii sowie ToUnicode den Tastatur-Buffer löschen.

    Das hat nichts damit zu tuhen das der KeyboardState nicht genau von dem zeitpunkt stammt.

    Ich habe ewig im internet recherchiert und wirklich viele haben dieses problem !
  • Forum: Win32/Win64 API (native code)

    Re: ToAscii verändert Zustand der Tastatur

      Delphi
      by smallsmoker, 8. Apr 2010
    Ich belebe diesen alten Thread mal neu !

    Ich habe dasselbe Problem, und hoffe das jemand in der Zwischenzeit ein workaround oder ähnliches gefunden hat.

    Ich selbst bin auf das hier gestoßen:

    http://www.docdroppers.org/wiki/index.php?title=Writing_Keyloggers

    Er greift direkt auf die Dll zu in der das Tastatur Layout drinne steckt, baut also quasi die Funktionalität von toAscii nach.


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=smallsmoker&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=99940
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:17 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz