кодировка "Ввод текста неправильная"
-
@DrPrime нет, вместо смайла в квадрате знак вопроса... выше я скинул сайт и написал в чем причина. скорее всего именно в том что используются хром. он не распознает все смайлы
-
@smurfik
Прописывайте смайлы Emoji кодом, например:😊 =
😊
Или ещё один способ смотрите здесь.
-
@wodopad по поводу кодов я знаю, но в моем случае этот вариант не подходит. второй вариант так же не подходит. нужно именно чтобы вставляло сразу смайл, и корректно работало как ив обычном браузере
-
@smurfik В ближайшее время разберусь. Можете прикрепить файл со смайлами?
-
@support я выше писал сайт со смайлами. в обычном браузере просто 2 раза нажимаешь, он выделяется, потом ctrl +c и вставить в любое поле ена любом сайте.
-
@smurfik Пока такой костыль. Вводить текст нужно без эмуляции, потом ввести пробел и <BACK> c эмуляцией.
Вот реализация.
-
@support ok. спасибо посмотрю.
-
@support Спасибо. Метод в Инстаграм работает.
А вот к FeceBook не как не могу применить. Делаю репост, добавляя сообщение со смайликами. Если отключить эмуляцию, текст не добавляется, а с эмуляцией вместо смайлов квадратики.
-
@solt На фб работает такой же метод как в инстаграме.
Вы точно сделали как написано тут
Вводить текст нужно без эмуляции, потом ввести пробел и <BACK> c эмуляцией.
Если ничего не будет получаться прикрепите проект, или скопируйте действия, которыми вводите текст и вставьте сюда.
-
@support said in кодировка "Ввод текста неправильная":
Вводить текст нужно без эмуляции, потом ввести пробел и <BACK> c эмуляцией.
Пример скрипта.
С эмуляцией текст вводится, а при отключении, действие не производится.
-
@solt На этой форме нет элемента textarea, поэтому ввод без эмуляции не работает. Единственный вариант тут - использовать буфер обмена. Сохранить туда значение через <CONTROL>C, а потом вставить через <CONTROL>V
-
@support said in кодировка "Ввод текста неправильная":
<CONTROL>C, а потом вставить через <CONTROL>V
Подскажите пожалуйста, как можно занести текст по средствам BAS не используя "экшин Ввод текста" и <CONTROL>V в буфер обмена.
Попытался через "экшин Запустить процесс" с параметрами:
- clip < "D:\Папка\BAS\Текст.txt" - не работает, в буфер не чего не заносится
- @echo текст| Clip - сработал, но проблема с кодировкой (нормально отображается только латиница)
Возможны другие варианты, скопировать текст в буфер обмена?
Например через:
- переменную
- файл
- список
- ресурс
-
@solt Пока только через <CONTROL>V
Если у вас есть часик времени, то можете сделать модуль через этот класс. http://doc.qt.io/qt-5/qclipboard.html
-
@support Спасибо за наводку...
П.С. Возможно кому ни будь пригодиться:
"Экшин Запустить процесс" команда:@chcp 65001 @echo Ваш текст| Clip
Текст в буфер обмена копируется без проблем - латиница, кириллица и emoji