Ищу толкового компьютерщика

Всё, что не в тему.
Папаша Дорсет
Сообщения: 1477
Зарегистрирован: Вт янв 27, 2009 3:22 pm

Ищу толкового компьютерщика

Сообщение Папаша Дорсет » Пт ноя 06, 2009 4:22 pm

Есть ли у кого толковый компьютерщик? Один из файлов с важными данными (в виде таблицы) после сбоя в ПК нуждается в перкодировке (текст превратился в смесь шведского и турецкого). Мой сисадмин пока не смог. Пребывает в растерянности.
Хелп!

Аватара пользователя
Глеб
Сообщения: 1254
Зарегистрирован: Вт апр 21, 2009 8:48 am
Откуда: Питер
Контактная информация:

Сообщение Глеб » Пт ноя 06, 2009 7:21 pm

Что имеется в виду под перекодировкой? Произошла замена одного набора символов на другой, или файл зашифровали? В любом случае (кроме самых простых), требуется кусок текста и намеки на его содержимое (отдельные слова, числа, на что была похожа таблица).

Папаша Дорсет
Сообщения: 1477
Зарегистрирован: Вт янв 27, 2009 3:22 pm

Сообщение Папаша Дорсет » Пт ноя 06, 2009 7:58 pm

Именно произошла замена одного набора символов на другой из-за сбоя в работе компьютера. Могу прислать кусок текста. Это сведения о клиентах в виде таблицы - в одной колонке название организации, в другой адрес, в третьей - контактные телефоны. Ничего секретного, обычная рабочая информация. Таблица сохранилась, а вот исходное содержимое, за исключением позднее введенной информации, превратилось в некий набор символов шведско-турецкого начертания ))), правда с сохранением табуляции, т.е. количество букв в словах сохранилось, но буквы стали "кракозябрами" и количество слов в названии тоже сохранилось.

Аватара пользователя
Андрей
Сообщения: 598
Зарегистрирован: Вт дек 25, 2007 2:54 pm
Откуда: Санкт-Петербург
Контактная информация:

Сообщение Андрей » Пт ноя 06, 2009 9:16 pm

Есть такая программулька :

http://www.tepka.ru/soft/shtirlitz.html

Она может помочь.

Возможно есть более современные и удобные.
http://www.toysoldiers.spb.ru - Интернет-магазин солдатиков

Папаша Дорсет
Сообщения: 1477
Зарегистрирован: Вт янв 27, 2009 3:22 pm

Сообщение Папаша Дорсет » Пт ноя 06, 2009 9:40 pm

Эх-ма, пробовал сегодня мой сисадмин этого Штирлица. Не помог((

Аватара пользователя
Глеб
Сообщения: 1254
Зарегистрирован: Вт апр 21, 2009 8:48 am
Откуда: Питер
Контактная информация:

Сообщение Глеб » Пт ноя 06, 2009 9:57 pm

Шли, попробую.

Папаша Дорсет
Сообщения: 1477
Зарегистрирован: Вт янв 27, 2009 3:22 pm

Сообщение Папаша Дорсет » Сб ноя 07, 2009 1:37 am

Спасибо заранее за помощь и участие.
Осталось решить как.
Напиши мне в личку свою почту.

Аватара пользователя
Глеб
Сообщения: 1254
Зарегистрирован: Вт апр 21, 2009 8:48 am
Откуда: Питер
Контактная информация:

Сообщение Глеб » Сб ноя 07, 2009 7:04 pm

Диагноз: после переустановки шрифтов для байтово-ориентированной кодировки русские буквы превратились в умляуты, затем всю эту бурду сохранили в юникодах.
Итог: (эти шесть строк скопировать в Ворд и выставить шрифт Courier (для выравнивания):

АЛФАВИТ: АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ
БЫЛО: АБВГД**ЗИ*КЛМНОПРСТУФХ*Ч*****Э**
СТАЛО: ÀÁÂÃÄ**ÇÈ*ÊËÌÍÎÏÐÑÒÓÔÕ*×*****Ý**
БЫЛО: абвгдежзийклмнопрстуфхцчш**ыьэюя
СТАЛО: àáâãäåæçèéêëìíîïðñòóôõö÷ø**ûüýþÿ
ГИПОТЕЗА:ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ*Ø**ÛÜÝ*Ÿ

Звездочки - буквы, восстановить которые по отрывку не удалось.
Строка "Гипотеза" - есть попытка "тупо" заполнить недостающие большие буквы за счет перевода в верхний регистр маленьких.

Самый дебильный способ преобразования - найдя в тексте "Грецию" искать ее в строках "СТАЛО" и заменять все ее вхождения на "БЫЛО". Если в "СТАЛО" нет - использовать строку "ГИПОТЕЗА".

Делать в Ворде 64 замены - это страшно, но это достойная кара для тех, кто хранит данные в таком формате (это тоже, что поручить теще хранение своей коллекции). Можно, конечно, преобразовать в текст, быстренько исправить там и - опять - обратно в таблицу. Не забудьте только, что кодировка текста - Юникод, а то потеряется половина букв.

Папаша Дорсет
Сообщения: 1477
Зарегистрирован: Вт янв 27, 2009 3:22 pm

Сообщение Папаша Дорсет » Сб ноя 07, 2009 8:17 pm

Честно, понял только про тёщу и коллекцию ))) и что хранил не в том формате. А в каком? Я и не помню.
Покажу-ка я твой пост своему сисадмину.
Кстати, ряд значений символов мне известен - там повторяется везде слова: Москва, ЗАО, улица.
Может ли это помочь?
Кстати, ничего из того, что ты написал в первом предложении я не делал. Просто файл даже и не трогал наверное с год. Открыл, а тут такая байда....

Аватара пользователя
Глеб
Сообщения: 1254
Зарегистрирован: Вт апр 21, 2009 8:48 am
Откуда: Питер
Контактная информация:

Сообщение Глеб » Сб ноя 07, 2009 9:05 pm

Сисадмин здесь не нужен. Нужна толковая девушка. Она откроет твой файл в Word. Найдет "À". Cкажет "Заменить". На что? На "А". "Заменить все". "Á" - на "Б". "Заменить все". И так - 64 раза.

Аватара пользователя
Глеб
Сообщения: 1254
Зарегистрирован: Вт апр 21, 2009 8:48 am
Откуда: Питер
Контактная информация:

Сообщение Глеб » Вс ноя 08, 2009 12:38 pm

Послал полные таблицы.

Папаша Дорсет
Сообщения: 1477
Зарегистрирован: Вт янв 27, 2009 3:22 pm

Сообщение Папаша Дорсет » Вс ноя 08, 2009 1:36 pm

Спасибо, дружище! Очень тронут )))
Попробую заменить. Доложусь.)))


Вернуться в «Разговорчики в строю.»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 16 гостей