Hallo,
heute mal ein Thema, wo ich nicht so recht weis wir ich das Formulieren soll. Ich möchte einen Systemweiten Mouseklick
Simulieren. Also nicht über die Mousefunktionen, denn diese sind ja irgendwie immer an ein Fenster gebunden. Das Auslesen
dieser Daten funktioniert ja ganz gut. Aber nun möchte ich auf der Hardware Ebene oder einer darüber einen Mouse Klick verursachen.
Das Bewegen der Mouse geht ja auch System weit. Nur habe ich noch nichts gefunden das dies auch für das Klicken der LeftMouseButton kann.
Jemand eine Idee, Bisher habe ich einen Umweg genommen über eine Arduino Mouse Simulation die ich über die Serielle Schittstelle steuere.
Gruss TFT
MouseKlick Systemweit simulieren? Geht das
- tft
- Beiträge: 650
- Registriert: 08.09.2004 20:18
- Computerausstattung: GFX 3060 Ti , i7 12700F , 32 GB Ram , 900 GB SSD , TV
- Wohnort: Dachsen
- Kontaktdaten:
MouseKlick Systemweit simulieren? Geht das
TFT seid 1989 , Turgut Frank Temucin , CH-Dachsen/DE-Berlin/TR-Antalya
Mein Projekt (Driving School Evergarden)
Codes bei (GitHub) Videos von (YouTube)
Treffen via Discord: Einladung
PB 6.10 | W11 | i7 12700F | 32 GB Ram | RTX 3060 Ti | 60 Herz -TV FullHD
ARDUINO Freak | Sprecher | Game Dev. | Geschichten Erzähler
Mein Projekt (Driving School Evergarden)
Codes bei (GitHub) Videos von (YouTube)
Treffen via Discord: Einladung
PB 6.10 | W11 | i7 12700F | 32 GB Ram | RTX 3060 Ti | 60 Herz -TV FullHD
ARDUINO Freak | Sprecher | Game Dev. | Geschichten Erzähler
Re: MouseKlick Systemweit simulieren? Geht das
Schau mal in das Code-Archiv (siehe meine Signatur). Dort findest du ein entsprechendes Modul: PureBasic-CodeArchiv-Rebirth/Keyboard_Mouse/SimulateKeyboardMouseInputs.pbi
Code: Alles auswählen
IncludeFile "SimulateKeyboardMouseInputs.pbi"
Define posX, posY, key
posX = 100
posY = 200
key = 0 ; 0 = linke Maustaste, 1 = rechte Maustaste, 2 = mittlere Maustaste
Simulate::ComputerMouse(posX, posY, key) ; Maustaste drücken
Simulate::ComputerMouse(posX, posY, key, #False) ; Maustaste wieder loslassen
Warum OpenSource eine Lizenz haben sollte :: PB-CodeArchiv-Rebirth :: Pleasant-Dark (Syntax-Farbschema) :: RegEx-Engine (kompiliert RegExes zu NFA/DFA)
Manjaro Xfce x64 (Hauptsystem) :: Windows 10 Home (VirtualBox) :: Neueste PureBasic-Version
Re: MouseKlick Systemweit simulieren? Geht das
Hallo!
Bug: Procedure ComputerMouse(posx.i, posy.i, key.w = 0, is_pressss.b = 1, option.b = 0) ;key = 0 (Left) / key = 1 (Right) / key = 2 (Middle)
is_pressss = to many "s" chars
Link:
viewtopic.php?f=8&t=31246
Bug: Procedure ComputerMouse(posx.i, posy.i, key.w = 0, is_pressss.b = 1, option.b = 0) ;key = 0 (Left) / key = 1 (Right) / key = 2 (Middle)
is_pressss = to many "s" chars
Link:
viewtopic.php?f=8&t=31246
Betriebssysteme: div. Windows, Linux, Unix - Systeme
no Keyboard, press any key
no mouse, you need a cat
no Keyboard, press any key
no mouse, you need a cat
Re: MouseKlick Systemweit simulieren? Geht das
Danke! Habe es vorhin auch gesehen und nun behoben.ccode_new hat geschrieben:Bug: Procedure ComputerMouse(posx.i, posy.i, key.w = 0, is_pressss.b = 1, option.b = 0) ;key = 0 (Left) / key = 1 (Right) / key = 2 (Middle)
is_pressss = to many "s" chars
Zudem deine neueste Version übernommen.

Warum OpenSource eine Lizenz haben sollte :: PB-CodeArchiv-Rebirth :: Pleasant-Dark (Syntax-Farbschema) :: RegEx-Engine (kompiliert RegExes zu NFA/DFA)
Manjaro Xfce x64 (Hauptsystem) :: Windows 10 Home (VirtualBox) :: Neueste PureBasic-Version
Re: MouseKlick Systemweit simulieren? Geht das
@tft: bitte in Zukunft keine Crosspostings mehr machen. https://www.purebasic.fr/english/viewto ... 13#p560113
a²+b²=mc²
- tft
- Beiträge: 650
- Registriert: 08.09.2004 20:18
- Computerausstattung: GFX 3060 Ti , i7 12700F , 32 GB Ram , 900 GB SSD , TV
- Wohnort: Dachsen
- Kontaktdaten:
Re: MouseKlick Systemweit simulieren? Geht das
Sind denn das Englische und das Deutsche Forum nicht getrennt?
Aber ich werde natürlich daran denken.
Gruss TFT
Aber ich werde natürlich daran denken.
Gruss TFT
TFT seid 1989 , Turgut Frank Temucin , CH-Dachsen/DE-Berlin/TR-Antalya
Mein Projekt (Driving School Evergarden)
Codes bei (GitHub) Videos von (YouTube)
Treffen via Discord: Einladung
PB 6.10 | W11 | i7 12700F | 32 GB Ram | RTX 3060 Ti | 60 Herz -TV FullHD
ARDUINO Freak | Sprecher | Game Dev. | Geschichten Erzähler
Mein Projekt (Driving School Evergarden)
Codes bei (GitHub) Videos von (YouTube)
Treffen via Discord: Einladung
PB 6.10 | W11 | i7 12700F | 32 GB Ram | RTX 3060 Ti | 60 Herz -TV FullHD
ARDUINO Freak | Sprecher | Game Dev. | Geschichten Erzähler
- tft
- Beiträge: 650
- Registriert: 08.09.2004 20:18
- Computerausstattung: GFX 3060 Ti , i7 12700F , 32 GB Ram , 900 GB SSD , TV
- Wohnort: Dachsen
- Kontaktdaten:
Re: MouseKlick Systemweit simulieren? Geht das
Hallo,
danke, scheint genau das zu sein was ich gesucht habe.
Gruss TFT
danke, scheint genau das zu sein was ich gesucht habe.
Gruss TFT
TFT seid 1989 , Turgut Frank Temucin , CH-Dachsen/DE-Berlin/TR-Antalya
Mein Projekt (Driving School Evergarden)
Codes bei (GitHub) Videos von (YouTube)
Treffen via Discord: Einladung
PB 6.10 | W11 | i7 12700F | 32 GB Ram | RTX 3060 Ti | 60 Herz -TV FullHD
ARDUINO Freak | Sprecher | Game Dev. | Geschichten Erzähler
Mein Projekt (Driving School Evergarden)
Codes bei (GitHub) Videos von (YouTube)
Treffen via Discord: Einladung
PB 6.10 | W11 | i7 12700F | 32 GB Ram | RTX 3060 Ti | 60 Herz -TV FullHD
ARDUINO Freak | Sprecher | Game Dev. | Geschichten Erzähler