Есть ли у кого толковый компьютерщик? Один из файлов с важными данными (в виде таблицы) после сбоя в ПК нуждается в перкодировке (текст превратился в смесь шведского и турецкого). Мой сисадмин пока не смог. Пребывает в растерянности.
Хелп!
Ищу толкового компьютерщика
-
- Сообщения: 1477
- Зарегистрирован: Вт янв 27, 2009 3:22 pm
-
- Сообщения: 1477
- Зарегистрирован: Вт янв 27, 2009 3:22 pm
Именно произошла замена одного набора символов на другой из-за сбоя в работе компьютера. Могу прислать кусок текста. Это сведения о клиентах в виде таблицы - в одной колонке название организации, в другой адрес, в третьей - контактные телефоны. Ничего секретного, обычная рабочая информация. Таблица сохранилась, а вот исходное содержимое, за исключением позднее введенной информации, превратилось в некий набор символов шведско-турецкого начертания ))), правда с сохранением табуляции, т.е. количество букв в словах сохранилось, но буквы стали "кракозябрами" и количество слов в названии тоже сохранилось.
- Андрей
- Сообщения: 598
- Зарегистрирован: Вт дек 25, 2007 2:54 pm
- Откуда: Санкт-Петербург
- Контактная информация:
Есть такая программулька :
http://www.tepka.ru/soft/shtirlitz.html
Она может помочь.
Возможно есть более современные и удобные.
http://www.tepka.ru/soft/shtirlitz.html
Она может помочь.
Возможно есть более современные и удобные.
http://www.toysoldiers.spb.ru - Интернет-магазин солдатиков
-
- Сообщения: 1477
- Зарегистрирован: Вт янв 27, 2009 3:22 pm
-
- Сообщения: 1477
- Зарегистрирован: Вт янв 27, 2009 3:22 pm
Диагноз: после переустановки шрифтов для байтово-ориентированной кодировки русские буквы превратились в умляуты, затем всю эту бурду сохранили в юникодах.
Итог: (эти шесть строк скопировать в Ворд и выставить шрифт Courier (для выравнивания):
АЛФАВИТ: АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ
БЫЛО: АБВГД**ЗИ*КЛМНОПРСТУФХ*Ч*****Э**
СТАЛО: ÀÁÂÃÄ**ÇÈ*ÊËÌÍÎÏÐÑÒÓÔÕ*×*****Ý**
БЫЛО: абвгдежзийклмнопрстуфхцчш**ыьэюя
СТАЛО: àáâãäåæçèéêëìíîïðñòóôõö÷ø**ûüýþÿ
ГИПОТЕЗА:ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ*Ø**ÛÜÝ*Ÿ
Звездочки - буквы, восстановить которые по отрывку не удалось.
Строка "Гипотеза" - есть попытка "тупо" заполнить недостающие большие буквы за счет перевода в верхний регистр маленьких.
Самый дебильный способ преобразования - найдя в тексте "Грецию" искать ее в строках "СТАЛО" и заменять все ее вхождения на "БЫЛО". Если в "СТАЛО" нет - использовать строку "ГИПОТЕЗА".
Делать в Ворде 64 замены - это страшно, но это достойная кара для тех, кто хранит данные в таком формате (это тоже, что поручить теще хранение своей коллекции). Можно, конечно, преобразовать в текст, быстренько исправить там и - опять - обратно в таблицу. Не забудьте только, что кодировка текста - Юникод, а то потеряется половина букв.
Итог: (эти шесть строк скопировать в Ворд и выставить шрифт Courier (для выравнивания):
АЛФАВИТ: АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ
БЫЛО: АБВГД**ЗИ*КЛМНОПРСТУФХ*Ч*****Э**
СТАЛО: ÀÁÂÃÄ**ÇÈ*ÊËÌÍÎÏÐÑÒÓÔÕ*×*****Ý**
БЫЛО: абвгдежзийклмнопрстуфхцчш**ыьэюя
СТАЛО: àáâãäåæçèéêëìíîïðñòóôõö÷ø**ûüýþÿ
ГИПОТЕЗА:ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ*Ø**ÛÜÝ*Ÿ
Звездочки - буквы, восстановить которые по отрывку не удалось.
Строка "Гипотеза" - есть попытка "тупо" заполнить недостающие большие буквы за счет перевода в верхний регистр маленьких.
Самый дебильный способ преобразования - найдя в тексте "Грецию" искать ее в строках "СТАЛО" и заменять все ее вхождения на "БЫЛО". Если в "СТАЛО" нет - использовать строку "ГИПОТЕЗА".
Делать в Ворде 64 замены - это страшно, но это достойная кара для тех, кто хранит данные в таком формате (это тоже, что поручить теще хранение своей коллекции). Можно, конечно, преобразовать в текст, быстренько исправить там и - опять - обратно в таблицу. Не забудьте только, что кодировка текста - Юникод, а то потеряется половина букв.
-
- Сообщения: 1477
- Зарегистрирован: Вт янв 27, 2009 3:22 pm
Честно, понял только про тёщу и коллекцию ))) и что хранил не в том формате. А в каком? Я и не помню.
Покажу-ка я твой пост своему сисадмину.
Кстати, ряд значений символов мне известен - там повторяется везде слова: Москва, ЗАО, улица.
Может ли это помочь?
Кстати, ничего из того, что ты написал в первом предложении я не делал. Просто файл даже и не трогал наверное с год. Открыл, а тут такая байда....
Покажу-ка я твой пост своему сисадмину.
Кстати, ряд значений символов мне известен - там повторяется везде слова: Москва, ЗАО, улица.
Может ли это помочь?
Кстати, ничего из того, что ты написал в первом предложении я не делал. Просто файл даже и не трогал наверное с год. Открыл, а тут такая байда....
-
- Сообщения: 1477
- Зарегистрирован: Вт янв 27, 2009 3:22 pm
Вернуться в «Разговорчики в строю.»
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 16 гостей