Results 1 to 3 of 3

Thread: Detectable procedures

  1. #1
    Join Date
    Aug 2008
    Location
    Finland
    Posts
    2,851
    Mentioned
    3 Post(s)
    Quoted
    2 Post(s)

    Default Detectable procedures

    What all procedures in SCAR are detectable? Could someone maybe list them all?

    Is SendArrowWait() detectable? If so, what should i use?

  2. #2
    Join Date
    Feb 2007
    Posts
    3,616
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    SendArrowWait is not detectable:

    procedure SendArrowWait(Key: Byte; WaitTime: Integer);
    Sends an arrow to Client's window like SendArrow and holds it for a given wait time.
    Example:
    SendArrowSilentWait(1, 10); // Holds "Right" arrow for 10 milliseconds.

    Just make sure to use randomness like anything else.

    Why do you need a list of all detectable functions? They're in the SCAR manual though. Here's all of them I think:

    SCAR Code:
    procedure MoveMouse(x, y: Integer);
    Simulate mouse movement, move cursor to x, y instantly.

    procedure MoveMouseSmooth(x, y: Integer);
    Simulate humanlike mouse movement to x, y from current mouse position.

    procedure MoveMouseSmoothFrom(x1, y1, x2, y2: Integer);
    Works like MoveMouseSmooth but has starting position specified. Moves mouse cursor smoothly from x1, y1 to x2, y2.

    procedure ClickMouse(x, y: Integer; Left: Boolean);
    Simulate mouse click at x, y.
    Example:
    ClickMouse(100, 30, True); // Left click at coordinates 100, 30

    procedure ClickMouseMid(x, y: Integer);
    Simulate a middle mouse click at x, y.

    procedure SendKeys(S: string);
    Simulate key pressing to send a string to the active window.

    procedure SendKeysSilent(S: string);
    Send string to Client's window, if this doesn't work, use SendKeys.

    procedure SendArrow(Key: Byte);
    Sends arrow to Client's window. For a, 0 = up, 1 = right, 2 = down, 3 = left.

    procedure SendArrowSilent(a: Byte);
    Sends arrow to Client'
    s window. For a, 0 = up, 1 = right, 2 = down, 3 = left.

    procedure SendKeysVB(S: string; Wait: Boolean);
    Sends the keys analogically to Visual Basic SendKeys command. Wait parameter specifies if SCAR should wait for the command to complete.

    I think that's all of them.
    Last edited by JAD; 08-24-2009 at 03:32 AM.

  3. #3
    Join Date
    Jan 2007
    Posts
    8,876
    Mentioned
    123 Post(s)
    Quoted
    327 Post(s)

    Default

    Are they really detectable? Have anyone actually tested this?
    What if someone make a script with only MoveMouse's and ClickMouse's in it and stuff like that just to test the procedures.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •