Jump to content

Free AIO shopper


Wacky Jacky

Recommended Posts

Welcome to my free yet premium shopper!

YzBKVJH.png

It is uploaded :) feel free to decompile it and watch the spaghetti galore ^^ but hé, it works, I blame the rum. And yes if you request nicely I will even fix some bugs 🐛 
(download here) v1.02
virus scan

Features:

  1. : shop anywhere with manual shop selector, click the npc
  2. : multi item support, add multiple names, and separate them with a (,) comma.
  3. : or enter shop name manually, with interaction and locations, yep all shop are supported…
  4. : shop and unpack at location
  5. : shop and bank items/packs
  6. : invoke support 
  7. : invoke open packs after amount reached (a whole inventory within 1.5 seconds)
  8. : hop support, ascending order, descending order or random
  9. : stop when x money left 
  10. : stop after x items bought
  11. : setting fix like all my scripts 

Note!
All item names, shop names and all other stuff are CaSe SeNsiTiVe. 
 

Updates:

  Reveal hidden contents


 

So this is the release, expect bugs and other weird things, if you post logs and good bug information I will be fixing them, slowly but surely,
want to keep track your bug? 

Bug Tracker | Board (notion.site)

Here you can see requested features to come or rejected for good.
Feature creep | Board (notion.site)

OGdJen9.jpeg
b0ukbUH.png
wM1SzEO.png
Py2Y3Rx.jpeg

https://i.imgur.com/UYdEkDz.mp4
https://i.imgur.com/cEafqCU.mp4

Edited by Wacky Jacky
1.02
  • Like 1
Link to comment
Share on other sites

  • Wacky Jacky changed the title to Free AIO shopper (uploaded)

Released the jar file ^^
For bugs, let me know, but I must have a log, and you need to paint me a nice picture of the scenario and provide the used profile it will always be the one called: last_config.txt

where to find the profile:
C:\Users\%user%\OSBot\Data\WackyJackysFolder\WackyJackyShopper\


where to find the log:
C:\Users\%user%\OSBot\Data\logs\

Because it is free and an unofficial release, I will maintain it but slow and irregular. 

Edited by Wacky Jacky
Link to comment
Share on other sites

I don't suppose it will have support for wilderness cape shops?

EDIT: also why does this appear in my script lists now?

Captura de pantalla 2024-03-03 091714.png

EDIT: how do I buy more than 1 item in the shop? putting a comma between the items didn't work,

EDIT: seems to do 2 checks when about to hop world so opens and closes the world hopper interface uneccesarily EDIT EDIT: i'm thinking maybe it's because i'm on resizeable modern and widget ID's are different or not static

[INFO][Bot #1][03/03 09:33:59 a. m.]: [We Need To Hop]
[INFO][Bot #1][03/03 09:33:59 a. m.]: Sleeping: [Waitng for the store to close.]
[INFO][Bot #1][03/03 09:34:07 a. m.]: [Current[399] >> Hop[417]]

Like this 8 second delay to hop is unnecessary, I notice the bot closes interface immedietly after buying and world hop interface is already open so really no need to sleep or to wait too long to begin hopping maybe 2-3 seconds tops. 

last_config.txtFetching info...

Edited by hingleberry
Link to comment
Share on other sites

  On 3/3/2024 at 8:11 AM, hingleberry said:

I don't suppose it will have support for wilderness cape shops?

EDIT: also why does this appear in my script lists now?

Captura de pantalla 2024-03-03 091714.png

EDIT: how do I buy more than 1 item in the shop? putting a comma between the items didn't work,

EDIT: seems to do 2 checks when about to hop world so opens and closes the world hopper interface uneccesarily EDIT EDIT: i'm thinking maybe it's because i'm on resizeable modern and widget ID's are different or not static

[INFO][Bot #1][03/03 09:33:59 a. m.]: [We Need To Hop]
[INFO][Bot #1][03/03 09:33:59 a. m.]: Sleeping: [Waitng for the store to close.]
[INFO][Bot #1][03/03 09:34:07 a. m.]: [Current[399] >> Hop[417]]

Like this 8 second delay to hop is unnecessary, I notice the bot closes interface immedietly after buying and world hop interface is already open so really no need to sleep or to wait too long to begin hopping maybe 2-3 seconds tops. 

last_config.txt 280 B · 0 downloads

Expand  

Sorry for the !example issue, I saw it got teleported from my method's folder which had that script in it, new version has it removed :)

Q: EDIT: how do I buy more than 1 item in the shop? putting a comma between the items didn't work.
A: I have no support for multiple items in this script, I can take a look at it if you want, but it will take me a while since I am focused on other paid scripts, but I shall add it.

 Q: EDIT: seems to do 2 checks when about to hop world so opens and closes the world hopper interface uneccesarily EDIT EDIT: i'm thinking maybe it's because i'm on resizeable modern and widget ID's are different or not static.
A: Please use fixed mode always when botting, widgets and IDs do indeed change, but not to worry I will add a handler which is already in the new version now. It will set the game to fixed mode, the intended client window mode.

Q: Like this 8 second delay to hop is unnecessary, I notice the bot closes interface immedietly after buying and world hop interface is already open so really no need to sleep or to wait too long to begin hopping maybe 2-3 seconds tops. 
A: I think this is a side effect of the resizable modern mode. Let me know how it goes with the new version. :)

v1.01 is up, the download link will now take you to the folder with all version <3

Added a board for requested features so people know what will be coming 
Feature creep | Board (notion.site)

Edited by Wacky Jacky
Link to comment
Share on other sites

  • Wacky Jacky changed the title to Free AIO shopper
  On 3/3/2024 at 3:55 PM, Wacky Jacky said:

Sorry for the !example issue, I saw it got teleported from my method's folder which had that script in it, new version has it removed :)

Q: EDIT: how do I buy more than 1 item in the shop? putting a comma between the items didn't work.
A: I have no support for multiple items in this script, I can take a look at it if you want, but it will take me a while since I am focused on other paid scripts, but I shall add it.

 Q: EDIT: seems to do 2 checks when about to hop world so opens and closes the world hopper interface uneccesarily EDIT EDIT: i'm thinking maybe it's because i'm on resizeable modern and widget ID's are different or not static.
A: Please use fixed mode always when botting, widgets and IDs do indeed change, but not to worry I will add a handler which is already in the new version now. It will set the game to fixed mode, the intended client window mode.

Q: Like this 8 second delay to hop is unnecessary, I notice the bot closes interface immedietly after buying and world hop interface is already open so really no need to sleep or to wait too long to begin hopping maybe 2-3 seconds tops. 
A: I think this is a side effect of the resizable modern mode. Let me know how it goes with the new version. :)

v1.01 is up, the download link will now take you to the folder with all version <3

Added a board for requested features so people know what will be coming 
Feature creep | Board (notion.site)

Expand  

I appreciate a lot the response, I have been doing a script for 3 days and i'm a bit sad to find out that all my widget ID's were from resizeable modern and not fixed classic. Maybe there is a FIND and REPLACE function in Eclipse IDE where I can replace them automatically with the corrected values.

Additionally it wouldn't be such a sad sea if you birthed a buoy to my vessel that would set the bot to fixed for my own script's convenience. 

Once you can make it buy multiple items that will rock my world and I will continue to test and feedback until then thank you for despawning !example. 

Edited by hingleberry
Link to comment
Share on other sites

@hingleberry
If you like to add such code your self here is a bit of help, also a lot of credits to @Explv most of this code if from him, I just made it work since it was out-dated. 

The main code:

  Reveal hidden contents


Utilities needed for it to work.

CachedWidget:

  Reveal hidden contents


WidgetMessageFilter

  Reveal hidden contents


WidgetActionFilter:

  Reveal hidden contents
Edited by Wacky Jacky
Link to comment
Share on other sites

Ok so The Main Code would go into the main class which has my main onloop. 

The other 3 codes for CachedWidget, WidgetMEssageFilter and WidgetActionFiltet would be classes I create in the package and then perhaps somehow call them in the main class, perhaps The Main Code already does that for me. 

I would also like to make changes such as, activate Shift drop, set particular bind keys, zoom out to a particular level, de-activate 3 second trade delay, deactivate world hopping warning among other changes and selectively as well, not just spamming them all every time.

The logic for CachedWidgets seems an interesting failsafe applicable to every script you make that interacts with widgets I don't quite understand it 100% but cool, I will revisit this. How is the update going for the shopping bot?

Link to comment
Share on other sites

  On 3/7/2024 at 2:13 PM, hingleberry said:

Ok so The Main Code would go into the main class which has my main onloop. 

The other 3 codes for CachedWidget, WidgetMEssageFilter and WidgetActionFiltet would be classes I create in the package and then perhaps somehow call them in the main class, perhaps The Main Code already does that for me. 

I would also like to make changes such as, activate Shift drop, set particular bind keys, zoom out to a particular level, de-activate 3 second trade delay, deactivate world hopping warning among other changes and selectively as well, not just spamming them all every time.

The logic for CachedWidgets seems an interesting failsafe applicable to every script you make that interacts with widgets I don't quite understand it 100% but cool, I will revisit this. How is the update going for the shopping bot?

Expand  

Feature is done, I am testing it right now, unforeseen issues may occur since it was a quick add and tested it not so much.
Multiple items support is as following: Item Name1, Item Name2, Item Name3.

Small patch, it now also sets the sorting of the worlds so it is more optimal if you use Decent or Accent hopping.

So just separate the items with a ',' (comma), still case-sensitive :/ 
I will upload it soon, keep checking the link :)

Link to comment
Share on other sites

  On 3/8/2024 at 1:34 PM, Wacky Jacky said:

Feature is done, I am testing it right now, unforeseen issues may occur since it was a quick add and tested it not so much.
Multiple items support is as following: Item Name1, Item Name2, Item Name3.

Small patch, it now also sets the sorting of the worlds so it is more optimal if you use Decent or Accent hopping.

So just separate the items with a ',' (comma), still case-sensitive :/ 
I will upload it soon, keep checking the link :)

Expand  

A good one for world hoping is that if F2p worlds only is selected in your GUI that there is now a star you can click that lists all f2p worlds sequentially in OSRS, more human-like maybe to activate that when hopping. Anyway I haven't yet tested the shopper again because I haven't adapted my own scripts to fixed mode yet neither applied the knowledge of how to make it so when my scripts activate it automatically goes to resizeable and so I don't want the hastle dead scripts and manual switching.

Considering you got the auto-to-fixed mode activated maybe you would make a separate forum post guide, if one doesn't already exist, for how to implement that function like how you tried to show me, I am too noob atm to comprehend what you shared. But man would be useful to for example run a bot that sets up all the little settings that manually are a bore on each character either in it's own seperate script or before the main script.

Link to comment
Share on other sites

  • 2 weeks later...
  On 3/22/2024 at 1:54 AM, taltoniser said:

Yeah, i do! it would be a dope addition

Expand  

I will be looking in to it, added to the feature creep list.

 

  On 3/23/2024 at 12:53 PM, TheCongregation said:

Possible to have "items to sell"? I got longbows on a perm iron I wanna sell for 10 or 15 at a time with world hop and I cba for all that

Expand  

For now, I don't have the intention of adding a sell option anytime soon. Sorry, I can't help u with that wish. You could check out the premium shopper from the OSBot store, I think it supports that, if u want to spend money on a shopper of course.  

Edited by Wacky Jacky
Link to comment
Share on other sites

  On 3/23/2024 at 3:21 PM, Wacky Jacky said:

For now, I don't have the intention of adding a sell option anytime soon. Sorry, I can't help u with that wish. You could check out the premium shopper from the OSBot store, I think it supports that, if u want to spend money on a shopper of course.  

Expand  

I think I might macro killer some npc's for nature runes and then APA auto alcher instead, thank you for reply!

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...