Главное меню
Мы солидарны с Украиной. Узнайте здесь, как можно поддержать Украину.

Ответ

Обратите внимание: данное сообщение не будет отображаться, пока модератор не одобрит его.
Ограничения: максимум вложений в сообщении — 3 (3 осталось), максимальный размер всех файлов — 300 КБ, максимальный размер одного файла — 100 КБ
Снимите пометку с вложений, которые необходимо удалить
Перетащите файлы сюда или используйте кнопку для добавления файлов
Вложения и другие параметры
Проверка:
Оставьте это поле пустым:
Наберите символы, которые изображены на картинке
Прослушать / Запросить другое изображение

Наберите символы, которые изображены на картинке:

√36:
ALT+S — отправить
ALT+P — предварительный просмотр

Сообщения в этой теме

Автор Python
 - февраля 4, 2014, 16:56
Перекодировку можно сделать с помощью iconv (юниксовая утилита, есть портированные версии для windows):
iconv -f windows-1252 -t utf-8 <ansifile.htm >utf8file.htm
Требуется также добавить тег meta:
sed "s|<head>|<head><meta  http-equiv='Content-Type' content='text/html; charset=UTF-8' />|i" <utf8.htm >uf8.html

Все вместе в цикле (для конвертирования всех файлов htm в текущей папке с выводом в файлы с расширением html) будет выглядеть так:
for %i in (*.htm) do iconv -f windows-1252 -t utf-8 <%i | sed "s|<head>|<head><meta  http-equiv='Content-Type' content='text/html; charset=UTF-8' />|i" >%il
(При использовании этой команды в батнике, % нужно везде заменить на %% )


Автор Bhudh
 - февраля 3, 2014, 20:21
Цитата: Rwseg от февраля  3, 2014, 20:03Сработало?
Мгновенно работает! То, что доктор прописал.

Offtop
:UU:
Автор Rwseg
 - февраля 3, 2014, 20:03
Цитата: Bhudh от февраля  3, 2014, 19:54
вот это замечательная вещь!
Сработало?
Offtop
Цитата: Bhudh от февраля  3, 2014, 19:54
Спасибо!
Привет Воронежу! :UU:
Автор Bhudh
 - февраля 3, 2014, 19:54
О-о-о, вот это замечательная вещь! Спасибо!
Автор Rwseg
 - февраля 3, 2014, 18:58
Автор Bhudh
 - февраля 3, 2014, 16:44
Ну это если потом начать учить питон.
Автор Hellerick
 - февраля 3, 2014, 13:50
Цитата: Bhudh от февраля  3, 2014, 13:18
Только у каждого универсального инструмента оказывается свой собственный ни на что не похожий универсальный язык и будь любезен учи их все: bash, sed, cmd, powershell...

Большая часть знаний по SED'у потом оказывается полезной в питоне.  :)
Автор Bhudh
 - февраля 3, 2014, 13:18
Цитата: Hellerick от февраля  3, 2014, 13:04а можно иметь пару-тройку универсальных инструментов
Только у каждого универсального инструмента оказывается свой собственный ни на что не похожий универсальный язык и будь любезен учи их все: bash, sed, cmd, powershell...
Автор Bhudh
 - февраля 3, 2014, 13:16
Цитата: amdf от февраля  3, 2014, 12:31тот будет довольствоваться "удобными" программами, осуществляющими перекодирование за 43 минуты
Цитата: Тайльнемер от февраля  3, 2014, 12:44Вы про пауэршелловский скрипт?
Да, я именно про пауэршелловский скрипт, а не про "удобную" программу.
Автор Hellerick
 - февраля 3, 2014, 13:04
Цитата: Bhudh от февраля  3, 2014, 11:24
ПОЧЕМУ???

Это правильно.

Можно на каждую элементарную операцию иметь по программе, а потом хранить весь этот зоопарк, надеясь, что однажды удастся ими воспользоваться, а можно иметь пару-тройку универсальных инструментов и уметь применять их. Второе перспективнее.