Jump to content
View in the app

A better way to browse. Learn more.

OSBot :: 2007 OSRS Botting

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Functional programming with osbot [run time scripts]

Featured Replies

  • Author

I've hit a point in this project were all that is left is things I hate doing manly GUI work. So I spent this week rewrite old lazy code to be more effective and efficient code. I remade many built in methodes so the user has more control over timing, mouse placement and mouse speed.  The gui has a  custom desktop "Like" feel with dragable componets and wires to conect things. I am still working on look and feel but It all works as I want. Just need to add all the methods in the APi [there are over 1200 methods]. 

 4 ways to input code

  1. Normal IDE
    • Normal code as seen In all pictures and videos from before this week.
  2. Looping  visual prgraming
    • This is like the code part were you can make methodes, classes and locol vars. But with a visual aspect to it.
  3. State machine visual prgraming
    • State machines are very powerfull in bots. Its like a task system that alot of people like to use.
  4. Top down macro [ picture below]
    • This dumb botting just starts at the top of the list and works its way down. In the future ill add looping. Currently has goto's So its basicly a  State machines.

 

https://imgur.com/nnrKJ3U

 

 

 

 

Edited by Nbacon

  • 2 months later...

This takes me back to the good old days of Haskell!, but FUNCTIONAL CODING 😩

Interesting project considering the efficiency of event-driven programming in OSRS botting.

 

Hope you continue with your project and good luck!

Edited by tmoney603

  • 3 months later...
  • 2 years later...

This is Java 8. Function<> is a data type now. You can easily do currying. glad you're having fun with this, but I'm not sure how well you have explored Java

Create an account or sign in to comment

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.