SRL Archive - Test corner

SRL antiban uses clickmouses?


bobert5696

2006-09-30 09:52:02

wasnt sure where to post this, so i did here, i was going through antiban.scar, and was shocked, it uses clickmouse MULTIPLE times, isnt that detectable? i think that def needs to be fixed am i right, or plain stupuid?

Mutant Squirrle

2006-09-30 11:03:08

lol Its okay for you to misunderstand what is or isn't detectable MoveMouse in scar is very detectable because it jumps and does not move smoothly across the screen.

How ever clickmouse is a vital part of the mouse being functional every mouse statement uses ClickMouse to right or left click. There is no other function that is used and no it is not detectable. Don't worry the dev team here is very anti detection so rest assured the functions used are only the best.

bobert5696

2006-09-30 11:48:19

no, i understand that, but isnt something like


holdmouse(blah)
wait(blah)
releasemouse(blah)

much less detectable??

afte futher looking, the clicking isnt on the RS screen, its off screen, so that could be y

Yakman

2006-09-30 17:12:49

mutant, i dont know how clickmouse is so vital for SRL

Mouse and CMouse use the holdmouse, wait, releasemouse thing, why is the clickmouse used?

also bobert5696 can you post extracts of the code where clickmouse is used, so people just browsing the forum can see it, also it works a lot better if you have evidence right there in the readers face

bobert5696

2006-09-30 18:32:29

lol, evidence hehe:
{*******************************************************************************
procedure LeaveScreenEvery(mins: Integer);
By: Stupid3ooo
Description: Anti Mouse detection. Mouse leaves RS window every mins.
mins: minutes between random spining
*******************************************************************************}

procedure LeaveScreenEvery(mins: Integer);
var
rx, a: Integer;
begin
if ((TimeFromMark(LeaveScreenMark) / 1000) / 60 >= mins) then
begin
MarkTime(LeaveScreenMark);
rx := Random(300);
a := Random(2);
if (a = 0) then
begin
MMouse(rx, 1, 0, 0)
ClickMouse(rx, -1, True);
Wait(1000 + Random(1000));
end;
if (a = 1) then
begin
MMouse(rx, 502, 0, 0)
ClickMouse(rx, 503, True);
Wait(1000 + Random(1000));
end;
end;
end;

Mutant Squirrle

2006-09-30 19:45:14

lol a difference in clicking a mouse isnt such a big difference that the end of the world is coming. lol if you dont believe me update every function that uses clickmouse and ill put it in srl *rolls eyes since they removed that smiley*