From 15d5d147bc92398d2363e217af6b5e0a7d01fb08 Mon Sep 17 00:00:00 2001 From: vcaesar Date: Wed, 17 Nov 2021 14:16:30 -0400 Subject: [PATCH] Update README.md --- README.md | 41 ++++++++++++++++++++++++++--------------- README_zh.md | 38 +++++++++++++++++++++++--------------- 2 files changed, 49 insertions(+), 30 deletions(-) diff --git a/README.md b/README.md index 220a6a9..36eea26 100644 --- a/README.md +++ b/README.md @@ -36,9 +36,10 @@ RobotGo supports Mac, Windows, and Linux(X11); and robotgo supports arm64 and x8 - [License](#license) ## Docs - - [GoDoc](https://godoc.org/github.com/go-vgo/robotgo) - - [API Docs](https://github.com/go-vgo/robotgo/blob/master/docs/doc.md)     - - [Chinese Docs](https://github.com/go-vgo/robotgo/blob/master/docs/doc_zh.md) + - [GoDoc](https://godoc.org/github.com/go-vgo/robotgo)
+ + - [API Docs](https://github.com/go-vgo/robotgo/blob/master/docs/doc.md)     (Deprecated, no updated) + - [Chinese Docs](https://github.com/go-vgo/robotgo/blob/master/docs/doc_zh.md) (Deprecated, no updated) ## Binding: [ADB](https://github.com/vcaesar/adb), packaging android adb API. @@ -57,14 +58,17 @@ GCC ``` #### For Mac OS X: + +Xcode Command Line Tools (And Privacy setting: #277 ) + ``` -Xcode Command Line Tools +xcode-select --install ``` #### For Windows: -``` -MinGW-w64 (Use recommended) or other GCC -``` + +[MinGW-w64](https://sourceforge.net/projects/mingw-w64/files) (Use recommended) or other GCC + #### For everything else: @@ -81,12 +85,12 @@ xcb, xkb, libxkbcommon ##### Ubuntu: ```yml +# gcc sudo apt install gcc libc6-dev sudo apt install libx11-dev xorg-dev libxtst-dev libpng++-dev -sudo apt install xcb libxcb-xkb-dev x11-xkb-utils libx11-xcb-dev libxkbcommon-x11-dev -sudo apt install libxkbcommon-dev +sudo apt install xcb libxcb-xkb-dev x11-xkb-utils libx11-xcb-dev libxkbcommon-x11-dev libxkbcommon-dev sudo apt install xsel xclip ``` @@ -130,19 +134,25 @@ import ( ) func main() { - robotgo.ScrollMouse(10, "up") - robotgo.Scroll(100, 200) + // robotgo.ScrollMouse(10, "up") + robotgo.Scroll(0, -10) + robotgo.Scroll(100, 0) + robotgo.MilliSleep(100) - robotgo.ScrollRelative(10, -100) + robotgo.ScrollSmooth(-10, 6) + // robotgo.ScrollRelative(10, -100) robotgo.MouseSleep = 100 robotgo.Move(10, 20) robotgo.MoveRelative(0, -10) robotgo.Drag(10, 10) + robogo.Click("wheelRight") robotgo.Click("left", true) - robotgo.MoveSmooth(100, 200, 1.0, 100.0) - robotgo.MouseToggle("up") + robotgo.MoveSmooth(100, 200, 1.0, 10.0) + + robotgo.Toggle("left") + robotgo.Toggle("left", "up") } ``` @@ -177,7 +187,8 @@ func main() { robotgo.KeyTap("i", arr) robotgo.MilliSleep(100) - robotgo.KeyToggle("a", "down") + robogo.KeyToggle("a") + robotgo.KeyToggle("a", "up") robotgo.WriteAll("Test") text, err := robotgo.ReadAll() diff --git a/README_zh.md b/README_zh.md index 474789a..8e013ff 100644 --- a/README_zh.md +++ b/README_zh.md @@ -32,9 +32,10 @@ RobotGo 支持 Mac, Windows, and Linux(X11). - [License](#license) ## Docs -- [GoDoc](https://godoc.org/github.com/go-vgo/robotgo) -- [中文文档](https://github.com/go-vgo/robotgo/blob/master/docs/doc_zh.md)    -- [English Docs](https://github.com/go-vgo/robotgo/blob/master/docs/doc.md) +- [GoDoc](https://godoc.org/github.com/go-vgo/robotgo)
+ +- [中文文档](https://github.com/go-vgo/robotgo/blob/master/docs/doc_zh.md)    (弃用) +- [English Docs](https://github.com/go-vgo/robotgo/blob/master/docs/doc.md) (弃用) ## Binding: @@ -53,14 +54,17 @@ GCC ``` #### For Mac OS X: + +Xcode Command Line Tools (And Privacy setting: #277 ) + ``` -Xcode Command Line Tools +xcode-select --install ``` #### For Windows: -``` -MinGW-w64 (推荐使用) or other GCC -``` + +[MinGW-w64](https://sourceforge.net/projects/mingw-w64/files) (推荐使用) or other GCC + #### For everything else (Linux 等其他系统): @@ -81,8 +85,7 @@ sudo apt install gcc libc6-dev sudo apt install libx11-dev xorg-dev libxtst-dev libpng++-dev -sudo apt install xcb libxcb-xkb-dev x11-xkb-utils libx11-xcb-dev libxkbcommon-x11-dev -sudo apt install libxkbcommon-dev +sudo apt install xcb libxcb-xkb-dev x11-xkb-utils libx11-xcb-dev libxkbcommon-x11-dev libxkbcommon-dev sudo apt install xsel xclip @@ -127,10 +130,12 @@ import ( ) func main() { - robotgo.ScrollMouse(10, "up") - robotgo.Scroll(100, 200) + // robotgo.ScrollMouse(10, "up") + robotgo.Scroll(0, -10) + robotgo.Scroll(100, 0) robotgo.MilliSleep(100) - robotgo.ScrollRelative(10, -100) + // robotgo.ScrollRelative(10, -100) + robogo.ScrollSmooth(-10, 6) robotgo.MouseSleep = 100 robotgo.Move(10, 20) @@ -138,8 +143,10 @@ func main() { robotgo.Drag(10, 10) robotgo.Click("left", true) - robotgo.MoveSmooth(100, 200, 1.0, 100.0) - robotgo.MouseToggle("up") + robotgo.MoveSmooth(100, 200, 1.0, 10.0) + + robogo.Toggle("left") + robotgo.Toggle("left", "up") } ``` @@ -174,7 +181,8 @@ func main() { robotgo.KeyTap("i", arr) robotgo.MilliSleep(100) - robotgo.KeyToggle("a", "down") + robotgo.KeyToggle("a") + robotgo.KeyToggle("a", "up") robotgo.WriteAll("テストする") text, err := robotgo.ReadAll()