SRL Archive - Research & Development Lounge

Botting through Android Runescape Mobile possible


klamor

2019-07-30 18:57:23

botting via mobile client is no "safer" than any other means. It's just a different technique. So far, I have been unsuccessful in even getting RS3 mobile client to run on an emulator, so the botting application would probably need to be designed for use with an android phone. That being said, I'm sure someone has figured out a way to get it to work on an emulator, I just don't know yet.

If you have working scripts/bots on PC, then I advise sticking to that until further developments have been made for the mobile client.

argothes

2019-09-25 02:54:29

I am currently developing a mobile bot using BlueStacks. Things are going well so far. Enabling developer mode allows for sending inputs via adb shell, and you can capture the screen simply by taking a screenshot and pulling it to your host machine. I have been able to add somewhat complex image processing via scikit-image in python. I plan to make a full post once I've done ample testing, but currently it seems that mobile botting is viable. You can run a larger number of bots compared to virtual machines, and you can send inputs directly to each emulator so your mouse is always free.

felparers

2019-09-25 12:59:00

Nice stuff dude!

ccesssu

2019-09-27 15:52:19

From: argothes
I am currently developing a mobile bot using BlueStacks. Things are going well so far. Enabling developer mode allows for sending inputs via adb shell, and you can capture the screen simply by taking a screenshot and pulling it to your host machine. I have been able to add somewhat complex image processing via scikit-image in python. I plan to make a full post once I've done ample testing, but currently it seems that mobile botting is viable. You can run a larger number of bots compared to virtual machines, and you can send inputs directly to each emulator so your mouse is always free.


any bans? curious if they can detect bluestacks or other emulator clients

argothes

2019-10-02 12:38:08

From: ccesssu
any bans? curious if they can detect bluestacks or other emulator clients


No bans. Been body runecrafting over 50 hours.

I don't think they're putting any effort into detecting emulators. The only data the client is acquiring from physical sensors is accelerometer, but this is easy to spoof and I'm not sure if they're actually storing the data on their servers or if it's an atavism from an old feature or potentially there for a future feature.

nkd2009

2020-06-23 23:47:24

From: argothes
No bans. Been body runecrafting over 50 hours.

I don't think they're putting any effort into detecting emulators. The only data the client is acquiring from physical sensors is accelerometer, but this is easy to spoof and I'm not sure if they're actually storing the data on their servers or if it's an atavism from an old feature or potentially there for a future feature.


Curious if this ended up working for you? Seeing lots of mobile bots online these days supposedly with very low ban rates due to Jagex inability to detect them.

R0b0t1

2020-07-21 17:22:26

From: ccesssu
any bans? curious if they can detect bluestacks or other emulator clients


Fwiw Google's official stance on this is you shouldn't be able to detect the existence of the emulator. In practice you usually can, but if they ever start doing it it is easy enough to patch out and return fake values.

Mobile botting is probably a good idea.

YoungSkillz

2020-08-18 04:37:26

Not worth at all, Jagex will detect mobile botting easier than you think, and there's multiple vms/emulators for mobile just that make it way easier and efficient.

argothes

2020-10-05 15:45:33

From: YoungSkillz
Not worth at all, Jagex will detect mobile botting easier than you think, and there's multiple vms/emulators for mobile just that make it way easier and efficient.


My mobile bots were never banned. I've run similar bots using identical VPN connections (different IPs, ofc) and they were always banned on Lubuntu, Win7 and Win10. For what ever reason it seems that mobile bots are more robust. Possibly because of the way the emulator sends inputs? I haven't run experiments with sending actual hardware inputs to a device which might make the difference, but seems incredibly not worth the effort