е мае )

Jan 28, 2011 01:06

Я на работе печатала-печатала отчет по Европе, и наконец то напечатала. Но поскольку на работе ЖуЖа как то дико глючит - скинула на флешку, чтобы запостить дома ( Read more... )

борд, В борьбе с идиотизмом победил идиотизм, веера, работа, отдых

Leave a comment

Comments 7

self_perfection January 28 2011, 19:26:05 UTC
Если виндоусская - то cp1251. Вообще, дабы не было проблем с закорючками, надо выбирать юникод, который и был придуман, дабы стать юниверсальной кодировкой, если доступно несколько вариантов юникода, то выбирать UTF-8. Тогда никаких проблем бы не было. Выложил, что ли, файл с закорючками, если там нет ничего секретного, попробую расшифровать.

Reply

self_perfection January 29 2011, 20:42:19 UTC
Винда не любит utf8 очень.

а у меня там последний раз вообще только вопросительные знаки были вместо кириллицы. Цифры и латиница нормально.

Энн

Reply

self_perfection January 30 2011, 22:01:04 UTC
>Винда не любит utf8 очень.

При чём тут винда? Исказились названия файлов на флешке при просмотре её содержимого? Если искажается содержимое файла, то претензии должны быть к программе, с помощью которой содержимое файла пытаются посмотреть, а не к ОС. С юникодом у венды всё давным-давно хорошо.

Вообще нонсенс, в XXI веке о кодировках должны задумываться только программисты, а юзеров всё должно "просто работать". Вот, скажем, если бы текст был сохранён в odt али doc файлах, то такая проблема возникнуть бы не могла вообще и в принципе. Мировой эфир подсказывает мне, что текст сохранялся в простой txt (олдскульно!): это единственный пришедший мне в голову вариант, в котором можно что-то напутать и в итоге получить крякозяблики. Вопросики вместе символов, кажется, получаются, если текст фактически в UTF-16 (был сохранён как UTF-16), а прочитан как UTF-8.

Вообще используйте везде UTF-8 и будет счастье, а предложение помощи остаётся в силе.

Reply

ann_in_dark January 31 2011, 20:58:39 UTC
промахнулась что то. коммент ниже

Reply


ann_in_dark January 31 2011, 20:58:05 UTC
Дык, я и есть программист )

а txt я как то с детства полюбила за универсальность переноса текстовой информации))

До файлика доберусь только 11го, но где в винде можно менять кодировку просматриеваемого я, кстати, не знаю) Онли юникс)

Reply

self_perfection February 4 2011, 02:38:54 UTC
>Дык, я и есть программист )

О, это радует! Не придётся ломать голову над каждой второй фразой, чтобы она оказалась сформулирована на простом юзьверском и при этом не грешила против истины.

В венде можно заменить стандартный куцый блокнот на православно опенсорный и гораздо более функциональный AkelPad или там Notepad++. Можно ещё было попробовать воспользоваться декодером студии Лебедева.

А вот специально для юниксоидов я расскажу, какую магию я собирался применять. Окажись у меня файл, я бы для начала посмотрел его шестнадцатеричный дамп, дабы глазами убедиться, что в нём достаточно энтропии, чтобы содержать текст. Будучи кедерастом я для этой цели схватился бы за Okteta, под GTK, вроде бы ghex для этих целей есть, ну а если нет графических шестнадцатеричных редакторов, то можно воспользоваться тру консольным методом
hexdump -C filename | less
Убедившись, что это вообще похоже на текст, натравил бы на файл консольный дуэт enca и enconv. Умная штука, смотри:
$ LC_ALL=ru_RU.UTF-8 echo Привет|iconv -f cp1251|enca ( ... )

Reply

ann_in_dark February 10 2011, 13:33:12 UTC
вот метод консольного энкодинга надо будет попробовать)

Но все же мне кажется там что то слетело именно в данных. Правда непонятно как.

Reply


Leave a comment

Up