python刷课思路_江西干部网络学院-刷课思路

介绍

提示

如果需要代看,可以联系我qq79691519

刷课

摆脱失去焦点暂停限制:

进入课程播放页面,右键查看框架源代码,找到了一个js/blur.js

里面有个判断是否失去焦点的函数:function checkFocus()

{

if((document.hasFocus()==false)&&(!videoPause)&&(testHided))

{

jwplayer("media"+currentMedia).play(false);

sco_computeTime();

videoPause=true;

stopFromInner=true;

}

else if((document.hasFocus()==true)&&(videoPause)&&stopFromInner)

{

jwplayer("media"+currentMedia).play(true);

sco_startTimer();

videoPause=false;

stopFromInner=false;

}

}

f12切换到console面板,输入checkFocus=function(){return true;}并回车,即可摆脱暂停限制。

  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是一个简单的Python刷课代码的例子,使用了pyautogui库和win32api库: ```python import time import pyautogui import win32api import win32con # 设置窗口标题和坐标 window_title = '课件学习 - Google Chrome' hwnd = win32gui.FindWindow(win32con.NULL, window_title) if hwnd == 0: print('%s not found' % window_title) exit() else: print('hwnd = %x' % (hwnd)) window_left, window_top, window_right, window_bottom = win32gui.GetWindowRect(hwnd) # 点击播放按钮 play_button_x = window_left + 100 play_button_y = window_top + 100 win32api.SetCursorPos((play_button_x, play_button_y)) win32api.mouse_event(win32con.MOUSEEVENTF_LEFTDOWN, play_button_x, play_button_y, 0, 0) win32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP, play_button_x, play_button_y, 0, 0) # 等待视频播放 time.sleep(10) # 暂停视频 pause_button_x = window_left + 100 pause_button_y = window_top + 100 win32api.SetCursorPos((pause_button_x, pause_button_y)) win32api.mouse_event(win32con.MOUSEEVENTF_LEFTDOWN, pause_button_x, pause_button_y, 0, 0) win32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP, pause_button_x, pause_button_y, 0, 0) # 关闭窗口 close_button_x = window_right - 50 close_button_y = window_top + 10 win32api.SetCursorPos((close_button_x, close_button_y)) win32api.mouse_event(win32con.MOUSEEVENTF_LEFTDOWN, close_button_x, close_button_y, 0, 0) win32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP, close_button_x, close_button_y, 0, 0) ``` 该代码可以实现自动打开指定窗口并播放视频,然后暂停视频并关闭窗口。你可以根据自己的需要修改代码中的窗口标题和坐标,以及点击的按钮坐标。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值