2013-06-28 16 views
5

Desidero creare un programma che si connette a un server VNC e quindi invia una sequenza di tasti premuti, quindi si disconnette. E tutto senza mai mostrare una GUI.Invia sequenze di tasti al server vnc senza GUI

uso Esempio:

vnckeysender SERVER KEYPRESSES 

dove server sarebbe qualcosa come "10.0.0.1" e pressione dei tasti sarebbe qualcosa come "The quick brown fox".

Mi piacerebbe scriverlo in python, ma non sono sicuro da dove cominciare. Qualsiasi aiuto sarebbe apprezzato.

risposta

4

Esiste un'utilità della riga di comando scritta in python denominata vncdotool. Può anche essere usato come libreria e importato in script Python esistenti per connettere e inviare input da tastiera e mouse a un server VNC.