Jump to content

Perfect Miner AIO


Czar

Recommended Posts

Got an update coming up stay tuned guys :D 

EDIT:

I can't find anything wrong with mining part, it's not getting stuck it keeps mining forever (tried on mirror client) used SHIFT + F4 to reduce the mirror reaction timer to 50ms and it's working like a charm. I will keep testing just in case :D

I will be adding a few changes and tweaks for the performance of the script if I don't find any bugs :s

If possible, screenshot or explain your entire setup settings (which options you selected) list mining or select screen mining, which exact location, console logs for any errors, etc. This will help with updates, otherwise I can't find any bugs/it will take much longer and then the update takes longer too because of that.

I will work on the deposit box and banking aspect momentarily.

 

MToiQU0.png

Stopped script and did another half hour

cl0BIZs.png

All good

Edited by Czar
  • Sad 1
Link to comment
Share on other sites

1 hour ago, Czar said:

Got an update coming up stay tuned guys :D 

EDIT:

I can't find anything wrong with mining part, it's not getting stuck it keeps mining forever (tried on mirror client) used SHIFT + F4 to reduce the mirror reaction timer to 50ms and it's working like a charm. I will keep testing just in case :D

I will be adding a few changes and tweaks for the performance of the script if I don't find any bugs :s

If possible, screenshot or explain your entire setup settings (which options you selected) list mining or select screen mining, which exact location, console logs for any errors, etc. This will help with updates, otherwise I can't find any bugs/it will take much longer and then the update takes longer too because of that.

I will work on the deposit box and banking aspect momentarily.

  Reveal hidden contents

MToiQU0.png

Stopped script and did another half hour

cl0BIZs.png

All good

I've replicated the error without much effort. Today it keeps mining only 2 rocks (left and center) and ignores the right rock even though it is selected. Sometimes it only mines one rock. Here are the logs:

[INFO][Bot #1][08/12 10:20:42 AM]: "mining_interrupt" changed to "1"
[INFO][Bot #1][08/12 10:20:42 AM]: "mining_interrupt" changed to "0"
[INFO][Bot #1][08/12 10:20:42 AM]: java.lang.RuntimeException: Union object is null or owned by someone else
    at client.nat.stream.Stream.m22(Native Method)
    at client.sBC.getIdHash(Unknown Source)
    at org.osbot.rs07.api.model.InteractableObject.getUUID(kk:1)
    at org.osbot.rs07.api.model.InteractableObject.isGameObject(kk:290)
    at org.osbot.rs07.api.Objects.getAll(yk:14)
    at b.CoM2.J(nb:1882)
    at b.Con.H(nb:455)
    at b.CoM2.onLoop(nb:592)
    at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(kl:223)
    at java.lang.Thread.run(Unknown Source)
[INFO][Bot #1][08/12 10:20:42 AM]: Union object is null or owned by someone else
[INFO][Bot #1][08/12 10:20:43 AM]: Click the rock!
[INFO][Bot #1][08/12 10:20:45 AM]: "mining_interrupt" changed to "1"
[INFO][Bot #1][08/12 10:20:45 AM]: "mining_interrupt" changed to "0"
[INFO][Bot #1][08/12 10:20:45 AM]: java.lang.RuntimeException: Union object is null or owned by someone else
    at client.nat.stream.Stream.m22(Native Method)
    at client.sBC.getIdHash(Unknown Source)
    at org.osbot.rs07.api.model.InteractableObject.getUUID(kk:1)
    at org.osbot.rs07.api.model.InteractableObject.isGameObject(kk:290)
    at org.osbot.rs07.api.Objects.getAll(yk:14)
    at b.CoM2.J(nb:1882)
    at b.Con.H(nb:455)
    at b.CoM2.onLoop(nb:592)
    at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(kl:223)
    at java.lang.Thread.run(Unknown Source)
[INFO][Bot #1][08/12 10:20:45 AM]: Union object is null or owned by someone else
[INFO][Bot #1][08/12 10:20:48 AM]: move there
[INFO][Bot #1][08/12 10:20:49 AM]: "mining_interrupt" changed to "1"
[INFO][Bot #1][08/12 10:20:49 AM]: "mining_interrupt" changed to "0"
[INFO][Bot #1][08/12 10:20:51 AM]: Click the rock!
[INFO][Bot #1][08/12 10:20:53 AM]: "mining_interrupt" changed to "1"
[INFO][Bot #1][08/12 10:20:53 AM]: "mining_interrupt" changed to "0"
[INFO][Bot #1][08/12 10:20:55 AM]: Click the rock!
[INFO][Bot #1][08/12 10:20:57 AM]: "mining_interrupt" changed to "1"
[INFO][Bot #1][08/12 10:20:57 AM]: "mining_interrupt" changed to "0"
[INFO][Bot #1][08/12 10:20:58 AM]: move there
[INFO][Bot #1][08/12 10:21:01 AM]: "mining_interrupt" changed to "1"
[INFO][Bot #1][08/12 10:21:01 AM]: "mining_interrupt" changed to "0"
[INFO][Bot #1][08/12 10:21:03 AM]: move there
[INFO][Bot #1][08/12 10:21:05 AM]: "mining_interrupt" changed to "1"
[INFO][Bot #1][08/12 10:21:05 AM]: "mining_interrupt" changed to "0"
[INFO][Bot #1][08/12 10:21:06 AM]: Click the rock!
[INFO][Bot #1][08/12 10:21:09 AM]: "mining_interrupt" changed to "1"
[INFO][Bot #1][08/12 10:21:09 AM]: "mining_interrupt" changed to "0"
[INFO][Bot #1][08/12 10:21:10 AM]: Click the rock!
[INFO][Bot #1][08/12 10:21:13 AM]: "mining_interrupt" changed to "1"
[INFO][Bot #1][08/12 10:21:13 AM]: "mining_interrupt" changed to "0"
[INFO][Bot #1][08/12 10:21:14 AM]: Click the rock!
[INFO][Bot #1][08/12 10:21:16 AM]: "mining_interrupt" changed to "1"
[INFO][Bot #1][08/12 10:21:16 AM]: "mining_interrupt" changed to "0"
[INFO][Bot #1][08/12 10:21:18 AM]: Click the rock!
[INFO][Bot #1][08/12 10:21:21 AM]: "mining_interrupt" changed to "1"
[INFO][Bot #1][08/12 10:21:21 AM]: "mining_interrupt" changed to "0"
[INFO][Bot #1][08/12 10:21:22 AM]: Click the rock!
[INFO][Bot #1][08/12 10:21:24 AM]: "mining_interrupt" changed to "1"
[INFO][Bot #1][08/12 10:21:24 AM]: "mining_interrupt" changed to "0"
[INFO][Bot #1][08/12 10:21:26 AM]: Click the rock!
[INFO][Bot #1][08/12 10:21:28 AM]: "mining_interrupt" changed to "1"
[INFO][Bot #1][08/12 10:21:28 AM]: "mining_interrupt" changed to "0"
[INFO][Bot #1][08/12 10:21:30 AM]: Click the rock!
[INFO][Bot #1][08/12 10:21:32 AM]: "mining_interrupt" changed to "1"
[INFO][Bot #1][08/12 10:21:32 AM]: "mining_interrupt" changed to "0"
[INFO][Bot #1][08/12 10:21:33 AM]: Script Perfect Miner has paused!
 

mining settings.PNG

Link to comment
Share on other sites

Ah that error is client side from mirror :( I will see what I can do, will do some debugging asap. Did you hook the client to mirror while logged out? Then login manually and start script in that exact order? It should be more helpful. I will add some preventions and try/catches for those and will try to make the script work better if there is an error it will avoid it in the future and continue working

Link to comment
Share on other sites

1 hour ago, Czar said:

Ah that error is client side from mirror :( I will see what I can do, will do some debugging asap. Did you hook the client to mirror while logged out? Then login manually and start script in that exact order? It should be more helpful. I will add some preventions and try/catches for those and will try to make the script work better if there is an error it will avoid it in the future and continue working

Yep, that's what I always do.    :(

Were you able to replicate this bug? Are client-bugs user specific or do you have it as well?

Link to comment
Share on other sites

Here is the logger, it is only getting at most 11k exp/hr from the very start of botting, with spam click, drop gems, screen mode, and powermine with drop after full as my settings in the mining guild iron ores. The location isn't important because this happens everywhere and no matter how many times i restart my comp/osbot/osbuddy as im using mirror mode. (just incase you're wondering I am completely alone while mining, no one is around when I mine taking my nodes or whatever) (also did exactly what you said about the hooking while logged out and logging in manually and starting script.)

[INFO][Bot #1][08/13 12:25:30 AM]:  .. was going to click mine, but we are already mining!
[INFO][Bot #1][08/13 12:25:30 AM]:  .. was going to click mine, but we are already mining!
[INFO][Bot #1][08/13 12:25:30 AM]: java.lang.RuntimeException: Union object is null or owned by someone else
    at client.nat.stream.Stream.m22(Native Method)
    at client.sBC.getIdHash(Unknown Source)
    at org.osbot.rs07.api.model.InteractableObject.getUUID(kk:1)
    at org.osbot.rs07.api.model.InteractableObject.isGameObject(kk:290)
    at org.osbot.rs07.api.Objects.getAll(yk:14)
    at b.CoM2.J(nb:1882)
    at b.Con.H(nb:455)
    at b.CoM2.onLoop(nb:592)
    at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(kl:223)
    at java.lang.Thread.run(Unknown Source)
[INFO][Bot #1][08/13 12:25:30 AM]: Union object is null or owned by someone else
[INFO][Bot #1][08/13 12:25:31 AM]: "mining_interrupt" changed to "1"
[INFO][Bot #1][08/13 12:25:36 AM]: Click the rock!
[INFO][Bot #1][08/13 12:25:36 AM]: Click the rock!
[INFO][Bot #1][08/13 12:25:36 AM]: Click the rock!
[INFO][Bot #1][08/13 12:25:36 AM]: Click the rock!
[INFO][Bot #1][08/13 12:25:36 AM]: Click the rock!
[INFO][Bot #1][08/13 12:25:36 AM]: Click the rock!
[INFO][Bot #1][08/13 12:25:36 AM]: Click the rock!
[INFO][Bot #1][08/13 12:25:36 AM]: Click the rock!
[INFO][Bot #1][08/13 12:25:36 AM]: Click the rock!
[INFO][Bot #1][08/13 12:25:36 AM]: Click the rock!
[INFO][Bot #1][08/13 12:25:36 AM]: Click the rock!
[INFO][Bot #1][08/13 12:25:36 AM]: Click the rock!
[INFO][Bot #1][08/13 12:25:36 AM]: Click the rock!
[INFO][Bot #1][08/13 12:25:36 AM]: Click the rock!
[INFO][Bot #1][08/13 12:25:36 AM]: Click the rock!
[INFO][Bot #1][08/13 12:25:36 AM]: Click the rock!
[INFO][Bot #1][08/13 12:25:36 AM]: Click the rock!
[INFO][Bot #1][08/13 12:25:37 AM]: Click the rock!
[INFO][Bot #1][08/13 12:25:38 AM]: Click the rock!
[INFO][Bot #1][08/13 12:25:38 AM]:  .. was going to click mine, but we are already mining!
[INFO][Bot #1][08/13 12:25:38 AM]:  .. was going to click mine, but we are already mining!
[INFO][Bot #1][08/13 12:25:38 AM]:  .. was going to click mine, but we are already mining!
[INFO][Bot #1][08/13 12:25:38 AM]:  .. was going to click mine, but we are already mining!
[INFO][Bot #1][08/13 12:25:38 AM]:  .. was going to click mine, but we are already mining!
[INFO][Bot #1][08/13 12:25:38 AM]:  .. was going to click mine, but we are already mining!
[INFO][Bot #1][08/13 12:25:38 AM]:  .. was going to click mine, but we are already mining!
[INFO][Bot #1][08/13 12:25:38 AM]:  .. was going to click mine, but we are already mining!
[INFO][Bot #1][08/13 12:25:38 AM]:  .. was going to click mine, but we are already mining!
[INFO][Bot #1][08/13 12:25:39 AM]:  .. was going to click mine, but we are already mining!
[INFO][Bot #1][08/13 12:25:39 AM]:  .. was going to click mine, but we are already mining!
[INFO][Bot #1][08/13 12:25:39 AM]: Click the rock!
[INFO][Bot #1][08/13 12:25:39 AM]: "mining_interrupt" changed to "1"
[INFO][Bot #1][08/13 12:25:44 AM]: Click the rock!
[INFO][Bot #1][08/13 12:25:44 AM]: Click the rock!
[INFO][Bot #1][08/13 12:25:44 AM]: Click the rock!
[INFO][Bot #1][08/13 12:25:44 AM]: Click the rock!
[INFO][Bot #1][08/13 12:25:44 AM]: Click the rock!
[INFO][Bot #1][08/13 12:25:44 AM]: Click the rock!
[INFO][Bot #1][08/13 12:25:44 AM]: Click the rock!
[INFO][Bot #1][08/13 12:25:44 AM]: Click the rock!
[INFO][Bot #1][08/13 12:25:44 AM]: Click the rock!
[INFO][Bot #1][08/13 12:25:45 AM]: Click the rock!
[INFO][Bot #1][08/13 12:25:45 AM]: Click the rock!
[INFO][Bot #1][08/13 12:25:45 AM]: Click the rock!
[INFO][Bot #1][08/13 12:25:46 AM]: Click the rock!
[INFO][Bot #1][08/13 12:25:46 AM]: "mining_interrupt" changed to "1"
[INFO][Bot #1][08/13 12:25:51 AM]: Click the rock!
[INFO][Bot #1][08/13 12:25:52 AM]: Click the rock!
[INFO][Bot #1][08/13 12:25:52 AM]: Click the rock!
[INFO][Bot #1][08/13 12:25:52 AM]: Click the rock!
[INFO][Bot #1][08/13 12:25:52 AM]: Click the rock!
[INFO][Bot #1][08/13 12:25:53 AM]: Click the rock!
[INFO][Bot #1][08/13 12:25:53 AM]:  .. was going to click mine, but we are already mining!
[INFO][Bot #1][08/13 12:25:53 AM]:  .. was going to click mine, but we are already mining!
[INFO][Bot #1][08/13 12:25:53 AM]:  .. was going to click mine, but we are already mining!
[INFO][Bot #1][08/13 12:25:54 AM]:  .. was going to click mine, but we are already mining!
[INFO][Bot #1][08/13 12:25:54 AM]:  .. was going to click mine, but we are already mining!
[INFO][Bot #1][08/13 12:25:54 AM]:  .. was going to click mine, but we are already mining!
[INFO][Bot #1][08/13 12:25:54 AM]:  .. was going to click mine, but we are already mining!
[INFO][Bot #1][08/13 12:25:54 AM]:  .. was going to click mine, but we are already mining!
[INFO][Bot #1][08/13 12:25:54 AM]:  .. was going to click mine, but we are already mining!
[INFO][Bot #1][08/13 12:25:54 AM]:  .. was going to click mine, but we are already mining!
[INFO][Bot #1][08/13 12:25:54 AM]:  .. was going to click mine, but we are already mining!
[INFO][Bot #1][08/13 12:25:54 AM]: Click the rock!
[INFO][Bot #1][08/13 12:25:54 AM]: "mining_interrupt" changed to "1"
[INFO][Bot #1][08/13 12:25:59 AM]: Click the rock!
[INFO][Bot #1][08/13 12:25:59 AM]: Click the rock!
[INFO][Bot #1][08/13 12:25:59 AM]: Click the rock!
[INFO][Bot #1][08/13 12:25:59 AM]: Click the rock!
[INFO][Bot #1][08/13 12:25:59 AM]: Click the rock!
[INFO][Bot #1][08/13 12:25:59 AM]: Click the rock!
[INFO][Bot #1][08/13 12:26:00 AM]: Click the rock!
[INFO][Bot #1][08/13 12:26:00 AM]: Click the rock!
[INFO][Bot #1][08/13 12:26:00 AM]: Click the rock!
[INFO][Bot #1][08/13 12:26:00 AM]: Click the rock!
[INFO][Bot #1][08/13 12:26:00 AM]: Click the rock!
[INFO][Bot #1][08/13 12:26:00 AM]: Click the rock!
[INFO][Bot #1][08/13 12:26:00 AM]: Click the rock!
[INFO][Bot #1][08/13 12:26:00 AM]: Click the rock!
[INFO][Bot #1][08/13 12:26:00 AM]: Click the rock!
[INFO][Bot #1][08/13 12:26:00 AM]: Click the rock!
[INFO][Bot #1][08/13 12:26:00 AM]: Click the rock!
[INFO][Bot #1][08/13 12:26:00 AM]: Click the rock!
[INFO][Bot #1][08/13 12:26:00 AM]: Click the rock!
[INFO][Bot #1][08/13 12:26:00 AM]: Click the rock!
[INFO][Bot #1][08/13 12:26:00 AM]: Click the rock!
[INFO][Bot #1][08/13 12:26:00 AM]: Click the rock!
[INFO][Bot #1][08/13 12:26:00 AM]: Click the rock!
[INFO][Bot #1][08/13 12:26:00 AM]: Click the rock!
[INFO][Bot #1][08/13 12:26:00 AM]: Click the rock!
[INFO][Bot #1][08/13 12:26:00 AM]: Click the rock!
[INFO][Bot #1][08/13 12:26:00 AM]: Click the rock!
[INFO][Bot #1][08/13 12:26:00 AM]: Click the rock!
[INFO][Bot #1][08/13 12:26:00 AM]: Click the rock!
[INFO][Bot #1][08/13 12:26:00 AM]: Click the rock!
[INFO][Bot #1][08/13 12:26:02 AM]:  .. was going to click mine, but we are already mining!
[INFO][Bot #1][08/13 12:26:02 AM]:  .. was going to click mine, but we are already mining!
[INFO][Bot #1][08/13 12:26:02 AM]:  .. was going to click mine, but we are already mining!
[INFO][Bot #1][08/13 12:26:02 AM]:  .. was going to click mine, but we are already mining!
[INFO][Bot #1][08/13 12:26:02 AM]:  .. was going to click mine, but we are already mining!
[INFO][Bot #1][08/13 12:26:02 AM]:  .. was going to click mine, but we are already mining!
[INFO][Bot #1][08/13 12:26:02 AM]:  .. was going to click mine, but we are already mining!
[INFO][Bot #1][08/13 12:26:02 AM]:  .. was going to click mine, but we are already mining!
[INFO][Bot #1][08/13 12:26:02 AM]:  .. was going to click mine, but we are already mining!
[INFO][Bot #1][08/13 12:26:02 AM]:  .. was going to click mine, but we are already mining!
[INFO][Bot #1][08/13 12:26:02 AM]:  .. was going to click mine, but we are already mining!
[INFO][Bot #1][08/13 12:26:02 AM]:  .. was going to click mine, but we are already mining!
[INFO][Bot #1][08/13 12:26:02 AM]:  .. was going to click mine, but we are already mining!
[INFO][Bot #1][08/13 12:26:02 AM]:  .. was going to click mine, but we are already mining!
[INFO][Bot #1][08/13 12:26:02 AM]:  .. was going to click mine, but we are already mining!
[INFO][Bot #1][08/13 12:26:02 AM]: Click the rock!

Edited by Turbotree
Link to comment
Share on other sites

Okay so I just posted update v113 with the new try/catches, hopefully this version is much faster :D:D If it still doesn't work, I will be talking to the devs since it's a mirror client problem :( Also, the deposit/bank problem is fixed with screen mode :D

Update will automatically go live within 24 hours gl guys :D 

Edited by Czar
Link to comment
Share on other sites

On 8/13/2018 at 5:34 AM, Czar said:

Okay so I just posted update v113 with the new try/catches, hopefully this version is much faster :D:D If it still doesn't work, I will be talking to the devs since it's a mirror client problem :( Also, the deposit/bank problem is fixed with screen mode :D

Update will automatically go live within 24 hours gl guys :D 

RIP I think its time to give Alek a shout regarding the client. Problem still persists :(

[INFO][Bot #1][08/14 12:15:08 PM]: java.lang.RuntimeException: Union object is null or owned by someone else
    at client.nat.stream.Stream.m22(Native Method)
    at client.sBC.getIdHash(Unknown Source)
    at org.osbot.rs07.api.model.InteractableObject.getUUID(kk:1)
    at org.osbot.rs07.api.model.InteractableObject.isGameObject(kk:290)
    at org.osbot.rs07.api.Objects.getAll(yk:14)
    at b.coM1.G(gb:1071)
    at b.nUL.J(gb:346)
    at b.coM1.onLoop(gb:781)
    at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(kl:223)
    at java.lang.Thread.run(Unknown Source)

This bug is hit or miss. A few spots work well, and the scripts always STARTS mining every rock selected, but as the script keeps running it slowly goes down to just mining 1 rock. Any idea why this would occur?

EDIT: I've done some more testing, and I've been able to produce this error in both the manual mode and auto (map) mode.

[INFO][Bot #1][08/14 12:34:39 PM]: / Pathfinding error, source: [x=3032, y=9738, z=0] and target: [x=3032, y=9737, z=0], report this to Czar immediately!
[INFO][Bot #1][08/14 12:34:39 PM]: WebWalkingEvent; No route found! Destinations = [[x=3032, y=9737, z=0]];

Edited by Logicfury
  • Like 1
Link to comment
Share on other sites

Ah it's a mirror client error :( There is nothing the scripters can do about those, except tell users to use regular osbot client while I contact the devs to get a bugfix on that so it goes back to normal :D I will see what I can do. Are you running low memory or are you using OSBuddy as the hooked client? The pathfinding log will get patched for nearby tiles ASAP :D

Ardougne monastery and cloak is supported, activated trials gl guys :D

Edited by Czar
  • Like 1
Link to comment
Share on other sites

Hmm make sure you didn't hide the paint using the F3 key. When the script starts (using manual ore selection) make sure you're at the mining area so you can just click on the rocks manually and the script will start mining the chosen rocks. Let me know how it goes, I will further help if it's not launching :D

Will make some changes to ardy monastery asap.

Crystal mine - I will try to add it in the near future, I need reqs for it still

Activated trials gl guys :D

Edited by Czar
Link to comment
Share on other sites

  • Czar changed the title to Perfect Miner AIO

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