vncdotool voit vuorovaikutuksessa VNC palvelimia suoraan komentoriviltä.
Parhaillaan kehitystyössä, joten käytä omalla vastuullamme, mutta mikä on pahinta, voisi tapahtua?
Quick Start
Jos sinulla on VNC-palvelin käynnissä voit nopeasti kokeilla vncdotool komennolla:
python vncdotool / command.py-h hostaddr -D displaynum klikkaa 2
Joka useimpia ikkunointiohjelmat avautuu pikavalikko ylhäällä vasemmalla yläkulmassa. Jos olet PIL asentanut sitten voit tehdä näytön kaappaa myös:
python vncdotool / command.py-h hostaddr -D displaynum kaapata screen.png
asennus
Sinun täytyy olla kierretty asennettu, http://twistedmatrix.com. Vaihtoehtoisesti voit myös Python Imaging Library, http://www.pythonware.com/products/pil/. Kun olet riippuvuudet asennettu voit asentaa vncdotool lähdekoodista:
python setup.py asentaa
Käyttö:
Kun se on asennettu voit käyttää vncdotool komento lähettää avaimet, aakkosnumeerinen juuri määrittää luonnetta. Muiden näppäinten nimiä käytetään:
vncdotool näppäin
vncdotool key 5
vncdotool avain.
vncdotool Enter
vncdotool avain shift-
vncdotool key ctrl-C
vncdotool key ctrl-alt-del
Syöttää tietoja voit command, joka tukee vain aakkosnumeerisia:
vncdotool tyyppi hei
Voit myös ohjata hiiren osoitinta liikkua ja klikkaa:
vncdotool liikkua 100 100
vncdotool valitse 1
Jos sinulla on Python Imaging Library (PIL) asennettuna voit myös kuvakaappausta session:
vncdotool kaapata screenshot.png
Uudelleen, jos sinulla on PIL, voit odottaa näytön vastaamaan tunnettua kuvan. Tämä on hyödyllistä odottaa palvelimen olevan tunnettuun tilaan:
vncdotool odottavat somescreen.png 0
Lopuksi, voit määrittää useita toimia yhdellä komentorivillä:
vncdotool tyyppi käyttäjätunnus avain enter odottaa password_prompt.png
vncdotool tyyppi salasana siirtää 100 150 click 1 odottaa welcome_screen.png
vaatimukset
- Python
Kommentteja ei löytynyt