If you are getting banned, then switch to lower banrate areas such as camelot fishing, fremennik fishing etc, jagex have been getting crazy lately HOWEVER, it is the weekend which means jmods aren't out and about (looking for bots) so go all out ..
some steps I recommend:
- delete random.dat and jagexcache, they trace accounts there
- avoid logging in multiple accounts on same ip (no more than 5 per ip)
- levelup your characters, don't fish as a level 3 with a generic bot name (otherwise jmods can manually see you and ban you)
- go to lower populated areas
- enable AFK mode on this script (it may log out from time to time, but it is excellent in terms of anti-ban)
- try to speak a little, pay attention to bot
the more you follow those steps, the less chance there is to be banned