-
Posts
252 -
Joined
-
Last visited
-
Feedback
100%
Everything posted by Nbacon
-
Ive been botting on an Ironman doing thing that I thing would get you banned so fast but Its been like a full week[35+ hours botted].
-
Thanks, Your approach works alot better then mine. Your idea has a lot more missed loots 1 in 20 ish but fuck ton less of false positives (close to 0) for thing that could be the iron's. Thank for say this because I was afraid for large npc it would not be the case. if (myPlayer().isInteracting(myPlayer().interacting)&& myPlayer().interacting is NPC&& currentNPC != myPlayer().interacting as NPC? ) { currentNPC = myPlayer().interacting as NPC? } if (currentNPC != null && currentNPC!!.exists()) { badItems = getGroundItems().get(currentNPC!!.x, currentNPC!!.y).toHashSet() }else if (currentNPC != null && !currentNPC!!.exists()) { val c = FilterItem(*listOFLOOT) val f = getGroundItems().get(currentNPC!!.x, currentNPC!!.y).filter { s -> !badItems.contains(s) && c.check(s) } if (f.isNotEmpty()) { execute(object : Event() { var stack = Stack<GroundItem>() @Throws(InterruptedException::class) override fun onStart() { stack.addAll(f) if (!getMap().canReach(stack.peek().position)) { setFinished() } } @Throws(InterruptedException::class) override fun execute(): Int { if (stack.isEmpty()) { setFinished() } else { stack.pop().interact("Take") } return MethodProvider.random(1200, 3000) } @Throws(InterruptedException::class) override fun onEnd() { currentNPC = null badItems = HashSet<GroundItem>() } }) } }
-
All ideas welcomed. How to make an Ironman friendly combat/looting bot? My current approach is to make an array of all objects on the ground before a monster dies [ update it durring the fight] and then waiting upwards of 2 secounds for spawned dropes and try all new Items then add to Ignore list. But If someone has a better Idea Ill try it.
-
@nills3 Things that I think effect ban rate is the speed of inputs not the placement. I know from small testing that moving away from the api for things like typing and chat completing increaced the amount of time the bot could run with out being banned by a noticable amount (math says over 300-1000% based on method).
-
Yea, But I bet it could run 5-10 mirror-modes. The limiting factor for me in most cases is memory becuase we just bought the cheapest ones we could find[ 16 and 8 gb varents]. So if you buy one, I would recomend geting one with 24-32 gb of memory becuase the sticks cost more then the pc itself.
-
Here are some links that I think youll find usefull, https://www.khanacademy.org/economics-finance-domain/macroeconomics https://www.khanacademy.org/economics-finance-domain/microeconomics
- 1 reply
-
- 3
-
-
dell t3600 - They are super cheap on ebay 150-250. Ive bought like 9 of them in last year for work. The ones I got can run about 10-20 osbot clients depending if you webwalk or not.
-
Thats what the sockets were for. To emend my first post. make 2 porgrams one for osbot and the other that runs natively on your computer. Connect them with sockets. Edit: everthing has a work around and osbot does not block Runtime.getRuntime().exec("some command line shit here") Just an example. I think it does not even need to be in the osbot data file. @ScriptManifest( author = "Bacon", name = "TestScript", info = "", version = 0.0D, logo = "" ) public class TestScript extends Script { @Override public int onLoop() throws InterruptedException { try { Runtime.getRuntime().exec("java -jar /home/USER/OSBot/Data/test/RuneLite.jar"); } catch (IOException e) { e.printStackTrace(); } return 60000; } } Edit 2 On linux do this "sudo apt-get install xdotool". and this skript moved my mouse around https://stackoverflow.com/questions/20595716/control-mouse-by-writing-to-dev-input-mice @Override public int onLoop() throws InterruptedException { try { for (int i = 0; i < 10; i++) { Runtime.getRuntime().exec("xdotool mousemove "+random(0,1000)+" "+random(0,1000)); Thread.sleep(1000); } } catch (IOException e) { e.printStackTrace(); } return 60000; }
-
I guess you could use sockets for infomation on client state, osbot api for loaction on screen and java robot for mouse input. https://docs.oracle.com/javase/7/docs/api/java/awt/Robot.html Here are some networrking codes. @dreameo https://gist.github.com/DreamLean/61b215bad3c8f839ac4c84536d67c804 [This dumb tbh just use the osbot api for the mouse]
-
They most likely cost the same as trade ready accounts. 500k-1m
-
I just tested it and It needs to be typeKey(char key). I think this would be a little better becuase the range 48-90 has things that are non letters or numbers. String AlphaNumericString = "ABCDEFGHIJKLMNOPQRSTUVWXYZ" + "0123456789" + "abcdefghijklmnopqrstuvxyz"; for (int i = 0; i < n; i++) { int index = (int)(AlphaNumericString.length() * Math.random()); getKeyboard().typeKey(AlphaNumericString .charAt(index)); sleep(random(x,y)); } Tip If you repeat the same exact code more then 3 times make it a funtion
-
I remeber this. @Mio says "I highly recommend whoever received this account do not use it as it has a high chance of being recovered recovered."
-
To big like Dimension or amount of memory? it looks large
-
Banned for Macroing when I didnt. Again.
Nbacon replied to PunishedAutoClic's topic in Botting & Bans
@7:49 you can see has some botting clients up. So I super sus of "He did it all by hand". -
How many of those hours were logged in?
-
Some thing you have to find out for yourself. My personaly tips. Don't be dumb. Don't bot on accounts you care about. Stay away from high ban-rate things like Runecrafting, Agilty and most ftp low level money makers. Vip mirror mode? I only get when im making quest bots. Try everything and see what works for you. Alot skripter offer trials on their skripts. Other tips I see all the time Bot off hours aka week end and night time in the uk Lots of breaks No more then X hours in day [1-5] Make your own bot or contract someone to do it
-
Just a head up from what I've be told and experienced fliping has a high ban rate. I would recomend that you make your own typing method and don't use the built in one and keep your mouse off the screen when not in use.
-
Functional programming with osbot [run time scripts]
Nbacon replied to Nbacon's topic in Spam/Off Topic
I've hit a point in this project were all that is left is things I hate doing manly GUI work. So I spent this week rewrite old lazy code to be more effective and efficient code. I remade many built in methodes so the user has more control over timing, mouse placement and mouse speed. The gui has a custom desktop "Like" feel with dragable componets and wires to conect things. I am still working on look and feel but It all works as I want. Just need to add all the methods in the APi [there are over 1200 methods]. 4 ways to input code Normal IDE Normal code as seen In all pictures and videos from before this week. Looping visual prgraming This is like the code part were you can make methodes, classes and locol vars. But with a visual aspect to it. State machine visual prgraming State machines are very powerfull in bots. Its like a task system that alot of people like to use. Top down macro [ picture below] This dumb botting just starts at the top of the list and works its way down. In the future ill add looping. Currently has goto's So its basicly a State machines. https://imgur.com/nnrKJ3U -
Unappealable Status Disappeared Under Banned Main Account
Nbacon replied to terahhh's topic in Botting & Bans
I dont get it. This post [twiter] was made with reply form jamflex before this thread was made. So can I ask why you made the thread? -
I don't realy need the skript but I do believe that its [a PuroPuro skript] simple but hard enough to get a scripting 1 and has alot of room for expandability with force spawns and patern matching.