Giter Site home page Giter Site logo

mouse-track's Introduction

鼠标移动轨迹记录

一个好玩但没啥用的python迷你小程序:记录在做不同事情时候的鼠标运动轨迹。

可以看到在剪视频的时候鼠标经常在时间轴位置上横着晃动,可以看到在下棋的时候鼠标在棋盘界面上纠结。等等的。

使用方法

运行后弹个窗,点击开始记录之后,最小化窗口,干别的事情去,干完了之后,打开窗口点击结束记录,然后会在当前目录下创建out文件夹并在out文件夹中生成轨迹图片。

一些有趣的截图

绿点:鼠标左键点击位置,红色是右键,黄色是中键。

pycharm

上图是用pycharm开发后端大项目的时候,一上午大约三个半小时的记录,可以看到有很多细小的短横线反复划,那个地方可能是选中代码进行修改的地方。中间还能看到很多黄点,黄点表示鼠标中键点击进行代码跳转。

pycharm-datagrip

上图是下午开发后端时候记录的,不同的是底部多了一些横线,那是我在用DataGrip软件连接后端数据库执行sql查询语句时候看结果,在底部显示了。

reading-pdf

上图是我阅读一本pdf的技术书,我没有想到我在阅读的时候屏幕竟然会不自觉的划出这么多横线,远远超出我的想象。

playing-minecraft

上图是我打开Minecraft随便跑了5分钟的轨迹,实际上,在mc里,鼠标是不停的被吸附在中心点的。只有在打开箱子或者背包之类的时候,鼠标才不被吸附。

playing-game

上图是我在玩一个策略游戏《土地抢夺者》,一个需要不停的点击建筑,派遣部队攻城的小游戏。

movie-cut

上图是我在用Pr进行视频剪辑,可以看到鼠标大多数基本都在时间轴附近移动,能明显看到两个横线,上面的横线是由于调整时间轴上的当前位置,下面的横线是裁剪和移动视频片段导致的。

未来可能的计划

定时开启和关闭记录,定时自动保存,开机起启动。

增加分类训练模块,预测轨迹可能性。

mouse-track's People

Contributors

kingwingfly avatar kmno4-zx avatar littlefean avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.