No. None of hardcoded commands can be (ab)used to pass strings~
If you know bit C++ you can check my attempt on admin panel via dll, which one of purposes was to bypass exactly this limitation; never had a chance to test it on live server so beware
Everything is in
here and
here, except actual starting whole thing, which should be done by calling
InitDevConnect(port) in main@init and
ProcessDevConnect() in main@loop.
Highly experimental, untested, unsafe (if you don't modify
dev_login() function), probably bit slow... but at least you can edit it any way you like and -most important i think- it's prepared for two-way communication and tied to game scripts, instead of hardcoded commands (which can, in most cases, be simulated by scripts anyway).
Luckily, that's really small amount of code so it
should be pretty easy to understand for anyone who worked with fonline dlls before.