SearchEngines.bg

Това е примерно съобщение за гост. Регистрирайте безплатен акаунт днес, за да станете потребител на SearchEngines.bg! След като влезете, ще можете да участвате в този сайт, като добавите свои собствени теми и публикации, както и да се свържете с други членове чрез вашата лична входяща кутия! Благодарим ви!

Помощ при разкодиране на стринг с омазана кодировка

cloxy

Super Moderator
Екип
Имам база данни, в която кодировката е омазана безвъзвратно. Въпреки че всичко се води уникод, от полетата, през таблиците, самата база и конекцията, някоя функция някога е омазала нещата. Трябва ми просто да знам каква е кодировката, за да я разкодирам. Примерно следния стринг:

Код:
ð¢ñŠñ€ñð°ñ‡ðºð¸

знам, че означава "Търсачки".

Думата е от 8 букви, а стринга от 16, следователно всеки знак се кодира с два байта.

Помагайте.
 
За: Помощ при разкодиране на стринг с омазана кодировка

За: Помощ при разкодиране на стринг с омазана кодировка

С този стринг няма да стане :( Имаш ли друг начин да дадеш сорса? byte array?
 
Последно редактирано от модератор:
Re: За: Помощ при разкодиране на стринг с омазана кодировка

Re: За: Помощ при разкодиране на стринг с омазана кодировка

С този стринг няма да стане :( Имаш ли друг начин да дадеш сорса? byte array?

Това са номерата на знаците:

240 162 241 138 241 128 241 129 240 176 241 135 240 186 240 184

// без да искам започнах да ти редактирам мнението, вместо да ти отговоря.
 
Последно редактирано:
За: Re: За: Помощ при разкодиране на стринг с омазана кодировка

За: Re: За: Помощ при разкодиране на стринг с омазана кодировка

Минах го през всички кодировки, които имам. Не става. Най-вероятно е енкоднато през 2.
За разкриптиране можеш като идея да си направиш Character Map и да ги минеш през него. Може и да има по-прост начин, но аз да нямам инсталиран енкодинга.
 
За: Помощ при разкодиране на стринг с омазана кодировка

За: Помощ при разкодиране на стринг с омазана кодировка

Ако това е дошло от дъмп отвори дъмпа с текстов редактор и сменяй там кодировките. Ако не е и явно знаеш какво е съдържанието направи си шаблон коя комбинация кои знак от азбуката е и ги извърти с един скрипт.

Да всъщност Димо ти е предложил същото.
 
За: Re: За: Помощ при разкодиране на стринг с омазана кодировка

За: Re: За: Помощ при разкодиране на стринг с омазана кодировка

240 162 241 138 241 128 241 129 240 176 241 135 240 186 240 184 -> ð¢ñŠñ€ñð°ñ‡ðºð¸
Енкодинга за да виждаш от този масив този стринг е UTF7 или iso-8859-1
 

Горе