X   Сообщение сайта
(Сообщение закроется через 2 секунды)

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> Массовая конвертация файлов cp1251 ->UTF-8
Alexander
сообщение 2009-04-07, 17:21
Сообщение #1
Eleanor developer
Иконка группы

Группа: Администраторы
Сообщений: 5 261
Регистрация: 2008-11-11
Из: Николаев
Версия системы: RC5

Репутация:   нет  
Всего: 67


Уж очень мне пишут просьбы перевести Eleanor на utf-8. Замучили страшно, что я решил пока выпустить хоть одну версию Eleanor-а в UTF-8. Возможно система будет выходить в двух вариантах - CP1251 и UTF-8.. Но от cp1251 я точно никогда не откажусь.

Сразу появилась проблема массовой конвертации PHP, html и js файлов из cp1251 в utf-8. Подскажите программу/плагин для TC или нечто подобное.
Перейти в начало страницы
+Цитировать сообщение
NoIndex
сообщение 2009-04-07, 17:32
Сообщение #2
Опытный
Иконка группы

Группа: Бета-тестеры
Сообщений: 825
Регистрация: 2008-12-13
Из: Россия → Новосибирск
Версия системы: RC5

Репутация:   нет  
Всего: 24


Кто потёр мой пост? =)
Гугл в руки, Штирлиц (правда это не плагин к ТС, а отдельная программа)

P.S. И всё-таки The linux way...

Сообщение отредактировал NoIndex - 2009-04-07, 17:33
Перейти в начало страницы
+Цитировать сообщение
Next
сообщение 2009-04-07, 17:40
Сообщение #3
Новичок
Иконка группы

Группа: Разработчики
Сообщений: 76
Регистрация: 2008-12-13

Репутация:   нет  
Всего: 8


панацеи лично я не видел, чтобы все файлы и сразу... максимум по 1 файлу. Но так как большинство кодировщиков не весьма корректо переводят, я делал все вручную с помощью dreamweaver
Перейти в начало страницы
+Цитировать сообщение
Alexander
сообщение 2009-04-07, 17:43
Сообщение #4
Eleanor developer
Иконка группы

Группа: Администраторы
Сообщений: 5 261
Регистрация: 2008-11-11
Из: Николаев
Версия системы: RC5

Репутация:   нет  
Всего: 67


Цитата (NoIndex @ 7.4.2009, 17:32)
Кто потёр мой пост? =)

я

Цитата (NoIndex @ 7.4.2009, 17:32)
Гугл в руки, Штирлиц (правда это не плагин к ТС, а отдельная программа)

Тут ключевое слово "массовая". Декодировать по одному файлу меня, мягко говоря - не интересно.
Перейти в начало страницы
+Цитировать сообщение
NoIndex
сообщение 2009-04-07, 17:44
Сообщение #5
Опытный
Иконка группы

Группа: Бета-тестеры
Сообщений: 825
Регистрация: 2008-12-13
Из: Россия → Новосибирск
Версия системы: RC5

Репутация:   нет  
Всего: 24


В описании штирлица сказано, что он умеет массово конвертировать файлы из одной кодировки в другую.

В Linux делается с помощью find & iconv. Равно 1 строка получиться ;)

ЗЫ За сборку с utf-8 респект..) Задолбался я с твоей cp1251 =]

Сообщение отредактировал NoIndex - 2009-04-07, 17:49
Перейти в начало страницы
+Цитировать сообщение
Alexander
сообщение 2009-04-07, 18:06
Сообщение #6
Eleanor developer
Иконка группы

Группа: Администраторы
Сообщений: 5 261
Регистрация: 2008-11-11
Из: Николаев
Версия системы: RC5

Репутация:   нет  
Всего: 67


Вот только не умеет в utf8.
Перейти в начало страницы
+Цитировать сообщение
NoIndex
сообщение 2009-04-07, 18:08
Сообщение #7
Опытный
Иконка группы

Группа: Бета-тестеры
Сообщений: 825
Регистрация: 2008-12-13
Из: Россия → Новосибирск
Версия системы: RC5

Репутация:   нет  
Всего: 24


Цитата
Штирлиц программа расшифровывает русские тексты, написанные в различных кодировках (Win-1251, KOI-8r, DOS, ISO-8859-5, MAC и др.) Все русские кодовые страницы и их комбинации, многочисленные способы транслитерации, HTML, RTF, Unicode, UTF (7,8, порченный 8), Quoted printable, base 64, binhex, uuencode, xxencode, BtoA, ручное декодирование, просмотрщик буфера обмена, декодер буфера обмена, горячая клавиша для декодирования текста в стандартном окне редактирования других приложений, пакетное перекодирование, многодокументный интерфейс,инсталлятор-деинсталлятор, печать RTF и многое другое...

М...)
Перейти в начало страницы
+Цитировать сообщение
Alexander
сообщение 2009-04-07, 18:17
Сообщение #8
Eleanor developer
Иконка группы

Группа: Администраторы
Сообщений: 5 261
Регистрация: 2008-11-11
Из: Николаев
Версия системы: RC5

Репутация:   нет  
Всего: 67


Перейти в начало страницы
+Цитировать сообщение
Next
сообщение 2009-04-07, 18:33
Сообщение #9
Новичок
Иконка группы

Группа: Разработчики
Сообщений: 76
Регистрация: 2008-12-13

Репутация:   нет  
Всего: 8


Цитата
Unicode
Перейти в начало страницы
+Цитировать сообщение
SoundLess
сообщение 2009-04-07, 18:33
Сообщение #10
Новичок
Иконка группы

Группа: Дизайнеры
Сообщений: 75
Регистрация: 2008-12-27
Из: где-то под Иркутском...

Репутация:   нет  
Всего: 2


А разве Unicode это не то?
Перейти в начало страницы
+Цитировать сообщение
Alexander
сообщение 2009-04-07, 18:44
Сообщение #11
Eleanor developer
Иконка группы

Группа: Администраторы
Сообщений: 5 261
Регистрация: 2008-11-11
Из: Николаев
Версия системы: RC5

Репутация:   нет  
Всего: 67


Цитата (SoundLess @ 7.4.2009, 18:33)
А разве Unicode это не то?

не то. Пробовал уже.
Перейти в начало страницы
+Цитировать сообщение
NoIndex
сообщение 2009-04-07, 19:02
Сообщение #12
Опытный
Иконка группы

Группа: Бета-тестеры
Сообщений: 825
Регистрация: 2008-12-13
Из: Россия → Новосибирск
Версия системы: RC5

Репутация:   нет  
Всего: 24


Можно написать на php...

Смотри. Делаем нечто подобно, что я писал тебе в ICQ + класс PclZip для работы с зип архивами. Делов-то.
Перейти в начало страницы
+Цитировать сообщение
SoundLess
сообщение 2009-04-07, 19:04
Сообщение #13
Новичок
Иконка группы

Группа: Дизайнеры
Сообщений: 75
Регистрация: 2008-12-27
Из: где-то под Иркутском...

Репутация:   нет  
Всего: 2


http://www.softsoft.ru/web-development/html-tools/44187.htm

Правда кряка не нашел...

ЗЫ. Кстати есть оказывается iconv и под винду - http://sourceforge.net/project/downloading...e_mirror=switch

Здесь в комментах писали как работает - http://www.ljpoisk.ru/archive/653286.html

Сообщение отредактировал SoundLess - 2009-04-07, 19:14
Перейти в начало страницы
+Цитировать сообщение
Alexander
сообщение 2009-04-07, 19:18
Сообщение #14
Eleanor developer
Иконка группы

Группа: Администраторы
Сообщений: 5 261
Регистрация: 2008-11-11
Из: Николаев
Версия системы: RC5

Репутация:   нет  
Всего: 67


Да. Вроде как то, что надо. Остается совсем немного: кряк.
Перейти в начало страницы
+Цитировать сообщение
Гость_kagorec_*
сообщение 2009-04-08, 12:31
Сообщение #15



Гости





Нашел подборку перекодировщиков, но не испробовал еще. 

Перекодировка файлов



» MConvert v.1.0 - перекодировщик текстовых файлов.

» Codepage Translator v.1.5 - перекодировщик текстовых файлов cp866 - cp1251 - koi8 - iso8859

» SNK DEcode v.3.1.4 - простая в использовании программа для перекодировки файлов.

» xcode v.4.1 - мощный и полезный перекодировщик для пакетной обработки данных.

» MxUUE v.0.6.7 - кодирование и декодирование форматов UUE/XXE/MIME

» TOT-RECODE v.2 - служит для автоматического и ручного восстановления и перекодирования русскоязычных текстов.

» QTexTransformer v.1.0 - предназначена для конвертации текстовых файлов между различными кодировками ( KOI8-R, Windows-1251, CP866 и др. ). 

» Shtirlitz IV v.4.01 - одна из лучших программ для исправления писем, искореженных при пересылке, и вообще любых нечитаемых текстов.

» RusCoder&Repair v.1.2 - перекодировщик файлов. Программа позволяет исправить неправильно перекодированные сообщения.

» AutoDecode v.1.0 - универсальный перекодировщик. Автоматически определяет кодировку русского текста. 

» Pestretsov Text Converter 3.0.0 - предназначена для восстановления русских текстов, испорченных в процессе передачи по электроной почте, и файлов

» Transliterator 7.3.17 - перевод в обоих направлениях направлениях (translit в русский, русский в translit).

» Russian Anywhere 4.62 - Универсальный перекодировщик русских текстов.

» CHM Decoder v1.7 - поможет вам декомпилировать CHM файл (Compiled Windows HTML Help) или электронную книгу и вытащить все находящиеся там файлы.

» Корректор 4 - перекодирует текст, ошибочно набранный на другом языке

» Picture To TXT - конверт изображений из форматов jpeg и bmp в txt файл.

» Translit Coder 2.1 - перевод текста Кириллицы (русского) в Транслит и обратно.

» TranslitMaker 1.0 - программа для перевода текста с русского языка в транслит.

» Автоматический декодер почты в неверной кодировке 2.0 - компактный и быстрый декодер почтовых сообщений в неверной русской кодировке.

» KeyUpExe 1.2 - заменяет прописные буквы заглавными

» PSD TextReader - программа для отображения содержимого текстовых файлов и преобразования из одной кодировки в другую.

» TCODE 2.11 - утилита для автоматического восстановления русских текстов, испорченных в процессе передачи по электроной почте.

» AnyCode 1.50 - автоматический перекодировщик русских текстов в разные кодовые страницы.

» Russian Text Convert 2.1 - 

» - переводит текст из одной русской кодировки в любую другую. 

» Translit 1.1 - удобный перекодировщик из кирилицы в латиницу.

» RECODER 3.031 - позволяет конвертировать русские тексты из одной кодировки в другие.

» cyrconv 1.10 - Глубина перекодировки теоретичски не ограничена. Работает достаточно быстро и распознает качественно. 

» Dos-Win-Koi Recoder 1.00 - переводит кодировку текста (DOS / WIN / KOI), в файлах рабочего каталога согласно установкам. 

» Convert 0.21 - перекодировка файлов. Поддерживаются KOI8R, WIN1251, DOS866, ISO8859-5, MAC. Легко добавляются новые кодировки.




Источник: install.dp.ua/pages/decode.html

Сообщение отредактировал kagorec - 2009-04-08, 12:31
Перейти в начало страницы
+Цитировать сообщение
Sys(3)X
сообщение 2009-04-08, 16:57
Сообщение #16
Eleanor hoster
Иконка группы

Группа: Администраторы
Сообщений: 272
Регистрация: 2008-11-11

Репутация:   нет  
Всего: 10


EncodingMasterPC

http://dl.getdropbox.com/u/252944/EncodingMasterPC.zip

У кого свой сервер можно также перевести все файлы в UTF8 с помощью iconv и bash скрипта.
Одобрили: Alexander
Перейти в начало страницы
+Цитировать сообщение
Alexander
сообщение 2009-04-09, 18:06
Сообщение #17
Eleanor developer
Иконка группы

Группа: Администраторы
Сообщений: 5 261
Регистрация: 2008-11-11
Из: Николаев
Версия системы: RC5

Репутация:   нет  
Всего: 67


Sys(3)X, спасибо за конвертер! Скоро выйдет сборка Eleanor под UTF-8.
Одобрили: NoIndex
Перейти в начало страницы
+Цитировать сообщение

Ответить в данную темуНачать новую тему
0 чел. читают эту тему (гостей: 0, скрытых пользователей: 0)
Пользователей: 0

 
RSS Текстовая версия 0.0349 сек.    11 запросов    GZIP включен    Сейчас: 2024-03-19, 9:25