Well well, a new version of GotoXY (v 1.1) ! I don't think I touched this code since 2016
The updated link is the same as in the first post (and shared with Cmdwiz).
I was adding server mode to Cmdwiz, and then I figured I should do it for Gotoxy as well, for a great speed improvement (not rivaling Cmdgfx, but Gotoxy has other virtues such as word wrapping, buffer scrolling, cursor control etc). Additionally, there were some (very old by now) bugs on the Todo-list that I fixed as well.
In order to control the speed of GotoXY when running as server, cmdgfx_input.exe should be used as input server. See
server-cmdwiz-gotoxy-test.bat in the archive for an example (which actually runs 3 servers: cmdgfx_input, cmdwiz, gotoxy).
All changes:
1.
Server mode. Start by specifying the S flag, such as: gotoxy k k "" 0 0 S . Next, send commands to it using echo with gotoxy: as prefix, e.g: echo "gotoxy: 10 25 "Text to write" a 0". To quit the server, specify the Sflag a second time, like: echo "gotoxy: k k "" 0 0 S"
2. Transparency (with \T) now also works with encoded characters in the string
3. \ka (to use last foreground color and set bgcolor to e.g. 10) now works, just like \ak to do the opposite. \ka was not working due to a clash with \k in gotoxy_extended.exe. Gotoxy_extended therefore had that switch changed to \L