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.

OSRS Script Factory 2.0

Featured Replies

I can't get CLI to work through Explv's Bot Manager with this: 1079:SCRIPT_NAME
Local script works fine. any idea?

I'm a moron :)

Edited by Rays

  • Author
On 6/25/2023 at 3:04 AM, unsettled said:

Hello,  is there a user guide that explains more advanced concepts including random number/variable generation and incorporation?

Yes! Are you part of our discord?

Hi again, currently experiencing an unwanted case where the script stops and logs character 

Hello, currently experiencing issue where osbot logs me out based on the below.  Have you seen this before and anything related to running this script?

 

[INFO][Bot #1][06/27 10:16:00 AM]: [Logout]: Current size of queue: 0
[INFO][Bot #1][06/27 10:16:00 AM]: [Logout]: Logging out of RuneScape!
[INFO][Bot #1][06/27 10:16:01 AM]: Terminating script OSRS Script Factory...
[INFO][Bot #1][06/27 10:16:01 AM]: [Monitor]: Interrupting threads...
[INFO][Bot #1][06/27 10:16:01 AM]: [Monitor]: Monitor main has ended.
[INFO][Bot #1][06/27 10:16:01 AM]: [Monitor]: Monitor fatigue has ended.
[INFO][Bot #1][06/27 10:16:01 AM]: [Monitor]: Monitor autosave has ended.
[INFO][Bot #1][06/27 10:16:01 AM]: [Monitor]: Monitor keyboard has ended.
[INFO][Bot #1][06/27 10:16:01 AM]: [Monitor]: Monitor wilderness has ended.
[INFO][Bot #1][06/27 10:16:01 AM]: [Monitor]: Monitor widgets has ended.
[INFO][Bot #1][06/27 10:16:01 AM]: [Monitor]: Monitor inventory has ended.
[INFO][Bot #1][06/27 10:16:01 AM]: [Monitor]: Monitor player has ended.
[INFO][Bot #1][06/27 10:16:01 AM]: [Monitor]: Monitor food has ended.
[INFO][Bot #1][06/27 10:16:01 AM]: [Monitor]: Monitor mapMonitor has ended.
[INFO][Bot #1][06/27 10:16:01 AM]: [Monitor]: Monitor other has ended.
[INFO][Bot #1][06/27 10:16:01 AM]: Resetting all config values...
[INFO][Bot #1][06/27 10:16:01 AM]: Script OSRS Script Factory has exited!
[INFO][Bot #1][06/27 10:16:01 AM]: Shutting down script background executors
[INFO][Bot #1][06/27 10:16:01 AM]: [Monitor]: Monitor variablesList has ended.
 

  • Author
23 hours ago, unsettled said:

Hi again, currently experiencing an unwanted case where the script stops and logs character 

Hello, currently experiencing issue where osbot logs me out based on the below.  Have you seen this before and anything related to running this script?

 

[INFO][Bot #1][06/27 10:16:00 AM]: [Logout]: Current size of queue: 0
[INFO][Bot #1][06/27 10:16:00 AM]: [Logout]: Logging out of RuneScape!
[INFO][Bot #1][06/27 10:16:01 AM]: Terminating script OSRS Script Factory...
[INFO][Bot #1][06/27 10:16:01 AM]: [Monitor]: Interrupting threads...
[INFO][Bot #1][06/27 10:16:01 AM]: [Monitor]: Monitor main has ended.
[INFO][Bot #1][06/27 10:16:01 AM]: [Monitor]: Monitor fatigue has ended.
[INFO][Bot #1][06/27 10:16:01 AM]: [Monitor]: Monitor autosave has ended.
[INFO][Bot #1][06/27 10:16:01 AM]: [Monitor]: Monitor keyboard has ended.
[INFO][Bot #1][06/27 10:16:01 AM]: [Monitor]: Monitor wilderness has ended.
[INFO][Bot #1][06/27 10:16:01 AM]: [Monitor]: Monitor widgets has ended.
[INFO][Bot #1][06/27 10:16:01 AM]: [Monitor]: Monitor inventory has ended.
[INFO][Bot #1][06/27 10:16:01 AM]: [Monitor]: Monitor player has ended.
[INFO][Bot #1][06/27 10:16:01 AM]: [Monitor]: Monitor food has ended.
[INFO][Bot #1][06/27 10:16:01 AM]: [Monitor]: Monitor mapMonitor has ended.
[INFO][Bot #1][06/27 10:16:01 AM]: [Monitor]: Monitor other has ended.
[INFO][Bot #1][06/27 10:16:01 AM]: Resetting all config values...
[INFO][Bot #1][06/27 10:16:01 AM]: Script OSRS Script Factory has exited!
[INFO][Bot #1][06/27 10:16:01 AM]: Shutting down script background executors
[INFO][Bot #1][06/27 10:16:01 AM]: [Monitor]: Monitor variablesList has ended.
 

Can you give me more information. Are you part of our Discord?

  • 2 weeks later...

how do i fix this error?

"[ERROR][07/10 06:51:23 PM]: Uncaught exception!
java.awt.IllegalComponentStateException: component must be showing on the screen to determine its location
    at java.awt.Component.getLocationOnScreen_NoTreeLock(Unknown Source)
    at java.awt.Component.getLocationOnScreen(Unknown Source)
    at org.pushingpixels.substance.internal.widget.animation.effects.GhostPaintingUtils.paintGhostImages(GhostPaintingUtils.java:191)
    at org.pushingpixels.substance.internal.ui.SubstancePanelUI.update(SubstancePanelUI.java:83)
    at javax.swing.JComponent.paintComponent(Unknown Source)
    at javax.swing.JComponent.paint(Unknown Source)
    at javax.swing.JComponent.paintToOffscreen(Unknown Source)
    at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source)
    at javax.swing.RepaintManager$PaintManager.paint(Unknown Source)
    at javax.swing.RepaintManager.paint(Unknown Source)
    at javax.swing.JComponent._paintImmediately(Unknown Source)
    at javax.swing.JComponent.paintImmediately(Unknown Source)
    at javax.swing.RepaintManager$4.run(Unknown Source)
    at javax.swing.RepaintManager$4.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
    at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
    at javax.swing.RepaintManager.prePaintDirtyRegions(Unknown Source)
    at javax.swing.RepaintManager.access$1200(Unknown Source)
    at javax.swing.RepaintManager$ProcessingRunnable.run(Unknown Source)
    at java.awt.event.InvocationEvent.dispatch(Unknown Source)
    at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    at java.awt.EventQueue.access$500(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.awt.EventQueue$3.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
    at java.awt.EventDispatchThread.run(Unknown Source)"

  • 2 weeks later...
  • Author

More progress has been made on the branch system! Trial users will be testing it out shortly! 
 

More information coming soon :)

  • Author
12 minutes ago, osbotterz said:

@ProjectPact I don't see the fightcaves beta you have advertised. Or the barrows beta. Did you not follow through with the release of them?

The "advertisement" you were referring to was a display of scripts that were created using Script Factory. Not that Script Factory comes with them. Script Factory comes with a public repository of over 400+ scripts, built by the community. I released a Zulrah killer, however other users have created barrows scripts.

 

You may join our Discord and find users who have created these other scripts. Our Discord has over 2,500+ users in it who would love to have you join.

Edited by ProjectPact

Hi,

I’ve been the wintertod script for a few days now but when I looked today after a rather large session, it seems my player ran out of food and I just logged in and out the game, clicked into my bank tab and just sat there… for hours :( any tweaks to prevent this?

  • Author
32 minutes ago, jacba said:

Hi,

I’ve been the wintertod script for a few days now but when I looked today after a rather large session, it seems my player ran out of food and I just logged in and out the game, clicked into my bank tab and just sat there… for hours :( any tweaks to prevent this?

Please contact the developer of the script. I didn't make the WT script <3 

Do  you think this would have the capabilities to script a high-activity (soloable) boss activity such as Nex, TOA, COX, or Nightmare? 

  • Author

The all new branching version of Script Factory has been released! Enjoy <3 

  • Author

v2.60:

  • Fixed a method number sorting issue
  • Fixed a bug with GOTO method numbers not resetting properly
  • Fixed a NPE trying to access a Method Number that does not exist
  • Fixed a lagging issue due to debug logs for Widgets
  • Minor fixes

v2.59:

  • Added new checks to Observer mode to validate clicks
  • Added new menu detection to Observer mode
  • Added new safety checks to the Script Executor
  • Added the following banks: Cooking Guild, Crafting Guild, Woodcutting guild, and Rogue’s Den with all requirements 
  • Fixed a few issues with Hosidius Kitchen bank and Hosidius Vinery bank
  • Fixed a bug that caused scripts/client to freeze
  • Fixed a bug saving branched scrips
  • Fixed a bug that prevented the web walker from properly ignoring checks
  • Fixed a bug with matching bounds for RS2Widgets
  • Fixed a logic error with loading scripts
  • Fixed a bug with #interactWithMinimap
  • Fixed a bug with method numbers increasing when clicking on a row while rearrange was enabled
  • Fixed a spelling error on GUI with “If Not Visible” under MyPlayer
  • Minor fixes

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.