网页在线学习怎么倍速(在线课堂学习助手定时定点模拟点击鼠标)

【前言】

学习在线课堂,每个节课1个小时左右,没时间看完但需要持续看,于是乎就诞生了

v1.0 主要针对某站的课堂 判断暂停按钮 发现就点播放 (某坐标特征颜色判断)

v1.1 主要1.0功能上增加定时定坐标执行点击鼠标操作

在某论坛发了,不过因为某软件信息误认为广告删除了,就此发原创帖 弥补一下!

如果有时间 建议听听课还是不错的,如果没时间还有任务要完成,可以参考使用哦。

【预览效果】

网页在线学习怎么倍速(在线课堂学习助手定时定点模拟点击鼠标)(1)

要学习的课程播放

网页在线学习怎么倍速(在线课堂学习助手定时定点模拟点击鼠标)(2)

在线学习中(播放中)播放器需要flash支持哦

网页在线学习怎么倍速(在线课堂学习助手定时定点模拟点击鼠标)(3)

时间 坐标 点击计划任务

★技巧:

1)移动鼠标到指定位置 按F3 选择个时间 点击 加入计划

2)重复1 可以最多添加5组计划

3)点击 开始任务 (点击后 开始|停止 切换)

4)双击时间行可以移除某计划任务

5)右侧是时间对应的坐标位置

6)本软件还可作为取色器用哦(有RGB和HEX颜色值点击复制)

【主要代码分享】

/// <summary> /// 更新数组列表 /// </summary> private void uplist() { int lstnum = lb_box_plan.Items.Count; for (int i = 0; i < lstnum; i ) { dtlist[i] = (DateTime)lb_box_plan.Items[i]; adlist[i] = (string)lb_box_addr.Items[i]; } }

/// <summary> /// 执行计划(时间 坐标) /// </summary> private void exe_plan() { DateTime nowdt =DateTime.Now;// DateTime.Now.ToString("g"); int gox; int goy; try { for (int d = 0; d < lb_box_plan.Items.Count; d ) {//总计划任务数 TimeSpan ts = nowdt - dtlist[d];//判断时差 gox = int.Parse(adlist[d].Split(',')[0]);//x goy = int.Parse(adlist[d].Split(',')[1]);//y if (ts.Seconds < 10 && ts.Seconds>=0) {//间隔10秒内 lb_box_plan.Focus(); lb_box_plan.Items.RemoveAt(d);//移除时间 lb_box_addr.Focus(); lb_box_addr.Items.RemoveAt(d);//移除坐标值 uplist();//移除内容后更新下 数组 SetCursorPos(gox, goy);//移动鼠标到指定位置 mouse_event(MOUSEEVENTF_LEFTDOWN | MOUSEEVENTF_LEFTUP, 500, 300, 1, 0);//点击鼠标位置(左键) } } } catch (Exception ex) { //输出错误信息或提示 } } //关注头条 久爱物联网 》学习交流 智能控制 远程控制

仅供学习参考!欢迎评论交流!感谢您的关注!

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页