Maussimulationen (auch für Anfänger geeignet)

Hier könnt Ihr gute, von Euch geschriebene Codes posten. Sie müssen auf jeden Fall funktionieren und sollten möglichst effizient, elegant und beispielhaft oder einfach nur cool sein.

Nutzen dieses Codes?

Nützlich
12
50%
Weniger nützlich
8
33%
Könnt' man besser machen
4
17%
 
Insgesamt abgegebene Stimmen: 24

Benutzeravatar
Macros
Beiträge: 1361
Registriert: 23.12.2005 15:00
Wohnort: Olching(bei FFB)
Kontaktdaten:

Beitrag von Macros »

Xp Home (Nur das Logo sieht man nicht mehr, wieso wohl?)
Benutzeravatar
AND51
Beiträge: 5220
Registriert: 01.10.2005 13:15

Beitrag von AND51 »

Mein Logo habe ich durch meine Unterschrift in hellblau ersetzt... :allright:
PB 4.30

Code: Alles auswählen

Macro Happy
 ;-)
EndMacro

Happy End
Benutzeravatar
HeX0R
Beiträge: 3042
Registriert: 10.09.2004 09:59
Computerausstattung: AMD Ryzen 7 5800X
96Gig Ram
NVIDIA GEFORCE RTX 3060TI/8Gig
Win11 64Bit
G19 Tastatur
2x 24" + 1x27" Monitore
Glorious O Wireless Maus
PB 3.x-PB 6.x
Oculus Quest 2 + 3
Kontaktdaten:

Re: Maussimulationen (auch für Anfänger geeignet)

Beitrag von HeX0R »

AND51 hat geschrieben: If aktoin2 <> 0 : mouse_event_(aktion2, 0, 0, 0, 0) : EndIf
:roll:
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: Maussimulationen (auch für Anfänger geeignet)

Beitrag von Kiffi »

HeX0R hat geschrieben:
AND51 hat geschrieben: If aktoin2 <> 0 : mouse_event_(aktion2, 0, 0, 0, 0) : EndIf
:roll:
mit EnableExplicit wäre das nicht passiert. ;-)

Grüße ... Kiffi
a²+b²=mc²
Benutzeravatar
AND51
Beiträge: 5220
Registriert: 01.10.2005 13:15

Beitrag von AND51 »

Hab den Code mal wieder ausgegraben...

Und den obigen gleich korrigiert.

@ Kiffi: Was ist Enable Explicit?
PB 4.30

Code: Alles auswählen

Macro Happy
 ;-)
EndMacro

Happy End
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Beitrag von Kiffi »

> @ Kiffi: Was ist Enable Explicit?

EnableExplicit (ohne Leerzeichen dazwischen) ist eine Compiler-Direktive und
sorgt dafür, dass Du nur Variablen verwenden darfst, die Du zuvor mit
Define, Global, Protected, Static oder Shared deklariert hast.

Somit hättest Du sofort den Tippfehler in 'aktoin2' gefunden, weil Dich der
Compiler darauf aufmerksam gemacht hätte.

EnableExplicit ist eine der wunderbaren neuen Features von PB4

Grüße ... Kiffi
a²+b²=mc²
Benutzeravatar
SimonSimCity
Beiträge: 132
Registriert: 14.01.2007 00:49

Beitrag von SimonSimCity »

Man könnte jetzt doch auch ein Programm schreiben, wo man auf "Aufnahme" klickt, und dann werden alle Mausbewegungen/~klicks aufnimmt, und alle Tastaturklicks auf und speichert auch die zeitlichen Abstände.

So was ähnliches wie AutoIt oder Autohotkey.

Nur ohne das ganze scripting!!!
Benutzeravatar
AND51
Beiträge: 5220
Registriert: 01.10.2005 13:15

Beitrag von AND51 »

In der Tat und soetwas gibt es auch schon. Wurden schon einige Lösungen und fertige Programme gepostet. Such mal im Showcase auf www.purearea..net

Übrigens: Hast du meinen Code ausprobiert? Wenn ja, wie findest du ihn? :)
PB 4.30

Code: Alles auswählen

Macro Happy
 ;-)
EndMacro

Happy End
Antworten