SRL Archive - S.M.A.R.T.

need a mouse recorder.


bustingbuster

2012-06-18 22:25:25

I need a mouse recorder which can use smart. Please if anybody can help me.

Becks

2012-06-18 22:30:40

Hmm.. I don't know about for smart but here is one for desktop use http://www.ghost-mouse.com/. What are you using it for?

riwu

2012-06-18 22:32:19

Mouse recorder only utilize coordinate clicking (i.e clicking at a specific pixel on ur screen), so to simulate a mouse recorder all u need is 3 procedures:
MMouse();
ClickMouse2();
Mouse(); //combination of the above 2
It takes literally <1hr to learn these 3 procedures (although if u want ur script to work for days i suggest u learn more) if u are willing to look into the scripting tutorial. So why bother with mouse recorder at all?

Also no mouse recorder will be compatible with SMART, u will need to port it urself (which is 1000x more complex than learning how to use 3 procedures)

bustingbuster

2012-06-18 22:32:22

yeah i know ghost mouse. The version now does not support loop and I asked a mouse recorder which uses smart. If anything wont use smart then can you please say which have infinite loop. Anyway thanks.

YoHoJo

2012-06-18 22:33:24

Why mouse recorder… just make a script that does what you want and loop it!
Much easier….

Neznam

2012-06-18 22:35:00

Got banned on one account for using Ghost Mouse… just saying…

bustingbuster

2012-06-18 22:36:18

I have tried scripting, but was very hard to me. So, just left it. Anyway thanks.

Becks

2012-06-18 22:36:54

From: bustingbuster
yeah i know ghost mouse. The version now does not support loop and I asked a mouse recorder which uses smart. If anything wont use smart then can you please say which have infinite loop. Anyway thanks.


It does support loop you just have to set it up correctly.. You just finish by clicking [Play] (i'm pretty sure but havent used since like 2005)

bustingbuster

2012-06-18 22:39:46

I mean the present version is modified and which cant use loop by clicking the play.

Neros

2012-06-18 22:45:19

look, if you really want one, i can let you in on the one i use for certain things ;)

Use This. JitBit Macro Recorder

it's actually pretty damn good, you can set target windows and shit too, it's what you need.
use This Program to run the jitbit exe and you'll have an infinite trial period. enjoy bro.

it's virus-free, spyware free, i use it for private server botting and building on minecraft ;)

YoHoJo

2012-06-18 23:03:29

SMART first of all only loads runescape.
Second of all, ONLY mouse/keyboard input FROM SIMBA can be minimized when used with SMART.
Using any random old mouse recorder on SMART, is the same as using it with the regular runescape client, it will take over your mouse/keyboard and you won't be able to use the computer.
And Simba exists for just this reason… to automate stuff, but 9999X better than a simple mouse recorder.

So i think you should either request a script (which might not even be made if no one has interest) or learn to script and make a script in simba that does what you want.

Runaway

2012-06-18 23:11:26

This is pretty much the same thing as a mouse recorder… took 5 minutes to write. AKA, Simba/SMART > (Mouse recorder * 10)


program SimpleMouse;
{$i SRL/SRL/Misc/SMART.simba}
{$i SRL/SRL.simba}

var
Points: T2DIntegerArray;
hPoints, AfterClick, Loop, t, i: Integer;

const
TimeToRun = 360;
LoopsToRun = 100;

procedure DeclareVars;
begin
Points[0] := [150, 100, mouse_left];
Points[1] := [75, 50, mouse_right];
Points[2] := [75, 250, mouse_left];
// Points[3] := ...
hPoints := High(Points);
AfterClick := 1000;
end;

procedure UseMouse(x, y, Click: Integer);
begin
Mouse(x, y, 1, 1, Click);
end;

begin
Smart_Server := 21;
Smart_Members := False;
Smart_Signed := True;
Smart_SuperDetail := False;
SetupSRL;
DeclareVars;
Loop := 0;
MarkTime(t);
repeat
for i := 0 to hPoints do
begin
UseMouse(Points[i][0], Points[i][1], Points[i][2]);
Wait(AfterClick + Random(Round(AfterClick / 2)));
end;
Inc(Loop);
until(TimeFromMark(t) > (TimeToRun * 60 * 1000)) or (Loop > LoopsToRun)
end.

bustingbuster

2012-06-18 23:18:12

for i := 0 to hPoints do

in this line compiling error unknown identifier i

BenLand100

2012-06-19 10:15:51

You clearly failed at copying and pasting. Anyway, this has nothing to do with SMART and is more of a script request, I guess, since we don't have a forum for stupid questions.