Aparentemente, digite texto com uma velocidade arbitrária
Como você quer que ele seja digitado, provavelmente você gostaria que os caracteres aparecessem não muito rápido.
Você pode usar o código abaixo para abrir um arquivo de texto e aparentemente "digitá-lo" em qualquer lugar.
#!/usr/bin/env python3
import subprocess
import time
import sys
# open the textfile
text = open(sys.argv[1]).read().strip()
for ch in text:
# type out the text
subprocess.call(["xdotool", "type", ch])
# increase or decrease the time below to type slower or faster
time.sleep(0.1)
Como usar
-
Você precisará do xdotool para ser instalado
sudo apt-get install xdotool
-
Copie o script para um arquivo vazio, salve-o como
type_out.py
-
Execute-o com o arquivo de texto como um argumento:
python3 /path/to/type_out.py <textfile>
Caso você queira digitar qualquer coisa, você pode querer adicionar uma pequena pausa antes de executá-la, para impedir que ela comece a digitar enquanto você ainda não está pronto ...
É isso aí!