Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

Sign up now!

pSmelt AIO [Deleted]

Status
Not open for further replies.
RuneMate Staff
Joined
Oct 2, 2015
Messages
3,224
Smelts bars and cannonballs at Edgeville and Al Kharid!

Woohoo! Will try out soon and post results :)
 
First impressions:

Doesn't do much - after withdrawing the ore, it stood at the bank with the bank window open for about 2 minutes. I manually closed the bank window, however still nothing happened. Status "Withdrawing Ore"

I then closed/stopped the bot and re-opened it and with a full inventory of bars already, I received the following error:

Code:
java.lang.OutOfMemoryError: Java heap space
    at com.sun.javafx.iio.jpeg.JPEGImageLoader.load(JPEGImageLoader.java:238)
    at com.sun.javafx.iio.ImageStorage.loadAll(ImageStorage.java:364)
    at com.sun.javafx.iio.ImageStorage.loadAll(ImageStorage.java:324)
    at com.sun.javafx.tk.quantum.PrismImageLoader2.loadAll(PrismImageLoader2.java:127)
    at com.sun.javafx.tk.quantum.PrismImageLoader2.<init>(PrismImageLoader2.java:71)
    at com.sun.javafx.tk.quantum.QuantumToolkit.loadImage(QuantumToolkit.java:720)
    at javafx.scene.image.Image.loadImage(Image.java:1065)
    at javafx.scene.image.Image.initialize(Image.java:807)
    at javafx.scene.image.Image.<init>(Image.java:621)
    at com.sun.javafx.css.StyleManager.getCachedImage(StyleManager.java:763)
    at javafx.scene.layout.BackgroundConverter.convert(BackgroundConverter.java:98)
    at javafx.scene.layout.BackgroundConverter.convert(BackgroundConverter.java:43)
    at javafx.scene.CssStyleHelper.lookup(CssStyleHelper.java:968)
    at javafx.scene.CssStyleHelper.transitionToState(CssStyleHelper.java:678)
    at javafx.scene.Node.impl_processCSS(Node.java:9189)
    at javafx.scene.Parent.impl_processCSS(Parent.java:1249)
    at javafx.scene.Parent.impl_processCSS(Parent.java:1280)
    at javafx.scene.Parent.impl_processCSS(Parent.java:1280)
    at javafx.scene.Parent.impl_processCSS(Parent.java:1280)
    at javafx.scene.Parent.impl_processCSS(Parent.java:1280)
    at javafx.scene.Parent.impl_processCSS(Parent.java:1280)
    at javafx.scene.control.Control.impl_processCSS(Control.java:868)
    at javafx.scene.Node.processCSS(Node.java:9056)
    at javafx.scene.Node.processCSS(Node.java:9049)
    at javafx.scene.Node.processCSS(Node.java:9049)
    at javafx.scene.Node.processCSS(Node.java:9049)
    at javafx.scene.Node.processCSS(Node.java:9049)
    at javafx.scene.Node.processCSS(Node.java:9049)
    at javafx.scene.Node.processCSS(Node.java:9049)
    at javafx.scene.Node.processCSS(Node.java:9049)
    at javafx.scene.Node.processCSS(Node.java:9049)
    at javafx.scene.Scene.doCSSPass(Scene.java:545)

I restarted Spectre and the OSRS Client and received the same issue - it withdraws the bars then does nothing.
 

sol

Joined
Jan 12, 2015
Messages
11
yeah it doesnt do much at edgeville, same problem as above. thanks nevertheless for the bot.
 
Client Developer
Joined
Oct 12, 2015
Messages
3,760
Woohoo! Will try out soon and post results :)
 
First impressions:

Doesn't do much - after withdrawing the ore, it stood at the bank with the bank window open for about 2 minutes. I manually closed the bank window, however still nothing happened. Status "Withdrawing Ore"

I then closed/stopped the bot and re-opened it and with a full inventory of bars already, I received the following error:

Code:
java.lang.OutOfMemoryError: Java heap space
    at com.sun.javafx.iio.jpeg.JPEGImageLoader.load(JPEGImageLoader.java:238)
    at com.sun.javafx.iio.ImageStorage.loadAll(ImageStorage.java:364)
    at com.sun.javafx.iio.ImageStorage.loadAll(ImageStorage.java:324)
    at com.sun.javafx.tk.quantum.PrismImageLoader2.loadAll(PrismImageLoader2.java:127)
    at com.sun.javafx.tk.quantum.PrismImageLoader2.<init>(PrismImageLoader2.java:71)
    at com.sun.javafx.tk.quantum.QuantumToolkit.loadImage(QuantumToolkit.java:720)
    at javafx.scene.image.Image.loadImage(Image.java:1065)
    at javafx.scene.image.Image.initialize(Image.java:807)
    at javafx.scene.image.Image.<init>(Image.java:621)
    at com.sun.javafx.css.StyleManager.getCachedImage(StyleManager.java:763)
    at javafx.scene.layout.BackgroundConverter.convert(BackgroundConverter.java:98)
    at javafx.scene.layout.BackgroundConverter.convert(BackgroundConverter.java:43)
    at javafx.scene.CssStyleHelper.lookup(CssStyleHelper.java:968)
    at javafx.scene.CssStyleHelper.transitionToState(CssStyleHelper.java:678)
    at javafx.scene.Node.impl_processCSS(Node.java:9189)
    at javafx.scene.Parent.impl_processCSS(Parent.java:1249)
    at javafx.scene.Parent.impl_processCSS(Parent.java:1280)
    at javafx.scene.Parent.impl_processCSS(Parent.java:1280)
    at javafx.scene.Parent.impl_processCSS(Parent.java:1280)
    at javafx.scene.Parent.impl_processCSS(Parent.java:1280)
    at javafx.scene.Parent.impl_processCSS(Parent.java:1280)
    at javafx.scene.control.Control.impl_processCSS(Control.java:868)
    at javafx.scene.Node.processCSS(Node.java:9056)
    at javafx.scene.Node.processCSS(Node.java:9049)
    at javafx.scene.Node.processCSS(Node.java:9049)
    at javafx.scene.Node.processCSS(Node.java:9049)
    at javafx.scene.Node.processCSS(Node.java:9049)
    at javafx.scene.Node.processCSS(Node.java:9049)
    at javafx.scene.Node.processCSS(Node.java:9049)
    at javafx.scene.Node.processCSS(Node.java:9049)
    at javafx.scene.Node.processCSS(Node.java:9049)
    at javafx.scene.Scene.doCSSPass(Scene.java:545)

I restarted Spectre and the OSRS Client and received the same issue - it withdraws the bars then does nothing.

Will look into it.
 
Woohoo! Will try out soon and post results :)
 
First impressions:

Doesn't do much - after withdrawing the ore, it stood at the bank with the bank window open for about 2 minutes. I manually closed the bank window, however still nothing happened. Status "Withdrawing Ore"

I then closed/stopped the bot and re-opened it and with a full inventory of bars already, I received the following error:

Code:
java.lang.OutOfMemoryError: Java heap space
    at com.sun.javafx.iio.jpeg.JPEGImageLoader.load(JPEGImageLoader.java:238)
    at com.sun.javafx.iio.ImageStorage.loadAll(ImageStorage.java:364)
    at com.sun.javafx.iio.ImageStorage.loadAll(ImageStorage.java:324)
    at com.sun.javafx.tk.quantum.PrismImageLoader2.loadAll(PrismImageLoader2.java:127)
    at com.sun.javafx.tk.quantum.PrismImageLoader2.<init>(PrismImageLoader2.java:71)
    at com.sun.javafx.tk.quantum.QuantumToolkit.loadImage(QuantumToolkit.java:720)
    at javafx.scene.image.Image.loadImage(Image.java:1065)
    at javafx.scene.image.Image.initialize(Image.java:807)
    at javafx.scene.image.Image.<init>(Image.java:621)
    at com.sun.javafx.css.StyleManager.getCachedImage(StyleManager.java:763)
    at javafx.scene.layout.BackgroundConverter.convert(BackgroundConverter.java:98)
    at javafx.scene.layout.BackgroundConverter.convert(BackgroundConverter.java:43)
    at javafx.scene.CssStyleHelper.lookup(CssStyleHelper.java:968)
    at javafx.scene.CssStyleHelper.transitionToState(CssStyleHelper.java:678)
    at javafx.scene.Node.impl_processCSS(Node.java:9189)
    at javafx.scene.Parent.impl_processCSS(Parent.java:1249)
    at javafx.scene.Parent.impl_processCSS(Parent.java:1280)
    at javafx.scene.Parent.impl_processCSS(Parent.java:1280)
    at javafx.scene.Parent.impl_processCSS(Parent.java:1280)
    at javafx.scene.Parent.impl_processCSS(Parent.java:1280)
    at javafx.scene.Parent.impl_processCSS(Parent.java:1280)
    at javafx.scene.control.Control.impl_processCSS(Control.java:868)
    at javafx.scene.Node.processCSS(Node.java:9056)
    at javafx.scene.Node.processCSS(Node.java:9049)
    at javafx.scene.Node.processCSS(Node.java:9049)
    at javafx.scene.Node.processCSS(Node.java:9049)
    at javafx.scene.Node.processCSS(Node.java:9049)
    at javafx.scene.Node.processCSS(Node.java:9049)
    at javafx.scene.Node.processCSS(Node.java:9049)
    at javafx.scene.Node.processCSS(Node.java:9049)
    at javafx.scene.Node.processCSS(Node.java:9049)
    at javafx.scene.Scene.doCSSPass(Scene.java:545)

I restarted Spectre and the OSRS Client and received the same issue - it withdraws the bars then does nothing.

Heap space I can't help - please post log from when bank would not close.
 
Alright think I've got it, will push soon.

Imgur GIF
 
Joined
Apr 19, 2016
Messages
60
idk if its just me but the clicking is slow it will take 30seconds to deposit cannonballs and withdraw steel bars
 
Joined
Nov 11, 2015
Messages
10
Been using this script for the day --- Here's my take on it.
*note - this is all with Cannonballs from Edgeville.

Main issues with the Script is under the smelting with furnace area, number 1.

Retrieving Steel Bars from bank.
Not an issue, but it takes 8.76 seconds to bank the cannonballs and take out steel bars. (The time is fine, just a side note.)
Walking to furnace:
No issues, smooth every time.
Smelting at furnace:
1. The script literally stops at this point. The character stands one to two squares from the furnace (directly west of it) and performs no more actions. You must click "Use Steel Bar" or left click on the bars for it to continue on with its operation.
2. Occasionally the script will use the steel bars with the furnace and instead of clicking on the chat box option for making cannonballs, it will re-click on the steel bars and then use the chat box option to finish smelting. This doesn't really matter because it still works, just something I noticed.
3. Smelting works fine since the bot is essentially idling, I'm pretty far from my next level, but since it's having problems clicking on the steel bars without user input... I would suspect that after gaining a level it will not re-click to use the steel bars.
Walking to the bank:
No issues walking to the bank or banking.

Overall impressed. The fact that it doesn't click on the bars and furnace makes this script completely useless. But none the less, it would be perfect once these items are attended to.
 
Client Developer
Joined
Oct 12, 2015
Messages
3,760
Been using this script for the day --- Here's my take on it.
*note - this is all with Cannonballs from Edgeville.

Main issues with the Script is under the smelting with furnace area, number 1.

Retrieving Steel Bars from bank.
Not an issue, but it takes 8.76 seconds to bank the cannonballs and take out steel bars. (The time is fine, just a side note.)
Walking to furnace:
No issues, smooth every time.
Smelting at furnace:
1. The script literally stops at this point. The character stands one to two squares from the furnace (directly west of it) and performs no more actions. You must click "Use Steel Bar" or left click on the bars for it to continue on with its operation.
2. Occasionally the script will use the steel bars with the furnace and instead of clicking on the chat box option for making cannonballs, it will re-click on the steel bars and then use the chat box option to finish smelting. This doesn't really matter because it still works, just something I noticed.
3. Smelting works fine since the bot is essentially idling, I'm pretty far from my next level, but since it's having problems clicking on the steel bars without user input... I would suspect that after gaining a level it will not re-click to use the steel bars.
Walking to the bank:
No issues walking to the bank or banking.

Overall impressed. The fact that it doesn't click on the bars and furnace makes this script completely useless. But none the less, it would be perfect once these items are attended to.

Thanks for the detailed review! I've reviewed the code and believe I've found a solution. I'll be pushing an update later today.
 
Joined
Mar 16, 2016
Messages
99
Since there is no crafting bot that smelts jewelry, could you add jewelry smelting too ??
 
Client Developer
Joined
Oct 12, 2015
Messages
3,760
Never actually done crafting of jewelry but it's really similar to cannonballs right?
 
Client Developer
Joined
Oct 12, 2015
Messages
3,760
yes its similar just more options
 
Will u add them ? :)

Something to look at in future, but it's on the back-burner for now. Working on bigger and better things :>
 
Joined
May 4, 2016
Messages
4
Something to look at in future, but it's on the back-burner for now. Working on bigger and better things :>

Not a big issue, but would make it quicker and more efficient. When smithing steel bars is regularly miss-clicks the iron and coal and takes a few tries before typing 9 and 18. Would it not be easier to have it withdraw 10 iron, and withdraw all coal then deposit everything and repeat?
 
Client Developer
Joined
Oct 12, 2015
Messages
3,760
Not a big issue, but would make it quicker and more efficient. When smithing steel bars is regularly miss-clicks the iron and coal and takes a few tries before typing 9 and 18. Would it not be easier to have it withdraw 10 iron, and withdraw all coal then deposit everything and repeat?

The issue with that is the way it calculates how much it required in terms of ore:coal. It would be fine if it was just iron/steel to smelt.
Regarding the missed attempts to bank, it's the same with the fletcher - banking accuracy is not reaaaally upgradable, it's largely handled by the RM API. Try turning down your mouse multiplier.
 
Joined
May 4, 2016
Messages
4
The issue with that is the way it calculates how much it required in terms of ore:coal. It would be fine if it was just iron/steel to smelt.
Regarding the missed attempts to bank, it's the same with the fletcher - banking accuracy is not reaaaally upgradable, it's largely handled by the RM API. Try turning down your mouse multiplier.

I see, thanks for getting back to me. I'll be sure to try lowering the multiplier
 
Joined
Oct 20, 2015
Messages
18
I am afk 99% of the time I have the bot running. It is smelting steel bars in Al Kharid. It works normally for a certain period of time but at times it goes to smelt the bars and messes up while it is at the furnace in al kharid then it just sits there and logs out. sometimes it works all the way through my 3000 materials but, more often then not it messes up like this. Hope this is helpful in someway. Thanks for the bot.
 
Status
Not open for further replies.
Top