Cole a área de transferência como texto no buffer do teclado

1

De vez em quando eu me deparo com sites irritantes, que acham que sabem da segurança e não permitem que eu cole a senha do gerenciador de senhas. Eu quero uma ferramenta que me permita pegar o texto da área de transferência e colá-lo em um site. Eu sei como obter o conteúdo da área de transferência ( xclip ), mas como eu poderia pegar o texto e colá-lo na forma de pressionamentos de teclas? ...

    
por galets 29.12.2015 / 05:10

1 resposta

0

Eu fiz algumas pesquisas, e parece que a colagem pode ser obtida usando xdotool

Aqui está um script que eu escrevi, que poderia então ser ligado a um pressionamento de tecla:

#!/bin/bash

XCLIP=$(which xclip)
if [ "$XCLIP" == "" ]; then
    echo "Need to install xclip"
    exit 1
fi

XDOTOOL=$(which xdotool)
if [ "$XDOTOOL" == "" ]; then
    echo "Need to install xdotool"
    exit 1
fi

TEXT=$($XCLIP -out)

if [ "$TEXT" == "" ]; then
    exit;
fi

ACTIVEWIN=$($XDOTOOL getactivewindow)
if [ "$ACTIVEWIN" == "" ]; then
    exit;
fi

$XDOTOOL type --window $ACTIVEWIN "$TEXT"
    
por 05.01.2016 / 01:02