I don't think anyone has found a solution for macOS (for Windows there are solutions).
I've tried using OpenJDK 8 and 9 and still no luck.
Problem is Java for macOS is 64-bit, and the stuff RuneMate needs to do (cross-JVM magic to bind to the OSRS client) needs to be done with a 32-bit JRE...
While you're at it hack into the mainframe and make a SQL wallhack coded in VB.NET to DDoS the firewall and get the source code on the private IP address.
I have plans for this.
If I ever find a way to make RuneMate work on macOS as well as enough free time, then it might be possible.
I should have the source code (of a sorc garden bot) that I made for another bot client somewhere.
Most likely. Seeing everyone shortens it as pid, it makes sense.
No, I don't think that's possible OP. Also pid changes to another random value every set amount of time (at least in OSRS).