Страница 1 из 1

Проблема при вставке кирилицы из буфера обмена

СообщениеДобавлено: Пн июн 06, 2011 10:44 am
Volldemar
Уже поднимал эту тему, но в прошлый раз так и не решилось.
Повторюсь, может таки нашли причину и поможете устранить проблему.
При вставке в чат имён файлов с кирилицей, буквы заменяются знаками вопроса:

из лога:
06.06.2011 10:35:05|0001|2|88|????.468367.007 ?3_8.eco

Re: Проблема при вставке кирилицы из буфера обмена

СообщениеДобавлено: Пн июн 06, 2011 11:19 am
Алексей Пикуров
Откуда копируете имена файлов? Из какого приложения?

Re: Проблема при вставке кирилицы из буфера обмена

СообщениеДобавлено: Пн июн 06, 2011 11:25 am
Volldemar
Из тоталкомандера (7.55):
Alt+Enretr (свойства)
из проводника винды Alt+Enretr

вин7

Re: Проблема при вставке кирилицы из буфера обмена

СообщениеДобавлено: Пн июн 06, 2011 11:29 am
Алексей Пикуров
Системная локаль правильно настроена? Языки, региональные настройки.

Re: Проблема при вставке кирилицы из буфера обмена

СообщениеДобавлено: Пн июн 06, 2011 11:41 am
Volldemar

Re: Проблема при вставке кирилицы из буфера обмена

СообщениеДобавлено: Пн июн 06, 2011 1:32 pm
Алексей Пикуров
Проблему решили, спасибо за подробные наблюдения.

Суть проблемы в том, что разные приложения копируют текст в буфер обмена в разных форматах, поэтому при вставке теста в программу по Ctrl+V или Shift+Ins иногда наблюдались "свистопляски" с текстом типа "???????? ??? ????????".

Протестировали в Windows 7 при вставке названия файла из проводника (свойства файла), копирование и вставка выделенного русского текста из браузера Google Chrome, последней версии QIP Infium - все они сохраняют текст в Clipboard в формате UNICODE. Поэтому, если идёт вставка текста в MyChat - теперь работает алгоритм определения, в каком формате в буфере обмена находится текст.

Исправление будет доступно в будущей версии, после 4.9.11.

Re: Проблема при вставке кирилицы из буфера обмена

СообщениеДобавлено: Пн июн 06, 2011 1:38 pm
Hram
Как вариант можно копировать имена или же текст переключившись на Русский в том приложении, откуда копируете. В клиенте раскладка не критична.

Re: Проблема при вставке кирилицы из буфера обмена

СообщениеДобавлено: Пн июн 06, 2011 1:43 pm
Алексей Пикуров
2 Hram
Всё верно, но это "финт ушами" не очень хороший. И юзеров научить это делать - проблематично. Мы же делаем программу с "интуитивно понятным, дружественным интерфейсом" :D

Re: Проблема при вставке кирилицы из буфера обмена

СообщениеДобавлено: Пн июн 06, 2011 2:29 pm
Volldemar
Hram писал(а):Как вариант можно копировать имена или же текст переключившись на Русский в том приложении, откуда копируете. В клиенте раскладка не критична.

У меня этот "финт ушами" не сработал. (Ситема win7).

Re: Проблема при вставке кирилицы из буфера обмена

СообщениеДобавлено: Пн июн 06, 2011 2:32 pm
Hram
у меня тоже Семерка, однако работает, вот и предложил как временный выход :) значит дождаться надо следующей версии.

Re: Проблема при вставке кирилицы из буфера обмена

СообщениеДобавлено: Ср июл 13, 2011 3:38 pm
Андрей Раков
Есть предложение потестировать новую сборку клиента, на предмет вставки из буфера текста, скопированного с разных приложений http://www.nsoft-s.com/work/mcclient.zip . Если будут замечены проблемы вставки текста прошу отписаться в этой теме.

Re: Проблема при вставке кирилицы из буфера обмена

СообщениеДобавлено: Ср июл 13, 2011 4:47 pm
Volldemar
Копируется, кирилица нормально.
Один минус, по CTRL+L, кирилица не копируется.

Re: Проблема при вставке кирилицы из буфера обмена

СообщениеДобавлено: Ср июл 13, 2011 4:53 pm
Андрей Раков
Один минус, по CTRL+L, кирилица не копируется.

Уточните, не совсем понятно. Опишите последовательность действий.

Re: Проблема при вставке кирилицы из буфера обмена

СообщениеДобавлено: Ср июл 13, 2011 4:58 pm
Volldemar
Вот ещё картинка.

Ссылка вставлялась в канал чата, по наведению курсора на ссылку, он (курсор) меняет свою пиктограмму со стрелочки, на руку. При нажатии на ссылку ничего не происходит. По идее должен был запуститься проводник.