Resulta que estoy en la creación de un bot para un juego llamado Lords & Knights, el tema es que ha llegado un punto en la que la request me devuelve unos datos que no puedo entender a simple vista y parecen de otro charset. ( debo identificar en que mundos está jugando el jugador ). Si alguien me pudiese ayudar...
Datos ( Enorme ):
https://pastebin.com/XyZVYguY
Después de usar este algoritmo:
public static string Ascii(string response)
{
if (response == null)
{
throw new ArgumentNullException("value");
}
var normalised = response.Normalize(NormalizationForm.FormD).ToCharArray();
return new string(normalised.Where(c => (int)c <= 127).ToArray());
}
Queda de esta manera: https://pastebin.com/PcBLZ1YG
PD: La string empieza con bplist ( puede ser importante )
El resto de los caracteres que te quedan parecen caracteres unicode.
Ha estado investigando y soy incapaz de pasar de unicode a ascii alguna sugerencia?
You are not allowed to view links.
You are not allowed to view links.
Register or Login or You are not allowed to view links.
Register or Login
Ha estado investigando y soy incapaz de pasar de unicode a ascii alguna sugerencia?
https://www.online-toolz.com/tools/text-unicode-entities-convertor.php?utm_expid=.NoyKj19zSMaJbrrA6hgt7w.1&utm_referrer=https%3A%2F%2Fwww.google.com.ar%2F
Después de mucho trabajo he conseguido que aquella mezcla de símbolos raros terminase en este formato, me siento orgulloso y todo xD
https://pastebin.com/2GRgU59g
El problema es que si es un JSON está mal echo y no puedo utilizar código para leerlo bien, alguien reconoce si este formato tiene un nombre en especial para poder cojer algun parser que ya esté creado