Hi.
I'm trying to use gslist 0.8.7a to get ServerIP,Serverport and Servername for a game called Americas Army.
using
Code:
gslist.exe -X \hostname -n armygame
Im getting just what I need, but the usual 4 byte indicating color codes(Americas Army in unreal based, so it should be 27,r,g,b) have all bytes below 32 changed to 46.
Am I guessing right that the "fault" is found here in enctypex_decoder.c?
Code:
if(infobuff) {
// NO there is not the cleaning of the data here!!! (data_cleaner in gslist) sorry
infobufflen += sprintf(infobuff + infobufflen, "\\%s\\", par[i].name);
c = infobuff + infobufflen;
infobufflen += sprintf(infobuff + infobufflen, "%s", p);
for(; *c; c++) { // minimal cleaning done directly on the output infobuff
if(*c < ' ') *c = '.';
if(*c == '\\') *c = '/';
}
is there anyway to use "-C" option to make gslist not to filter anything, or are there any other option I could use?