Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Общие вопросы по программированию, компьютерный форум
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.05.2014, 10:05   #31
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
1 - нормальный UTF-8
2 и 3 - 100% абракадабра не дешифруемая
ОК, спасибо за информацию, буду искать ошибки....
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 08.05.2014, 10:20   #32
mv28jam
Старожил
 
Аватар для mv28jam
 
Регистрация: 09.09.2008
Сообщений: 2,624
По умолчанию

Файл без BOM, но это неважно, тк
<konstr><descr> в cp1251
<konstr><word8>, <function><descr> непонятно в чём - бессмыслица, знаки вопроса (3f) оными и являются и в ASCII и в utf-8, 3f в cp-1251 буква у, конструкция же 3f 3f не подпадает под стандарт UTF-8.
В целом - копайте в сторону настройки кодировок в коде.
Стрелок-охотник
mv28jam вне форума Ответить с цитированием
Старый 08.05.2014, 12:15   #33
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Новый вариант. С виду чистый юникод, Нотепад++ определил как utf8 без BOM, однако все равно показывает мне каракули. Я там добавил русских буков, чтобы быть уверенным что перегенерация проходит как положено.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 08.05.2014, 12:17   #34
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Че-то не прикрепился. Syntext Serna Free (редактор xml) тоже показывает мне каракульки. Сама программа показывает норм и русский и латинский.
Цитата:
100% абракадабра не дешифруемая
Значит я изобрел новый алгоритм шифрования
Вложения
Тип файла: rar CPP.rar (522 байт, 12 просмотров)
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика

Последний раз редактировалось Utkin; 08.05.2014 в 12:20.
Utkin вне форума Ответить с цитированием
Старый 08.05.2014, 12:27   #35
ds.Dante
Старожил
 
Аватар для ds.Dante
 
Регистрация: 06.08.2009
Сообщений: 2,992
По умолчанию

Последний файл изначально был в UTF-8, его кто-то прочитал как 1251 и снова сохранил как UTF-8. Декодер Лебедева расшифровывает на раз (хоть и с глюком в одной букве). То же относится и к предыдущему файлу, но там много вопросительных знаков, это безвозвратная потеря информации.
ds.Dante вне форума Ответить с цитированием
Старый 08.05.2014, 12:44   #36
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
Последний файл изначально был в UTF-8, его кто-то прочитал как 1251 и снова сохранил как UTF-8. Декодер Лебедева расшифровывает на раз (хоть и с глюком в одной букве). То же относится и к предыдущему файлу, но там много вопросительных знаков, это безвозвратная потеря информации.
Спасибо буду копать дальше.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 08.05.2014, 13:07   #37
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Еще одна версия, не знаю последняя или нет, но как мне кажется нашел не нужное дополнительное кодирование в юникод...
Самое главное, убрал в сохранении, в чтении не менял ничего. Все равно русские в программе отображаются корректно, но теперь русские отображаются везде и тоталкомандере и Нотепаде++ и в редакторе xml.
Приговор Лебедева:
Цитата:
HTML-Entities → UTF-8
Вложения
Тип файла: rar CPP.rar (487 байт, 14 просмотров)
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика

Последний раз редактировалось Utkin; 08.05.2014 в 13:10.
Utkin вне форума Ответить с цитированием
Старый 08.05.2014, 13:23   #38
mv28jam
Старожил
 
Аватар для mv28jam
 
Регистрация: 09.09.2008
Сообщений: 2,624
По умолчанию

Теперь норм.
Стрелок-охотник
mv28jam вне форума Ответить с цитированием
Старый 08.05.2014, 15:01   #39
ds.Dante
Старожил
 
Аватар для ds.Dante
 
Регистрация: 06.08.2009
Сообщений: 2,992
По умолчанию

Добавить BOM - будет совсем норм.
ds.Dante вне форума Ответить с цитированием
Старый 09.05.2014, 11:41   #40
ROD
Linux C++ Qt ARM
Старожил
 
Аватар для ROD
 
Регистрация: 30.11.2008
Сообщений: 3,030
По умолчанию

Цитата:
Сообщение от Человек_Борща Посмотреть сообщение
Не не, не мешайте людейслошадями. Файл или весь в UTF8 или весь в ANSI.
Ага... щаз.... я пару раз сталкивался с тем, что во всяких странных IDE под винду файлы сохраняются в какой-то не понятной кодировке (иногда в смеси кодировок) - русские символы не получается читать ни как cp1251, ни как utf-8, ни как какой-нибудь unicode-16. Иногда даже бывает, что часть комментариев в utf-8, а часть хрен знает в какой кодировке.
Дилетант широкого профиля.

"Слова ничего не стоят - покажите мне код!" © Линус Торвальдс

Последний раз редактировалось ROD; 09.05.2014 в 11:44.
ROD вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Delphi res (проверить существует ли файл) Painkiller_13 Общие вопросы Delphi 15 18.01.2013 23:13
Проверить .sav-файл HoMM5 HellMercenariess Gamedev - cоздание игр: Unity, OpenGL, DirectX 4 13.09.2012 15:25
Проверить, можно ли заменить/удалить файл... Человек_Борща Общие вопросы Delphi 6 02.07.2011 00:42
Как проверить изменялся ли файл NeiL Общие вопросы Delphi 11 15.05.2008 15:39
Как проверить, есть ли файл? Dux Общие вопросы Delphi 3 02.04.2008 23:18