Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Перекодировка из utf-8 в windows-1251

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

Frantishek



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Требуется помощь специалиста
Для редактирования файлов html использую программу BlockNote v1.8  
http://forum.ru-board.com/topic.cgi?forum=35&topic=15391#1
Программа достаточно удобна для ускоренного визуального редактирования, но вот беда все отредактированные ею файлы пересохраняются в кодировке utf-8, а мне для последующих компиляций крайне важно чтоб сохранялась кодировка windows-1251.  
Если произвести пакетную обрабутку файлов с заменой строки кодировки на нужную текст (кириллица) становится нечитабельным как на скриншоте -
 
   
 
Слышал, что вроде есть программы которые через себя как через фильтр могут пропустить и восстановить читабельность таких текстов, но найти пока не удается, возможно есть и другие решения. Заранее благодарю за помощь.

Всего записей: 927 | Зарегистр. 02-05-2006 | Отправлено: 07:18 19-08-2006 | Исправлено: Frantishek, 07:20 19-08-2006
bredonosec



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Слышал, что вроде есть программы которые через себя как через фильтр могут пропустить и восстановить читабельность таких текстов,  
не-пакетно - пользую текстовой редактор TigerPad от Dimonius  
самоопределение кучи кодировок.

Всего записей: 15949 | Зарегистр. 13-02-2003 | Отправлено: 16:07 20-08-2006
iglezz

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
для пакетной - меня в свое время выручил recode из пакета утилит, портированных на win32. живет тут: http://unxutils.sourceforge.net

Всего записей: 1391 | Зарегистр. 18-02-2003 | Отправлено: 20:11 22-08-2006
steamen



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Выбирай преобразовать в ANSI

Всего записей: 1 | Зарегистр. 20-05-2014 | Отправлено: 20:22 21-11-2014
NvvLazyTiger



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, пожалуйста, "подоконнику", как должна выглядеть строка запуска recode?
 
iglezz
Цитата:
для пакетной - меня в свое время выручил recode из пакета утилит, портированных на win32. живет тут: http://unxutils.sourceforge.net

У меня winXP и recode именно откуда указано. Взял за образец пример из Вики, заменив источник. Ругается:
Код:
S:\Utils\UnxUtils\wBin>type MyUtf8.html | recode UTF-8..CP1251/CR-LF > My1251.html
recode: Invalid input in step `UTF-8..CP1251'
Попытка записи в несуществующий канал.
???
 
Спасибо.

Всего записей: 242 | Зарегистр. 14-02-2009 | Отправлено: 10:49 11-01-2019
NvvLazyTiger



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А ларчик просто открывался...
 
NvvLazyTiger
Цитата:
как должна выглядеть строка запуска recode?

1. Портированый recode перекодирует нужный файл "по месту".
2. Мало ли, что ему не нравится, если есть возможность заставить.
 
Вот это у меня работает:

Код:
recode -f UTF-8..CP1251 myFil2recode
После отработки, кодировка в файле - 1251.

Всего записей: 242 | Зарегистр. 14-02-2009 | Отправлено: 10:43 15-01-2019
Alex200511



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
посмотри у Толика:
 
http://tolik-punkoff.com/2016/03/01/paketnyj-konverter-tekstov-win-1251-unicode-utf-8-i-ne-tolko/

Всего записей: 281 | Зарегистр. 28-11-2005 | Отправлено: 20:32 17-12-2020
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Компьютеры » Программы » Перекодировка из utf-8 в windows-1251


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2020

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru