robot. typeStr( "测试")

robot. typeStr( "山达尔星新星军团, galaxy. こんにちは世界.")

robot. sleep( 1)

robot. keyTap( "enter")

robot. writeAll( "Test")

vartext =robot. readAll()

console. log(text) Screen varrobot =require( 'robotn');

varpos =robot. getMousePos()

console. log( "pos: ", pos)

varcolor =robot. getPixelColor( 100, 200)

console. log( "color---- ", color) Bitmap varrobot =require( 'robotn');

varbitmap =robot. captureScreen( 10, 20, 30, 40)

console. log( "...", bitmap)

varpos =robot. findBitmap(bitmap)

console. log( "FindBitmap------ ", pos)

robot. saveBitmap(bitmap, "test.png")

//use `robot.freeBitmap(bit)` to free the bitmap

robot. freeBitmap(bitmap) Event varrobot =require( 'robotn');

varkeve =robot. addEvent( "k");

if(keve) {

console. log( "you press... ", "k");

}

vars =robot. addEvents( "q", "ctrl");

if(s) {

console. log( "you press... ", "mouse left button");

} Window varrobot =require( 'robotn');

varfpid =robot. findIds( "Google")

console. log( "pids... ", fpid)

if( fpid. length>0) {

robot. activePID(fpid[ 0])

robot. kill(fpid[ 0])

}

robot. activeName( "chrome")

varisExist =robot. pidExists( 100)

if(isExist) {

console. log( "pid exists is", isExist)

robot. kill( 100)

}

varabool =robot. showAlert( "test", "robotgo")

if(abool ==0) {

console. log( "ok@@@ ", "ok")

}

vartitle =robot. getTitle()

console. log( "title@@@ ", title) Build from source code: Install robotgo go get -u github.com/go-vgo/robotgo

Build-tools go get -v github.com/vcaesar/gocs

Building gocs -n robotgo

node: Install npm modules npm install

python pip install cffi

Authors

  • The author is vz
  • Maintainers
  • Contributors
  • Update Find an image on screen, read pixels from an image
  • Update Window Handle
  • Try support Android, maybe support IOS

Supporting robotgo, buy me a coffee.

Paypal

Donate money by paypal to my account vzvway@gmail.com

Contributors

  • See contributors page for full list of contributors.
  • See Contribution Guidelines.

Robotgo is primarily distributed under the terms of both the MIT license and the Apache License (Version 2.0), with portions covered by various BSD-like licenses.

See LICENSE-APACHE, LICENSE-MIT.

ID:Golangweb

www.Golang.LTD

Golang标准文库