-
Posts
28 -
Joined
-
Last visited
-
Feedback
100%
Everything posted by casual
-
I just read through the full thread, it should be an amazing script. I don't ask for a trial yet, maybe for the next weekend. Why wait 24 hrs? What if you just get banned in the meantime. btw if your other 17 bots survived, there should be no ip bans at all at weekends, all ip bans are done manually, right?
-
As far as you don't start your first zulrah (fill in the blanks for any goldfarming) script and you pay the membership nicely, it's ok.
-
The majority of bots currently run on osbot. They have a full-time bot buster guy afaik. It would be so naive to think they never ever tried googling for "runescape bot". If they went up, opened the client in the past few days, they could see ONE COMMON THING in all bots. That All of them by force is continuously resetting the screen zoom rate from default to default. Most of them just after logging in. Even if they don't have a big data processing system to match such patterns (which they surely don't), it's the easiest job to log all users with this zoom thing, and maybe look into some of them randomly.
-
Do the bans expire in a half year? I didn't know that. Or?
-
First of all we all know that Jagex reads this forum. And eventually, they try out one of the scripts to see what it does. And what do they see first? This screen setup thing. Note, I was super-safe, using a pretty good script from behind a secure proxy. I don't say this was the exact fault that lead to the ban, could be the bot or a player reporting me, whatever. All I say is if I was Jagex, I would start listening every single account that resets the screen zoom rate.
-
To be honest, it's very suspicious that every time without any reason, it goes to options and clicks restore to default. A normal player wouldn't do that.
-
if you suicide bot, it gets the script to jagex's attention and other {{more legit}} botters will get caught.
-
Got this [ERROR][Bot #1][08/31 12:05:06 PM]: Error executing event : org.osbot.rs07.event.InteractionEvent@2dc81717 java.lang.NullPointerException at org.osbot.rs07.input.mouse.InventorySlotDestination.isVisible(ld:187) at org.osbot.rs07.event.InteractionEvent.execute(dk:225) at org.osbot.rs07.event.EventExecutor$2.run(ae:111) at org.osbot.rs07.event.EventExecutor.execute(ae:175) at org.osbot.rs07.api.util.ItemContainer.interact(ag:231) at org.osbot.rs07.api.model.Item.interact(wh:134) and it stopped the script instantly. Please look into this bug
-
And how to instantiate? I don't have a script variable I could pass.
-
My scripts get messy, so I'd refactor functionality to custom classes. The problem is, that if these want to use osbot functionality (items, inventory, etc), they have to extend from the Script class. The Script class forces me to create onLoop, onStart and onStop. How to avoid this?
-
enabling Mouse position in the Settings/Debugger menu also draws a trail, so problem solved
-
For me, the client freezes at applying injections with a nice nullpointer exception. java.lang.NullPointerException at org.osbot.CoM3.visitClass(nk:77) at org.osbot.core.asm.ClassCollection.iiiiIIiIII(rg:335) at org.osbot.core.asm.ClassCollection.accept(rg:383) at org.osbot.core.inject.RS07ClientInjector.inject(cn:110) at org.osbot.rs07.Bot.initialize(we:740) at org.osbot.g.run(nh:188) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) [INFO][08/27 12:50:12 PM]: Started bot #1
-
could you give a code example, I havent found it in the api
-
Noob question, here it goes I turn on mouse trail debug and it only shows the trail if the bot is stopped. Would that mean that the bot is only clicking and not moving the cursor? If yes, what's the correct way to implement mouse movements between clicks or antiban features? It already has some parts where mouse.move() is used, but I can't see a trail at all.
-
As a huge fail I've purchased tons of HTTP proxy IP's, and it turns out, osbot expects SOCKS. Is there something I can do? Isn't there a hidden setting? Or should I set up a standalone server to broadcast proxy connections via SSH?
-
I mean isn't there a stack trace or something I could enable? noone likes these bruteforce woodchopping style debugs
-
@liverare a huge thanks for this
-
I'll google for this artifact stuff. Here's the current messy code. public int getPriceOnTheRight() throws InterruptedException{ RS2Widget rightside = widgets.get(465, 23, 39); if(rightside != null){ // log(rightside.getMessage()); // maybe this has no getMessage method, how to check this? String msg = rightside.getMessage(); // the error is thrown here I guess if(msg != null){ return Integer.parseInt(msg.replace(" coins", "")); }else{ log("getMessage didnt find any text"); return 0; } }else{ log("Right side widget area not found"); return 0; } }
-
What's the general rule of thumb at debugging scripts? What I do is - realize it's buggy - log out of client - rewrite one line - recompile - copy to scripts folder - relauch client - log in to account manually - start script - GOTO 1; It takes more than a minute. I'm getting a mysterious error in onStart() and I can locate which method causes it. I can't get a clearer error message though. The error must be that widget child/grandchild IDs do not always match, and cant't figure out why.
-
I don't know if it works for you guys but with build .101, grandExchange is useless. I started rewriting the library by hand.
-
Thanks, okay. buyItems() opens the buying interface but afterwards none of the methods work: getItemPrice() always returns 0 confirm() does not click on confirm button getAmountSpent() always returns 0 setItemPrice() opens up the interface but does not set the price so it's all messed up right now Even though I managed to mimic button clicks, I hardly can extract the prices myself. code example: log(grandExchange.getItemPrice(GrandExchange.Box.BOX_1));
-
I started experimenting with GE and public void onStart(){ GrandExchange x = new GrandExchange(); x.buyItems(BOX_1); } It says 'BOX_1' cannot be resolved to a variable, but that variable cannot be created anyhow. At least I get a bunch of errors everytime I try. If you have any GE related snippets I'd highly appreciate it