推荐指数:★★★★★
使用难度:★★☆
适用范围:炫酷的个人简介,或者结合你的创意应用于各种场合
必备技能:掌握Python
GitHub数据:
Star数可以说是“少的可怜”,上一次更新也是在3年以前了,但是就是这么一个废弃物一样的库,却可以给你非常大的想象空间。
平时使用电脑时候我们会遇到很多重复性的工作,比如重复点击鼠标或者重复敲击键盘。autopy的作用就是可以通过程序来控制鼠标和键盘的动作,消除你的重复性工作。
除此之外auopy还可以做很多事,举个例子,我用autopy结合pil实现过一个QQ连连看的外挂,可以在1秒之内把整张图全消。所以能做什么取决于你想做什么~
一句话讲解原理:通过调用系统的API实现操作鼠标和键盘。
效果视频:
http://www.autopy.org/documentation/sine-wave/
这是autopy官方的一个示例视频,可以看到鼠标在屏幕上自动移动。
一段代码教程:
>>> import autopy >>> autopy.mouse.move(1, 1)<br>
这段代码会把鼠标移动到屏幕上坐标为(1,1)的点,非常简单吧?
缺点:
终于要点题了。
由于日久失修,本来是跨平台的autopy现在在Mac OS X上无法正常使用了。。。Linux我没有测试过,不过Windows是可以正常使用的。
如果大家有兴趣的话可以去继续开发,复活这个项目~
大家有觉得不错的库一定要推荐给我哦~共同进步!
欢迎扫描二维码关注我的微信号“GitHub不完全装B指南”,获取最新文章。
谢谢~