Skip 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.

inventory dropall very slow

Featured Replies

It takes a long time to drop items out of the inventory. It takes around 45 seconds for a full dropped inventory. Even writing my own dropping method with Mouse and inventory slots, it looks like the mouse waits a very long time to path before clicking. Is there some other method to make it move+click faster?

Usually I'm using 

getInventory().dropAll(itemNames);

And it's a lot faster than 45 seconds. Also make sure you have Shift drop enabled in RS settings (settings -> controls -> enable Shift click to drop items).

5 hours ago, Reddozen said:

It takes a long time to drop items out of the inventory. It takes around 45 seconds for a full dropped inventory. Even writing my own dropping method with Mouse and inventory slots, it looks like the mouse waits a very long time to path before clicking. Is there some other method to make it move+click faster?

Are you using mirror mode? Everything is a lot slower in mirror mode, at least for me..

  • Author
3 hours ago, FuryShark said:

Are you using mirror mode? Everything is a lot slower in mirror mode, at least for me..

ya. using mirror mode. there no way to speed up mirror mode?

30 minutes ago, Reddozen said:

ya. using mirror mode. there no way to speed up mirror mode?

Not that i know of :( Only thing that sucks about it

56 minutes ago, Reddozen said:

ya. using mirror mode. there no way to speed up mirror mode?

change the reaction speed. Top left where it says mirror mode shows u what keys to hit

  • Author
3 hours ago, Chris said:

change the reaction speed. Top left where it says mirror mode shows u what keys to hit

doesnt seem to work with clicking/mouse moving. I set it down to 250ms and it still drops very slowly.

On 3/31/2019 at 10:49 AM, Reddozen said:

ya. using mirror mode. there no way to speed up mirror mode?

I just had a user mention this issue in my thieving script when running mirror mode and I figured out a way to fix it.

1) Iterate through inventory slots and store the mouse destination of any slot containing an item you wish to drop in a list.

2) Hold down shift key to enable shift click dropping.

getKeyboard().pressKey(16);

3)Iterate the mouse destination list:

   -move mouse to mouse destination

   -check if the option when hovering item is drop

getMenuAPI().getTooltip().contains("Drop")

   -if the hover option is drop then click

   -if hover option is not drop then you'll need to right click the item, and interact with the drop option for example:

            List<Option> options = getMenuAPI().getMenu();
            for (int j = 0; j < options.size(); j++) {
                if (options.get(j).action.equals("Drop")) {
                    getMouse().move(new RectangleDestination(getBot(), getMenuAPI().getOptionRectangle(j)));
                    mouse.click(false);
                    break;
                }
            }

   -at the end release shift key

getKeyboard().releaseKey(16);

 

This seemed to speed things up quite a bit for me, though it still won't be as fast as if you weren't running mirror.

Edit: The reason you need to check if drop is the item's hover option is because the user may not have shift click dropping enabled and in that case you'll need to either write a method to enable it or just drop the items by selecting drop from their menu.

Edited by Molly

Create an account or sign in to comment

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Search

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.