求助一个火狐imacros插件的js脚本问题

我在网上下载了一个刷课的小插件,可以自动关弹出和进行下一节,但出问题了。。小白一个,求路过的大佬帮帮忙~用的是imacros for firefox,是js代码貌似,运行以后提示框说 TypeError: q is undefined, line 27 (Error code: -991)这个东西需要自己写路径,楼主有说过出现上述错误可能是路径问题,需要填写路径的那行我加了一个笑脸符号,然后我这个js代码的路径是C:\myDOC\iMacros\Macros\Demo-Firefox发帖的时候貌似有广告嫌疑不允许出现网址和名字,我替换成了一个网址,一个名字之类的以下是代码:------------------------------------------------------------------------------------------------------------------------------------/*这里原本是一个网址。。© 2016 一个名字*/var a = new Array();var b = new Array();//开始时间var c = new Array();//结束时间var d;//开始时间var q;var f;//关闭单选框var j;//时间结束var h;//关闭多选框var s;iimDisplay ("刷课开始\n by云在天");s=1;while (s=1){iimPlay("Demo-Firefox/zhs",10);///C:/myDOC/iMacros/Macros/Demo-Firefoxd=iimGetExtract(1);a=d.split("[EXTRACT]");iimDisplay ("检测时间");d=a[0];b=d.split(":");q=a[1];iimDisplay ("当前播放时间"+d+"视频时长"+q);//iimPlay("CODE:WAIT SECONDS=10\n")c=q.split(":");f=a[2];h=a[3];j=parseInt(c[1])-1;if(c[1]=="00"){if(b[1]=="59"||b[1]=="00"||b[1]=="01"){iimPlay("CODE:TAG POS=1 TYPE=A ATTR=TXT:下一节\n");iimDisplay ("执行下一节");}}else{if (parseInt(b[1])>0){if (b[0]==c[0]){if (parseInt(b[1])>=j){iimPlay("CODE:TAG POS=1 TYPE=A ATTR=TXT:下一节\n");iimDisplay ("执行下一节");}};}}if(f=="关闭"){iimPlay("CODE:TAG POS=1 TYPE=SPAN ATTR=TXT:关闭\n");iimDisplay ("关闭弹题");}else{//iimPlay("CODE:WAIT SECONDS=10\n");}};------------------------------------------------分割线--------------------------------------------------------------------------------------

先确认下这个插件可以在火狐下正常运行,提问中提到路径问题,出于安全考虑,火狐是禁止调用绝对路径的,所以这个插件应该无法在火狐下运行才对。
温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网