vncdotool komut satırından doğrudan VNC sunucuları ile etkileşim sağlar.
Şu anda gelişimini altında, yani kendi tehlike kullanmak ancak olabilirdi kötü nedir?
Hızlı Başlangıç
Eğer bir VNC sunucusu varsa hızlı bir şekilde çalıştırarak vncdotool deneyebilirsiniz çalışıyor:
Python vncdotool / command.py -h hostaddr -d displaynum 2. tıklayınız
Hangi çoğu pencere yöneticileri, ekranın sol üst köşesinde bir bağlam menüsünü açacaktır için. Eğer PIL yüklüyse o zaman ekran çok yakalar yapabilirsiniz:
Python vncdotool / command.py -h hostaddr -d displaynum yakalama screen.png
yükleyin:
Sen, yüklü Twisted olması http://twistedmatrix.com gerekir. İsteğe bağlı olarak, aynı zamanda Python Imaging Library, http://www.pythonware.com/products/pil/ gerekir. Eğer bağımlılıkları kurduktan sonra sizinle kaynaktan vncdotool yükleyebilirsiniz:
Python yüklemek setup.py
Kullanım:
Eğer alfanümerik için, anahtarları göndermek için vncdotool komutunu kullanabilirsiniz Kurulduktan sonra sadece karakter belirtin. Diğer anahtarlar için isimler kullanılmıştır:
vncdotool anahtar
vncdotool tuşu 5
vncdotool tuşuna basın.
vncdotool tuşu girin
vncdotool anahtar shift-a
vncdotool anahtar ctrl-C
vncdotool anahtar ctrl-alt-del
Veri girmek için, yalnızca alfasayısal destekleyen tip komutunu kullanabilirsiniz:
vncdotool tipi merhaba
Ayrıca hareket ve tıklama ile fare imlecini kontrol edebilirsiniz:
100, 100 hareket vncdotool
1 tıklayın vncdotool
Eğer varsa Python Imaging Library (PIL) ayrıca oturumun ekran görüntüleri yapabilirsiniz yüklü:
vncdotool yakalama screenshot.png
Eğer PIL varsa ekran bilinen görüntüyü eşleştirmek için Yine, bekleyebilir. Bu bilinen bir durumda olmasını sunucu bekliyor için yararlıdır:
0 somescreen.png bekliyoruz vncdotool
Son olarak, tek bir komut satırında birden çok eylem belirtebilirsiniz:
vncdotool tipi adı anahtarı password_prompt.png bekliyoruz girin
vncdotool tipi şifresi 100 150 tıklama 1 welcome_screen.png bekliyoruz hareket
Gereksinimleri :
- Python
Yorum Bulunamadı