Mouse-Recorder v1.0

Developed or developing a new product in PureBasic? Tell the world about it.
User avatar
Mischa
Enthusiast
Enthusiast
Posts: 115
Joined: Fri Aug 15, 2003 7:43 pm

Mouse-Recorder v1.0

Post by Mischa »

Hi!

Just a little tool to record some macros.

You can record/play/load/save macros.
(Mousemovement and Left/Right Clicks)

Next weak i will write the documentation for
the Dll i have done, too.

With the Dll you can use the macros in your
own program and you will be able to make ultra-realistic
tutorials, cause..they ARE real. :wink:

Nothing big..but take a look on it.
Maybe its useful for you.

http://www.thinkrelative.de/Recorder.exe (20 KB)

regards,
Mischa
Kale
PureBasic Expert
PureBasic Expert
Posts: 3000
Joined: Fri Apr 25, 2003 6:03 pm
Location: Lincoln, UK
Contact:

Post by Kale »

It works well, nice tool :)
--Kale

Image
User avatar
Andre
PureBasic Team
PureBasic Team
Posts: 2137
Joined: Fri Apr 25, 2003 6:14 pm
Location: Germany (Saxony, Deutscheinsiedel)
Contact:

Post by Andre »

Excellent tool, well done Mischa :D
Bye,
...André
(PureBasicTeam::Docs & Support - PureArea.net | Order:: PureBasic | PureVisionXP)
midebor
User
User
Posts: 26
Joined: Fri Apr 25, 2003 10:22 pm
Location: Liege, Belgium

Post by midebor »

Works perfectly. Thanks Mischa ! :D
DominiqueB
Enthusiast
Enthusiast
Posts: 103
Joined: Fri Apr 25, 2003 4:00 pm
Location: France

Really cool !

Post by DominiqueB »

Thank's for it !

works well under xp for me.

dominique.
Dominique

Windows 10 64bits. Pure basic 32bits
Karbon
PureBasic Expert
PureBasic Expert
Posts: 2010
Joined: Mon Jun 02, 2003 1:42 am
Location: Ashland, KY
Contact:

Post by Karbon »

Did you write this in PB ?
-Mitchell
Check out kBilling for all your billing software needs!
http://www.k-billing.com
Code Signing / Authenticode Certificates (Get rid of those Unknown Publisher warnings!)
http://codesigning.ksoftware.net
User avatar
Flype
Addict
Addict
Posts: 1542
Joined: Tue Jul 22, 2003 5:02 pm
Location: In a long distant galaxy

Post by Flype »

funny :P works well...
did you use linked list to store the coordinates/events of the mouse or directly in a buffer ? if so, is there a limit ?
No programming language is perfect. There is not even a single best language.
There are only languages well suited or perhaps poorly suited for particular purposes. Herbert Mayer
User avatar
Mischa
Enthusiast
Enthusiast
Posts: 115
Joined: Fri Aug 15, 2003 7:43 pm

Post by Mischa »

Hi!

Wow! Thanks for your nice reply! :)
..and sorry for the late answers. :oops:
(cause i was in holiday)

Now, i will answer:

Yes, it is made with PB
and Yes, it works with LinkedList.

But the replay with the Dll (i will post soon)
works with simple arrays, cause it is faster,
and inside Dlls you can't use LinkedList()

I don't know the limit size of alternate buffering like
AllocateMemory. I use this method as linkedlist-like
usage in other codes, but not with many elements.
So i can't tell you where the 'MemoryHandle'-Limit is.

Regards,
Mischa
neouk
New User
New User
Posts: 1
Joined: Sun Nov 09, 2003 1:54 pm

Post by neouk »

Hi

Is it possible to make a macro that takes mouse movements from direct x, I have a friend who plays online games. He's tried making soma basic code but the mouse movements are never triggered because the commands come from directx for mouse movements and the macro doesnt record them.

anyone help?

thanks.
Codemonger
Enthusiast
Enthusiast
Posts: 384
Joined: Sat May 24, 2003 8:02 pm
Location: Canada
Contact:

Post by Codemonger »

Directx mouse input doesn't use the windows messaging, it connects directly with the mouse for speed. You would have to tap into the mouse directly, maybe DOS interrupts ? or maybe to get the information from the ports directly, but I don't know how you would get info from USB. Maybe it's too hard ?
<br>"I deliver Justice, not Mercy"

    - Codemonger, 2004 A.D.
Post Reply