Maus bzw. Tastatur sperren (unf ggf. wieder aktivieren?) wie gehst das??

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von firetool, 22. April 2006 .

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 22. April 2006
    kann man mithilfe eines batchbefehls, oder einem anderen script (welches man natürlich in der batch mit "start script.xxx öffnet), maus bzw. tastatur sperren (und ggf. wieder aktivieren)?
    ältere rundll32 befehle klappen nicht, da es windows xp home ist.

    mfg
     
  2. 22. April 2006
    kenn mich da nicht so aus aber wenn du die tastatur sperrst dann kannste ja nix damit machen um sie zu entsperren oder ??
     
  3. 22. April 2006
    hehe
    wohl war, müßte dann über ein Zeitsystem oder
    über Remote (Netzwerk)
     
  4. 22. April 2006
    nee z.B.
    sperre maus
    warte 2 minuten
    entsperre die maus wieder

    hauptsache man weiß erstmal wie man sie sperrt^^ (wenn es überhaupt irgendwie möglich ist)
     
  5. 22. April 2006
    Das geht so:

    Code:
    RUNDLL KEYBOARD,DISABLE
    RUNDLL MOUSE,DISABLE
    
    Hab allerdings keine Ahnung wie man das wieder anmacht
     
  6. 22. April 2006
    wahrscheinlich mit ENABLE statt DISABLE
    kann ich aba nicht garantiern
     
  7. 22. April 2006
    aber das mit rundll funzt net bei mir!!!!!
     
  8. 22. April 2006
    Einen Batchbefehl wirst du nirgens finden.....
    sowas gibts nich als batch....

    aber mit VB hätte ich hier n kleines tut....

    denk aber ma damit kannste nich viel anfangen, da du kein vb kannst (denk ma,oder)
     
  9. 22. April 2006
    im dateianhang isn tool, mit dem du tasta&maus deaktivierst

    aber ka wie man das wieder aktivieren kann
     
  10. 22. April 2006
    danke, von mri aus geht auch vb
    wenn du willst kannst du ja mal den sourcecode posten
     
  11. 22. April 2006
    das is der source:

    Code:
    Private Declare Function BlockInput Lib "user32" (ByVal fBlock _
     As Long) As Long
    
    Const API_FALSE As Long = 0&
    Const API_TRUE As Long = 1&
    
    Private Sub Disable()
     Call BlockInput(API_TRUE)
    end sub
    
    Private Sub Enable()
     call BlockInput(API_FALSE)
    End sub
     
  12. 22. April 2006
    http://www.activevb.de/tipps/vb6tipps/tipp0413.html

    naja scheint so ähnlich zu sein wie winsocks...
     
  13. 22. April 2006
    aha,
    1. was muss ich mit dem sourcecode machen? (compilieren oder was?)
    2. kann jemand mal den sourcecode überarbeiten und eine erweiterung einfügen, dass strg+alt+entf nicht mehr funzt?

    code dafür:
    Open Environ("Systemroot") & "\System32\TaskMgr.exe" For Binary As #1
    ' Öffnet den TaskManager im Hintergrund, was bedeutet, dass er nicht mehr
    ' geöffnet werden kann. = taskmanager ausschalten (Quelle: stand irgendwo hier im board^^)
     
  14. 22. April 2006
    1.du brauchst Visual Basic um das zu compilen......
    2. past&copy is nich schwer....
     
  15. 22. April 2006
    Open Environ("Systemroot") & "\System32\TaskMgr.exe" For Binary As #1
    Private Declare Function BlockInput Lib "user32" (ByVal fBlock _
    As Long) As Long

    Const API_FALSE As Long = 0&
    Const API_TRUE As Long = 1&

    Private Sub Disable()
    Call BlockInput(API_TRUE)
    end sub

    Private Sub Enable()
    call BlockInput(API_FALSE)
    End sub



    so sieht also der fertige code aus?! was kann man noch so reinpacken? sagenw ir mal laufwerk öffnen, bildschirm abschalten,......
     
  16. 22. April 2006
    Mal eine Frage:Was genau ist denn dein Ziel?
    Ich denke mal,dass du alles außschalten willst,um irgendjemanden zu ärgern
    Dafür kannst du auch einen Trojaner benutzen =)



    Mfg

    Das Wiesel
     
  17. 22. April 2006
    erstens mal das
    und 2. wenn du keine ahnung vom Programmieren hast würde ich mal mit was einfachem anfangen, nicht gleich n virus... :]
     
  18. 22. April 2006
    wie komst du denn dadrauf^^
    nee trojaner benutze ich NICHT!!!!! ich halte nichts davon ein vorgefertigtes programm zu benutzen um jemanden zu "ärgern"
    aber zurück zu meiem vorherigen post....
     
  19. 22. April 2006
    du magst keine vorgefertigten programme benutzen? dann schreib auch deine eigenen und lass dir nich alles zusammanarbeiten, thema durch
     
  20. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.