Results 1 to 16 of 16

Thread: Lazy Utilities! Auto Login / Typer

  1. #1
    Join Date
    Feb 2013
    Posts
    13
    Mentioned
    0 Post(s)
    Quoted
    5 Post(s)

    Thumbs up Lazy Utilities! Auto Login / Typer

    Hello, these are my first completed scripts!

    I began learning to program only 3 weeks ago, so if you find any errors please point them out and ill do my best to fix them.

    To use the AutoLogin:
    Enter your login name.
    Enter your password.
    Select the client.
    Run.

    To use the AutoTyper: Edit: *Updated to 1.1, added 3 typos or insert another message there, more human like.
    Select the client.
    Run + Enter details.

    Please suggest improvements, I'm happy to listen and learn something new.

    Enjoy
    Attached Files Attached Files
    Last edited by San122; 03-03-2013 at 01:59 AM.

  2. #2
    Join Date
    Jul 2012
    Posts
    437
    Mentioned
    10 Post(s)
    Quoted
    165 Post(s)

    Default

    EOC bans simple autotypers im not sure about old school though

  3. #3
    Join Date
    Feb 2013
    Posts
    13
    Mentioned
    0 Post(s)
    Quoted
    5 Post(s)

    Default

    Quote Originally Posted by bob_saget View Post
    EOC bans simple autotypers im not sure about old school though
    it uses TypeSend and Wait(RandomRange(0, 0)) and I believe those are safe to use.

  4. #4
    Join Date
    Jul 2012
    Posts
    437
    Mentioned
    10 Post(s)
    Quoted
    165 Post(s)

    Default

    Jagex has a working a bot detection system for autotalkers in EOC.

  5. #5
    Join Date
    Feb 2013
    Posts
    13
    Mentioned
    0 Post(s)
    Quoted
    5 Post(s)

    Default

    Quote Originally Posted by bob_saget View Post
    Jagex has a working a bot detection system for autotalkers in EOC.
    You have got me thinking, tomorrow ill see if I can add a case typo antiban, to make to more human like.

  6. #6
    Join Date
    Feb 2013
    Posts
    14
    Mentioned
    0 Post(s)
    Quoted
    3 Post(s)

    Default

    Use R07 include login.

  7. #7
    Join Date
    Feb 2013
    Posts
    13
    Mentioned
    0 Post(s)
    Quoted
    5 Post(s)

    Default

    Thanks, I use this all the time for different things.

  8. #8
    Join Date
    Feb 2013
    Posts
    13
    Mentioned
    0 Post(s)
    Quoted
    5 Post(s)

    Default

    Quote Originally Posted by nemaster View Post
    Thanks, I use this all the time for different things.
    no worries.

  9. #9
    Join Date
    Mar 2013
    Posts
    4
    Mentioned
    0 Post(s)
    Quoted
    1 Post(s)

    Default

    Hey thanks so much for this it honestly is amazing especially because i got it to work with smart. A quick question though, how could i edit the typing to be faster? not the wait time but like the actual letter by letter typing speed to increase. Any answer is greatly appreciated!

  10. #10
    Join Date
    Feb 2013
    Posts
    13
    Mentioned
    0 Post(s)
    Quoted
    5 Post(s)

    Default

    No worries Im glad you like it.

    Ill attach a instant type edited one, what i did was replace all the "TypeSend" with "SendKeys"

    Tell me if there are any bugs thanks!
    Attached Files Attached Files

  11. #11
    Join Date
    Mar 2007
    Posts
    5,125
    Mentioned
    275 Post(s)
    Quoted
    901 Post(s)

    Default

    Quote Originally Posted by San122 View Post
    No worries Im glad you like it.

    Ill attach a instant type edited one, what i did was replace all the "TypeSend" with "SendKeys"

    Tell me if there are any bugs thanks!
    Notice you have a 'typo' section, Maybe you should take a look at this

    Simba Code:
    (*
    AddMistakes
    ~~~~~~~~~~~

    .. code-block:: pascal

        function AddMistakes(Orig: string; Chance: Integer): string;

    Adds human mistakes to Orig such as mistypes, missing letters,
    wrong cases. Probability that a character is typed wrong is 1 / Chance. ie.
    Higher 'Chance' = less mistakes (I know thats stupid but oh well...).
    Probability is the chance that an individual character is typed incorrectly.
    That is if you have more characters in a string you will get more mistakes overall.
    20 - 30 is usually good but it varies depending on your string so experiment!

    .. note::
        by Zephyrsfury

    Example

    .. code-block:: pascal

    *)

    function AddMistakes(Orig: string; Chance: Integer): string;

    text.simba

    http://docs.villavu.com/srl-5/text.h...es#addmistakes

    I also notice you don't use your 'Traded' bitmap, would be awesome if you implement trade detection

    Forum account issues? Please send me a PM

  12. #12
    Join Date
    Mar 2013
    Posts
    4
    Mentioned
    0 Post(s)
    Quoted
    1 Post(s)

    Default

    It types it quick but it doesn't send. Maybe we can replace the vk_enter with something else? its not sending it.

  13. #13
    Join Date
    Mar 2013
    Posts
    4
    Mentioned
    0 Post(s)
    Quoted
    1 Post(s)

    Default

    Okay i figured a fix for it, instead of PressKey use the TypeByte function. and instead of the 0,0 at sendkeys you should add like 10,15. And yeah trade detection would be amazing if you could add that or direct me on how to add it myself!

  14. #14
    Join Date
    Feb 2013
    Posts
    13
    Mentioned
    0 Post(s)
    Quoted
    5 Post(s)

    Default

    Quote Originally Posted by Justin View Post
    Notice you have a 'typo' section, Maybe you should take a look at this

    Simba Code:
    (*
    AddMistakes
    ~~~~~~~~~~~

    .. code-block:: pascal

        function AddMistakes(Orig: string; Chance: Integer): string;

    Adds human mistakes to Orig such as mistypes, missing letters,
    wrong cases. Probability that a character is typed wrong is 1 / Chance. ie.
    Higher 'Chance' = less mistakes (I know thats stupid but oh well...).
    Probability is the chance that an individual character is typed incorrectly.
    That is if you have more characters in a string you will get more mistakes overall.
    20 - 30 is usually good but it varies depending on your string so experiment!

    .. note::
        by Zephyrsfury

    Example

    .. code-block:: pascal

    *)

    function AddMistakes(Orig: string; Chance: Integer): string;

    text.simba

    http://docs.villavu.com/srl-5/text.h...es#addmistakes

    I also notice you don't use your 'Traded' bitmap, would be awesome if you implement trade detection
    Oh wow I didn't know there was a function for typos!

    I think ill fix up the script and see if I can add trade detection.

    Thanks!

  15. #15
    Join Date
    Feb 2013
    Posts
    13
    Mentioned
    0 Post(s)
    Quoted
    5 Post(s)

    Default

    Quote Originally Posted by Obby_prodigy View Post
    Okay i figured a fix for it, instead of PressKey use the TypeByte function. and instead of the 0,0 at sendkeys you should add like 10,15. And yeah trade detection would be amazing if you could add that or direct me on how to add it myself!
    Sorry about that mate, I didn't have much time to test it and Im still learning myself so Ill probably make a lot of mistakes.

    Ill do my best to fix that and add trade detection, would you like it to print a message in the debug or just open the trade screen with the player?

  16. #16
    Join Date
    Dec 2012
    Posts
    13
    Mentioned
    0 Post(s)
    Quoted
    4 Post(s)

    Default

    Any chance this script can run in multiple clients?

Thread Information

Users Browsing this Thread

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

Tags for this Thread

Posting Permissions

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