crossplatform.ru

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

2 страниц V  < 1 2  
Ответить в данную темуНачать новую тему
> Определение кодировки, В какой кодировке текстовый файл?
lioncub
  опции профиля:
сообщение 11.11.2009, 16:34
Сообщение #11


Студент
*

Группа: Участник
Сообщений: 28
Регистрация: 10.11.2009
Пользователь №: 1220

Спасибо сказали: 3 раз(а)




Репутация:   0  


выяснил, что QTexTransformer имеет корни с xcode
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
novichkov
  опции профиля:
сообщение 11.11.2009, 19:33
Сообщение #12


Студент
*

Группа: Участник
Сообщений: 64
Регистрация: 20.3.2008
Из: Северодвинск
Пользователь №: 128

Спасибо сказали: 6 раз(а)




Репутация:   1  


Я в Linux использовал программу enca - через QProcess. Более-менее работало.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Rocky
  опции профиля:
сообщение 26.2.2010, 21:55
Сообщение #13


Старейший участник
****

Группа: Участник
Сообщений: 530
Регистрация: 22.12.2008
Из: Санкт-Петербург
Пользователь №: 463

Спасибо сказали: 22 раз(а)




Репутация:   7  


Цитата(novichkov @ 11.11.2009, 19:33) *
выяснил, что QTexTransformer имеет корни с xcode

угу, и с iconv...
Все исходники просмотрел, нашел только вот
QString auto_detect (const QString &filename, bool iconvret )
{
    QString com_enca("enca");

    if (iconvret) com_enca += " -i '"+filename+"'";
    else com_enca += " -e '"+filename+"'";
    
    FILE *enca = popen( com_enca.local8Bit(), "r");
    char outstr[80];
    fgets(outstr, 80, enca);
    pclose(enca);
    QString cp( outstr );
    cp = cp.stripWhiteSpace();
    int pozslash;
    if ( (pozslash = cp.find( '/' )) != -1 )
    cp = cp.left( pozslash );
    return cp;
}

Так что автоопределение тут на основе enca... Боюсь если разбирать gedit или kate (у них есть автоопределение) то там тоже либо в нее либо в iconv упрется ( Блин, а вот исходники для enca чет не найти ( Сайт ее разобран щас вроде как (
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
kwisp
  опции профиля:
сообщение 27.2.2010, 11:51
Сообщение #14


астарожна ынтжинэр
*****

Группа: Участник
Сообщений: 1404
Регистрация: 26.11.2008
Из: ТаганрогРодинаЧехова
Пользователь №: 435

Спасибо сказали: 113 раз(а)




Репутация:   23  


Цитата(Rocky @ 26.2.2010, 21:55) *
Блин, а вот исходники для enca чет не найти ( Сайт ее разобран щас вроде как (

у меня есть если надо на мыло могу выслать.
сюда не могу выложить то tar.bz2 не нравится то размер большой.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Rocky
  опции профиля:
сообщение 27.2.2010, 16:44
Сообщение #15


Старейший участник
****

Группа: Участник
Сообщений: 530
Регистрация: 22.12.2008
Из: Санкт-Петербург
Пользователь №: 463

Спасибо сказали: 22 раз(а)




Репутация:   7  


Было бы здорово ) Хотел у тебе в личку свою почту написать.. но не нашел кнопки "написать сообщение" ((
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
kwisp
  опции профиля:
сообщение 27.2.2010, 17:47
Сообщение #16


астарожна ынтжинэр
*****

Группа: Участник
Сообщений: 1404
Регистрация: 26.11.2008
Из: ТаганрогРодинаЧехова
Пользователь №: 435

Спасибо сказали: 113 раз(а)




Репутация:   23  


напиши тут почту свою я тебе отправлю письмо.

П.С.
под моим именем слева разве нет опции профиля->отправить сообщение?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Rocky
  опции профиля:
сообщение 27.2.2010, 17:56
Сообщение #17


Старейший участник
****

Группа: Участник
Сообщений: 530
Регистрация: 22.12.2008
Из: Санкт-Петербург
Пользователь №: 463

Спасибо сказали: 22 раз(а)




Репутация:   7  


я в личку отписался ) нашел-таки) Давно никому ничего не писал, уже забыл где эта кнопка...
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
shalunya
  опции профиля:
сообщение 15.10.2010, 11:51
Сообщение #18


Новичок


Группа: Новичок
Сообщений: 3
Регистрация: 15.10.2010
Пользователь №: 2116

Спасибо сказали: 0 раз(а)




Репутация:   0  


а мне можно тоже исходники, плиз?
очень надо :blush:
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
kwisp
  опции профиля:
сообщение 15.10.2010, 13:46
Сообщение #19


астарожна ынтжинэр
*****

Группа: Участник
Сообщений: 1404
Регистрация: 26.11.2008
Из: ТаганрогРодинаЧехова
Пользователь №: 435

Спасибо сказали: 113 раз(а)




Репутация:   23  


shalunya, выбирай
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
shalunya
  опции профиля:
сообщение 15.10.2010, 14:03
Сообщение #20


Новичок


Группа: Новичок
Сообщений: 3
Регистрация: 15.10.2010
Пользователь №: 2116

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата(kwisp @ 15.10.2010, 14:46) *
shalunya, выбирай

Спасибо!!!
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

2 страниц V  < 1 2
Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


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




RSS Текстовая версия Сейчас: 3.12.2024, 5:51