Commit Graph

482 Commits

Author SHA1 Message Date
vcaesar
6fd41b9a7c add ScrollSmooth() support and Update godoc 2021-11-13 15:22:50 -04:00
vcaesar
6daec24027 Update godoc 2021-11-10 12:49:23 -04:00
vcaesar
dee7a282a0 add more mouse button support and Toggle() function style with KeyToggle() 2021-11-10 12:12:29 -04:00
vcaesar
39e066c5f7 Fixed windows warning and update godoc 2021-11-09 17:01:01 -04:00
vcaesar
19e5617166 remove KeyTap() legacy key delay default value and Update godoc 2021-11-08 11:15:06 -04:00
vcaesar
19936348de add KeyToggle() special key and default value support and Update godoc 2021-11-08 10:45:38 -04:00
vcaesar
3c8efddb74 add KeyTap() special key support 2021-11-07 16:24:54 -04:00
vcaesar
617b7b0dc8 move FreeBitmap() and ToImage() to screen and optimize code, update godoc 2021-11-07 14:01:10 -04:00
vcaesar
cae09b8577 move bitmap to bitmap.go and move ocr to img.go 2021-11-06 15:42:36 -04:00
vcaesar
341f2281d6 Add get the screen rect support 2021-10-29 11:51:43 -04:00
vcaesar
86da52b96d Update examples and godoc 2021-10-18 12:43:34 -04:00
vcaesar
9393d57c20 Update key sleep and fix typo 2021-10-18 11:36:24 -04:00
vcaesar
0c262d4d42 add all mouse and key sleep option and CaptureImg(), Scale0(), ScrollRelative() function; Update godoc and name 2021-10-13 15:07:40 -04:00
vcaesar
336b7cea9f add free bitmap array support and Update README.md 2021-10-12 12:03:50 -04:00
vcaesar
0feac878f9 Update godoc 2021-10-09 09:33:41 -04:00
vcaesar
a23859625e Update version and keycode 2021-09-16 15:18:56 -04:00
vcaesar
657cbe4701 add more key toggle function 2021-09-15 11:43:34 -04:00
vcaesar
3e402696be Update and move image function to img.go 2021-09-08 13:28:42 -04:00
vcaesar
c562426b5e add ToRGBA() function support 2021-09-07 12:44:31 -04:00
vcaesar
422f8fdc88 Fixed Linux TypeStr() function double quote 2021-08-21 10:58:08 -04:00
vcaesar
45251144e5 Export ToUC function and update test code 2021-08-19 14:03:11 -04:00
Sean E. Russell
450feedc11 This fixes #351 2021-08-18 16:11:05 -05:00
vcaesar
9b1346d066 add windows arm support 2021-08-17 13:01:21 -04:00
vcaesar
3dba431fcd add mac os M1 support 2021-07-29 11:54:29 -04:00
vcaesar
c22af9f286 add more image convert function 2021-05-30 13:17:32 -04:00
vcaesar
cad782738c update free bitmap fixed #333 2021-05-29 09:58:26 -04:00
vcaesar
0d7798c6c3 add byte to image function 2021-05-28 14:31:05 -04:00
vcaesar
031b46cb88 update examples and version 2021-03-05 14:58:53 -04:00
vcaesar
708278a48d update point to public 2021-02-02 10:17:38 -04:00
vcaesar
bfaba0b1d2 compatible with 32-bit platforms 2021-01-31 13:29:42 -04:00
vcaesar
25a4002924 update find bitmap and color 2021-01-31 12:44:15 -04:00
vcaesar
488a81253f add free and find all point function 2021-01-29 13:56:58 -04:00
vcaesar
5c45871af7 add find every color function 2021-01-28 13:46:08 -04:00
vcaesar
06ad6eb8a1 update ShowAlert optimize return code 2020-11-05 10:57:51 -04:00
vcaesar
f50de43642 add more image function and update go mod 2020-11-04 09:55:15 -04:00
vcaesar
5528eee031 add ToImage examples code 2020-10-30 15:25:28 -04:00
rocket049
fe3b4b3331 add func ToImage: convert C.MMBitmapRef to standard image.Image 2020-10-29 13:05:40 +08:00
vcaesar
fdaa440f26 update parameter name and version 2020-10-08 11:11:03 -04:00
vcaesar
d70fbf3fa9 add paste string err return and optimize code 2020-08-09 08:40:20 -04:00
vcaesar
2ce203af8f optimize code and update version 2020-08-08 11:11:23 -04:00
vcaesar
a05e255abe update some name 2020-07-24 09:33:40 -04:00
vcaesar
d8d060970d update version 2020-05-24 12:21:59 -04:00
vcaesar
c7ce55023a move gops code to ps.go 2020-04-14 13:56:40 -04:00
vcaesar
bec66ba51f add mouse toggle return and add more test 2020-03-16 13:51:46 -04:00
vcaesar
730e7537bf add scaled function code 2020-03-08 10:09:24 -04:00
vcaesar
0e570e2eb9 update TypeString function code [Drop] 2020-03-08 10:00:42 -04:00
vcaesar
2eba2fee5d add SetDelay function code and update other code 2020-03-06 14:08:27 -04:00
vcaesar
f05b2858f4 update clipboard code and add test code 2020-02-20 11:23:49 -04:00
vcaesar
550fc6a80b update PasteStr function code return error 2020-02-18 12:27:21 -04:00
vcaesar
38e5dc7bf7 add drop function hint print support 2020-02-11 09:59:36 -04:00
vcaesar
df1a872e09 add SaveImg function code 2020-01-31 12:29:15 -04:00
vcaesar
f30b2c7797 move hook to hook.go 2020-01-31 12:26:28 -04:00
vcaesar
82dcb4ec53 add move mouse and move smooth relative code 2020-01-23 11:30:48 -04:00
vcaesar
4f343de1c5 update code fixed x11 type sleep 2019-12-15 17:55:15 -04:00
vcaesar
c9767fb59b Update TypeStr function, add type
delay and speed support
2019-12-15 17:51:52 -04:00
vcaesar
f449b485a0 Update TypeStrDelay function, remove unused code 2019-12-15 17:38:11 -04:00
vcaesar
1fa740cacc update godoc 2019-12-15 17:27:53 -04:00
vcaesar
1d1ed41db2 Update TypeStr function, optimize x11 type string 2019-12-11 12:39:37 -04:00
vcaesar
235139bced Update to utf-code function Fixed #189 2019-12-10 07:40:24 -04:00
vcaesar
c3334d86b3 add all platform system scale support 2019-12-04 10:08:09 -04:00
vcaesar
a5f566e505 add move smooth multiple screens support 2019-12-02 12:18:03 -04:00
vcaesar
29ae3d4fdf add screen and bitmap multiple screens support 2019-12-01 09:24:55 -04:00
vcaesar
4df22c5baa add drag and move mouse multiple screens support 2019-11-30 14:28:38 -04:00
vcaesar
1eb7c942a9 update cgo code and version 2019-11-13 12:46:15 -04:00
vcaesar
399bd641ca Update version 2019-09-13 11:09:59 -04:00
vcaesar
50af1aa75f update code remove duplicate code and update godoc 2019-08-07 12:45:36 -04:00
vcaesar
aed59fefb7 update godoc and code style 2019-07-07 11:58:22 -04:00
vcaesar
7308e0c82e export hook keycode and add godoc 2019-06-18 14:36:10 -04:00
vcaesar
cb549ee939 add drag smooth function support 2019-06-05 12:59:50 -04:00
vcaesar
60a9ad9648 Update version 2019-05-27 13:18:16 -04:00
vcaesar
fc76ba9a5c add find color nil args support 2019-05-15 11:22:39 -04:00
vcaesar
69aa3a798e add find bitmap nil args support 2019-05-15 10:58:39 -04:00
vcaesar
80aea16f32 add KeyTap() args[2] delay support 2019-05-15 10:55:44 -04:00
vcaesar
1aff63a651 use gops to simplify code 2019-05-07 09:42:31 -04:00
vcaesar
0d402e0432 add process FindPath() function 2019-05-06 10:41:10 -04:00
vcaesar
d768b5e315 add Is64Bit go function 2019-05-06 10:39:12 -04:00
vcaesar
2251b4a063 update version and code style 2019-05-03 11:18:23 -04:00
vcaesar
57db5a7202 Fixed #213 AddEvents() can't listen correctly multiple times 2019-04-22 14:00:36 -04:00
vcaesar
0d6d65418e add bitmap from string clear api 2019-03-30 13:23:38 -04:00
vcaesar
a4a4d26f62 update Bitmap struct delete fuzzy api 2019-03-30 11:58:03 -04:00
vcaesar
c26d9022db update keyTap code 2019-03-29 12:12:52 -04:00
vcaesar
36f02502a8 update keytap code style 2019-03-29 12:07:32 -04:00
vcaesar
4a98546f6f add keyTap and keyToggle "...string" parameters support, Fixed #209 2019-03-28 13:23:38 -04:00
vcaesar
fff1d95fcf add uint32 to Chex function support 2019-03-28 12:57:46 -04:00
vcaesar
43e1594f59 add get mouse color function 2019-03-28 12:56:46 -04:00
vcaesar
9d92e0f852 update godoc 2019-03-21 11:03:32 -04:00
vcaesar
73866c8273 optimize get title code, Fixed #165 and typo 2019-03-19 10:30:45 -04:00
vcaesar
8d588443b3 gofmt go code and update code style 2019-03-16 09:23:52 -04:00
vinhjaxt
d280b98394 add ToBitmapBytes func (#204) 2019-03-16 09:12:07 -04:00
vcaesar
19c54fff4f add key Kind Fixed #203 2019-03-15 14:04:19 -04:00
Prashant Gupta
67aa69f4c3 type conversion needed in addMouse (#201) 2019-03-15 08:39:42 -04:00
vcaesar
193b4935d4 Update version 2019-03-11 10:29:43 -04:00
vcaesar
99bcbcd591 move GetText() func code 2019-03-11 10:26:58 -04:00
vcaesar
b37868f1ee add AddMousePos func, add listen mouse pos hook 2019-03-08 14:17:51 -04:00
vcaesar
e6fa68d0ff add addEvent "center" support and Update version 2019-03-08 11:07:10 -04:00
vcaesar
ef8856688b add addMouse hook function 2019-03-07 12:11:01 -04:00
vcaesar
2e0ca1387c update _Ctype_char to C.char, Fixed go1.12 build error #191 2019-02-26 11:55:20 -04:00
vcaesar
753e2801d9 add AddEvents func, Fixed #98, #61, #69... 2019-02-21 10:12:04 -04:00
vcaesar
54e8f5f3fc add hook start and end func 2019-02-21 09:47:45 -04:00
vcaesar
5ef1a4ee70 refactor AddEvent() func and add keycode.go, update example 2019-02-21 09:43:48 -04:00