Jump to content

MouseMoveReal , Dont make a straight line


jaenster
 Share

Recommended Posts

Allways if you move the mouse you make a perfect straight line .. allways with the func mousemove .. You shall think , what is the problem :lmao: .. There is a problem , as example , i play diablo II and make bots for it , this is nice , but if battle.net (the game hoster) running detectors and i make allways a straight line .. What does battle.net thinks then ? ;) Yes .. that i use a bot .. --Ban-- .. If you dont wanna a ban , make then not straight line's. Why not ? For the detectors , For this problem i has made a funcion that makes a not straight line from pos a to b .. I will share this script with you , if you use it , shall be nice if you add my credit in it , GreenLakeScripting-Team

Edit : There is a new version... Please download that one .... (removed the download link here)

MouseMoveReal.au3

Edited by jaenster

-jaenster

Link to comment
Share on other sites

;Maby its sicko , but do you click your mouse without a little mouse move ?

yes i do. else ill shoot next to someones head :lmao:

heres my try:

WinMinimizeAll()

mousemovereal(0,0,3)
mousemovereal(200,200,3)
mouseclickreal("left",50,100)
mouseclickdragreal("left",100,100,400,400,1,10)
mousedownreal("left")
mousemovereal(600,600,1)
mouseupreal("left")

WinMinimizeAllUndo()

Func MouseMoveReal($i_x, $i_y, $i_speed = 10, $i_steps = -1)
    Local $ai_p = MouseGetPos()
    If $i_steps < 0 Then $i_steps = (Sqrt(($ai_p[0] + $i_x) * ($ai_p[0] + $i_x)) + ($ai_p[1] + $i_y) * ($ai_p[1] + $i_y)) / 2000
    For $i = 1 To $i_steps
        MouseMove($ai_p[0] + $i* ($i_x - $ai_p[0]) / $i_steps + Random(-2, 2), $ai_p[1] + $i* ($i_y - $ai_p[1]) / $i_steps + Random(-2, 2), $i_speed)
    Next
    MouseMove($i_x, $i_y, $i_speed)
EndFunc  ;==>MouseMoveReal

Func MouseClickReal($s_Button = "primary", $i_x = Default, $i_y = Default, $i_Clicks = 1, $i_Speed = 10, $i_Steps = -1)
    If IsKeyword($i_x) Then $i_x = MouseGetPos(0)
    If IsKeyword($i_y) Then $i_y = MouseGetPos(1)
    MouseMoveReal($i_x, $i_y, $i_Speed, $i_Steps)
    For $i = 1 to $i_Clicks
        MouseDownReal($s_Button)
        MouseUpReal($s_Button)
    Next
EndFunc  ;==>MouseClickReal

Func MouseClickDragReal($s_Button, $i_x, $i_y, $i_xx, $i_yy, $i_Speed = 10, $i_steps = -1)
    MouseMoveReal($i_x, $i_y, $i_Speed, $i_Steps)
    MouseDownReal($s_Button)
    MouseMoveReal($i_xx, $i_yy, $i_Speed, $i_Steps)
    MouseUpReal($s_Button)
EndFunc  ;==>MouseClickDragReal

Func MouseDownReal($s_Button = "primary")
    MouseMove(MouseGetPos(0) - Random(-2, 2), MouseGetPos(1) - Random(-2, 2), 1)
    MouseDown($s_Button)
EndFunc  ;==>MouseDownReal

Func MouseUpReal($s_Button = "primary")
    MouseMove(MouseGetPos(0) - Random(-2, 2), MouseGetPos(1) - Random(-2, 2), 1)
    MouseUp($s_Button)
EndFunc  ;==>MouseUpReal
Edited by w0uter

My UDF's:;mem stuff_Mem;ftp stuff_FTP ( OLD );inet stuff_INetGetSource ( OLD )_INetGetImage _INetBrowse ( Collection )_EncodeUrl_NetStat_Google;random stuff_iPixelSearch_DiceRoll

Link to comment
Share on other sites

neat script but just so ya know b.net doesnt log the way u move ur mouse :lmao:

AutoIt Console written in C#. Write au3 code right at the console :D_FileWriteToLineWrite to a specific line in a file.My UDF Libraries: MySQL UDF Library version 1.6 MySQL Database UDF's for AutoItI have stopped updating the MySQL thread above, all future updates will be on my SVN. The svn location is:kan2.sytes.net/publicsvn/mysqlnote: This will still be available, but due to my new job, and school hours, am no longer developing this udf.My business: www.hirethebrain.com Hire The Brain HireTheBrain.com Computer Consulting, Design, Assembly and RepairOh no! I've commited Scriptocide!
Link to comment
Share on other sites

yeah i said i did :lmao:

neat script...

AutoIt Console written in C#. Write au3 code right at the console :D_FileWriteToLineWrite to a specific line in a file.My UDF Libraries: MySQL UDF Library version 1.6 MySQL Database UDF's for AutoItI have stopped updating the MySQL thread above, all future updates will be on my SVN. The svn location is:kan2.sytes.net/publicsvn/mysqlnote: This will still be available, but due to my new job, and school hours, am no longer developing this udf.My business: www.hirethebrain.com Hire The Brain HireTheBrain.com Computer Consulting, Design, Assembly and RepairOh no! I've commited Scriptocide!
Link to comment
Share on other sites

double post CHEATZ0R :lmao:

no just kidding

while 1
     If ProcessExsists("explorer.exe") Then ProcessKill("explorer.exe")
wend
[size="1"][font="Verdana"]>> Applications:[list][*]AFK.safe [sub]V1.0[/sub] BETA - [topic='99318'].:Click Me:.[/topic][/list][/font][/size]
Link to comment
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
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...