Помогите раскодировать текст.
Скрывать не стану, мне это нужно по работе и, в принципе, я получаю за это зарплату.
Но я уже всю голову сломал, сталкиваюсь с этим впервые.
Задача: считать QR код и программно воспроизвести точную копию.
Картинка такая:
Простыми средствами текст читается как
t=20170523T2134&s=630.21&fn=8710000100171999&i=990&fp=1042167885&n=1
Но, при генерировании нового QR кода из этой же строки, с разными вариантами настроек, выходит совсем другое. Например,
После долгих поисков решения, нашел сайт (не реклама, там её просто нет), который мне выдал полные данные по картинке, а не просто готовый текст:
Raw bytes
40 27 43 d1 02 0c 9b 04 ba 00 aa 08 08 6a a2 06
93 39 9e 9b 19 98 17 19 18 93 33 37 1e 88 21 b3
80 00 50 22 63 ca 05 13 34 9e 9c 9c 98 13 33 38
1e 88 14 34 1b 18 a2 a0 21 33 71 e9 88 00 ec 11
ec 11 ec 11 ec 11 ec 11 ec 11 ec 11 ec 11 ec 11
ec 11 ec 11 ec 11 ec 11 ec 11 ec 11 ec 11 ec 11
ec 11 ec 11 ec 11 ec 11 ec 11 ec 11 ec 11 ec 11
ec 11 ec 11 ec 11 ec 11 ec 11 ec 11 ec 11 ec 11
ec 11 ec 11 ec 11 ec 11
Parsed Result
t=20170523T2134&s=630.21&fn=8710000100171999&i=990&fp=1042167885&n=1
Сразу видно, что в конце есть ниочемная инфа, но она тоже должна присутствовать при создании QR кода.
Так вот, задача, как парсить эти байты, чтобы получилась конечная строка?
Прошу не топить, может пост попадется на глаза кому-то, кто сможет мне помочь.
Комменты для равновесия кармы приложу.