FreeRDP решение проблемы с буфером обмена при работе в терминальном режиме с 1C 7.7.

Публикация № 269480

Администрирование - Системное

FreeRDP Linux 1C 7.7 Clipboard Буфер обмена

6
Решение проблемы с кодировкой русских символов при работе с буфером обмена в терминальном режиме с 1C 7.7. с использованием linux клиента FreeRDP.

Во FreeRDP существует проблема при копировании из 1С 7.7. табличного документа в среду linux слетает кодировка русских символов, так же проблема существует и с windows клиентом при английской расскладке. Приложеный файл xf_cliprdr.c содержит исправление исходного файла FreeRDP для сборки из исходников с репозитария https://github.com/FreeRDP/FreeRDP. Который решает проблему копирования данных через буфер обмена между 1С 7.7. в терминальном режиме и приложениями среды Linux, копирование вставка работает в обоих направлениях и при любых раскладках клавиатуры.

Надеюсь это кому-то еще нужно :)

6

Скачать файлы

Наименование Файл Версия Размер
xf_cliprdr.c
.c 41,71Kb
19.08.16
7
.c 41,71Kb 7 Скачать

См. также

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо
1. selesta 16 10.04.14 02:08 Сейчас в теме
юзаю сабж активно, 50+ компов работают в такой связке
глюк у меня проявляется когда надо из Либреофиса (Калк) выделить таблицу с данными и вставить в 1с
при этом буфер обмена считывается программно - в этом месте я и получаю одни знаки вопроса ???????????
удалось победить считывая буфер через объект Интернет.Експлорер
но сабж стоит проверить, спасибо
2. dreamadv 136 18.04.14 19:26 Сейчас в теме
(1) selesta, все правильно решается именно ваша проблема в обоих направлениях и найтивно.
3. heretic_tr4 17.02.15 14:56 Сейчас в теме
Работает для freerdp версии 1.1.

git clone -b stable-1.1 https://github.com/FreeRDP/FreeRDP.git
4. dreamadv 136 18.08.16 14:59 Сейчас в теме
Кому нужно будет реализовал решение для актуальной версии FreeRDP с GitHub пишет на почту dream_adv@inbox.ru
5. dreamadv 136 19.08.16 11:23 Сейчас в теме
Публикация обновлена 19.08.2016 под актуальную версию с git на текущий момент
6. Fragster 855 19.08.16 15:18 Сейчас в теме
а пулл-реквест, чтобы в мастере исправили или бранч на том же гите сделать слабо? в принципе, проект живой, исправления вносятся оперативно.
7. dreamadv 136 22.08.16 10:26 Сейчас в теме
(6) Fragster, решение под конкретную задачу там в коде отлавливается именно moxel формат в буфере обмена и в мастер такое добавлять уж точно не стоит. Бранчи просто не делал никогда ) появится время попробую разобраться.
Fragster; +1 Ответить
8. quick 573 16.11.16 19:42 Сейчас в теме
Пропатчил последнюю версию, работает отлично, вот мой форк с этим патчем
https://github.com/WorldException/FreeRDP.git

Подсказка для сборки

git clone https://github.com/WorldException/FreeRDP.git
cd FreeRDP
cmake -DCMAKE_BUILD_TYPE=Debug -DWITH_SSE2=ON .
make
sudo make install
dreamadv; +1 Ответить
9. dreamadv 136 24.11.16 11:30 Сейчас в теме
Спасибо за форк ! К сожалению не было времени разобраться и сделать самостоятельно.
Оставьте свое сообщение