Hi,
perhaps this source helps someone to develope a working multiclient. I stopped developing this source months ago.
This code still listen to the launcher.exe of hero and save the encrypted start option of hero. After that its possible to start it one or more time and if u have luck hero will start without to login into the webpage. The problem is that the hash that the hero webplugin generates will work only one time, so u have to relog it again...but perhaps some of u can use the plugin.dll of hero to write u own login and this source can help u a little bit.
I ve use a process watching lib from a different guy, so the honor on this is to him, only my routines in watching, catching, encrypting and decrypting, gui etc are my honor or something else.