Sign in to follow this  
Followers 0
BallisticKat

Hold the left mouse button down?

3 posts in this topic

Hi, I've been searching and testing things out to hold the left mouse button down, but what I'm doing isn't working. Here is what I'm using:

HotKeySet("LCTRL","on")

HotKeySet("RCTRL","off")

Func on ()

MouseDown("primary")

EndFunc

Func off ()

MouseUp("primary")

EndFunc

It should be pretty easy to fix. I just started this kind of scripting today, so bear with me :huh2:

Share this post


Link to post
Share on other sites



#2 ·  Posted (edited)

Hmmm take a look at your HotKeySet() functions, what app is in the foreground when you press your hotkey?

Edited by MrMitchell

Share this post


Link to post
Share on other sites

#3 ·  Posted (edited)

Hi, I've been searching and testing things out to hold the left mouse button down, but what I'm doing isn't working. Here is what I'm using:

HotKeySet("LCTRL","on")

HotKeySet("RCTRL","off")

Func on ()

MouseDown("primary")

EndFunc

Func off ()

MouseUp("primary")

EndFunc

It should be pretty easy to fix. I just started this kind of scripting today, so bear with me :huh2:

You need a loop or something to keep the script alive so it can listen for Hotkeys.

The way i would do it:

#include <misc.au3>
Global $var = 1

While 1
    If _IsPressed('A2') Then
        $var = 0
            While $var = 0
                MouseClick("primary")
                Sleep(100)
                    If _IsPressed('A3') Then
                        $var = 1
                    EndIf
            WEnd
    EndIf
Wend
Edited by Maffe811

[font="helvetica, arial, sans-serif"]Hobby graphics artist, using gimp.Automating pc stuff, using AutoIt.Listening to music, using Grooveshark.[/font]Scripts:[spoiler]Simple ScreenshotSaves you alot of trouble when taking a screenshot!Don't remember what happened with this, but aperantly the exe is all i got.If you don't want to run it, simply don't._IsRun UDFIt figures out if the script has ben ran before based on the info in a ini file.If you don't want to use exactly what i wrote, you can use it as inspiration.[/spoiler]

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0