I'm looking to get into scripting, just a few questions

Discussion in 'RuneScape Programming' started by forrestblade, May 19, 2018.

?

Is it even possible to automate RS with Javascript?

  1. Yes, absolutey

    25.0%
  2. No nub gtfo

    75.0%
I'm looking to get into scripting, just a few questions
  1. Unread #1 - May 19, 2018 at 9:54 PM
  2. forrestblade
    Joined:
    May 19, 2018
    Posts:
    7
    Referrals:
    0
    Sythe Gold:
    5

    forrestblade Newcomer

    I'm looking to get into scripting, just a few questions

    Hi all my name is forrestblade, I'm an experienced Javascript (NOT Java) developer and I'm a front-​
    end engineer by trade. I've played RS most of my life on and off and I was always so fascinated by the automation that took place in the game. I am interested in getting into writing some scripts for OSRS and was curious if anyone can point me in the best direction.

    I am also really curious to know if anyone has come across a pure Javascript botting platform or if it ​
    would even be possible for one to extract data and process it from the game using Javascript. I assume with the recent advances in the language and the emergence of NodeJS that it's possible on some level.

    I'd love to collaborate with someone, so please feel free to hit me up and lets see what we can tear​
    up haha!

     
  3. Unread #2 - May 20, 2018 at 3:05 AM
  4. John Devola
    Joined:
    Nov 2, 2015
    Posts:
    720
    Referrals:
    0
    Sythe Gold:
    1,094,994
    Discord Unique ID:
    213172021578694661
    Two Factor Authentication User Stay a while and listen Twitter Tier 1 Prizebox (7) Dolan Duck (2) Member of the Month Winner Creamy Tier 5 Prizebox Tier 4 Prizebox Tier 3 Prizebox
    Tier 6 Prizebox Baby Yoda Nitro Booster Hey... this isnt a fun rank Garchomp Pikachu Lawrence Chansey Penguin Dragon Claws
    Tier 2 Prizebox

    John Devola Apprentice
    $500 USD Donor

    I'm looking to get into scripting, just a few questions

    I'm sure it is possible to interact with the game using javascript, possibly pulling values out of the actual game client via some sort of "Mirror Mode" that regular botting clients use, but honestly I am not sure at all and you would have to talk to someone much more advanced than me.

    I would take a look at different botting communities and bots, most are in Java. If you work with Javascript then Java should be very similar for you to get a hold of :)

    DreamBot - #1 OSRSĀ® Bot for RunescapeĀ®
     
    ^ PandaBot likes this.
  5. Unread #3 - May 22, 2018 at 4:24 PM
  6. Fast Coins
    Joined:
    Mar 22, 2017
    Posts:
    1,355
    Referrals:
    1
    Sythe Gold:
    1,458
    Discord Unique ID:
    369860055660494849
    Discord Username:
    kombat#5624

    Fast Coins Guru
    $5 USD Donor New

    I'm looking to get into scripting, just a few questions

    Define botting platform.
    Injection/ refl. based JS-based botting client? Never.
    Making some autoclicker-style "scripts"? Sure. Check RobotJS for example: Syntax - RobotJS
     
  7. Unread #4 - May 22, 2018 at 4:26 PM
  8. forrestblade
    Joined:
    May 19, 2018
    Posts:
    7
    Referrals:
    0
    Sythe Gold:
    5

    forrestblade Newcomer

    I'm looking to get into scripting, just a few questions

    Why do you say never? Can you expound on the technical reasons why this is not feasible or possible?
     
  9. Unread #5 - May 22, 2018 at 4:31 PM
  10. Fast Coins
    Joined:
    Mar 22, 2017
    Posts:
    1,355
    Referrals:
    1
    Sythe Gold:
    1,458
    Discord Unique ID:
    369860055660494849
    Discord Username:
    kombat#5624

    Fast Coins Guru
    $5 USD Donor New

    I'm looking to get into scripting, just a few questions

    Okay, "never" is a strong word :p Runescape botting clients are all written in Java and to my knowledge, there is no way of interacting with Java classes through Javascript.
     
  11. Unread #6 - May 22, 2018 at 4:33 PM
  12. forrestblade
    Joined:
    May 19, 2018
    Posts:
    7
    Referrals:
    0
    Sythe Gold:
    5

    forrestblade Newcomer

    I'm looking to get into scripting, just a few questions

    Haha, okay that's interesting. So scripts are directly interacting with the Runescape classes? I mean what about fullstack applications where you have a Javascript front end engineered and you use Java as the API? Javascript interacts on some level with those Java classes and methods to send data back and forth to the back end.
     
  13. Unread #7 - May 22, 2018 at 4:50 PM
  14. Fast Coins
    Joined:
    Mar 22, 2017
    Posts:
    1,355
    Referrals:
    1
    Sythe Gold:
    1,458
    Discord Unique ID:
    369860055660494849
    Discord Username:
    kombat#5624

    Fast Coins Guru
    $5 USD Donor New

    I'm looking to get into scripting, just a few questions

    Botting clients are written in Java. They make an API available (set of methods) for a developer to use (for script development). All of that is done in Java programming language, and nothing else.
    Never directly. You mentioned web apps. Going with Java as the backend language, there's a servlet container, which handles requests. You can make requests from front end (with javascript), to back end. Then Java does its magic and sends back the response to frontend, for Javascript to handle. So in a sense, "on some level" it does interact with Java, but NEVER on class-level.
     
  15. Unread #8 - May 22, 2018 at 4:53 PM
  16. forrestblade
    Joined:
    May 19, 2018
    Posts:
    7
    Referrals:
    0
    Sythe Gold:
    5

    forrestblade Newcomer

    I'm looking to get into scripting, just a few questions

    Okay right on, that makes sense. I suppose if we could figure out how to get Javascript to interact with Runescape's Java then we would be able to hack/manipulate the game, thus leaving botting to be completely irrelevant haha
     
  17. Unread #9 - May 22, 2018 at 5:04 PM
  18. Fast Coins
    Joined:
    Mar 22, 2017
    Posts:
    1,355
    Referrals:
    1
    Sythe Gold:
    1,458
    Discord Unique ID:
    369860055660494849
    Discord Username:
    kombat#5624

    Fast Coins Guru
    $5 USD Donor New

    I'm looking to get into scripting, just a few questions

    I don't understand, why Javascript tho? Why not straight use Java to inject code? And no, there's no way to change "money" variable like that :p There are tons of validations behind the scenes on Jagex's part (think backend). Remember, the client you play through does not contain the backend code, so you can access very limited functionality.
     
  19. Unread #10 - May 22, 2018 at 5:14 PM
  20. forrestblade
    Joined:
    May 19, 2018
    Posts:
    7
    Referrals:
    0
    Sythe Gold:
    5

    forrestblade Newcomer

    I'm looking to get into scripting, just a few questions

    I just really like Javascript haha, it's the future if we're being frank.
     
< Selling a fully coded and perfect combat system Rsps. | [Request] Web Developer to Join Development Team >

Users viewing this thread
1 guest


 
 
Adblock breaks this site