autopy:不完整的旋律

推荐指数:★★★★★
使用难度:★★☆
适用范围:炫酷的个人简介,或者结合你的创意应用于各种场合
必备技能:掌握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)

这段代码会把鼠标移动到屏幕上坐标为(1,1)的点,非常简单吧?


缺点

终于要点题了。

由于日久失修,本来是跨平台的autopy现在在Mac OS X上无法正常使用了。。。Linux我没有测试过,不过Windows是可以正常使用的。

如果大家有兴趣的话可以去继续开发,复活这个项目~

大家有觉得不错的库一定要推荐给我哦~共同进步!


autopy地址


欢迎扫描二维码关注我的微信号“GitHub不完全装B指南”,获取最新文章。

谢谢~

你可能感兴趣的:(autopy:不完整的旋律)