Update golint

This commit is contained in:
vCaesar 2016-12-10 23:31:47 +08:00
parent d6844e1009
commit 33321b2ade
3 changed files with 42 additions and 39 deletions

View File

@ -1,7 +1,8 @@
package main package main
import ( import (
. "fmt" // . "fmt"
"fmt"
"github.com/go-vgo/robotgo" "github.com/go-vgo/robotgo"
// "go-vgo/robotgo" // "go-vgo/robotgo"
@ -39,9 +40,9 @@ func main() {
robotgo.MoveMouseSmooth(100, 200) //Smooth move the mouse to 100, 200 robotgo.MoveMouseSmooth(100, 200) //Smooth move the mouse to 100, 200
robotgo.MoveMouseSmooth(100, 200, 1.0, 100.0) robotgo.MoveMouseSmooth(100, 200, 1.0, 100.0)
x, y := robotgo.GetMousePos() //Gets the mouse coordinates x, y := robotgo.GetMousePos() //Gets the mouse coordinates
Println("pos:", x, y) fmt.Println("pos:", x, y)
if x == 456 && y == 586 { if x == 456 && y == 586 {
Println("mouse...", "586") fmt.Println("mouse...", "586")
} }
robotgo.MouseToggle("up") robotgo.MouseToggle("up")
@ -49,7 +50,7 @@ func main() {
robotgo.MoveMouse(100, 200) robotgo.MoveMouse(100, 200)
for i := 0; i < 1080; i += 1000 { for i := 0; i < 1080; i += 1000 {
Println(i) fmt.Println(i)
robotgo.MoveMouse(800, i) robotgo.MoveMouse(800, i)
} }
@ -58,43 +59,43 @@ func main() {
// bit_map := robotgo.CaptureScreen() // bit_map := robotgo.CaptureScreen()
// Println("CaptureScreen...", bit_map) // Println("CaptureScreen...", bit_map)
// gbit_map := robotgo.Capture_Screen() // gbit_map := robotgo.Capture_Screen()
gbitMap := robotgo.Capture_Screen() // gbitMap := robotgo.Capture_Screen()
// gbitMap := robotgo.BCaptureScreen() gbitMap := robotgo.BCaptureScreen()
Println("Capture_Screen...", gbitMap.Width) fmt.Println("Capture_Screen...", gbitMap.Width)
sx, sy := robotgo.GetScreenSize() sx, sy := robotgo.GetScreenSize()
//Gets the screen width and height //Gets the screen width and height
Println("...", sx, sy) fmt.Println("...", sx, sy)
color := robotgo.GetPixelColor(100, 200) color := robotgo.GetPixelColor(100, 200)
//Gets the pixel color at 100, 200. //Gets the pixel color at 100, 200.
Println("color----", color, "-----------------") fmt.Println("color----", color, "-----------------")
color2 := robotgo.GetPixelColor(10, 20) color2 := robotgo.GetPixelColor(10, 20)
//Gets the pixel color at 10, 20. //Gets the pixel color at 10, 20.
Println("color---", color2) fmt.Println("color---", color2)
// Bitmap // Bitmap
abitMap := robotgo.CaptureScreen() abitMap := robotgo.CaptureScreen()
//Gets all of the screen //Gets all of the screen
Println("a...", abitMap) fmt.Println("a...", abitMap)
bitmap := robotgo.CaptureScreen(100, 200, 30, 40) bitmap := robotgo.CaptureScreen(100, 200, 30, 40)
//Gets part of the screen //Gets part of the screen
Println("CaptureScreen...", bitmap) fmt.Println("CaptureScreen...", bitmap)
// Println("...", bit_map.Width, bit_map.BytesPerPixel) // Println("...", bit_map.Width, bit_map.BytesPerPixel)
fx, fy := robotgo.FindBitmap(bitmap) fx, fy := robotgo.FindBitmap(bitmap)
//Searches for needle in bitmap //Searches for needle in bitmap
Println("FindBitmap------", fx, fy) fmt.Println("FindBitmap------", fx, fy)
bitpos := robotgo.GetPortion(bitmap, 10, 10, 11, 10) bitpos := robotgo.GetPortion(bitmap, 10, 10, 11, 10)
//Returns new bitmap object created from a portion of another //Returns new bitmap object created from a portion of another
Println(bitpos) fmt.Println(bitpos)
bitstr := robotgo.TostringBitmap(bitmap) bitstr := robotgo.TostringBitmap(bitmap)
//Creates bitmap from string by bit_map //Creates bitmap from string by bit_map
Println("bit_str...", bitstr) fmt.Println("bit_str...", bitstr)
// sbit_map := robotgo.BitmapFromstring(bit_str, 2) // sbit_map := robotgo.BitmapFromstring(bit_str, 2)
// Println("...", sbit_map) // Println("...", sbit_map)
@ -108,26 +109,26 @@ func main() {
// open_bit := robotgo.OpenBitmap("test.tif") // open_bit := robotgo.OpenBitmap("test.tif")
openbit := robotgo.OpenBitmap("test.tif") openbit := robotgo.OpenBitmap("test.tif")
// open image bitmap // open image bitmap
Println("open...", openbit) fmt.Println("open...", openbit)
//global event listener //global event listener
Println("---please press v---") fmt.Println("---please press v---")
eve := robotgo.AddEvent("v") eve := robotgo.AddEvent("v")
if eve == 0 { if eve == 0 {
Println("---you press v---", "v") fmt.Println("---you press v---", "v")
} }
Println("---please press k---") fmt.Println("---please press k---")
keve := robotgo.AddEvent("k") keve := robotgo.AddEvent("k")
if keve == 0 { if keve == 0 {
Println("---you press k---", "k") fmt.Println("---you press k---", "k")
} }
Println("---please press left mouse button---") fmt.Println("---please press left mouse button---")
mleft := robotgo.AddEvent("mleft") mleft := robotgo.AddEvent("mleft")
if mleft == 0 { if mleft == 0 {
Println("---you press left mouse button---", "mleft") fmt.Println("---you press left mouse button---", "mleft")
} }
// mright := robotgo.AddEvent("mright") // mright := robotgo.AddEvent("mright")
@ -140,15 +141,15 @@ func main() {
//Window Handle //Window Handle
abool := robotgo.ShowAlert("hello", "robotgo") //Show Alert Window abool := robotgo.ShowAlert("hello", "robotgo") //Show Alert Window
if abool == 0 { if abool == 0 {
Println("ok@@@", "ok") fmt.Println("ok@@@", "ok")
} }
robotgo.ShowAlert("hello", "robotgo", "Ok", "Cancel") robotgo.ShowAlert("hello", "robotgo", "Ok", "Cancel")
// robotgo.GetPID() // robotgo.GetPID()
mdata := robotgo.GetActive() //Get current Window Active mdata := robotgo.GetActive() //Get current Window Active
hwnd := robotgo.GetHandle() //Get current Window Handle hwnd := robotgo.GetHandle() //Get current Window Handle
Println("hwnd---", hwnd) fmt.Println("hwnd---", hwnd)
title := robotgo.GetTitle() //Get current Window title title := robotgo.GetTitle() //Get current Window title
Println("title-----", title) fmt.Println("title-----", title)
robotgo.CloseWindow() //close current Window robotgo.CloseWindow() //close current Window
robotgo.SetActive(mdata) //set Window Active robotgo.SetActive(mdata) //set Window Active
} }

View File

@ -30,7 +30,8 @@ package robotgo
import "C" import "C"
import ( import (
. "fmt" // . "fmt"
"fmt"
"reflect" "reflect"
"unsafe" "unsafe"
// "runtime" // "runtime"
@ -119,8 +120,8 @@ func CaptureScreen(args ...int) C.MMBitmapRef {
} }
//BCaptureScreen Capture the Screen //BCaptureScreen Capture the Screen
func Capture_Screen(args ...int) Bitmap { // func Capture_Screen(args ...int) Bitmap {
// func BCaptureScreen(args ...int) Bitmap { func BCaptureScreen(args ...int) Bitmap {
var x C.size_t var x C.size_t
var y C.size_t var y C.size_t
var w C.size_t var w C.size_t
@ -516,7 +517,7 @@ func Convert(args ...interface{}) {
Try(func() { Try(func() {
mtype = args[2].(int) mtype = args[2].(int)
}, func(e interface{}) { }, func(e interface{}) {
Println("err:::", e) fmt.Println("err:::", e)
mtype = 1 mtype = 1
}) })
//C.CString() //C.CString()

View File

@ -1,6 +1,6 @@
// Copyright 2016 The go-vgo Project Developers. See the COPYRIGHT // Copyright 2016 The go-vgo Project Developers. See the COPYRIGHT
// file at the top-level directory of this distribution and at // file at the top-level directory of this distribution and at
// http://www. // https://github.com/go-vgo/robotgo/blob/master/LICENSE
// //
// Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or // Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
// http://www.apache.org/licenses/LICENSE-2.0> or the MIT license // http://www.apache.org/licenses/LICENSE-2.0> or the MIT license
@ -11,7 +11,8 @@
package main package main
import ( import (
. "fmt" // . "fmt"
"fmt"
"github.com/go-vgo/robotgo" "github.com/go-vgo/robotgo"
) )
@ -19,11 +20,11 @@ import (
func aRobotgo() { func aRobotgo() {
abool := robotgo.ShowAlert("test", "robotgo") abool := robotgo.ShowAlert("test", "robotgo")
if abool == 0 { if abool == 0 {
Println("ok@@@", "ok") fmt.Println("ok@@@", "ok")
} }
x, y := robotgo.GetMousePos() x, y := robotgo.GetMousePos()
Println("pos:", x, y) fmt.Println("pos:", x, y)
robotgo.MoveMouse(x, y) robotgo.MoveMouse(x, y)
robotgo.MoveMouse(100, 200) robotgo.MoveMouse(100, 200)
@ -31,14 +32,14 @@ func aRobotgo() {
robotgo.MouseToggle("up") robotgo.MouseToggle("up")
for i := 0; i < 1080; i += 1000 { for i := 0; i < 1080; i += 1000 {
Println(i) fmt.Println(i)
robotgo.MoveMouse(800, i) robotgo.MoveMouse(800, i)
} }
Println(robotgo.GetPixelColor(x, y)) fmt.Println(robotgo.GetPixelColor(x, y))
color := robotgo.GetPixelColor(100, 200) color := robotgo.GetPixelColor(100, 200)
Println("color@@@", color) fmt.Println("color@@@", color)
robotgo.TypeString("Hello World") robotgo.TypeString("Hello World")
// robotgo.KeyTap("a", "control") // robotgo.KeyTap("a", "control")
@ -48,13 +49,13 @@ func aRobotgo() {
robotgo.TypeString("en") robotgo.TypeString("en")
abitmap := robotgo.CaptureScreen() abitmap := robotgo.CaptureScreen()
Println("all...", abitmap) fmt.Println("all...", abitmap)
bitmap := robotgo.CaptureScreen(10, 20, 30, 40) bitmap := robotgo.CaptureScreen(10, 20, 30, 40)
Println("...", bitmap) fmt.Println("...", bitmap)
fx, fy := robotgo.FindBitmap(bitmap) fx, fy := robotgo.FindBitmap(bitmap)
Println("FindBitmap------", fx, fy) fmt.Println("FindBitmap------", fx, fy)
robotgo.SaveBitmap(bitmap, "test.png", 1) robotgo.SaveBitmap(bitmap, "test.png", 1)