Results 1 to 20 of 20

Thread: Reference Book for Newcomers!

  1. #1
    Join Date
    May 2007
    Location
    Some where fun.
    Posts
    2,891
    Mentioned
    1 Post(s)
    Quoted
    5 Post(s)

    Default Reference Book for Newcomers!

    Reference Book



    SRL's Mission statement



    Terms



    Scar:
    SCAR is a program designed to automate repetitive tasks on your computer. It uses color, image, pattern and text recognition algorithms to gather data about the current state of your machine and act upon it accordingly as programmed. The program has the ability to move the mouse cursor and send keystrokes to act upon the gathered information. You can create scripts in the pascal language for the program to run using a very large amount of functions are your disposal.

    Get the newest SCAR at the SVN

    In short terms, its a program where you write code that utilizes the SRL include to auto on runescape

    Simba:
    Simba is essentially the same thing as SCAR, except it is open source,and is developed by the SRL Community.

    Get the newest Simba at http://villavu.com/forum/showthread.php?t=61586

    Include:
    In our case, it is a set of files which contain functions and procedures for you(the scripter) to use.

    SRL:
    SRL commonly refers to the SRL include it self, or these forums as a whole.

    Procedures:
    Procedures are like sections of the
    script that can be called upon for many different reasons.
    [Credits XxKanexX]

    Functions:

    Functions are the same as procedures but they return a value.

    The values consist of:
    String - Text, string of characters
    Integer - Whole numbers, positive and negative (i.e. 1, 3, -7)
    Extended - Real numbers, positive and negative (i.e. 1.5, -2.6)
    Boolean - True or False
    [Credits Bebe]

    Bitmaps:

    A set of bits that represents a graphic image, with each bit or group of bits corresponding to a pixel in the image.

    To sum that all up, a bitmap is a image with a high quality, which makes it ideal for SCAR's/Simbas built in image searching functions/procedures.
    [Credits Bebe]

    Failsafes:
    Something in your script, that if something were to fail, it will catch it, and fix the problem ( or just log out )

    Anti ban:
    Antiban refers to doing human like things to make your bot less noticeable.
    (Checking your mining experience)
    [I]Not done automatically in SRL, Must be added to any scripts you develop.

    Anti randoms:
    The completion of random events. Done automatically in SRL.
    See this tutorial on how to utilize anti random detection: http://villavu.com/forum/showthread.php?t=41564

    SMART:
    Is a plugin which loads in Simba/SCAR and comes included with SRL. It is compiled as a .so for linux. SMART stands for SMART Minimizing Autoing Resource Thing. Basically it acts as a virtual mouse/keyboard and allows you to auto while using your computer at the same time.

    Main loop:
    The main loop is a really simple concept, when you click the run/play button in Simba, Simba will automatically go to your main loop and calls it once. Every main loop for botting in runescape should be repeated using simple loops learned in the tutorials referenced at the bottom.

    Script:
    If you haven't figured out by now, a script is just all your procedures and functions put together into one file.

    MSI:
    MSI is one giant script. More info available here.

    Reflection:
    If you are writing a script, you can use reflection.
    Reflection is much easier to understand and write for, but there are down sides. Every time runescape updates, reflection is down until someone manually updates it (Manually updates the hooks, Pyroryan is doing a great job currently) and you are FORCED to use SMART. If you are not using reflection, you do not need SMART and your script should be immediately runnable after an update. Most reflection scripts only work in Simba.

    Standards:
    Refers to how your code looks in Simba, things like indentations, capitalization etc.

    Crosshair:
    The crosshair on the Simba/SCAR toolbar, which you must drag onto runescape before you run your scripts.

    SRL 5:
    SRL's next major release, currently being developed. SRL 5 will only support Simba.
    SRL 5 Development can be monitoredhere.

    SCAR Vs Simba:
    Personal preference, both are very reliable now. Almost everything that runs in SCAR can run in Simba except for a few exceptions. SRL 5 Will only be supported for Simba.

    Camaro':
    Commonly refers to a really incredible person that by coincidence visits SRL too. Oh, and it's also a car if you remove the '.

    Dgby714:
    Commonly refers to a really incredible person that by coincidence visits SRL too. He is very similar to Camaro' to the respect that there definitions are incredibly similar.





    Should read tutorials

    http://villavu.com/forum/showthread.php?t=58935
    -Coh3ns beginner tutorial, Excellent tutorial.

    http://villavu.com/forum/showthread.php?t=60288
    -Standards

    http://villavu.com/forum/showthread.php?t=33613
    -Naums tutorial on statements.

    http://villavu.com/forum/showthread.php?t=32990
    -General SCAR Tutorial.

    http://villavu.com/forum/forumdisplay.php?f=191

    -Script Tutorials section.


    Useful Links

    http://villavu.com/forum/forumdisplay.php?f=70
    -Scripting help forum, post your problems there.

    http://villavu.com/forum/forumdisplay.php?f=205
    -Reflection forum

    http://villavu.com/forum/forumdisplay.php?f=179
    -SMART Forum

    http://villavu.com/forum/forumdisplay.php?f=64
    -Public Scripts
    Last edited by Camaro'; 04-07-2011 at 01:04 AM.

  2. #2
    Join Date
    Dec 2010
    Posts
    431
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    SCAR latest version:
    http://freddy1990.com/svn/scarprerelease/

    SRL-5:
    https://github.com/SRL/SRL-5

    *hint* left out RRL. haha jk.. nice job.

  3. #3
    Join Date
    Oct 2009
    Location
    Stockton, CA
    Posts
    2,040
    Mentioned
    0 Post(s)
    Quoted
    1 Post(s)

    Default

    Bitmaps:
    A set of bits that represents a graphic image, with each bit or group of bits corresponding to a pixel in the image.

    To sum that all up, a bitmap is a image with a high quality, which makes it idle for SCAR's built in image searching functions/procedures.
    [Credits Bebe]
    idle -> ideal
    Join the IRC! irc.rizon.net:6667/srl | SQLite (0.99rc3+) | SRL Doc | Simba Doc | Extra Simba Libraries (openSSL & sqlite3)
    Quote Originally Posted by #srl
    10:45 < Toter> daphil when can get sex anyday I want
    10:45 < Toter> he is always on #SRL
    "A programmer is just a tool which converts caffeine into code"

  4. #4
    Join Date
    Feb 2007
    Location
    Access Violation at 0x00000000
    Posts
    2,865
    Mentioned
    3 Post(s)
    Quoted
    18 Post(s)

    Default

    Woot! I'm a Camaro'! :P

    All jokes aside though, nice tut for newbies
    Ce ne sont que des gueux


  5. #5
    Join Date
    Nov 2007
    Location
    46696E6C616E64
    Posts
    3,069
    Mentioned
    44 Post(s)
    Quoted
    302 Post(s)

    Default

    Maybe you should add that Camaro is also a car?
    There used to be something meaningful here.

  6. #6
    Join Date
    Apr 2008
    Location
    Marquette, MI
    Posts
    15,252
    Mentioned
    138 Post(s)
    Quoted
    680 Post(s)

    Default

    Quote Originally Posted by Frement View Post
    Maybe you should add that Camaro is also a car?
    It's not just a car, it's Bumblebee!

    Nice job, Camaro, I like the idea especially. Surprised I haven't seen it before.

  7. #7
    Join Date
    Mar 2009
    Location
    Norway
    Posts
    493
    Mentioned
    0 Post(s)
    Quoted
    4 Post(s)

    Default

    Very nice




    ^ Camaro!

  8. #8
    Join Date
    Jan 2010
    Posts
    5,227
    Mentioned
    6 Post(s)
    Quoted
    60 Post(s)

    Default

    ^ Bumblebee!

  9. #9
    Join Date
    Feb 2006
    Location
    Amsterdam
    Posts
    13,691
    Mentioned
    146 Post(s)
    Quoted
    130 Post(s)

    Default

    You might want to add that SRL 5 is for Simba only.

    Also, "Simba is developed by the administrators here", I think you meant by the SRL community. And I think you're also missing that most reflection scripts work with Simba only.
    Last edited by Wizzup?; 03-10-2011 at 10:21 AM.



    The best way to contact me is by email, which you can find on my website: http://wizzup.org
    I also get email notifications of private messages, though.

    Simba (on Twitter | Group on Villavu | Website | Stable/Unstable releases
    Documentation | Source | Simba Bug Tracker on Github and Villavu )


    My (Blog | Website)

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

    Default

    Quote Originally Posted by Wizzup?[CENTER
    [/CENTER];787010]You might want to add that SRL 5 is for Simba only.

    Also, "Simba is developed by the administrators here", I think you meant by the SRL community. And I think you're also missing that most reflection scripts work with Simba only.
    Except those using RRL.

    And I'm not sure I like the smart section.. smart is a dll which comes with srl, not the scripts and it's not only a virtual mouse it's also virtual keyboard. And please add that it's minimizeable + what SMART stands for
    Good job nevertheless

  11. #11
    Join Date
    May 2007
    Location
    Some where fun.
    Posts
    2,891
    Mentioned
    1 Post(s)
    Quoted
    5 Post(s)

    Default

    Thanks everybody for the suggestions, I fixed up all that was said (please don't hesitate to point out any other mistakes/suggestions)

  12. #12
    Join Date
    Oct 2009
    Location
    Stockton, CA
    Posts
    2,040
    Mentioned
    0 Post(s)
    Quoted
    1 Post(s)

    Default

    SRL 5:SRL's next major release, currently being developed. Will only work for Simba.
    SRL 5 Development can be monitered here.
    monitered -> monitored
    Join the IRC! irc.rizon.net:6667/srl | SQLite (0.99rc3+) | SRL Doc | Simba Doc | Extra Simba Libraries (openSSL & sqlite3)
    Quote Originally Posted by #srl
    10:45 < Toter> daphil when can get sex anyday I want
    10:45 < Toter> he is always on #SRL
    "A programmer is just a tool which converts caffeine into code"

  13. #13
    Join Date
    Jan 2008
    Location
    NC, USA.
    Posts
    4,429
    Mentioned
    0 Post(s)
    Quoted
    4 Post(s)

    Default

    Is a plugin which loads in Simba/SCAR and comes included with SRL.***

    It's compiled as a .so for linux.
    Quote Originally Posted by irc
    [00:55:29] < Guest3097> I lol at how BenLand100 has become noidea
    [01:07:40] <@BenLand100> i'm not noidea i'm
    [01:07:44] -!- BenLand100 is now known as BenLand42-
    [01:07:46] <@BenLand42-> shit
    [01:07:49] -!- BenLand42- is now known as BenLand420
    [01:07:50] <@BenLand420> YEA

  14. #14
    Join Date
    May 2007
    Location
    Some where fun.
    Posts
    2,891
    Mentioned
    1 Post(s)
    Quoted
    5 Post(s)

    Default

    Any other suggestions to be added into this?

  15. #15
    Join Date
    Jan 2008
    Location
    10° north of Hell
    Posts
    2,035
    Mentioned
    65 Post(s)
    Quoted
    164 Post(s)

    Default

    Quote Originally Posted by Camaro' View Post
    SCAR Vs Simba:
    Personal preference, both are very reliable now. Almost everything that runs in SCAR can run in Simba except for a few exceptions. SRL 5 Will only be supported for Simba.

    Camaro':

    Commonly refers to a really incredible person that by coincidence visits SRL too. Oh, and it's also a car if you remove the '.

    "SRL 5 will only support Simba."

    o and replace Camaro with Dg =P

    Edit: Except I'm not a car =S
    Last edited by Dgby714; 03-29-2011 at 01:02 AM.

    Dg's Small Procedures | IRC Quotes
    Thank Wishlah for my nice new avatar!
    Quote Originally Posted by IRC
    [22:12:05] <Dgby714> Im agnostic
    [22:12:36] <Blumblebee> :O ...you can read minds

  16. #16
    Join Date
    May 2007
    Location
    Some where fun.
    Posts
    2,891
    Mentioned
    1 Post(s)
    Quoted
    5 Post(s)

    Default

    Haha, I got it!

  17. #17
    Join Date
    Feb 2006
    Location
    Amsterdam
    Posts
    6,136
    Mentioned
    28 Post(s)
    Quoted
    17 Post(s)

    Default

    Nice work: Cupyfied.
    SRL is a Library of routines made by the SRL community written for the Program Simba.
    We produce Scripts for the game Runescape.

  18. #18
    Join Date
    May 2007
    Location
    Some where fun.
    Posts
    2,891
    Mentioned
    1 Post(s)
    Quoted
    5 Post(s)

    Default

    Thank you fakawi!

  19. #19
    Join Date
    Jan 2008
    Location
    10° north of Hell
    Posts
    2,035
    Mentioned
    65 Post(s)
    Quoted
    164 Post(s)

    Default

    Quote Originally Posted by Camaro' View Post
    Haha, I got it!
    LMAO I was joking but ok nice =)

    Dg's Small Procedures | IRC Quotes
    Thank Wishlah for my nice new avatar!
    Quote Originally Posted by IRC
    [22:12:05] <Dgby714> Im agnostic
    [22:12:36] <Blumblebee> :O ...you can read minds

  20. #20
    Join Date
    May 2007
    Location
    Some where fun.
    Posts
    2,891
    Mentioned
    1 Post(s)
    Quoted
    5 Post(s)

    Default

    This guide is fresh.

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
  •