—
Azure, у меня тоже работают оба варианта предложенные Вами, но после исполнения ввода текста отказывается работать левая кнопка мыши и вообще не получается закрыть какое-либо приложение
какое-то странное общее „подвисание“
— Приходится применять команду
Ctrl+Alt+Bachspase больше ничего не помогает…
— Потому, наверное, автор скрипта
#!/bin/bash
A=$(xclip -o)
echo 'qwerty123!#' | xclip -selection clipboard
sleep 0.5s;xdotool key ctrl+v
echo "$A" | xclip -selection clipboard
пошёл таким несколько обходным путям, жаль не пояснил чем вызваны эти действия.
— Кроме того в предложенном Вами варианте, наверное из-за
tipe, текст более менее приличного размера вводится довольно долго
… Приведенным выше скриптом с обычной скоростью, едва чувствуется
sleep 0.5s…
— Вообще у меня мышь в левой руке, но не думаю, что это может как-то влиять. Хотя из-за расположенной с левой стороны мыши у меня бывали проблемы
.
Пользователь решил продолжить мысль 25 Апреля 2014, 21:57:02:
— Вот такой ещё вариант.
— Файл Diodon’а ( один из менеджеров буфера обмена) расположен в
~/.local/share/diodon/storage.xml
легко подвергается правке, как видно из расширения.
<?xml version="1.0" encoding="UTF-8"?>
<clipboard>
<item type="DiodonTextClipboardItem">2014Apr25133921</item>
<item type="DiodonTextClipboardItem">2014Apr25133925</item>
<item type="DiodonTextClipboardItem">2014Apr25133928</item>
<item type="DiodonTextClipboardItem">2014Apr25133932</item>
<item type="DiodonTextClipboardItem">2014Apr25133935</item>
<item type="DiodonTextClipboardItem">2014Apr25133938</item>
<item type="DiodonTextClipboardItem">2014Apr25133941</item>
</clipboard>
— Следовательно изготавливается файл с нужными данными и подставляется взамен существующего, правда Diodon приходится перезапускать.
— Вне всякого сомнения процесс замены файла и перезапуска программы Diodon легко автоматизируется скриптом. Далее вставляем нужные данные куда необходимо используя стандартный графический интерфейс Diodon’а.
Пользователь решил продолжить мысль 26 Апреля 2014, 08:34:15:
—
Azure, провёл инвентаризацию всего здесь ( в теме имею в виду) написанного о скриптах, читал
man xdotool, если ещё раз прочитаю, возможно кое-что начну понимать даже
!
— Вот это должно работать:
#!/bin/bash
cat /home/HOME/03_ProgramFileStorage/SED/3pa3oK.txt | xclip -selection clipboard # берём что вставлять помещаем в буфер
sleep 0.5s; xdotool key Shift+Insert # спим пол секунды (на всякий случай) и имитируем вставку можно key ctrl+v
— Назначаем любую клавишу и проверяем работоспособность. Программа
xdotool космических возможностей в плане автоматизации всяких вставок но… учить надо