Категория: Windows
HandyBits EasyCrypto - это небольшое приложение, которое поможет вам защитить вашу конфиденциальную информацию путем кодирования файлов и папок.
Использовать программу довольно просто. Вам нужно будет импортировать необходимые файлы и папки с помощью файлового браузера, затем ввести пароль и нажать клавишу “Шифрование” (расшифровка происходит таким же образом).
В списке вы сможете просмотреть путь, размер и тип каждого файла. Кроме того вы сможете создать самораспаковывающийся или Zip архив, выбрать длину ключа шифрования, ввести приветственное сообщение, отправить на почту и многое другое.
В настройках программы вы сможете управлять списками паролей, изменять фон и язык интерфейса, отключить подсказки, а также настроить другие параметры.
Особенности программы для кодирования HandyBits EasyCrypto :
Для полного комплекта мы рекомендуем вам также скачать Base 64 Encryptor (программное обеспечение для шифрования текста при помощи мощного Base64 256-битного алгоритма шифрования).
Как правило, при совместной работе с текстовыми файлами нет необходимости вникать в технические аспекты хранения текста. Однако если необходимо передать файл человеку, который работает с текстами на других языках, загрузить текстовый файл из Интернета или открыть его на компьютере с другой операционной системой, может потребоваться задать кодировку при его открытии или сохранении.
Когда пользователь открывает текстовый файл в приложении Microsoft Word или другой программе (например, на компьютере, язык операционной системы на котором отличается от того, на котором написан текст в файле), кодировка помогает программе определить, в каком виде нужно вывести текст на экран, чтобы его можно было прочитать.
Общие сведения о кодировке текста
Информация, которая выводится на экран в виде текста, на самом деле хранится в текстовом файле в виде числовых значений. Компьютер преобразует эти значения в отображаемые знаки, используя кодировку.
Кодировка — это схема нумерации, согласно которой каждому текстовому символу в наборе соответствует определенное числовое значение. Кодировка может содержать буквенные знаки, цифры и другие символы. В различных языках часто используются разные наборы символов, поэтому многие из существующих кодировок предназначены для отображения наборов символов соответствующих языков.
Различные кодировки для разных алфавитов
Сведения о кодировке, сохраняемые с текстовым файлом, используются компьютером для вывода текста на экран. Например, в кодировке "Кириллица (Windows)" знаку "Й" соответствует числовое значение 201. Когда пользователь открывает файл, содержащий этот знак, на компьютере, на котором используется кодировка "Кириллица (Windows)", компьютер считывает число 201 и выводит на экран знак "Й".
Однако если тот же файл открыть на компьютере, на котором используется другая кодировка, на экран будет выведен знак, соответствующий числу 201 в кодировке по умолчанию. Например, если на компьютере используется кодировка "Западноевропейская (Windows)", знак "Й" из исходного текстового файла на основе кириллицы будет отображен как "E", поскольку именно этому знаку соответствует число 201 в данной кодировке.
Юникод: одна кодировка для разных алфавитов
Чтобы избежать проблем с кодированием и декодированием текстовых файлов, можно сохранять их в Юникоде. В состав этой кодировки входит большинство знаков из всех языков, которые обычно используются на современных компьютерах.
Поскольку приложение Word работает на базе Юникода, все файлы в нем автоматически сохраняются в этой кодировке. Файлы в Юникоде можно открывать на любом компьютере с операционной системой на английском языке независимо от языка текста. Кроме того, на таком компьютере можно сохранять в Юникоде файлы, содержащие знаки, которых нет в западноевропейских алфавитах (например, греческие, кириллические, арабские или японские).
Выбор кодировки при открытии файла
Если текст в открытом файле отображается в искаженном виде, с вопросительными знаками или квадратами, возможно, приложению Word не удалось правильно определить его кодировку. Чтобы устранить эту проблему, можно указать кодировку для отображения (декодирования) текста.
1. Откройте вкладку Файл .
2. Выберите команду Параметры .
3. Выберите пункт Дополнительно .
4. Перейдите к разделу Общие и установите флажок Подтверждать преобразование формата файла при открытии .
ПРИМЕЧАНИЕ. Когда установлен этот флажок, каждый раз при открытии файла в формате, отличном от формата Word (к числу форматов Word относятся DOC-, DOT-, DOCX-, DOCM-, DOTX- и DOTM-файлы), появляется диалоговое окно Преобразование файла. Если приходится часто работать с такими файлами, но при этом не требуется выбирать кодировку каждый раз, снимите этот флажок, чтобы соответствующее диалоговое окно не отображалось.
5. Закройте и снова откройте файл.
6. В диалоговом окне Преобразование файла выберите пункт Кодированный текст .
7. В диалоговом окне Преобразование файла установите переключатель Другая. и выберите нужную кодировку из списка.
В области Образец. можно просмотреть текст и проверить, можно ли его прочитать в выбранной кодировке.
Если почти весь текст выглядит одинаково (например, в виде квадратов или точек), возможно, на компьютере не установлен соответствующий шрифт. Если он недоступен, можно установить дополнительные шрифты.
Чтобы установить дополнительные шрифты, выполните указанные ниже действия.
1. В операционной системе Microsoft Windows нажмите кнопку Пуск и выберите пункт Панель управления .
2. Выполните одно из указанных ниже действий.
— В Windows 7
1. На панели управления выберите элемент Удаление программ.
2. В списке программ щелкните список для Microsoft Office или Microsoft Word, в зависимости от того, как был установлен Word — как часть Office или как отдельная программа, и нажмите кнопку Изменить .
— В Windows Vista
1. На панели управления выберите элемент Удаление программ .
2. В списке программ щелкните список для Microsoft Office или Microsoft Word, в зависимости от того, как был установлен Word — как часть Office или как отдельная программа, и нажмите кнопку Изменить .
— В Microsoft Windows XP
1. На панели управления выберите элемент Установка и удаление программ .
2. В поле Установленные программы щелкните список для Microsoft Office или Microsoft Word, в зависимости от того, как был установлен Word — как часть Office или как отдельная программа, и нажмите кнопку Изменить .
3. В разделе Изменение установки Microsoft Office нажмите кнопку Добавить или удалить компоненты. а затем — кнопку Продолжить .
4. В разделе Параметры установки разверните элемент Общие средства Office. а затем — Многоязыковая поддержка .
5. Выберите нужный шрифт, щелкните стрелку рядом с ним и выберите пункт Запускать с моего компьютера .
СОВЕТ. При открытии текстового файла в той или иной кодировке в приложении Word используются шрифты, определенные в диалоговом окне Параметры веб-документа. (Чтобы вызвать диалоговое окно Параметры веб-документа. нажмите кнопку Microsoft Office. затем — кнопку Параметры Word. и выберите категорию Дополнительно. В разделе Общие нажмите кнопку Параметры веб-документа .) С помощью параметров на вкладке Шрифты диалогового окна Параметры веб-документа можно настроить шрифт для каждой кодировки.
Выбор кодировки при сохранении файла
Если при сохранении файла в приложении Word не указать кодировку, он будет сохранен в Юникоде. Как правило, кодировки Юникод вполне достаточно, поскольку она поддерживает большинство знаков из большинства языков.
Если документ планируется открывать в программе, которая не поддерживает Юникод, можно выбрать нужную кодировку. Например, в операционной системе на английском языке можно создать документ на традиционном китайском с использованием Юникода. Однако если такой документ будет открываться в программе, которая поддерживает китайский язык, но не поддерживает Юникод, файл можно сохранить в кодировке "Китайская традиционная (Big5)". В результате текст будет отображен правильно при открытии документа в программе, поддерживающей китайский язык (традиционное письмо).
ПРИМЕЧАНИЕ. Поскольку Юникод — это наиболее полный стандарт, при сохранении текста в других кодировках некоторые знаки могут не отображаться. Предположим, что документ в Юникоде содержит текст на иврите и языке с кириллическим алфавитом. Если сохранить файл в кодировке "Кириллица (Windows)", текст на иврите не отобразится, а если сохранить его в кодировке "Иврит (Windows)", то не будет отображаться кириллический текст.
Если выбрать кодировку, которая не поддерживает используемые в файле символы, то те знаки, которые невозможно сохранить, будут помечены красным цветом. Перед сохранением файла можно просмотреть его текст в выбранной кодировке.
При сохранении файла в виде кодированного текста из него удаляется текст, для которого выбран шрифт "Символы", а также коды полей.
Выбор кодировки
1. Откройте вкладку Файл .
2. Выберите пункт Сохранить как .
Если требуется сохранить файл в другой папке, найдите и откройте ее.
3. В поле Имя файла введите новое имя файла.
4. В поле Тип файла выберите пункт Обычный текст .
5. Нажмите кнопку Сохранить .
6. Если появится диалоговое окно Microsoft Office Word — проверка совместимости. нажмите кнопку Продолжить .
7. В диалоговом окне Преобразование файла выберите подходящую кодировку.
• Чтобы использовать кодировку системы по умолчанию, установите переключатель Windows (по умолчанию) .
• Чтобы использовать кодировку MS-DOS, установите переключатель MS-DOS .
• Чтобы задать другую кодировку, установите переключатель Другая. и выберите нужный пункт в списке. В области Образец. можно просмотреть текст и проверить, можно ли его прочитать в выбранной кодировке.
ПРИМЕЧАНИЕ. Чтобы увеличить область отображения документа, можно изменить размер диалогового окна Преобразование файла .
8. Если появилось сообщение "Текст, выделенный красным, невозможно правильно сохранить в выбранной кодировке", можно выбрать другую кодировку или установить флажок Разрешить подстановку знаков .
Если разрешена подстановка знаков, знаки, которые невозможно отобразить, будут заменены ближайшими эквивалентными символами в выбранной кодировке. Например, многоточие заменяется тремя точками, а угловые кавычки — прямыми.
Если в выбранной кодировке нет эквивалентных знаков для символов, выделенных красным цветом, они будут сохранены как внеконтекстные (например, в виде вопросительных знаков).
9. Если документ будет открываться в программе, которая не поддерживает перенос текста на следующую строку, в него можно включить жесткие разрывы строк. Для этого установите флажок Вставлять разрывы строк и укажите в поле Завершать строки. какие именно символы соответствуют разрыву строки (возврат каретки (CR), перенос строки (LF) или оба).
Поиск доступных кодировок в приложении Word
В приложении Word распознаются различные кодировки, в том числе поддерживаемые операционной системой компьютера.
Ниже перечислены системы письма и кодировки (также называемые кодовыми страницами), связанные с каждой из них.
ПРИМЕЧАНИЯ.
• Для использования индийских языков необходима их поддержка в операционной системе и наличие соответствующих шрифтов OpenType.
• Поддержка языков непали, гуджарати, малаялам, ория, а также ассамского и бенгальского ограничена.
Stalker Мудрец (10298) 5 лет назад
У вас, как я понял ситуация, когда вы получили электронное письмо или Word документ, но не можете его прочитать - вместо текста идут какие-то кракозябры? То же самое случается и в интернете - открываете страницу, а разобрать ничего не возможно. Причем, подобное происходит именно с русским текстом, с английским такие проблемы маловероятны. Причина проблем - открытие файла в неверной кодировке.
Для начала немного посчитаем. Помните, что такое бит? Это минимальный носитель информации, ноль или один. А байт содержит восемь битов. Сколько может быть комбинаций из нулей и единиц длины 8? Ответ - 2*2*2*2*2*2*2*2=256. Именно столько значений может принимать один байт. Иногда еще байт называют символом - потому что как раз для кодировки символа и стали использовать один байт. Даже меньше, изначально была придумана кодировка ASCII, которая использовала 7 битов - в первые 128 значений можно было вольготно разместить английский алфавит в обоих регистрах, диакритические знаки, цифры и набор спец-символов. И эта кодировка действительно стала универсальной, поэтому англоязычные пользователи крайне редко могут испытывать проблемы с кодировкой.
Перейдем к кириллице. Для нее стали использовать вторую половину кодовой таблицы - символы 129-256. Однако так сложилось, что различные кодировки были изобретены независимо - одни изобретатели располагали буквы, стремясь к соответствию расположения на пишущих машинках, другие - к тому, чтобы одинаково выглядящие кириллические и латинские буквы находились на расстоянии в 128 (что приводило к тому, что даже программы, не умевшие работать со второй половиной таблицы, более-менее читаемо отображали русский текст). Были и другие идеи; появление Windows также принесло свою кодировку. Но главное, такая кодировка принципиально не могла стать универсальной, так как если латиница была нужна везде (хотя бы для командной строки). то кириллица была лишь одним из национальных алфавитов.
У единой, потенциально универсальной кодировки, существует название: Unicode, и придумана она была уже давно, в 1991 году. В Юникоде используется 6 байтов для отображения символа. Однако, на практике этого оказывается слишком много, кроме того нужно было подумать о совместимости с уже имеющимися однобайтовыми текстами на английском, поэтому у Юникода существуют так называемые "представления", способы записи, самым распространенным из которых является UTF-8.
UTF-8 устроена следующим образом: символ, относящийся к таблице ASCII (первые 128, см. выше) так и записывается одним байтом. Остальные символы записываются последовательностями байтов длины от 2 до 6, первые биты которых зарезервированы (чтобы избежать путаницы с ASCII-символами). Для русского языка получается, что кодировка становится двубайтовой, при этом глобальное утверждение, что UTF-8 это двубайтовая кодировка категорически неверно!
Теперь - как изменить. Самое простое, если формат файла *txt - заходим в блокнот в режиме просмотра, выбираем "Опции", а там есть варианты. Скорее всего исходная кодировка DOS. меняем на Юникод UTF-8
Что касается Word'а, то может он неправильно определил стандарт кодирования текста в файле. Чтобы Word использовал нужный стандарт кодирования, делем следующее: меню Сервис — Параметры — Общие, ставим флажок "Подтверждать преобразование при открытии",закрываем, снова открываем кодированный файл. В поле "Преобразование файла" выбераем "Кодированный текст". В окне преобразования файлов выбераем вариант "Другая кодировка", затем в списке указываем требуемый стандарт кодирования. Чтобы узнать, как преобразит выбранная кодировка данный текст, можно просмотреть в "Просмотре". Если просмотр не видно на экране — нажимаем кнопку "Показать".
Главная форма программы.
Практикуемся в использовании потоков: TFileStream, TBase64EncodingStream, TBase64DecodingStream. Программа кодирует файлы (бинарные, в частности - картинки) используя кодировку MIME - base64. Полученный код состоит только из 64 текстовых символов: ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/ и может быть передан по каналам, пропускающим только этот алфавит (например, некоторые протоколы, используемые Интернетом). Этот код можно использовать как данные в SQL-запросах и таким образом хранить бинарные данные (в закодированном текстовом виде) в базах данных. Расплата за это - увеличение объема данных на 33%.
Кроме этого, программа демонстрирует копирование файлов - с использованием потоков TFileStream. Для тестирования правильности кодировки есть процедура, создающая тестовый бинарный файл, содержащий заданное количество случайных байт (0..255)
Остались нерешенные проблемы (в основном русификация):Распакуйте архив в папку и откройте projStreams1.lpi - для работы с проектом
Проект должен открыться (если установлен Лазарус).
Или запустите projStreams1.exe (если потребует что-нибудь, сообщите, пожалуйста )
Кодирование звуковых файлов
  Для распространения музыки в настоящее время широко используется формат МРЗ. За счет сжатия практически без потери качества этот формат позволяет  уменьшить объем хранимой информации более чем в десять раз по сравнению  со стандартным способом хранения звуковой информации. Как вы уже знаете,  сжатие с потерями основано на экономии на наименее значимых с точки зрения  восприятия человеком деталях звучания. В результате на один компакт диск  помещается более восьми часов музыки.
  Программа Nero Burning Rom имеет встроенные средства кодирования в формате  МРЗ и МРЗРго. По умолчанию программа Nero Burning Rom поставляется в варианте,  когда вы можете закодировать 30 дорожек. После этого кодировщик перестает  работать. Чтобы пользоваться программой для кодирования файлов постоянно,  следует приобрести отдельно поставляемый кодировщик. Сделать это можно  в Интернете, на Web-узле разработчиков программы. После того, как вы получили  кодировщик, запустите его, завершив предварительно работу программы Nero Burning Rom. Появится диалог установки. Нажмите кнопку Install (Установить) и по окончании установки диалог будет закрыт. Теперь вы можете снова запустить программу Nero Burning Rom и спокойно кодировать дорожки без ограничений.
  Когда вы создаете музыкальные сборники и выбираете дорожки для сохранения,  в списке Формат (Format) следует выбрать элемент МРЗРго. Чтобы настроить параметры кодирования,  нажмите кнопку Установки (Format Options).  Появится диалог настройки.
  Если установлен флажок Включить МРЗРго (Enable  МРЗРго), кодирование будет идти в этом формате, в противном случае используется  формат МРЗ. Список Качество кодирования (Encoding Quality) позволяет выбрать один из алгоритмов кодирования. Наивысшее качество требует больше вычислительных затрат, и, следовательно, кодирование будет  происходить медленнее. С помощью переключателя вы можете выбрать кодирование  с постоянным или переменным потоком. В случае переменного потока программа  сама определяет его величину в зависимости от содержимого фонограммы.  В общем случае такой подход дает большую степень сжатия пр« таком же качестве по сравнению с постоянным потоком. Однако переменный поток поддерживается не всеми устройствами воспроизведения. Если в вашем случае это так, выбирайте  постоянный поток.
  Далее следует выбрать скорость потока кодирования. Скорость потока или  битрейт является обобщенным показателем качества записываемой фонограммы.
  Требуемая скорость потока для хорошего качества зависит от характера  музыкального материала. Симфоническая музыка требует большего битрейта,  а танцевальная - меньшего. Наиболее популярным битрейтом при кодировании  музыкальных композиций считается 128 Кбит/с, дающий хорошее качество записи и позволяющий сжимать запись более чем в десять раз. Однако многие меломаны  используют при кодировании музыки битрейт до 320 Кбит/с. Остальные атрибуты кодирования не влияют на качество.
  После того как вы выберете параметры кодирования, закройте диалог, нажав  кнопку ОК. Теперь можете выбирать дорожки и сохранять их на диске, как это было описано выше. Если у вас есть заранее  подготовленные музыкальные файлы, их также можно закодировать в формат МРЗ. Выберите команду меню Дополнительно Кодирование  файла (Extras File Encoding).  Появится диалог Кодирование файла (File Encoding) .
  Перед тем как кодировать, необходимо выбрать файлы, содержащие музыкальные  композиции. Чтобы сделать это, нажмите кнопку Добавить (Add). Появится стандартный диалог открытия файла. С помощью списка Папка (Folder) найдите место на диске, где хранятся нужные вам файлы. Затем выберите один или несколько нужных файлов и нажмите кнопку Открыть (Open). Выбранные файлы появятся в списке. Если вам нужно удалить какие-то файлы из списка, выберите файл или группу файлов, после чего  нажмите кнопку Удалить (Remove).
  Второй задачей является выбор места, куда будут сохранены закодированные  файлы. По умолчанию предлагается та же самая папка, где расположены исходные файлы, но вы можете изменить это. Чтобы изменить папку, выберите исходные  файлы и в поле ввода Выходной (Target) введите  нужную папку. Если вы не помните ее названия, нажмите кнопку Просмотр (Browse) и найдите папку в появившемся диалоге.
  После того как файлы для кодирования выбраны, следует установить параметры  кодирования. Для этого нажмите кнопку Установки (Format Options). Появится диалог настройки, рассмотренный выше. Установите нужные параметры и нажмите кнопку ОК, чтобы  применить настройки. Теперь все готово к кодированию. Нажмите кнопку Go (Вперед), чтобы начать процесс. Появится диалог с прогресс-индикатором,  поясняющий кодирование.
  В данном диалоге показывается ход кодирования текущего файла, а также всех выбранных файлов. Также показывается скорость кодирования. Обратите  внимание, что, если ранее при сохранении звуковых файлов на диске вы сохранили  и названия композиций, то они автоматически перенесутся и в закодированные файлы.
так как автор не указал ни в тексте вопроса, ни с помощью меток, свою операционную систему, а ответ на вопрос может быть интересен и пользователям операционной системы gnu/linux. приведу ответ и для неё:
для всех файлов, имеющих суффикс .txt в текущем каталоге, будет произведено перекодирование их содержимого из кодировки cp1251 в кодировку utf8 .
ответ дан 4 июн '15 в 18:41
В принципе, ОС была указана в комментарии – Timofey Bondarev 4 июн '15 в 20:21
@TimofeyBondarev, я знаю. – alexander barakin 4 июн '15 в 21:00
Добавлю: cygwin позволит запустить эту команду и на windows. – Pavel Mayorov 5 июн '15 в 12:41
Воспользуйтесь утилитой uconv из библиотеки ICU. которая является аналогом iconv и портирована на Виндоуз.
ответ дан 5 июн '15 в 7:46
Powershell, для файлов внутри одной директории. Есть в windows 7 по умолчанию. Можно добавить -recurse для всех вложенных папок. Можно читать пути из файла. Get-Content d:\files.txt
ответ дан 14 июн '15 в 13:56
Ваш ответ2016 Stack Exchange, Inc
Возникает, например, при смене кодировки сайта. Необходимо все до единого файлы сохранить в новой кодировке, вручную это муторная и долгая работа
Способ 1. У меня не срабатывает.
Возникла задача перекодировать файлы сайта в формат UTF-8, а до этого данные файлы были созданы в кодировке WINDOWS-1251.
Вроде бы задача тривиальная - берем любой кодировщик и кодируем из widows-1251 в utf-8, но не тут то было, так можно делать если у нас десяток файлов.
А если файлов тысяча? Да и еще не скопом, а каждая группа в своей подкатегории
Сразу в голову приходит идея - берем пакетный перекодировщик файлов и кодируем одним мановением мыши.
Кстати хочу заметить файлы у меня лежали на виртуальном сервере, и диск с файлами был подключен как обычный сетевой диск. Т.е. без всяких фтп и прочего, хотя конечно все это есть.
И так, необходим конвертер для пакетной кодировки в UTF.
И пакетной по-настоящему, а не выбрали кучу файлов и кодируем, чтобы можно было добавлять начальную директорию, а файлы кодировались рекурсивно.
После тщательных поисков было найдено решение!
Есть замечательный бесплатный конвертер для пакетного конвертирования в UTF - UTFCast Express - http://nemcd.com/wp-content/uploads/2010/03/convert/utfcast.exe .
Он позволяет легко и быстро в автоматическом режиме перекодировать каталог и все файлы в подкаталогах. Но у него есть небольшая особенность! Так как версия Экспресс бесплатная - то она не имеет опции конвертировать в UTF-8 без BOM (BOM - Byte Order Mark, служит для идентификации кодировок UTF)
Недостаток результата конвертирования такой, что ваши PHP скрипты скорее всего не будут работать! А вот для решения этой проблемы необходимо применить вторую программку - http://nemcd.com/wp-content/uploads/2010/03/convert/utf8-bom-remover.exe - UTF-8 BOM Remover
Эта тоже замечательная программа - прекрасно справляется с удалением BOM в UTF файлах. А главное рекурсивно все содержимое каталога и подкаталогов!
Вот такой связкой можно решить такой важный вопрос.
Способ 2. У меня не срабатывает.
Для семейства Windows есть программка файловый менеджер Far Manager. Это консольный файловый менеджер. К нему есть плагины, один из которых нам и поможет с массовой перекодировкой файлов.
Это FarTrans - "плагин позволяет быстро перекодировать кириллицу в выбранных текстовых файлах, а также поменять формат конца строк на DOS (CR+LF) или UNIX (LF). В плагин встроены следующие русские кодовые таблицы: DOS Cp866, Windows Cp1251, KOI-8, Unix ISO 8859-5, Macintosh, Java Unicode (эквивалент native2ascii). Плагин также работает с таблицами, зарегистрированными в FARе. Встроена поддержка UTF-8 (русская страница). Реализована возможность автоматической замены/добавления Charset= в HTML-файлах"
Скачиваем его, устанавливаем:
1. Создайте папку FarTrans в C:\Program Files\Far\Plugins
2. Скопируйте скачанные файлы из архива в эту папку FarTrans
3. Перезапустите FAR Manager
4. Выделяйте файлы и выбирая в плагинах Transcod (он же FarTrans) указываете нужный вариант кодировки (у нас - UTF-8)
Комментарии (8) Подпишитесь на RSS комментариев к этой статье.
September 23, 2011 at 10:30 pm
Новая версия UTFCast Express конвертирует сразу без BOM, http://www.rotatingscrew.com/downloads.aspx
October 12, 2011 at 08:23 pm
Спасибо за советы, в скором будущем предстоит пару десятков тысяч файлов прогнать из СР1251 в UTF-8
October 16, 2011 at 01:09 am
Так он DOM не вставляет в начало
March 23, 2012 at 04:26 pm
За плагин FAR'а - спасибо!
August 6, 2012 at 08:38 am
Получилось сделать перекодировку файлов именно с помощью FAR.
Проверил, все вроде нормально
November 22, 2012 at 10:22 am
"\.(htm|html|css|js|php)$">
AddDefaultCharset UTF-8
DefaultLanguage ru-RU
</Files>
в htaccess прописать?
June 11, 2015 at 12:03 am
Делал с помощью связки UTFCast и UTF-8 BOM Remover, все получилось
June 16, 2016 at 07:02 pm
Пакетный конвертер текстов [Win 1251-Unicode UTF-8] и не только
Бесплатная программа с открытыми исходниками, позволяет конвертировать в UTF-8 и обратно из всех распространенных кодировок, может добавлять и удалять BOM. Все те же возможности, что в UTFCast Pro и даже еще больше, только бесплатно, скачать можно отсюда
http://hexladen.comli.com/index.php?blog=paketnyj-konverter-teksto
или по прямой ссылке https://mega.nz/#!QQd3laYT!rLINVJ19TASoKWMSjr85R-eAiH2pYOK5UZsCmgTY29E
Как правило, при совместной работе с текстовыми файлами нет необходимости вникать в технические аспекты хранения текста. Однако если необходимо передать файл человеку, который работает с текстами на других языках, загрузить текстовый файл из Интернета или открыть его на компьютере с другой операционной системой, может потребоваться задать кодировку при его открытии или сохранении.
Когда пользователь открывает текстовый файл в приложении Microsoft Office Word или другой программе (например, на компьютере, где язык операционной системы отличается от языка в файле), кодировка помогает программе определить, в каком виде нужно вывести текст на экран, чтобы его можно было прочитать.
В этой статье Общие сведения о кодировке текстаИнформация, которая выводится на экран в виде текста, на самом деле хранится в текстовом файле в виде числовых значений. Компьютер преобразует эти значения в отображаемые знаки, используя кодировку.
Кодировка — это схема нумерации, согласно которой каждому текстовому символу в наборе соответствует определенное числовое значение. Кодировка может содержать буквенные знаки, цифры и другие символы. В различных языках часто используются разные наборы символов, поэтому многие из существующих кодировок предназначены для отображения наборов символов соответствующих языков.
Различные кодировки для разных алфавитовСведения о кодировке, сохраняемые с текстовым файлом, используются компьютером для вывода текста на экран. Например, в кодировке "Кириллица (Windows)" знаку "Й" соответствует числовое значение 201. Когда пользователь открывает файл, содержащий этот знак, на компьютере, на котором используется кодировка "Кириллица (Windows)", компьютер считывает число 201 и выводит на экран знак "Й".
Однако если тот же файл открыть на компьютере, на котором используется другая кодировка, на экран будет выведен знак, соответствующий числу 201 в кодировке по умолчанию. Например, если на компьютере используется кодировка "Западноевропейская (Windows)", знак "Й" из исходного текстового файла на основе кириллицы будет отображен как "E", поскольку именно этому знаку соответствует число 201 в данной кодировке.
Юникод: одна кодировка для разных алфавитовЧтобы избежать проблем с кодированием и декодированием текстовых файлов, можно сохранять их в Юникоде. В состав этой кодировки входит большинство знаков из всех языков, которые обычно используются на современных компьютерах.
Поскольку приложение Word работает на базе Юникода, все файлы в нем автоматически сохраняются в этой кодировке. Файлы в Юникоде можно открывать на любом компьютере с операционной системой на английском языке независимо от языка текста. Кроме того, на таком компьютере можно сохранять в Юникоде файлы, содержащие знаки, которых нет в западноевропейских алфавитах (например, греческие, кириллические, арабские или японские).
Выбор кодировки при открытии файлаЕсли текст в открытом файле отображается в искаженном виде, с вопросительными знаками или квадратами, возможно, приложению Microsoft Office Word не удалось правильно определить его кодировку. Чтобы устранить эту проблему, можно указать кодировку для отображения (декодирования) текста.
Нажмите кнопку Microsoft Office . а затем — кнопку Параметры Word .
Выберите пункт Дополнительно .
Перейдите к разделу Общие и установите флажокПодтверждать преобразование формата файла при открытии .
Примечание : Когда установлен этот флажок, каждый раз при открытии файла в формате, отличном от формата Word (к числу форматов Word относятся DOC-, DOT-, DOCX-, DOCM-, DOTX- и DOTM-файлы), появляется диалоговое окно Преобразование файла. Если приходится часто работать с такими файлами, но при этом не требуется выбирать кодировку каждый раз, снимите этот флажок, чтобы соответствующее диалоговое окно не отображалось.
Закройте и снова откройте файл.
В диалоговом окне Преобразование файла выберите пункт Кодированный текст .
В диалоговом окне Преобразование файла установите переключатель Другая: и выберите нужную кодировку из списка.
В области Образец: можно просмотреть текст и проверить, можно ли его прочитать в выбранной кодировке.
Если почти весь текст выглядит одинаково (например, в виде квадратов или точек), возможно, на компьютере не установлен соответствующий шрифт. Если он недоступен, можно установить дополнительные шрифты.
В операционной системе Microsoft Windows нажмите кнопку Пуск и выберите пункт Панель управления .
Выполните одно из следующих действий.
В Windows Vista
На панели управления щелкните Удаление программ .
В списке программ щелкните пункт, соответствующий Microsoft Office или Microsoft Word, в зависимости от того, как было установлено приложение Word (как часть Office или как отдельная программа), и нажмите кнопку Изменить .
В Microsoft Windows XP
На панели управления выберите элемент Установка и удаление программ .
В списке Установленные программы выберите пункт Microsoft Office или приложение Microsoft Word, если оно устанавливалось отдельно от пакета Microsoft Office, и нажмите кнопку Заменить .
В группе Изменение установки Microsoft Office нажмите кнопку Добавление и удаление компонентов и затем нажмите кнопку Продолжить .
В разделе Параметры установки разверните элемент Общие средства Office. а затем — Многоязыковая поддержка .
Выберите нужный шрифт, щелкните стрелку рядом с ним и выберите пункт Запускать с моего компьютера .
Совет : При открытии текстового файла в той или иной кодировке в приложении Word используются шрифты, определенные в диалоговом окне Параметры веб-документа. (Чтобы вызвать диалоговое окно Параметры веб-документа. нажмите кнопку Microsoft Office. затем — кнопку Параметры Word. и выберите категорию Дополнительно. В разделе Общие нажмите кнопку Параметры веб-документа .) С помощью параметров на вкладке Шрифты диалогового окна Параметры веб-документа можно настроить шрифт для каждой кодировки.
Выбор кодировки при сохранении файлаЕсли при сохранении файла в приложении Word не указать кодировку, он будет сохранен в Юникоде. Как правило, кодировки Юникод вполне достаточно, поскольку она поддерживает большинство знаков из большинства языков.
Если документ планируется открывать в программе, которая не поддерживает Юникод, можно выбрать нужную кодировку. Например, в операционной системе на английском языке можно создать документ на традиционном китайском с использованием Юникода. Однако если такой документ будет открываться в программе, которая поддерживает китайский язык, но не поддерживает Юникод, файл можно сохранить в кодировке "Китайская традиционная (Big5)". В результате текст будет отображен правильно при открытии документа в программе, поддерживающей китайский язык (традиционное письмо).
Примечание : Поскольку Юникод — это наиболее полный стандарт, при сохранении текста в других кодировках некоторые знаки могут не отображаться. Предположим, что документ в Юникоде содержит текст на иврите и языке с кириллическим алфавитом. Если сохранить файл в кодировке "Кириллица (Windows)", текст на иврите не отобразится, а если сохранить его в кодировке "Иврит (Windows)", то не будет отображаться кириллический текст.
Если выбрать кодировку, которая не поддерживает используемые в файле символы, то те знаки, которые невозможно сохранить, будут помечены красным цветом. Перед сохранением файла можно просмотреть его текст в выбранной кодировке.
При сохранении файла в виде кодированного текста из него удаляется текст, для которого выбран шрифт Symbol, а также коды полей.
Выбор кодировкиНажмите кнопку Microsoft Office и выберите команду Сохранить как .
Чтобы сохранить файл в другом месте, найдите и откройте нужную папку.
В поле Имя файла введите новое имя файла.
В поле Тип файла выберите Обычный текст .
Нажмите кнопку Сохранить .
Если появится диалоговое окно Microsoft Office Word — проверка совместимости. нажмите кнопку Продолжить .
В диалоговом окне Преобразование файла выберите подходящую кодировку.
Чтобы использовать стандарт кодировки по умолчанию, выберите параметр Windows (по умолчанию) .
Чтобы использовать стандарт кодировки MS-DOS, выберите параметр MS-DOS .
Чтобы задать другую кодировку, установите переключатель Другая: и выберите нужный пункт в списке. В области Образец: можно просмотреть текст и проверить, можно ли его прочитать в выбранной кодировке.
Примечание : Чтобы увеличить область отображения документа, можно изменить размер диалогового окна Преобразование файла .
Если появилось сообщение "Текст, выделенный красным, невозможно правильно сохранить в выбранной кодировке", можно выбрать другую кодировку или установить флажок Разрешить подстановку знаков .
Если разрешена подстановка знаков, знаки, которые невозможно отобразить, будут заменены ближайшими эквивалентными символами в выбранной кодировке. Например, многоточие заменяется тремя точками, а угловые кавычки — прямыми.
Если в выбранной кодировке нет эквивалентных знаков для символов, выделенных красным цветом, они будут сохранены как внеконтекстные (например, в виде вопросительных знаков).
Если документ будет открываться в программе, которая не поддерживает перенос текста на следующую строку, в него можно включить жесткие разрывы строк. Для этого установите флажок Вставлять разрывы строк и укажите в поле Завершать строки:. какие именно символы соответствуют разрыву строки (возврат каретки (CR), перенос строки (LF) или оба).
Поиск доступных кодировок в приложении WordВ приложении Word распознаются различные кодировки, в том числе поддерживаемые операционной системой компьютера.
Ниже перечислены системы письма и кодировки (также называемые кодовыми страницами), связанные с каждой из них.