《刷课神器——按键精灵使用教程》由会员分享,可在线阅读,更多相关《刷课神器——按键精灵使用教程(6页珍藏版)》请在金锄头文库上搜索。
1、刷课神器按键精灵使用教程废话少说,直接进入正题。以下教程皆以按键精灵8.20.7921版(免费版)为例。请通读全文后再开始操作。有看不懂的地方,建议询问一下他人再进行刷课刷课有风险,操作需谨慎。1.打开按键精灵,点击“新建”。2点击“源文件”,将以下代码复制到窗口中。Ji Di*bund = Flui JlyArfy = Splil Cfj B5 jk - ItfArr 3(0)VBS jy Myarra(l)i LlOVhixlO 山当岳邵诽件瞩门的&1御E?K枫行洁井金Cll PluciiL S(;ndH LeflClrckftiwi 1145-sij 前6-旷 1200Vizudiyv.
2、 F lid (0t ill Plus in, find 0*4 Active (a)J、=!. 4“ F“ #-1, n1R卯1 H划t宕曰陰绪1-fitMM710申止曲p吃4 A# h gh削* 5Dim hwnd hwnd = Plugi n.Win dow.MousePoi nt()s = Plugi n.Win dow.GetClie ntRect(hw nd)MyArray = Split(s, |, -1, 1)VBS sx = MyArray(0)VBS sy = Myarray(1)i=10While i=10/当循环条件成立的时候,反复执行循环体Call Plugi n.B
3、kg nd.LeftClick(hw nd,1145-sx,385-sy)Delay 1200a = Plugin.Window.Find(0,来自网页的消息)Call Plugi n.Win dow.Active(a)Call Plugi n.Bkg nd.KeyPress(a,13)Delay 300a = Plugin.Window.Find(0,来自网页的消息”)Call Plugi n.Win dow.Active(a)Call Plugi n.Bkg nd.KeyPress(a,13)Delay 5000Wend然后更改右侧“描述”处的刷课脚本名称,以及启动热键与中止热键。这两个热
4、键一定不能与浏览器或电脑自带的其他热键功能相冲突。建议采用shift+英文字母的形式。其他不会产生冲突的形式也可。3. 打开用来刷课的浏览器,打开补退选的网页,将网页窗口最大化,填入验证码。为避免误操作,建议将想要刷的课程挪到页面的上方,将网页右侧导航条滑到最上方。开始刷课后,该浏览器将不能再用作他用。切记! !啤BfWM 曹;F”1J 44 二訂 *iiflrfl*列谆g上1- JLe It*4. 最小化网页窗口,切换回按键精灵的界面,点击“抓抓”I c jyWH -a BHfF椚1?rtiJbQI WH-1K3r*MM*Bui lamd JJ F4 W r Mffd MLI mW MilC
5、rII iw.1n|114mIMi(|斡if专IWBVi|(4liiUlB6. 打开之前输入代码的窗口,将相应代码处的坐标更改为1150,414。牢记之前规定的启动热键和中止热键。然后点击“保存退出”。7. 此时,应回到如下图所示的界面。 你的脚本前有一个对勾, 表示该脚本有效,可以被启用。8. 切换回之前补退选的网页界面。开始刷课前,检查验证码是否输入正确,网页的滚动条是否与抓取屏幕坐标时一样,还在最上方。确认无误后,将鼠标停留在你打开的这个补退选网页,按下启动热键,即可开始刷课。如之前的操作都完全正确的话,按键精灵会在后台自动按照规定的速度循环点击所刷课程的“刷新”键,虽然看不到鼠标在屏幕
6、上移动,但可以看到最上面那门课程的“刷新”键被一 个虚线的框包着,说明刚被点击过,可依据此效果证明之前抓取屏幕坐标时是否出现错误。 弹出标题为“来自网页的消息”,内容为“选课人数没有变化”的窗口后,按键精灵会在后 台自动按回车的。同时, 脚本运行时,屏幕右下角按键精灵的图标会是一个三角形,脚本没 运行时,图标则会是一个 M+个小鼠标。一切正常的话,大家即可最小化该网页,打开其他的浏览器或程序,做自己的事情了。9.中途如果想看看是否刷到了课的话,打开之前的补退选页面即可,但 切记不 要移动滚动条!如果刷到了课,补退选页面上的验证码会发生变化, 每门课所处 的上下位置也会发生变化。因此如果需要继续刷课的话,就需要更改验证码,并 重新抓取所要刷的课程的 刷新”键的屏幕坐标。10.如果需要同时刷两门课的话,脚本代码如下例所示。两门以上课程同理。下文中红色字 体为注释,非代码。Dim hwndhwnd = Plugi n