July 21, 20205 yr Hi all, I have just started botting and read that the best way to not get banned is to write my own script, so that is what I did, but unfortunately all of my bots seem to get banned within a couple hours of running. The bot in question is a Tab Scamming bot (you've probably seen them in the GE before) with somewhat simple actions - spamming in chat, trading with players who trade you, giving timed replies and declining trade after a set period of innactivity. The script itself could definitely use some improvements, but it does the job it's meant to and I haven't observed any abnormal behaviour on the most recent version. I also haven't yet implemented any anti-ban/anti-pattern as I do not know how. I am also botting from my home IP, which has never been botted on before. I realise that this particular type of bot will definitely attract significantly more reports, but it seems the other tab scamming bots I see aren't banned anywhere near as quickly. I suppose my question is this - is adding anti-ban and/or anti-pattern likely to help? Or is it likely the issue lies within the script itself? I also do plan on eventually getting premium and using mirror mode, but I wanted to make sure that the script was completely ready before moving onto that. Would mirror mode help at all? Apologies in advance if this is a stupid question
July 21, 20205 yr Hello! Hmm well are you: botting tutorial island? How're you creating/registering accounts? What're your delays like after getKeyboard().type("..."), is it fixed/randomised? Botting in f2p or p2p? There are so many factors at play here, more info would help
July 21, 20205 yr Author 6 minutes ago, Czar said: Hello! Hmm well are you: botting tutorial island? How're you creating/registering accounts? What're your delays like after getKeyboard().type("..."), is it fixed/randomised? Botting in f2p or p2p? There are so many factors at play here, more info would help Hey thanks for the reply! I am not botting tut island. To register the accounts I'm going to the RS homepage and creating them manually from my home IP - one of the accs had a verified email but the others didn't (They were throwaways from before starting botting that I'd already bonded). To type I am using a typeInstantString that I found on this forum (code below) with fixed delays, bar one that times the delay based on a response from the trading player. private void typeStringInstant(String output){ for(int i = 0; i < output.length(); i ++){ char c = output.charAt(i); int code = KeyEvent.getExtendedKeyCodeForChar(c); // Type the character getBot().getKeyEventHandler().generateBotKeyEvent(400, System.currentTimeMillis(), 0, code, c); } keyboard.typeEnter(); } And I am botting in P2P
July 21, 20205 yr Author 3 minutes ago, srosha said: would reccomend not using home address ip since they can flag ips. Can't I reset my home IP by restarting the router?
July 21, 20205 yr There's your answer: insta-typing. I am actually surprised you are not insta banned, or that you're lasting above 30 mins lol. I remember making an autotyper for a private script a while back and the insta one just got decimated with bans, other one did last a couple days. Might be something worth checking out!
July 21, 20205 yr Author 29 minutes ago, Czar said: There's your answer: insta-typing. I am actually surprised you are not insta banned, or that you're lasting above 30 mins lol. I remember making an autotyper for a private script a while back and the insta one just got decimated with bans, other one did last a couple days. Might be something worth checking out! Ahhhh I see. I guess I assumed it would be okay because I was never banned for using shortkeys, but now that I know it isn't I'll change it. If I were to edit that typing script so it puts randomised delays between each button press (but still be faster than getkeyboard.typestring("")) do you think that would be okay?
July 22, 20205 yr 1 hour ago, azthy312 said: Can't I reset my home IP by restarting the router? have you tried it with find my ip? i believe they are static ips unless using proxy or vpn
July 22, 20205 yr @azthy312The other guys probably just replace the accounts as they get banned. Probably use a similar name too, so you never noticed it's a new account. Ignore that guy about the IP thing btw. Takes a lot to get an ip truly "flagged".
July 22, 20205 yr Are you getting any accepted trades with that? Seems so well known that it would be a waste of time.
July 22, 20205 yr Author 1 hour ago, srosha said: have you tried it with find my ip? i believe they are static ips unless using proxy or vpn Just tried and was able to change my IP (though it did take a few restarts). I was under the impression that the majority of ISPs gave dynamic IPs unless specifically requested otherwise. 1 hour ago, Gunman said: @azthy312The other guys probably just replace the accounts as they get banned. Probably use a similar name too, so you never noticed it's a new account. Ignore that guy about the IP thing btw. Takes a lot to get an ip truly "flagged". You may be right there - I hadn't considered the fact that they could all just be using similar names. 52 minutes ago, Planet said: Are you getting any accepted trades with that? Seems so well known that it would be a waste of time. You'd think so, but surprisingly enough some people still fall for it. My accounts very rarely got banned when I was just using shortkeys before writing the bot though, so I'm not sure how it compares when you factor in the price of bonds and the fact that accepted trades are fairly few and far between. Edited July 22, 20205 yr by azthy312
Create an account or sign in to comment