// ==UserScript== // @name (秒刷)重庆人社培训网(cqrl.21tb.com)·自动刷课工具免费版 // @namespace https://cqrl.21tb.com/ // @version 2.5.0 // @description 重庆人社培训网(cqrl.21tb.com) 自动刷课工具(半自动)。功能:不真实播放视频,直连平台接口快速完成课程进度并同步完成态。使用方法:进入任意一门课程的「学习/播放页」(地址含 courseStudyItem.learn.do、页面有视频播放器)→ 点面板「⚡ 后台效率刷」即一键完成本课;刷完弹出「恭喜完成」提示。自带双通道(HTTP 直连 + 官方 iframe 通道)、防刷软拦截自动退避重试、诊断/自检/通道测试/刷新率。遇到问题点「💬反馈群」加群交流或「🧾诊断」复制信息反馈。 // @author cqrl-tools // @match https://cqrl.21tb.com/* // @match http://cqrl.21tb.com/* // @run-at document-idle // @noframes // @grant none // @require https://cdn.jsdelivr.net/npm/crypto-js@4.2.0/crypto-js.min.js // @license MIT // ==/UserScript== (function(){'use strict';const _0x1ea0db='cqrl',_0x1c2775='https://cqrl.21tb.com',_0x229338=/异常|学霸君|行为|按要求|防刷|strict/i,_0x299bfd='2.5.0',_0x50bfb7='data:image/x-icon;base64,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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACf0ADgEC8hEA/wQA//4AAAD/AQAAAAAAAAEAAPH4BgAA/gQA/gQGAP4EBgD9AwQA/QMEAAUEAwAECQgAvMrsIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACj9wxj+//8F//0BAAAA/wAAAP8AAAMBAAD3AADz7gUAAAj+AAD+/wAA//8AAf7+AAH+/gD/AgIA+wEEAPfs6icAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHF/Ma/vv/AAAA/wD//QEAAgABAAIE/QD/+wAA6PUKAAAQ/AD//QIA/wICAAD//wAAAAAAAAICAP8A/wD3BgwiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/QXrGP/9AwAAAAAAAAAAAP79AQABBP0A8vINAOvrEwAEAwEA/QUFAP8DBAD/BAUA/wQFAP4BAgADBQUA/fz8OFWOuBIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2Ch8D/v4AAP8BAAABAAAAAAAAAAYAAOTnEgD29AkADQn+AP4AAQAAAAAAAAAAAAAAAAAA//8AAwcHAPT7/hjn1NoyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9/b2JQQB/QAA/gIAAP8AAAAAAAAABgAA3+4OAO71CAAFAfwAAQD/AAAAAAAAAAAAAAAAAAAAAAACAAAA9fj8AfX8AzkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1eNjEgcF5Cn9/gEAAAAAAAD/AAABAP4AAAEAANvkFgD9+woABAYAAP4CBAD9AwQA/QMEAP0DBAD9AwUA/gQFAAL7+gD+AgM7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHf5ikE+vob/AICAAAAAAAA/gEABAT8AAD8AADP0x8AAAf8AAIJAgD8AgQA/wECAP8BAgD/AQIA/wEBAP8DAgAICggA3+LsMHOZsxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADo+xUxCgTwAwD/AwAA/gAAAP4AAAMH/gD4/AcA0uIfAAIF+AACAP0AAf/+AAD//wAA//8AAP//AAD//wAA/v8AAwgHAPT2+BcC8fM/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADArdQPv+/wAA/gIAAAAAAP//AgAACAAA4OMSANfpFgAODvoA/QIEAP8EAwD/BAMA/wQDAP8EAwD/BAMA/gMDAAMIBQAJCwcAtMbkUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9I8EQ793zr5/AEAAAEAAAABAAAA/AAAAAYAAMTXLQD6AA4ADA75AP4BBAD+AwMAAAMBAAADAQAAAwEA/wIDAP8DAwD///8ABAMBAO/6/Uefr78QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPbvFzn79eoZAgMHAAD/AAD+/QAABgH8AAD+AAC31S8AAAQBAAH//gAA/v8ABAH8APr8BwD2+wwA9vsMAAIC/AAA//4A/v3+AAsMBwD0+f0Vjr3mVgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD59ulOAwD8AAABAQD//wEAAP0BAAMM+wDt6AsAxt0dAAQM9wD9AgcA/wQDAPoBCQABBf8ACgf4AAoH+AD7/wsA/gMFAP4EBAD+AwUAAQUCAPrn52QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADRuYsLAQDhSwADAgAAAAAAAP4AAAD9AAAAEAAAudstAOjuFgAPC/QA/QAEAAEDAADq5h8AHiPgAEZMtQBGTLUA7ewYAP8BAgAAAQMA/wD/AAcLCgDe6PI1gJGrOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAvNWAsD5Rz+AgUAAP4AAP//AAAHBvsAAP8AAKfGPQAA/AYABgL8AAAAAAD//wEAAQL7ACQp2AAqOcwAKjnMAAgR8QD39gwAAgH9AAD/AAAGAwAA+wsMAL3h+WUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPXt5WAA+/4AAP0DAP/+AAAA/wAAAw78ANzqFQC91DcABxDyAP8DBAAABAMA+PoMABAf6gAbI9wADgjyAA4I8gA2PMgA8/EWAAEF/wD/AwUA/gMFAA8NCQDD1OheiKC4KwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANO8gC4b/sk3+AIFAP/+AQAAAAAAAwD/AAAMAACyyzwA9/YMABEO8QD+/wMABAP7APDwFQAZH+cAHBnnAOHnGADh5xgAMzm3AAwU7gDx8hYAAgL8AP79/wAKCAMAAP8AAq3J5XwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAa/a9u9wL6BQECBwAAAAAA/v4BAAcE+QD77wMAnMQ6AAQW7gD+BwMA/QQEAPn9BwAD/gQAOSrHAPv6AgDz9A4A8/QOAA8S7QA0Or4A9e8SAP4DBAD8BAUA+wADAAwRBwDP4fJTjaG2MQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADTwXYpC/fXXv0BBwD//v4AAAEAAP/7AQABEf8Aq9Q+ANfnKAAPEfAA+/wGAAED/QDv9BgAGh7nAC80ygDx8w0AA/8BAAP/AQDx7hUAND+1AAkZ6wDw7xUAAgT9AP/9/wAJCAgA/P4ABaXM7IMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGei1g//3+gUBBAQAAAAAAP/+AQAIB/wAAAEAAIzATQAACAIAAv8BAAD//wD//QQA/eoLACQzwAAFC/QA+vcLAAME/AADBPwA9vQQAAkL9AA1OrYA+vIUAAEC/gD+AwEA/v7/ABMUCgDO3vJLMGulSgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0LOJNgz53lL7BwgAAPwBAAD/AAAA/QAABhb5ALPVMwDP2i0ADBTqAPwCCAABBQMA9fwMAA0e9vI5Nc726+0QAP//AwAAAAAAAAAAAAIF+QDu6xkAMDu6ABMk2wDz8BoABAb7AP4EBAABBQUABggBAOXo7ZBdi7kLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv7+ABBnuoJH8CPgBAAIGAAD+AQAA/gAACgb2APv7AgCBvV0AARD3AAgH+gAAAP8AAQUEAPjz+QA/MO+BKRkHcunv/AAAAfwA/wABAP8AAQACAf8A+/sKAAoH+QA9Sp4A+PARAPz5CgAAAf8A/f8AAAwPCwDwAAQl093ojwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADT9xmYO/tc4/AQLAP/9/gAAAQAA/fsDAAMN/gCmzkgAzeQ2ABEV5wD+/QMAAQEAAPv6AAAA+wAAUysCvl0k0ZkWBAnc9/30AAIBAAACAQAA/wAAAAMB/QDs6CEAJCbQACU0wwDv8SYAAwL8AAD/AAAB/v4ABg4LANDl8mU8cKNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAN+/eCD67tGI+wkDAAH+AAAAAQAA/vwCAAwI9wD3/gcAgsRlAAAK9gD/AgQA/QEFAP4EBAD0+PwAFx0Zx+H7C9YAAAAAMRMydAIA+QAA/wAAAP8AAAD/AQABAf8A+v0DAPLvFQBASaAAChPsAPTzEwABBf4A/AEDAAYDAgAFDwwA0Ob4om+Iqh4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAg6p2eAvLrDf4CCwAA/wAAAP8AAAT++wAEE/wAfcdeAN7nGgANDuMA/AAIAP8CAgD7+/8AAgECACUhD4aAVlb6AAAAAE4rubH2Ahqf7fvtAO377QAHAgIA//8AAAUE+wD39BIACRHoAD1BlgD48hwA+/4FAAACAAD9/wAADAsHAPT6AR2+3PWiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2qlddvLw60EACgwAAP0AAAD/AAD/+wEACxT2ANLqJwCTwmQAAxXlAAMDAgAC/v0AAQIBAPj5/AAZDA3KxH06tAAAAAAAAAAAAAAAAEILMXAJBATtCQQE7fD87AACAQQA//8BAAEC/ADs6RsAKyzAACYwwgDz7CsAAAYAAAD/AQD++/wADBQIANPyBj9IeaGSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+MQ0ThjoqYf9CA4AAP8BAAAAAAD8/AQACQD7AAACAABuv3EA+gn8AA0O8QD9AAcAAAUDAP0EAAD9+wYAFx4dhgAAAAAAAAAAAAAAAAAAAABcOKXyNBtUYjQbVGLlAgYA/v/zAAEAAgAAAf8A/fsIAOjvGgA2RYwACxHgAPLuHQAACf0A/QMFAAIDAwAMEwMAuNb7bRVksHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8sleJvPc4537B/8CAQEAAAD9AAD//gEABf3+AAYZ+ACLzloAweAyAAoW3AD7/AgA+wIAAPUADAD06woAJBoes8x/OLEAAAAAAAAAAAAAAAAAAAAAAAAAAGMol7JjKJeyOgErfOj99v8EAv4AAf8BAAQD/AD59xAAAQTyADZIgwD/+wkA+vcOAAEF/wD+AAIAAf8AAAcXDQD1+/OFSX6uZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9bpOGvngzcn+9e0cAhAJAAAA+wABAwMAAAEAABAT8QC27D38S6mnAQAL6gMABPYAAAD+AAAF/QAA/vwABvkF6LVazkZEK8Tv++3pHP3x9gb5IQoHAAAAAAEF/gIO4vzzAAAAAAABINtk/tqu5/DzPBsJBwD1/AAA/gABAPn8BQALEtYA19FPAM25gAAMGtUAAAH9AP//AwACAQAA9/3/AAT6/wAyGw1ZxoZMqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADVv5UMAAAAAB7QeLj5A/g7Ag0NAAD9AAAAAvwA/wMBABIK8gDJ/yX+TL2a/RYF5wQ6GMYBHAr1AB0M6AAeDuwADwvtAA0G+/ImB/Hi+P//G///AgsBBfwCAAICAwEB/wAABAAAAAH//AAAAAAJCAHx2gEDBHPcGxAIBQEACgL8APf9AgD9/gMA/P/+AA8S1QDHvnoA3NFcAAwazgD9/wYA//4CAAIDAQD2/AAAB/f5AEQiCWq1f1GXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC5uaILJtSQtgAAAAAQANE+/gsNAAEBAQAAAgEAAAL8AP8C/wAKB/0A3f0aAPEDCgA6ENIAAAMAAAAJAAAA/QAAAAEAAAACAAAAAAAA9vgEAP4BAAACAwIAAQYAAAAA/wABAwAAAAL/AAAD/wAAAAAA/wP/AAkN/gDC8xEAeN0gACIK+QD/AP8A+P0BAPv9BAD/A/YACQznAL60jgDt5TYAChXYAP7+BwAA//0AAQEBAPj+AQAL/P8AEAkGbuSSTpMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADxuFUS9tLNrAj94EEAAAAA/A8QAAIA/gAAAQAAAQUBAAAB/wAAAv4A/gIDABAH9QADBfoA+f8JAPn8BAD/BAEAAAEBAAAD/gAABP4AAgQBAAIC/wAAA/4AAQIAAAACAAAAAQAAAQX/AAEBAAAAA/8AAAAAAAAE/wAEAwAABAz6AJrlHP+Z5RcBKA72APn9AQD9/gEA9/sHAAQI7QAICeUAvLKqAPHqKgAJFs4A/v0KAAAAAAABAwEA+fwAAP/y/ABCIQaRvoJNcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD3v2Ag8sm6qAT86Df/DBAAAAAAAAAB/wAAA/8AAQQAAAEFAQAA/wAAAAL8AAADAQAAAwEAAQEAAAAD/wABBP4AAQAAAAEDAQAABP8AAAP+AAACAQAAAQAAAQL/AAED/wABAgAAAAIAAAAD/wABAgAAAQQAAAAAAAAAAf4A/wIBAAcF/gACC/z/adolAMzxDAEkDPcA9vwDAPz9AQD5/QYADAvlAPL6BwDJvZoA9/EUAAcQ3gD/AAUAAP4BAAECAAD8/wAA//z+ACMG+7AFCAlv1YlN4gAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAD0v0RE9sTVpP/77hcDFA4A//z+AAAAAAABA/4AAQP/AAADAAAAAwAAAQICAAAB/QAABP8AAQIBAAACAAABAv8AAAb+AP8BAAACAgIAAAH/AAMC/AADA/8AAgEBAAMAAAADA/0AAAYAAAAD/wAAAv8AAAQAAAABAAAAAAAAAAP+AAAEAQAAAgIAAAn7APwJAQBZzikA5/gGABsJ+gD0+gMA/AD/APj7CgAEC94A+fwJAMy4pgD5+g4ABw/bAP//BwAAAAAAAQABAP8A/wD6+v0ABv3/510rCmedbkezAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAADskitg//frmf7x8wYCEAkAAAQCAAAA/wAAAAAAAQL/AAAC/gABBAAAAAEAAAEDAQAAA/8AAAL9AAEEAgD/AAAAAgP/AAcA/gAE/QAAAwX+AAACAQABBfwAAAMAAAAEAgD2A/8A+Qj///sDAQH//QEA+gMAAP4HAAABAQAAAAAAAAH//wD/BAIABwb+AAgA/f8PDvsB9f0HAF3QJQDv/QMACwL+APv/AAD9/gMA+/wGAAIK4AD0+RAA07+cAPn8EAAGD9wAAP0HAAD//wAAAP8AAAABAPz9/gAG/wAAGQgKlQAAAABPKgN8kGFB8AEAAAAAAAAAAPWxMRr35/eK+tzgWwMKCQACCAUAAAP8AAABAAAABAEAAAAAAAABAAABA/0AAQUAAAACAAABAQEAAQD/AAP9/gADAAMACAb9AP0D/wD6BQEA9QoBAPEL/v/sBwMA7wQEAfX/BQDy/wMA8gMAAPYBBP/x/QAB/AAAAPn/AgD6+gUA/v4AAAAAAAD6/gEA/f8AAAH8AQAFAP//C/7/ASMO+QDm+wQAz/IKAAcB/wD9AAAA/f4DAPv+AAD1+wgACg3eAPr7CwDTwJoA9voeAAUN2wAA/wEAAP8CAAAAAAAAAQAA/P4AAP/3+QAAAAAAIxEE2iMLAn4B769gEP/56Ej83MqH/fDxIAIMEAABBAQAAP7+AAEE/gAAA/8AAAUBAAAAAAAAAgAAAQX8AAD+AQAC+AEABP0AAP0KAAD2D/8A+hQDAO4OAADuDf4A8woDAPEB/ADz/AAA/fsK//n/AAEA/wEA/fsBAPz5AgD8AQIA/gH+APn//wD9/QUA/fwDAP3+AAAAAAAA+f0CAPv/AQD5/QIA+v8CAPP9AgDx+QMAFAb7AAoD/wD2+wIA/AAAAP3+AwD7/gAA9/0BAP79BwACC+EABP0DANXOlwDy7DMABQzNAP8CAwAA/wMAAAD/AAABAQABAQAAAAAAAPv4/AAA/v4AAe2MLoz54NhzAAgJAAILCgAA/v8AAQX+AAEB/wABBP4AAAX/AAEBAQAAAAAAAfcBAAD8AAABBf4A+RgAAPQb/gDtGgAA7xMAAPkDAAD2+QMA/v0AAAT6AAD7+wIA/PwBAAQBAAD0/gIA/AABAAH9AQD4+wIA/AEBAAAAAAD5/v8A+f0EAPz+AwD8/gAAAAAAAP0AAQD8/AIA/f8BAPwAAQD6/gEA+f0BAPv/AAD9/gIA+/0BAPwAAAD9/gMA+/4AAPf9AgAAAAAA+PsIAAcL5AD3APAA4dSGAPTnUgACB9oAAgf0AAD+BQAA//8AAP//AAAAAAAAAwMA/Pj/AAQHEgS7AuUJZ/cA/wwAAwEAAP7+AP/9AQABB/8AAPwAAADuAwD+/AP/AAAAAAAa/AH1M/8A+Cj5APMQAADx/QQAAvv/AAT6AQAA8wIACP7+APn/AQD7AAEA/v8AAP4AAAABAAAA/wAAAAD/AAD//wAA/gABAP8AAAAAAAAA/gAAAP8AAAAAAAAA/wAAAAAAAAD+/wAA/gAAAP7/AAD+AAAA/v8AAP4AAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcF9wD29B0A+gILABcrcwAGAucA8OdlAP0B8AADBuUA/wEGAAD/AQAAAAAA/wQDAADs8wABAAAAAN6iWGsJxaiUABcZAAIF/gD/+gAAAvMB/wH6AAADKfkA8Tb8AQAAAADyJv4A/gr9AP32AQD89gEA/PoEAAH+AAD6/QEA+P8CAP7/AAD6/gEA/f8BAPr9AgD8/QEA/gEAAPn/AAD5/gEAAP0BAPj8AgD7AAEA/gABAPv//gD5/AUA+f0CAAEAAQAAAAAA/f8AAPv9AwD+/gIA/AACAPr+AAD7/gAA+/8CAPz+AgD7/QAA/AAAAP3+AwD7/gAA9/0CAAAAAAD+/wAA+P0DAP7+BQD5APYAAwbgAPbwPgDm2oAA//sQAAMM4AAAA/4AAAAAAP32/wAM/P7TAwAAAAARrlTNQNLVT/fq7xgC9g7/APACAQAn+gEAWvMB+0r3AfYW/QD9GfwA/fgBAAPvAQAA+gEAAP4BAP7/AgD/AAAA/f8BAP3/AQAAAAAA/v8BAPv//gAB//4AAQL6APX//gD//wsABAICAAACAf0A/QX7/AEE8/z/Au8DAAP0BQID9gAABQT//wH/AQAC/vz/BAP6//wA+v8AAPcA8QD2/P0AAgAFAPv+/gD/AP8A/v8DAP8AAAD//wIA/f8AAPv/AQABAAAA/wAAAPz/AgAAAf4A+fwIAPz6GAD/CtkADRiqAAX1GAD38jkA//sDAP/6CwAK/vMATiYMWgEAAAAAAAAAAPSpQETwrMC7BCUTAABT+AAALfgA/QUAAPzvAwD79gIAAAAAAAEBAAD2/gEA/P8BAPz/AQD6/gMA//8AAPv+AAD5/gAA+fz5APv/CAAHAw308PoD2/z7E9b9/grgAAT75igRC9/Q7vjwA/0R8xAEBfTd9+n7BQL+AQ4IC/8XAw8OzPLpBwAAAADo8xERFwn9Edr07BkQARAgBgH/LPL/7xz6/vgi5/jxCgL+CwADAgMA/v8GAAD/AQD5/QIA/QAAAP7/AAD4/QMA/wAAAPX7AwAAAAEA/P0FAPoC7wAKB+oA8e1CAPDQbAAAAAAANhv9uMqEPkkBAAAAAAAAAAAAAAAA9rwtrv0+01H0BQIABO4CAPr8AgD8/wEA+/8BAAAAAAD/AAAA+/0BAPz/AAD2/QAA9wL+AAL9BQD69gMA+wEK1AYFJLr0/OvNDwUB0sEj19aAAQD+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABttkkHBwz6Jw34HivrA9k54fT8MfP5+TT4/gAI+P/4AAH+CAABAQMA+v0EAP4A/wD0+wMAAgAAAPz//wD1/AYABgQBAPL91gAA7h73AAAAAIQgijBzWETaAQAAAAAAAAAAAAAAAMzZmSgrIWzQ8vL9BwQBAgD7/gEA+f4CAPv+AQAAAAAAAAAAAPj9/wD9APsAAf8NAPr1DNgCCA6/1PERrAgE8cpWK9X0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGbMZgUi7BwmvPa6UAv+CUTd+Os3+P0ACQIA/gAGAwcA9/wDAP3+AAD8/wAA9v3+AAIBBQDs8vEANhkUfAAAAADKWsCFAAAAAAEAAAAAAAAAAAAAAAAAAAAA8OIhhPkO33sC/AMA+v4DAP3/AAD5/v4AAAAAAPz//gD4/QkA+f8TuSAGB6IX1xuqAUHA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUrJDNQUC91fO7vpI+f33KwD/CgAAAAMA//8AAPf+AQDu9vsAFQru52kxKyQAAAAAgDSz9gAAAAABAAD//8b06AYWvApCAAAAAElFTkSuQmCC',_0x448e48='cqrl_panel_v2',_0x35740e='cqrl_batch_v1';let _0x28ba9f=![],_0x2158be=![],_0x194df2={};function _0x30668a(_0x52abb9){return new Promise(_0x41b653=>setTimeout(_0x41b653,_0x52abb9));}const _0x35e690=0x3a98;function _0x4e9e16(_0x3aa72c,_0x169b94,_0x3ddc82){let _0x285b24=![];return new Promise(function(_0x280d6f){const _0x112ce5=setTimeout(function(){!_0x285b24&&(_0x285b24=!![],_0x280d6f(_0x3ddc82));},_0x169b94);Promise['resolve'](_0x3aa72c)['then'](function(_0x96306c){if(_0x285b24)return;_0x285b24=!![],clearTimeout(_0x112ce5),_0x280d6f(_0x96306c);},function(){if(_0x285b24)return;_0x285b24=!![],clearTimeout(_0x112ce5),_0x280d6f(_0x3ddc82);});});}function _0x4de4c3(_0x58a7a7){const _0x3e81cb=document['cookie']['match'](new RegExp('(?:^|;\x20)'+_0x58a7a7+'=([^;]*)'));return _0x3e81cb?decodeURIComponent(_0x3e81cb[0x1]):'';}function _0x4b0556(_0x1d1562){try{return sessionStorage['getItem'](_0x1d1562)||'';}catch(_0x4fe9ec){return'';}}function _0x406fd9(){return(_0x4b0556('eln_session_id')||_0x4de4c3('eln_session_id')||(new URLSearchParams(location['search'])['get']('eln_session_id')||'')||(location['hash']['match'](/eln_session_id=([^&]+)/)||[])[0x1]||'')['trim']();}function _0x1557ee(){return _0x4b0556('corp_code')||_0x1ea0db;}function _0x2e5683(){const _0x311bee=(navigator['language']||'zh')['substr'](0x0,0x2);return _0x311bee==='en'?'en_US':'zh_CN';}async function _0x307e54(_0x34319d,_0x4ec76e,_0x4cf061){_0x4ec76e=_0x4ec76e||{};const _0x316a04=Number(_0x4cf061)||_0x35e690,_0x2b7957=typeof AbortController==='function'?new AbortController():null;let _0x5c5dfa=null;try{_0x2b7957&&(_0x4ec76e['signal']=_0x2b7957['signal'],_0x5c5dfa=setTimeout(function(){try{_0x2b7957['abort']();}catch(_0x485697){}},_0x316a04));const _0x56807d=await fetch(_0x34319d,Object['assign']({'credentials':'include'},_0x4ec76e)),_0x2e91a9=await _0x56807d['text']();let _0x320bae=_0x2e91a9;try{_0x320bae=JSON['parse'](_0x2e91a9);}catch(_0xa1a631){}return{'ok':_0x56807d['ok'],'status':_0x56807d['status'],'data':_0x320bae,'raw':_0x2e91a9};}catch(_0x1f6053){return{'ok':![],'status':0x0,'data':null,'raw':'','timeout':!![],'error':String(_0x1f6053&&_0x1f6053['message']||_0x1f6053)};}finally{if(_0x5c5dfa)clearTimeout(_0x5c5dfa);}}async function _0x56b0ff(_0x35b195){return _0x307e54(_0x35b195,{'method':'GET','headers':{'Accept':'application/json,\x20text/plain,\x20*/*'}});}async function _0x11d5dc(_0x5cc84d,_0x41ff9c,_0x15cce2){const _0x28122c=typeof _0x41ff9c==='string'?_0x41ff9c:JSON['stringify'](_0x41ff9c||{}),_0x59ef54=Object['assign']({'Content-Type':'application/json','Accept':'application/json,\x20text/plain,\x20*/*'},_0x15cce2||{});return _0x307e54(_0x5cc84d,{'method':'POST','headers':_0x59ef54,'body':_0x28122c});}async function _0x4981a9(_0x101422,_0x499e07){const _0x1b6a2a=typeof _0x499e07==='string'?_0x499e07:new URLSearchParams(_0x499e07||{})['toString']();return _0x307e54(_0x101422,{'method':'POST','headers':{'Content-Type':'application/x-www-form-urlencoded;\x20charset=UTF-8','Accept':'application/json,\x20text/plain,\x20*/*'},'body':_0x1b6a2a});}async function _0x22fcee(_0x32e7f0,_0x3817f4){const _0xb81b6a=await _0x11d5dc(_0x1c2775+_0x32e7f0,_0x3817f4||{});return _0xb81b6a['data'];}function _0x55f54f(_0x27794d){if(_0x27794d==null)return _0x27794d;if(typeof _0x27794d!=='object')return _0x27794d;if(_0x27794d['bizResult']!==undefined)return _0x27794d['bizResult'];if(_0x27794d['result']!==undefined)return _0x27794d['result'];if(_0x27794d['data']!==undefined)return _0x27794d['data'];if(Array['isArray'](_0x27794d['rows']))return _0x27794d['rows'];return _0x27794d;}function _0x207e8d(_0x59f969){if(_0x59f969==null)return null;if(typeof _0x59f969==='object')return _0x59f969;const _0x52cd08=String(_0x59f969)['trim']();if(!_0x52cd08||_0x52cd08[0x0]!=='{'&&_0x52cd08[0x0]!=='[')return _0x59f969;try{return JSON['parse'](_0x52cd08);}catch(_0xdd80bc){return _0x59f969;}}function _0x2fdbee(_0x399ca2){const _0xc998ca=_0x406fd9(),_0x158fd8=new URLSearchParams(Object['assign']({'corpCode':_0x1557ee(),'eln_session_id':_0xc998ca},_0x399ca2||{}));return _0x158fd8['toString']();}async function _0xe4e187(_0x3482d8,_0x2fb169){const _0x971879=_0x1c2775+_0x3482d8+'?'+_0x2fdbee(_0x2fb169),_0x2db9ff=await _0x56b0ff(_0x971879);return _0x207e8d(_0x2db9ff['data']);}async function _0x2242c9(_0x1261d4,_0x57a429,_0x5c3862){const _0x4bf49e=_0x1c2775+_0x1261d4+'?'+_0x2fdbee(_0x5c3862),_0x189c6c=await _0x11d5dc(_0x4bf49e,_0x57a429||{});return _0x207e8d(_0x189c6c['data']);}function _0x3199dd(_0x2357c3,_0x4836ae){const _0x41df1e=_0x2357c3['replace'](/^\//,''),_0x31e459=_0x41df1e['split']('/'),_0x57178b=_0x31e459[_0x31e459['length']-0x2]||'';let _0x34264c=_0x31e459[_0x31e459['length']-0x1]||'';const _0x4d836a=_0x34264c['indexOf']('?');if(_0x4d836a>=0x0)_0x34264c=_0x34264c['substring'](0x0,_0x4d836a);const _0x5b24a9=Date['now'](),_0x114126={'Content-Type':'application/json','-local':_0x2e5683()};if(typeof CryptoJS!=='undefined'&&_0x4836ae)try{const _0x1fae95=CryptoJS['MD5'](_0x4836ae)['toString'](),_0x150cf1='module='+_0x57178b+'&method='+_0x34264c+'&time='+_0x5b24a9,_0x24fa30=CryptoJS['HmacSHA1'](_0x150cf1,_0x1fae95)['toString'](CryptoJS['enc']['Base64']);_0x114126['-SID']=_0x4836ae,_0x114126['-TIME']=String(_0x5b24a9),_0x114126['-SIGN']=_0x24fa30;}catch(_0x3ed91f){}return _0x114126;}let _0x23a978='';function _0x1865a6(){try{const _0x1c09f5=_0x263e6a();if(_0x1c09f5&&_0x1c09f5['provider'])return String(_0x1c09f5['provider']);}catch(_0x36e0eb){}try{const _0x2962c7=(document['documentElement']['outerHTML']||'')['match'](/coursePlay\/[0-9a-fA-F]{16,}(?:%26|&)([^%&"'<>\s]{2,24})(?:%26|&)/i);if(_0x2962c7&&_0x2962c7[0x1]&&!/^[0-9a-fA-F]{16,}$/['test'](_0x2962c7[0x1]))return decodeURIComponent(_0x2962c7[0x1]);}catch(_0x54c430){}return'';}function _0x45df53(_0x4bf80){const _0x8248ae=String(_0x4bf80||_0x23a978||_0x1865a6()||'default');return _0x8248ae==='default'?['default',_0x1ea0db]:[_0x8248ae,'default'];}function _0x17349c(_0x3dcaf3,_0x408ec7,_0x3e329a,_0x5ea426){return Object['assign']({'courseId':_0x3dcaf3,'sourceId':_0x408ec7,'providerCorpCode':_0x5ea426||_0x23a978||'default'},_0x3e329a||{});}function _0x52b649(_0x4d40ec,_0x5bb16e){return{'courseId':_0x4d40ec,'sourceId':_0x4d40ec,'providerCorpCode':_0x5bb16e||_0x23a978||'default'};}function _0x11904e(_0xf57a88){try{const _0x36d9ec=_0xf57a88==null?'null':typeof _0xf57a88==='object'?JSON['stringify'](_0xf57a88):String(_0xf57a88);return _0x36d9ec['slice'](0x0,0xa0);}catch(_0xe208ad){return'';}}const _0x51c0c0=[0x0,0xc8,0x3e9,0x7d0];function _0x1175ea(_0x1ee74c){if(_0x1ee74c==null)return null;if(typeof _0x1ee74c==='object')for(const _0x624b05 of['code','respCode','resultCode','status','codeValue']){if(_0x1ee74c[_0x624b05]!=null&&_0x1ee74c[_0x624b05]!=='')return Number(_0x1ee74c[_0x624b05]);}return null;}function _0x20d38c(_0x136cdd){if(_0x136cdd==null)return![];if(typeof _0x136cdd==='string')return/^(true|1|ok|success)$/i['test'](_0x136cdd['trim']());const _0x140643=JSON['stringify'](_0x136cdd);if(!_0x140643||_0x140643==='{}'||_0x140643==='\x22\x22')return![];if(_0x229338['test'](_0x140643))return![];const _0xae710c=_0x1175ea(_0x136cdd);if(_0xae710c!=null)return _0x51c0c0['indexOf'](_0xae710c)>=0x0;return!![];}function _0x5241f9(_0xa4917b,_0x35ede8){return(_0xa4917b||[])['find'](function(_0x19d064){return String(_0x19d064['resourceId'])===String(_0x35ede8);});}function _0x418d4e(_0x2be077,_0x587307){const _0x5aa270=_0x5241f9(_0x2be077,_0x587307);if(!_0x5aa270)return![];if(_0x5aa270['confirmFinish']===0x1||_0x5aa270['confirmFinish']===!![]||_0x5aa270['confirmFinish']==='1')return!![];const _0x561dc3=Number(_0x5aa270['timeToFinish']||0x0),_0x6df070=Number(_0x5aa270['currentPosition']||_0x5aa270['position']||0x0);return _0x561dc3>0x0&&_0x6df070>=_0x561dc3-0x1;}function _0x559a14(_0x53664b){if(!_0x53664b)return![];const _0xbc29d1=String(_0x53664b['type']||_0x53664b['resourceType']||'video')['toLowerCase']();if(/doc|document|pdf|text|exam|test|html|scorm|ppt|audio|mp3/['test'](_0xbc29d1))return![];const _0x3abd08=Number(_0x53664b['timeToFinish']||_0x53664b['duration']||_0x53664b['videoDuration']||0x0);return _0x3abd08>0x0||_0xbc29d1==='video'||/video|mp4|flv|media/['test'](_0xbc29d1);}function _0x182fff(_0x2e7137,_0x15ab83){const _0x55575b=[],_0x26ec19={},_0x57147c=function(_0xc0c79f,_0x30d403){if(!_0xc0c79f||typeof _0xc0c79f!=='object')return;const _0x1ef4f9=_0xc0c79f['resourceId']||_0xc0c79f['resourceRelId']||_0xc0c79f['id'];if(!_0x1ef4f9||_0x26ec19[_0x1ef4f9])return;_0x26ec19[_0x1ef4f9]=0x1,_0x55575b['push']({'chapterId':_0x30d403||_0xc0c79f['chapterId']||_0xc0c79f['chapterID']||_0xc0c79f['parentChapterId']||'','resourceId':_0x1ef4f9,'resourceName':_0xc0c79f['resourceName']||_0xc0c79f['name']||_0xc0c79f['title']||_0x1ef4f9,'type':_0xc0c79f['type']||_0xc0c79f['resourceType']||'video','timeToFinish':Number(_0xc0c79f['timeToFinish']||_0xc0c79f['duration']||_0xc0c79f['videoDuration']||0x0)||0x708});},_0x5e4854=_0x55f54f(_0x2e7137),_0x4e4261=_0x5e4854&&(_0x5e4854['chapters']||_0x5e4854['chapterList']||_0x5e4854['chapterDTOS'])||_0x2e7137&&(_0x2e7137['chapters']||_0x2e7137['chapterList']||_0x2e7137['chapterDTOS']);Array['isArray'](_0x4e4261)&&_0x4e4261['length']&&_0x4e4261['forEach'](function(_0x2b9659){if(!_0x2b9659||typeof _0x2b9659!=='object')return;const _0x2c0161=_0x2b9659['chapterId']||_0x2b9659['chapterID']||_0x2b9659['id']||'',_0x5c307e=_0x2b9659['resourceDTOS']||_0x2b9659['resources']||_0x2b9659['resourceList']||_0x2b9659['children']||_0x2b9659['resourceDTOList']||[];if(Array['isArray'](_0x5c307e))_0x5c307e['forEach'](function(_0x22340d){_0x57147c(_0x22340d,_0x2c0161);});if(_0x2b9659['resourceId'])_0x57147c(_0x2b9659,_0x2c0161);});if(!_0x55575b['length']){const _0x54730a=_0x5e4854&&(_0x5e4854['resources']||_0x5e4854['resourceList']||_0x5e4854['resourceDTOS'])||(Array['isArray'](_0x5e4854)?_0x5e4854:null);if(Array['isArray'](_0x54730a))_0x54730a['forEach'](function(_0x1a816c){_0x57147c(_0x1a816c,'');});}!_0x55575b['length']&&function _0x384f77(_0x4ea7c8,_0x5c73f2){if(_0x4ea7c8==null||typeof _0x4ea7c8!=='object')return;if(Array['isArray'](_0x4ea7c8)){_0x4ea7c8['forEach'](function(_0x289a5c){_0x384f77(_0x289a5c,_0x5c73f2);});return;}let _0x84162d=_0x5c73f2;const _0x177694=_0x4ea7c8['chapterId']||_0x4ea7c8['chapterID']||_0x4ea7c8['parentChapterId']||'';if(_0x177694)_0x84162d=_0x177694;if(_0x4ea7c8['resourceId']||_0x4ea7c8['resourceRelId'])_0x57147c(_0x4ea7c8,_0x84162d);for(const _0x227dab in _0x4ea7c8)_0x384f77(_0x4ea7c8[_0x227dab],_0x84162d);}(_0x2e7137,'');if(_0x15ab83)return _0x55575b;const _0x24e57b=_0x55575b['filter'](_0x559a14);return _0x24e57b['length']?_0x24e57b:_0x55575b;}async function _0x2aa1f0(_0x2e4279,_0x4d0e9a){const _0x1d3790=await _0x22fcee('/tbc-rms/course/showCourseChapter',_0x4d0e9a||_0x52b649(_0x2e4279));return _0x182fff(_0x1d3790);}function _0x298702(_0x325c65){const _0x24b9e0=_0x45df53(),_0x3241f1=[];return _0x24b9e0['forEach'](function(_0x4ab910){_0x3241f1['push']({'courseId':_0x325c65,'providerCorpCode':_0x4ab910}),_0x3241f1['push']({'courseId':_0x325c65,'sourceId':_0x325c65,'providerCorpCode':_0x4ab910});}),_0x3241f1;}async function _0x31be4c(_0x100640){const _0xfc936a={};let _0x23b660=null;for(const _0x589aa2 of _0x298702(_0x100640)){let _0x12f6ea=[];try{_0x12f6ea=_0x182fff(await _0x4e9e16(_0x22fcee('/tbc-rms/course/showCourseChapter',_0x589aa2),_0x35e690,null));}catch(_0x3231ed){}if(!_0x12f6ea||!_0x12f6ea['length'])continue;if(!_0x23b660)_0x23b660=_0x589aa2;_0x12f6ea['forEach'](function(_0x3552fc){const _0x3b3178=_0xfc936a[_0x3552fc['resourceId']];if(!_0x3b3178||Number(_0x3552fc['timeToFinish']||0x0)>Number(_0x3b3178['timeToFinish']||0x0))_0xfc936a[_0x3552fc['resourceId']]=_0x3552fc;});}const _0xe7bf10=Object['keys'](_0xfc936a)['map'](function(_0x56fffb){return _0xfc936a[_0x56fffb];});if(!_0xe7bf10['length'])return null;if(_0x23b660&&_0x23b660['providerCorpCode'])_0x23a978=_0x23b660['providerCorpCode'];return{'resources':_0xe7bf10,'body':_0x23b660};}async function _0x2bbb64(_0x2ee11d){const _0x3727b6={};(_0x2ee11d['resources']||[])['forEach'](function(_0x5ce40){_0x3727b6[_0x5ce40['resourceId']]=0x1;});let _0xe441ab=0x0;const _0xc168eb=_0x2ee11d['sourceId']||_0x2ee11d['courseId'];for(const _0x5124fb of _0x298702(_0xc168eb)){let _0x1f8117=[];try{_0x1f8117=_0x182fff(await _0x4e9e16(_0x22fcee('/tbc-rms/course/showCourseChapter',_0x5124fb),_0x35e690,null),!![]);}catch(_0x9a7cd9){}(_0x1f8117||[])['forEach'](function(_0x37c5e9){!_0x3727b6[_0x37c5e9['resourceId']]&&(_0x3727b6[_0x37c5e9['resourceId']]=0x1,_0x2ee11d['resources']['push'](_0x37c5e9),_0xe441ab++);});}return _0xe441ab;}async function _0x4e86df(_0x591599,_0x5f3e54,_0x4e6e49){const _0x484ef2=_0x45df53(_0x4e6e49);let _0x1b2e45=[];for(let _0x1651b0=0x0;_0x1651b0<_0x484ef2['length'];_0x1651b0++){const _0x19583c=_0x484ef2[_0x1651b0];let _0x12f0cc=[];try{const _0x5ba961=await _0x22fcee('/tbc-rms/record/getStudyRecordList',_0x17349c(_0x591599,_0x5f3e54,null,_0x19583c)),_0x36c42b=_0x55f54f(_0x5ba961);_0x12f0cc=Array['isArray'](_0x36c42b)?_0x36c42b:_0x36c42b&&_0x36c42b['recordList']||[];if(!_0x12f0cc['length']&&Array['isArray'](_0x5ba961))_0x12f0cc=_0x5ba961;}catch(_0x43141e){}if(_0x12f0cc['length'])return _0x23a978=_0x19583c,_0x12f0cc;if(!_0x1651b0)_0x1b2e45=_0x12f0cc;}return _0x1b2e45;}async function _0x20d107(_0x35914f,_0x213990,_0x4cdc78){const _0xbe1e07=_0x45df53(_0x4cdc78);let _0x24f6c9=0x0;for(const _0x395303 of _0xbe1e07){let _0x59caeb=0x0;try{const _0x400c58=await _0x22fcee('/tbc-rms/record/getStudyRate',_0x17349c(_0x35914f,_0x213990,null,_0x395303)),_0x536354=_0x55f54f(_0x400c58);_0x59caeb=Number(_0x536354!=null?_0x536354:_0x400c58&&_0x400c58['bizResult']!=null?_0x400c58['bizResult']:0x0)||0x0;}catch(_0x12b444){}if(_0x59caeb>_0x24f6c9){_0x24f6c9=_0x59caeb;if(_0x59caeb>0x0)_0x23a978=_0x395303;}}return _0x24f6c9;}async function _0x407c16(_0x1f3fd1,_0x478889,_0x21de01){let _0x5637fa=null;for(const _0x1a5da4 of _0x45df53(_0x21de01)){try{_0x5637fa=await _0x22fcee('/tbc-rms/record/syncStudyRecord',_0x17349c(_0x1f3fd1,_0x478889,null,_0x1a5da4));}catch(_0x228f81){}}return _0x5637fa;}async function _0x320542(_0x798a75){const _0x2c08d0=_0x406fd9(),_0x22e2b1='/biz-oim/course/saveStudyLog.do?courseId='+encodeURIComponent(_0x798a75);return _0x11d5dc(_0x1c2775+_0x22e2b1,{'courseId':_0x798a75,'providerCorpCode':_0x1ea0db},_0x3199dd(_0x22e2b1,_0x2c08d0));}async function _0x486362(_0x850cfd){const _0x593945=new URLSearchParams({'courseId':String(_0x850cfd||''),'studyType':'STUDY','courseType':'NEW_COURSE_CENTER'});return _0x56b0ff(_0x1c2775+'/els/html/studyCourse/studyCourse.enterCourse.do?'+_0x593945['toString']());}async function _0x148977(_0x4f285f){return _0x4981a9(_0x1c2775+'/els/html/courseStudyItem/courseStudyItem.knowStudyRecord.do',{'courseId':String(_0x4f285f||'')});}async function _0x481a77(_0x330ada){const _0x137ce7=_0x1c2775+'/els/html/courseStudyItem/courseStudyItem.exitStudyForRms.do?courseId='+encodeURIComponent(String(_0x330ada||''));try{return await _0x11d5dc(_0x137ce7,'');}catch(_0x1f9bcc){return null;}}async function _0x15abd1(_0x410db6,_0x4431b9){try{await _0x486362(_0x410db6);}catch(_0xbb04da){}try{await _0x148977(_0x410db6);}catch(_0x1d1c49){}try{await _0x407c16(_0x410db6,_0x4431b9);}catch(_0x341718){}try{await _0x320542(_0x410db6);}catch(_0x50a602){}}async function _0x13660d(_0x2e2b5a){return _0x22fcee('/tbc-rms/record/writeRecordWhileClose',_0x2e2b5a||{});}async function _0x29efa2(_0x35b305){return _0x22fcee('/tbc-rms/record/updateCourseRecord',_0x35b305||{});}async function _0x5c7e4f(_0x1840cf){let _0x2667fb=null,_0xb15e92=null,_0x32d62a='',_0x284afd='';try{_0x2667fb=await _0x29efa2(_0x1840cf);}catch(_0x5d253e){_0x32d62a=String(_0x5d253e&&_0x5d253e['message']||_0x5d253e);}try{_0xb15e92=await _0x13660d(_0x1840cf);}catch(_0x52de88){_0x284afd=String(_0x52de88&&_0x52de88['message']||_0x52de88);}const _0x56d15e=_0x20d38c(_0x2667fb)||_0x20d38c(_0xb15e92);return{'ok':_0x56d15e,'r1':_0x2667fb,'r2':_0xb15e92,'err':_0x32d62a||_0x284afd||''};}function _0x38b366(_0x3129f4,_0x514871,_0x3f0ea0){const _0x20dc5c=Number(_0x3f0ea0?_0x3f0ea0['timeToFinish']:0x0)||Number(_0x514871['timeToFinish'])||0x708,_0x1dd1b3=Math['max'](Number(_0x3f0ea0?_0x3f0ea0['currentPosition']:0x0),Number(_0x3129f4['positions']&&_0x3129f4['positions'][_0x514871['resourceId']]||0x0),_0x20dc5c)+0x5,_0x5533f1=_0x194df2[_0x514871['resourceId']]||(_0x194df2[_0x514871['resourceId']]=Date['now']()),_0x5d90c4=Math['max'](0x0,Math['floor']((Date['now']()-_0x5533f1)/0x3e8)),_0x5e1b56=Number(_0x3f0ea0?_0x3f0ea0['currentStudyTime']:0x0)||0x0,_0x283de6=Math['max'](0xa,Math['min'](_0x1dd1b3,Math['round'](Math['max'](_0x5e1b56,_0x5d90c4)*0.7+_0x1dd1b3*0.05)));return{'recordId':_0x3f0ea0&&_0x3f0ea0['recordId']?_0x3f0ea0['recordId']:null,'courseId':_0x3129f4['courseId'],'sourceId':_0x3129f4['sourceId'],'providerCorpCode':_0x3129f4&&_0x3129f4['provider']||_0x23a978||'default','chapterId':_0x514871['chapterId']||(_0x3f0ea0?_0x3f0ea0['chapterId']:'')||'','resourceId':_0x514871['resourceId'],'timeToFinish':_0x20dc5c,'currentPosition':_0x1dd1b3,'type':_0x514871['type']||'video','currentStudyTime':_0x283de6,'confirmFinish':0x1,'pageIndex':0x0};}async function _0x24503d(_0x22c4ef,_0x54a50d,_0x25099c){if(_0x25099c)try{await _0x2242c9('/nms/html/courseStudy/checkUserScoInitComplete.do',{'courseId':_0x22c4ef,'currentStageId':_0x25099c});}catch(_0x3f94f4){}try{await _0x486362(_0x22c4ef);}catch(_0x20611f){}try{await _0x148977(_0x22c4ef);}catch(_0x15fab2){}try{await _0x407c16(_0x22c4ef,_0x54a50d);}catch(_0x2a61c6){}try{await _0x320542(_0x22c4ef);}catch(_0x1a82b1){}}async function _0x5d9960(_0x52290f){if(!_0x52290f||!_0x52290f['courseId'])return;const _0xa9da39=_0x52290f['courseId'],_0x20448f=_0x52290f['sourceId'],_0x220dbf=String(_0x52290f['projectCtx']&&_0x52290f['projectCtx']['stageId']||'')['trim']();_0x2a0e88('↻\x20《'+(_0x52290f['courseName']||'课程')+'》同步平台完成状态…'),await _0x24503d(_0xa9da39,_0x20448f,_0x220dbf),await _0x30668a(0x320),await _0x24503d(_0xa9da39,_0x20448f,_0x220dbf);const _0x3b2f56=_0x52290f['resources'][_0x52290f['resources']['length']-0x1],_0x36f33e=_0x38b366(_0x52290f,_0x3b2f56,_0x5241f9(_0x52290f['records'],(_0x3b2f56||{})['resourceId']));if(_0x36f33e&&_0x36f33e['resourceId']){try{await _0x5c7e4f(_0x36f33e);}catch(_0x1899fb){}await _0x30668a(0x190);try{await _0x5c7e4f(_0x36f33e);}catch(_0xefa0a9){}}try{const _0x3d2d3b=_0x52290f['userId']||_0x4ece51();if(_0x3d2d3b){const _0x2cc8d5=await _0x19aadb(_0xa9da39,_0x3d2d3b,0xdac);_0x2a0e88('\x20\x20·\x20iframe\x20官方通道:'+(_0x2cc8d5['ok']?'回执\x20OK':_0x2cc8d5['reason']));}}catch(_0x364b74){}try{await _0x481a77(_0xa9da39);}catch(_0x4814bf){}try{await _0x481a77(_0xa9da39);}catch(_0x2d02e9){}try{await _0x407c16(_0xa9da39,_0x20448f,_0x52290f['provider']);}catch(_0x9c1e6e){}let _0x3b8dfb=null;try{_0x3b8dfb=await _0x3c6477(_0xa9da39);}catch(_0x51be80){}_0x3b8dfb&&_0x3b8dfb['rate']>0x0&&_0x2a0e88('\x20\x20·\x20页面完成率(knowStudyRecord)='+_0x3b8dfb['rate']+'%'+(_0x3b8dfb['stepToGetScore']?'\x20·\x20下一步='+_0x3b8dfb['stepToGetScore']:'')+(_0x3b8dfb['rmsNext']==='1'?'\x20·\x20可进入下一步':''));try{_0x52290f['studyRate']=await _0x20d107(_0xa9da39,_0x20448f,_0x52290f['provider']);}catch(_0x2cffcb){}if(_0x3b8dfb&&_0x3b8dfb['rate']>0x0)_0x52290f['studyRate']=Math['max'](Number(_0x52290f['studyRate']||0x0),_0x3b8dfb['rate']);_0x52290f['kn']=_0x3b8dfb;}function _0x38e5d6(_0x2668a9,_0x26b006){const _0x228576=_0x5241f9(_0x2668a9['records'],_0x26b006['resourceId']);return Number((_0x2668a9['positions']&&_0x2668a9['positions'][_0x26b006['resourceId']])!=null?_0x2668a9['positions'][_0x26b006['resourceId']]:_0x228576?_0x228576['currentPosition']:0x0);}function _0x462e3b(_0xbef1d9){_0xbef1d9['positions']=_0xbef1d9['positions']||{},(_0xbef1d9['records']||[])['forEach'](function(_0x2916c5){if(!_0x2916c5||!_0x2916c5['resourceId'])return;_0xbef1d9['positions'][_0x2916c5['resourceId']]=Math['max'](Number(_0x2916c5['currentPosition']||0x0),Number(_0xbef1d9['positions'][_0x2916c5['resourceId']]||0x0));});}async function _0x3dc71c(_0x5d678d){if(!_0x5d678d||!_0x5d678d['courseId'])return _0x5d678d;return _0x5d678d['records']=await _0x4e86df(_0x5d678d['courseId'],_0x5d678d['sourceId'],_0x5d678d['provider']),_0x5d678d['studyRate']=await _0x20d107(_0x5d678d['courseId'],_0x5d678d['sourceId'],_0x5d678d['provider']),_0x462e3b(_0x5d678d),_0x5d678d;}async function _0x35a29d(_0x197a1b,_0x2431ba,_0x35ee1f,_0x27ed38){await _0x407c16(_0x197a1b,_0x2431ba);try{await _0x320542(_0x197a1b);}catch(_0x2a223c){}const _0x2f9b93=await _0x2aa1f0(_0x2431ba,_0x27ed38),_0x12726a=await _0x4e86df(_0x197a1b,_0x2431ba),_0x2277b4=await _0x20d107(_0x197a1b,_0x2431ba);if(!_0x2f9b93['length'])throw new Error('该课程无视频章节(请从项目阶段里选择具体课程,不要选培训项目名称)');const _0xa863c8={'courseId':_0x197a1b,'sourceId':_0x2431ba,'courseName':_0x35ee1f||_0x197a1b,'resources':_0x2f9b93,'records':_0x12726a,'studyRate':_0x2277b4,'resIndex':0x0,'positions':{},'phase':'study','projectCtx':_0x39f9f2(),'provider':_0x27ed38&&_0x27ed38['providerCorpCode']||_0x23a978||'default'};return _0x23a978=_0xa863c8['provider'],!_0x12726a['length']&&(_0x2a0e88('·\x20首次进入:未查到学习记录,先走官方初始化(enterCourse\x20+\x20同步记录)…'),await _0x24503d(_0x197a1b,_0x2431ba,String(_0xa863c8['projectCtx']&&_0xa863c8['projectCtx']['stageId']||'')['trim']()),_0xa863c8['records']=await _0x4e86df(_0x197a1b,_0x2431ba,_0xa863c8['provider'])),await _0x3dc71c(_0xa863c8),_0xa863c8;}function _0x56a7f9(){let _0x380a49='';try{document['querySelectorAll']('script')['forEach'](function(_0x4961b3){_0x380a49+='\x0a'+(_0x4961b3['textContent']||'');});}catch(_0x5f0b33){}return _0x380a49;}function _0x32962e(_0xf6a19f,_0x53ac8a){for(const _0xae04f of _0x53ac8a){const _0x18cb1f=new RegExp('(?:var|let|const|window\x5c.)\x5cs*'+_0xae04f+'\x5cs*=\x5cs*[\x27\x22]([^\x27\x22]+)[\x27\x22]','i'),_0x3e8e7d=_0xf6a19f['match'](_0x18cb1f);if(_0x3e8e7d&&_0x3e8e7d[0x1])return _0x3e8e7d[0x1]['trim']();}return'';}let _0x1814c3=null;function _0x2a82f5(_0x151115){if(_0x1814c3&&!_0x151115)return _0x1814c3;let _0x575cbf='';try{_0x575cbf=document['documentElement']['outerHTML']||'';}catch(_0x139122){}const _0x48de45=_0x56a7f9()+'\x0a'+_0x575cbf,_0x2c18a3={'courseId':_0x32962e(_0x48de45,['rmsCourseId','courseId'])||_0x30ae9c(),'userId':_0x32962e(_0x48de45,['userId','userid','currentUserId'])||'','corpCode':_0x32962e(_0x48de45,['corpCode'])||_0x1ea0db,'courseTitle':_0x32962e(_0x48de45,['courseTitle'])||(document['title']||'')['trim'](),'stepRate':_0x32962e(_0x48de45,['stepRate'])||'','elsSign':(_0x48de45['match'](/elsSign=([^&\x27"\s]+)/)||[])[0x1]||'','elnSessionId':(_0x48de45['match'](/eln_session_id=([^&\x27"\s]+)/)||[])[0x1]||_0x406fd9()};if(_0x2c18a3['courseTitle'])_0x2c18a3['courseTitle']=_0x2c18a3['courseTitle']['replace'](/\s+/g,'\x20')['trim']();return _0x1814c3=_0x2c18a3,_0x2c18a3;}function _0x4ece51(){const _0x4fa729=_0x2a82f5();return _0x4fa729['userId']||(function(){const _0xf3dbfd=(document['documentElement']['outerHTML']||'')['match'](/userId[\x27"]?\s*[:=]\s*[\x27"]([0-9a-fA-F]{16,})[\x27"]/);return _0xf3dbfd?_0xf3dbfd[0x1]:'';}());}function _0x19aadb(_0x343502,_0x1679f3,_0x5f1760){return new Promise(function(_0x206d4c){const _0x5a5791=document['getElementById']('aliPlayerFrame')||document['querySelector']('iframe.url-course-content');if(!_0x5a5791||!_0x5a5791['contentWindow']){_0x206d4c({'ok':![],'reason':'未找到\x20#aliPlayerFrame(需在课程学习/播放页)'});return;}if(!_0x343502||!_0x1679f3){_0x206d4c({'ok':![],'reason':'缺少\x20courseId\x20或\x20userId'});return;}const _0x410ee5=JSON['stringify']({'action':'studyRecordWhileClose','courseId':String(_0x343502),'userId':String(_0x1679f3)});let _0x162db5=![];function _0x2ed571(_0xc9b413){if(_0x162db5)return;_0x162db5=!![],window['removeEventListener']('message',_0x9598f),clearTimeout(_0x3c4932),_0x206d4c(_0xc9b413);}function _0x9598f(_0x5345b3){try{let _0x33a897=_0x5345b3&&_0x5345b3['data'];if(typeof _0x33a897==='string')try{_0x33a897=JSON['parse'](_0x33a897);}catch(_0x31a568){return;}if(_0x33a897&&String(_0x33a897['courseId'])===String(_0x343502)&&String(_0x33a897['userId'])===String(_0x1679f3))_0x2ed571({'ok':!![],'data':_0x33a897});}catch(_0x5bf958){}}const _0x3c4932=setTimeout(function(){_0x2ed571({'ok':![],'reason':'iframe\x20未回执(超时\x20'+(_0x5f1760||0xbb8)+'ms)'});},_0x5f1760||0xbb8);window['addEventListener']('message',_0x9598f);try{_0x5a5791['contentWindow']['postMessage'](_0x410ee5,'*'),console['log']('[cqrl]\x20→\x20iframe\x20postMessage:\x20'+_0x410ee5);}catch(_0x18f21c){_0x2ed571({'ok':![],'reason':String(_0x18f21c&&_0x18f21c['message']||_0x18f21c)});}});}async function _0x3c6477(_0x4c0c9a){let _0x5d0ac7=null;try{_0x5d0ac7=await _0x148977(_0x4c0c9a);}catch(_0x1a7a76){_0x5d0ac7=null;}const _0x5f1945=_0x5d0ac7&&_0x5d0ac7['data']!==undefined?_0x5d0ac7['data']:_0x5d0ac7,_0x187bb8=Number(_0x5f1945&&_0x5f1945['currentStepRate']!=null?_0x5f1945['currentStepRate']:_0x5f1945&&_0x5f1945['stepRate']||0x0)||0x0;return{'raw':_0x5f1945,'rate':_0x187bb8,'stepToGetScore':_0x5f1945&&_0x5f1945['stepToGetScore']||'','rmsNext':_0x5f1945&&_0x5f1945['rmsNext']||'','score':_0x5f1945&&_0x5f1945['rmsScore']||'','isDone':_0x187bb8>=99.5};}function _0x22cfdc(_0x38dd1b){for(const _0x4f941f of _0x38dd1b){const _0x16eca5=document['querySelector']('input[name=\x22'+_0x4f941f+'\x22],input[id=\x22'+_0x4f941f+'\x22]');if(_0x16eca5&&_0x16eca5['value'])return String(_0x16eca5['value'])['trim']();const _0x5bf65b=document['querySelector']('meta[name=\x22'+_0x4f941f+'\x22]');if(_0x5bf65b&&_0x5bf65b['content'])return String(_0x5bf65b['content'])['trim']();try{if(window[_0x4f941f]!=null)return String(window[_0x4f941f]);}catch(_0x4e7505){}}return'';}function _0x30ae9c(){const _0x5a91e0=location['href']['match'](/courseId=([^&]+)/i);return _0x5a91e0?decodeURIComponent(_0x5a91e0[0x1]):'';}function _0x1d83b8(_0xc55ebd,_0x1aa2a0){if(_0xc55ebd==null||typeof _0xc55ebd!=='object')return'';if(Array['isArray'](_0xc55ebd)){for(const _0x21a6b7 of _0xc55ebd){const _0x5523b8=_0x1d83b8(_0x21a6b7,_0x1aa2a0);if(_0x5523b8)return _0x5523b8;}return'';}if(_0xc55ebd[_0x1aa2a0]!=null&&String(_0xc55ebd[_0x1aa2a0])['length']>=0x6)return String(_0xc55ebd[_0x1aa2a0]);for(const _0x23a342 in _0xc55ebd){if(_0xc55ebd[_0x23a342]&&typeof _0xc55ebd[_0x23a342]==='object'){const _0x415a72=_0x1d83b8(_0xc55ebd[_0x23a342],_0x1aa2a0);if(_0x415a72)return _0x415a72;}}return'';}function _0x263e6a(){const _0x11f084={'learningId':'','provider':'','sourceId':'','raw':''};let _0x2c8407=[];const _0x467c67=document['getElementById']('aliPlayerFrame')||document['querySelector']('iframe.url-course-content');if(_0x467c67)_0x2c8407['push'](_0x467c67);try{document['querySelectorAll']('iframe')['forEach'](function(_0x112839){if(_0x2c8407['indexOf'](_0x112839)<0x0)_0x2c8407['push'](_0x112839);});}catch(_0x2677ec){}for(const _0x55b8f0 of _0x2c8407){const _0x6f17d8=String(_0x55b8f0['getAttribute']('src')||_0x55b8f0['src']||'');if(!/coursePlay\//i['test'](_0x6f17d8))continue;const _0x2f99ca=_0x6f17d8['match'](/coursePlay\/([^/?#"']+)/i);if(!_0x2f99ca)continue;const _0x575ac7=_0x2f99ca[0x1];let _0x1084e1=[];try{_0x1084e1=decodeURIComponent(_0x575ac7)['split'](/[&?]/)['filter'](Boolean);}catch(_0x355900){}if(_0x1084e1['length']<0x3)_0x1084e1=_0x575ac7['split'](/%26|&/)['filter'](Boolean);!_0x11f084['learningId']&&_0x1084e1[0x0]&&(_0x11f084['learningId']=_0x1084e1[0x0],_0x11f084['raw']=decodeURIComponent(_0x575ac7));if(!_0x11f084['provider']&&_0x1084e1[0x1])_0x11f084['provider']=_0x1084e1[0x1];if(!_0x11f084['sourceId']&&_0x1084e1[0x2])_0x11f084['sourceId']=_0x1084e1[0x2];if(_0x11f084['sourceId'])break;}return _0x11f084;}function _0x16b20f(){const _0x5bc3e9=[],_0x1094b1=function(_0x123cc7){if(_0x123cc7&&/^[0-9a-fA-F]{16,}$/['test'](_0x123cc7)&&_0x5bc3e9['indexOf'](_0x123cc7)<0x0)_0x5bc3e9['push'](_0x123cc7);},_0x18bc15=_0x2a82f5(!![]),_0x4f48f2=_0x30ae9c()||_0x18bc15['courseId']||'',_0x4adf0f=_0x263e6a();if(_0x4adf0f['sourceId'])_0x1094b1(_0x4adf0f['sourceId']);_0x1094b1(_0x4f48f2);if(_0x4adf0f['learningId'])_0x1094b1(_0x4adf0f['learningId']);for(const _0x3d456f of['sourceId','source_course_id','courseSourceId','source_id']){const _0x1c9581=_0x22cfdc([_0x3d456f]);if(_0x1c9581)_0x1094b1(_0x1c9581);}const _0x18258f=document['documentElement']['outerHTML'];let _0x6959;const _0x24b0cf=/(?:courseId|sourceId|sourceCourseId|source_course_id)=([0-9a-fA-F]{16,})/gi;while(_0x6959=_0x24b0cf['exec'](_0x18258f))_0x1094b1(_0x6959[0x1]);const _0x33d3a5=/"(?:courseId|sourceId|sourceCourseId)"\s*:\s*"([0-9a-fA-F]{16,})"/gi;while(_0x6959=_0x33d3a5['exec'](_0x18258f))_0x1094b1(_0x6959[0x1]);const _0x37134a=/coursePlay\/([0-9a-fA-F]{16,})(?:%26[^%"']+)?%26([0-9a-fA-F]{16,})/gi;while(_0x6959=_0x37134a['exec'](_0x18258f)){_0x1094b1(_0x6959[0x1]),_0x1094b1(_0x6959[0x2]);}return{'learningId':_0x4f48f2||_0x4adf0f['learningId']||'','frame':_0x4adf0f,'cands':_0x5bc3e9,'userId':_0x18bc15['userId'],'courseTitle':_0x18bc15['courseTitle'],'stepRate':_0x18bc15['stepRate'],'elsSign':_0x18bc15['elsSign'],'session':_0x18bc15['elnSessionId']};}function _0x341170(_0x5ba401){let _0x42061a='';try{_0x42061a=new URLSearchParams(location['search'])['get'](_0x5ba401)||'';}catch(_0x5d1528){}if(_0x42061a)return _0x42061a;const _0x3f1b6d=(location['hash']||'')['match'](new RegExp('[?&]'+_0x5ba401+'=([^&#]+)'));return _0x3f1b6d?decodeURIComponent(_0x3f1b6d[0x1]):'';}async function _0x5271df(_0x269f8e,_0x234cb6){const _0x21e14e=new URLSearchParams(Object['assign']({'corpCode':_0x1557ee(),'eln_session_id':_0x406fd9()},_0x234cb6||{})),_0x3cebee=await _0x56b0ff(_0x1c2775+'/nms/html/courseStudy/'+_0x269f8e+'?'+_0x21e14e['toString']());return _0x207e8d(_0x3cebee['data']);}function _0x29d352(_0x4ed663){const _0x197222=_0x55f54f(_0x4ed663);if(Array['isArray'](_0x197222))return _0x197222;if(_0x197222&&Array['isArray'](_0x197222['rows']))return _0x197222['rows'];if(_0x197222&&Array['isArray'](_0x197222['list']))return _0x197222['list'];if(_0x197222&&Array['isArray'](_0x197222['data']))return _0x197222['data'];return[];}function _0x2b140b(_0x4786eb){if(_0x4786eb==null||_0x4786eb==='')return 0x0;if(typeof _0x4786eb==='number')return _0x4786eb;const _0x13d28d=String(_0x4786eb)['trim']();if(/已完成|已通过|done/i['test'](_0x13d28d))return 0x64;const _0x1d6bc1=_0x13d28d['match'](/(\d+(?:\.\d+)?)/);return _0x1d6bc1?Number(_0x1d6bc1[0x1]):0x0;}function _0x3b2706(_0xb900b1,_0x4544c8,_0x44265a){const _0x27495e=_0xb900b1['courseInfo']||_0xb900b1,_0x222401=_0x27495e['courseId']||_0xb900b1['courseId']||'';if(!_0x222401)return null;return{'courseId':_0x222401,'title':_0x27495e['courseTitle']||_0xb900b1['courseTitle']||'','rate':_0x2b140b(_0xb900b1['currentStepRate']!=null?_0xb900b1['currentStepRate']:_0xb900b1['currentRate']),'stageId':_0x4544c8,'courseType':_0x44265a};}async function _0x37457e(){const _0x13e24e=_0x16b20f();_0x5c49e0['setCourse'](_0x13e24e['courseTitle']||''),_0x2a0e88('·\x20课程《'+(_0x13e24e['courseTitle']||'未知')+'》'+(_0x13e24e['stepRate']!==''?'\x20页面完成率\x20'+_0x13e24e['stepRate']+'%':'')+(_0x13e24e['userId']?'\x20·\x20userId\x20'+_0x13e24e['userId']['slice'](0x0,0x8)+'…':'')),_0x2a0e88('·\x20播放\x20iframe:'+(_0x13e24e['frame']['raw']?_0x13e24e['frame']['raw']['slice'](0x0,0x5a):'(未找到\x20coursePlay\x20iframe)')),_0x2a0e88('·\x20学习课\x20'+(_0x13e24e['learningId']||'无')+(_0x13e24e['frame']['sourceId']?'\x20/\x20iframe\x20解析源课\x20'+_0x13e24e['frame']['sourceId']:'')),_0x2a0e88('·\x20候选\x20id('+_0x13e24e['cands']['length']+'):'+_0x13e24e['cands']['slice'](0x0,0x8)['join'](',\x20')+(_0x13e24e['cands']['length']>0x8?'…':''));for(const _0x4f491f of _0x13e24e['cands']){const _0x535cc8=await _0x31be4c(_0x4f491f);if(_0x535cc8)return _0x2a0e88('✓\x20命中源课\x20'+_0x4f491f+'('+_0x535cc8['resources']['length']+'\x20个视频,请求体\x20'+JSON['stringify'](_0x535cc8['body'])+')'),{'learningId':_0x13e24e['learningId']||_0x4f491f,'sourceId':_0x4f491f,'chapterBody':_0x535cc8['body'],'resources':_0x535cc8['resources'],'courseTitle':_0x13e24e['courseTitle'],'userId':_0x13e24e['userId'],'stepRate':_0x13e24e['stepRate']};}if(_0x13e24e['learningId']){try{const _0x1f14d8=await _0x4e86df(_0x13e24e['learningId'],_0x13e24e['learningId']),_0x2273f8=_0x1d83b8(_0x1f14d8,'sourceId')||'';if(_0x2273f8&&_0x2273f8!==_0x13e24e['learningId']){const _0x390d4e=await _0x31be4c(_0x2273f8);if(_0x390d4e)return _0x2a0e88('✓\x20由学习记录发现源课\x20'+_0x2273f8+'('+_0x390d4e['resources']['length']+'\x20个视频)'),{'learningId':_0x13e24e['learningId'],'sourceId':_0x2273f8,'chapterBody':_0x390d4e['body'],'resources':_0x390d4e['resources'],'courseTitle':_0x13e24e['courseTitle'],'userId':_0x13e24e['userId'],'stepRate':_0x13e24e['stepRate']};}}catch(_0x14a72d){}const _0x5c1d95=await _0x31be4c(_0x13e24e['learningId']);if(_0x5c1d95)return _0x2a0e88('✓\x20学习课自身即章节源('+_0x5c1d95['resources']['length']+'\x20个视频)'),{'learningId':_0x13e24e['learningId'],'sourceId':_0x13e24e['learningId'],'chapterBody':_0x5c1d95['body'],'resources':_0x5c1d95['resources'],'courseTitle':_0x13e24e['courseTitle'],'userId':_0x13e24e['userId'],'stepRate':_0x13e24e['stepRate']};}return _0x2a0e88('✗\x20所有候选均未能返回视频章节。请确认本页是「具体课程的学习/播放页」(含视频播放器的页面),再点「⚡\x20后台效率刷」。'),null;}async function _0x1b2722(_0x4250cc){try{_0x4250cc['records']=await _0x4e86df(_0x4250cc['courseId'],_0x4250cc['sourceId'],_0x4250cc['provider']);}catch(_0xc57e57){}_0x462e3b(_0x4250cc);}async function _0x3e6a8a(_0x24fd75,_0x1840ed,_0x362cca){const _0x31b3f2=Math['max'](Number(_0x1840ed['timeToFinish']||0x0),Number(_0x362cca?_0x362cca['timeToFinish']:0x0)||0x0)||0x708,_0x3f6cd9=Math['max'](Number(_0x362cca?_0x362cca['currentPosition']:0x0),0x0),_0x266afc=0x8;let _0x295011=_0x362cca;for(let _0x18ebb3=0x1;_0x18ebb3<=_0x266afc;_0x18ebb3++){if(_0x28ba9f)break;let _0x76d3e9=Math['round'](_0x3f6cd9+(_0x31b3f2-_0x3f6cd9)*(_0x18ebb3/_0x266afc));if(_0x18ebb3===_0x266afc)_0x76d3e9=_0x31b3f2;const _0x56a4e1=_0x5241f9(_0x24fd75['records'],_0x1840ed['resourceId'])||_0x295011;_0x295011=_0x56a4e1;const _0xa56fb9=_0x38b366(_0x24fd75,_0x1840ed,_0x56a4e1);_0xa56fb9['currentPosition']=_0x76d3e9;_0x18ebb3===_0x266afc?(_0xa56fb9['currentStudyTime']=Math['max'](_0xa56fb9['currentStudyTime'],Math['round'](_0x31b3f2*0.9)),_0xa56fb9['confirmFinish']=0x1):_0xa56fb9['confirmFinish']=0x0;try{await _0x5c7e4f(_0xa56fb9);}catch(_0x19e4a1){}await _0x30668a(0x4b0);if(_0x18ebb3%0x2===0x0)await _0x1b2722(_0x24fd75);}return!![];}async function _0x3c5110(_0x264168,_0x3283bd){const _0x5eef0f=_0x264168['userId']||_0x4ece51();if(!_0x5eef0f)return _0x2a0e88('\x20\x20\x20\x20·\x20未取到\x20userId,跳过\x20iframe\x20通道'),![];try{const _0x4129ef=await _0x19aadb(_0x264168['courseId'],_0x5eef0f,_0x3283bd||0x7d0);if(_0x4129ef['ok'])return _0x2a0e88('\x20\x20\x20\x20✓\x20iframe\x20官方通道回执\x20OK(studyRecordWhileClose)'),!![];return _0x2a0e88('\x20\x20\x20\x20·\x20iframe\x20通道:'+_0x4129ef['reason']),![];}catch(_0x475e9e){return _0x2a0e88('\x20\x20\x20\x20·\x20iframe\x20通道异常:'+String(_0x475e9e&&_0x475e9e['message']||_0x475e9e)),![];}}function _0xf21a13(_0x39dbec,_0x47ea20){if(!_0x47ea20)return![];return!_0x418d4e(_0x39dbec['records'],_0x47ea20['resourceId']);}function _0x4d2da5(_0xb49ab5){try{(_0xb49ab5['resources']||[])['forEach'](function(_0x165d8c,_0x335353){const _0x2712e6=_0x5241f9(_0xb49ab5['records'],_0x165d8c['resourceId']);_0x2a0e88('\x20\x20\x20\x20['+(_0x335353+0x1)+']\x20'+String(_0x165d8c['resourceName']||'')['slice'](0x0,0x16)+'\x20type='+_0x165d8c['type']+'\x20tf='+_0x165d8c['timeToFinish']+'\x20|\x20'+(_0x2712e6?'recordId='+_0x2712e6['recordId']+'\x20confirm='+_0x2712e6['confirmFinish']+'\x20pos='+_0x2712e6['currentPosition']+'/'+_0x2712e6['timeToFinish']:'无学习记录'));});}catch(_0x2d3d6e){}}async function _0x405cc5(_0x193a77,_0x4e3a4b){const _0x7fc65c=_0x193a77['resources'][_0x4e3a4b],_0x4ec815='\x20\x20['+(_0x4e3a4b+0x1)+'/'+_0x193a77['resources']['length']+']';_0x2a0e88(_0x4ec815+'\x20写入:'+_0x7fc65c['resourceName']+'('+_0x7fc65c['timeToFinish']+'s)');if(!_0x5241f9(_0x193a77['records'],_0x7fc65c['resourceId'])){_0x2a0e88('\x20\x20\x20\x20·\x20无学习记录\x20→\x20初始化(进入课程)后再写入…');try{await _0x15abd1(_0x193a77['courseId'],_0x193a77['sourceId']);}catch(_0x1a07ae){}await _0x1b2722(_0x193a77);}let _0x218f71=_0x5241f9(_0x193a77['records'],_0x7fc65c['resourceId']);const _0x587e6c=await _0x4e9e16(_0x5c7e4f(_0x38b366(_0x193a77,_0x7fc65c,_0x218f71)),_0x35e690,{'ok':![],'r1':'timeout','r2':'timeout'}),_0x199282=_0x587e6c['r1']&&_0x229338['test'](JSON['stringify'](_0x587e6c['r1']))||_0x587e6c['r2']&&_0x229338['test'](JSON['stringify'](_0x587e6c['r2']));if(!_0x587e6c['ok'])_0x2a0e88('\x20\x20\x20\x20·\x20直写回执:'+_0x11904e(_0x587e6c['r1'])+'\x20|\x20'+_0x11904e(_0x587e6c['r2']));if(_0x199282)_0x2a0e88('\x20\x20\x20\x20·\x20⚠\x20命中平台防刷(检测到异常学习行为):直写可能被忽略,将改走渐进\x20+\x20官方\x20iframe\x20通道');await _0x1b2722(_0x193a77);if(_0xf21a13(_0x193a77,_0x7fc65c)){_0x2a0e88('\x20\x20\x20\x20·\x20渐进式多次上报…');try{await _0x4e9e16(_0x3e6a8a(_0x193a77,_0x7fc65c,_0x5241f9(_0x193a77['records'],_0x7fc65c['resourceId'])),0xfde8,null);}catch(_0x2852e0){}await _0x1b2722(_0x193a77);}if(_0xf21a13(_0x193a77,_0x7fc65c)){const _0x51c3dd=await _0x3c5110(_0x193a77,0xdac);if(_0x51c3dd)await _0x1b2722(_0x193a77);if(_0xf21a13(_0x193a77,_0x7fc65c)){_0x2a0e88('\x20\x20\x20\x20·\x20官方通道未生效,重新进入课程后再次提交…');try{await _0x15abd1(_0x193a77['courseId'],_0x193a77['sourceId']);}catch(_0x528290){}await _0x1b2722(_0x193a77);if(_0xf21a13(_0x193a77,_0x7fc65c)){try{await _0x4e9e16(_0x3e6a8a(_0x193a77,_0x7fc65c,_0x5241f9(_0x193a77['records'],_0x7fc65c['resourceId'])),0xfde8,null);}catch(_0x230689){}await _0x1b2722(_0x193a77);}}}if(_0xf21a13(_0x193a77,_0x7fc65c)&&_0x199282)for(let _0x19cfc4=0x1;_0x19cfc4<=0x2&&_0xf21a13(_0x193a77,_0x7fc65c)&&!_0x28ba9f;_0x19cfc4++){const _0x129f0c=0xfa0*_0x19cfc4;_0x2a0e88('\x20\x20\x20\x20·\x20防刷软拦截,退避\x20'+_0x129f0c/0x3e8+'s\x20后重试官方\x20iframe\x20通道(第\x20'+_0x19cfc4+'\x20次)…'),await _0x30668a(_0x129f0c);try{await _0x15abd1(_0x193a77['courseId'],_0x193a77['sourceId']);}catch(_0xafad2a){}await _0x1b2722(_0x193a77),await _0x3c5110(_0x193a77,0xfa0),await _0x1b2722(_0x193a77);}const _0x520230=!_0xf21a13(_0x193a77,_0x7fc65c);return _0x2a0e88(_0x520230?_0x4ec815+'\x20✓\x20已完成:'+_0x7fc65c['resourceName']:_0x4ec815+'\x20⚠\x20本轮未生效:'+_0x7fc65c['resourceName']),_0x520230;}async function _0x2bf4eb(_0x196e79,_0x2e2e8f,_0x476f1f){_0x476f1f=_0x476f1f||{};const _0x2b3be9=_0x476f1f['attempts']||0x3,_0x439e23=Date['now']()+Number(_0x476f1f['budgetMs']||0x249f0),_0x33c7ee=await _0x35a29d(_0x196e79['learningId'],_0x196e79['sourceId'],_0x2e2e8f||_0x196e79['courseTitle']||'',_0x196e79['chapterBody']);_0x33c7ee['userId']=_0x196e79['userId']||_0x4ece51()||'';if(_0x196e79['stageId'])_0x33c7ee['projectCtx']=Object['assign']({},_0x33c7ee['projectCtx']||{},{'stageId':_0x196e79['stageId']});if(_0x33c7ee['userId'])_0x2a0e88('·\x20userId\x20'+_0x33c7ee['userId']['slice'](0x0,0x8)+'…(官方\x20iframe\x20通道可用)');let _0x538425=Number(_0x33c7ee['studyRate']||0x0);const _0x3a0232=_0x33c7ee['resources']['filter'](function(_0x540605){return _0xf21a13(_0x33c7ee,_0x540605);})['length'];_0x2a0e88('·\x20《'+(_0x33c7ee['courseName']||'课程')+'》共\x20'+_0x33c7ee['resources']['length']+'\x20个视频,未完成\x20'+_0x3a0232+'\x20个,平台完成率\x20'+_0x538425+'%'),_0x5c49e0['setStats'](_0x33c7ee['resources']['length']-_0x3a0232,_0x33c7ee['resources']['length']),_0x5c49e0['setRealRate'](_0x538425);if(_0x538425>=99.5)return _0x2a0e88('\x20\x20✓\x20平台已判定\x20100%\x20完成,跳过。'),{'ok':!![],'rate':_0x538425,'name':_0x33c7ee['courseName']||'课程','bg':_0x33c7ee};let _0x52828c=_0x538425,_0x16433d=0x0;for(let _0x1b0a60=0x1;_0x1b0a60<=_0x2b3be9;_0x1b0a60++){if(_0x28ba9f)break;if(Date['now']()>_0x439e23){_0x2a0e88('\x20\x20⏱\x20本门课时限到,先处理下一门(稍后可重跑补齐)。');break;}_0x2a0e88('\x20\x20──\x20第\x20'+_0x1b0a60+'\x20轮\x20──');let _0x18f058=[];for(let _0x3ebbae=0x0;_0x3ebbae<_0x33c7ee['resources']['length'];_0x3ebbae++)if(_0xf21a13(_0x33c7ee,_0x33c7ee['resources'][_0x3ebbae]))_0x18f058['push'](_0x3ebbae);if(!_0x18f058['length']){_0x2a0e88('\x20\x20⚠\x20记录显示\x20'+_0x33c7ee['resources']['length']+'\x20个视频都已完成,但平台完成率仍为\x20'+_0x52828c+'%\x20→\x20按平台为准,强制重推全部视频');const _0x245ff6=await _0x2bbb64(_0x33c7ee);if(_0x245ff6)_0x2a0e88('\x20\x20·\x20补齐被过滤的非视频资源\x20+'+_0x245ff6+'\x20项(文档/测验等也可能计入完成率),共\x20'+_0x33c7ee['resources']['length']+'\x20项');_0x4d2da5(_0x33c7ee);const _0x224bcb=await _0x4e9e16(_0x20d107(_0x33c7ee['courseId'],_0x33c7ee['sourceId'],null),_0x35e690,0x0);if(Number(_0x224bcb||0x0)>=99.5){_0x52828c=Number(_0x224bcb),_0x2a0e88('\x20\x20✓\x20备用通道重读完成率='+_0x52828c+'%,判定已完成。');break;}_0x18f058=_0x33c7ee['resources']['map'](function(_0x32342f,_0x529147){return _0x529147;});}let _0x1434ca=!![];for(const _0x528857 of _0x18f058){if(_0x28ba9f||Date['now']()>_0x439e23)break;_0x5c49e0['setRealRate'](_0x52828c);if(!_0x1434ca)await _0x30668a(0x4b0+Math['floor'](Math['random']()*0x5dc));_0x1434ca=![],await _0x4e9e16(_0x405cc5(_0x33c7ee,_0x528857),0x15f90,![]),_0x5c49e0['setStats'](_0x33c7ee['resources']['filter'](function(_0x53a013){return!_0xf21a13(_0x33c7ee,_0x53a013);})['length'],_0x33c7ee['resources']['length']);}await _0x4e9e16(_0x5d9960(_0x33c7ee),0x9c40,null);const _0x413134=await _0x4e9e16(_0x20d107(_0x33c7ee['courseId'],_0x33c7ee['sourceId'],_0x33c7ee['provider']),_0x35e690,_0x52828c),_0xc856ce=Math['max'](Number(_0x413134||0x0),0x0);_0x33c7ee['studyRate']=_0xc856ce,_0x5c49e0['setRealRate'](_0xc856ce),_0x2a0e88('\x20\x20↻\x20第\x20'+_0x1b0a60+'\x20轮结束:完成率\x20'+_0x52828c+'%\x20→\x20'+_0xc856ce+'%');if(_0xc856ce>=99.5){_0x52828c=_0xc856ce;break;}if(_0xc856ce>_0x52828c)_0x52828c=_0xc856ce,_0x16433d=0x0;else{_0x16433d++,_0x2a0e88('\x20\x20·\x20本轮无提升('+_0x16433d+'\x20次),尝试重新进入课程\x20+\x20官方\x20iframe\x20通道后重试…');try{await _0x15abd1(_0x33c7ee['courseId'],_0x33c7ee['sourceId']);}catch(_0x1e231f){}await _0x1b2722(_0x33c7ee);try{await _0x3c5110(_0x33c7ee,0xdac);}catch(_0x366049){}_0x33c7ee['provider']=_0x33c7ee['provider']===_0x1ea0db?'default':_0x1ea0db,_0x23a978=_0x33c7ee['provider'];try{await _0x407c16(_0x33c7ee['courseId'],_0x33c7ee['sourceId'],_0x33c7ee['provider']);}catch(_0x3a6c1b){}await _0x1b2722(_0x33c7ee);if(_0x16433d>=0x2){_0x2a0e88('\x20\x20⏹\x20连续\x20'+_0x16433d+'\x20轮无提升,判定本门课暂时无法推进(多为平台防刷拦截),先跳过(不卡住队列)。');break;}}await _0x1b2722(_0x33c7ee);if(_0x1b0a60<_0x2b3be9)await _0x30668a(0x4b0);}return{'ok':_0x52828c>=99.5,'rate':_0x52828c,'name':_0x33c7ee['courseName']||'课程','bg':_0x33c7ee};}async function _0x309d20(){if(_0x2158be)return _0x2a0e88('⚠\x20正在刷课中,请先点「■\x20停止」。'),null;_0x28ba9f=![];try{_0x2a82f5(!![]);}catch(_0xb43895){}_0x2158be=!![],_0x5c49e0['setStatus']('刷课中','#22d3ee'),_0x5c49e0['setStats'](0x0,0x0);try{const _0x5134df=await _0x37457e();if(!_0x5134df)return _0x2a0e88('→\x20请在「具体课程的学习/播放页」点击本按钮;或点「🧾\x20诊断」把信息发我,我据页面结构补充识别。'),_0x5c49e0['setStatus']('识别失败','#fca5a5'),_0x2158be=![],{'ok':![],'rate':0x0,'name':'识别失败'};_0x2a0e88('·\x20学习课\x20'+_0x5134df['learningId']+'\x20/\x20源课\x20'+_0x5134df['sourceId']);const _0xac8b17=await _0x2bf4eb(_0x5134df,'',{'attempts':0x3,'budgetMs':0x2bf20}),_0x4d56b6=_0xac8b17['rate'],_0x40a227=_0xac8b17['name'];_0x2a0e88(_0x4d56b6>=99.5?'✅\x20《'+_0x40a227+'》已完成:getStudyRate='+_0x4d56b6+'%':'⚠\x20《'+_0x40a227+'》完成率\x20'+_0x4d56b6+'%(未达\x20100%)。可再点一次「⚡\x20后台效率刷」;若反复无效请把「🧾\x20诊断」内容发我。'),_0x5c49e0['setStatus'](_0x4d56b6>=99.5?'完成':'未完成',_0x4d56b6>=99.5?'#22c55e':'#fca5a5');if(_0x4d56b6>=99.5)try{_0x39d5ce(_0x40a227,_0x4d56b6,_0x42c393(_0x40a227));}catch(_0x1c7068){}return{'ok':_0x4d56b6>=99.5,'rate':_0x4d56b6,'name':_0x40a227};}catch(_0x50be74){return _0x2a0e88('✗\x20异常:'+(_0x50be74['message']||_0x50be74)),_0x5c49e0['setStatus']('异常','#fca5a5'),{'ok':![],'rate':0x0,'name':'异常'};}finally{_0x2158be=![];}}function _0x2a0e88(_0x2a3251){_0x5c49e0['log'](_0x2a3251);try{console['log']('[cqrl]\x20'+_0x2a3251);}catch(_0x459ffb){}}const _0x5c49e0={'root':null,'logEl':null,'statusEl':null,'statsEl':null,'rateEl':null,'courseEl':null,'log'(_0x8d0019){if(!this['logEl'])return;const _0x2cf2a3=document['createElement']('div');_0x2cf2a3['textContent']=_0x8d0019,this['logEl']['appendChild'](_0x2cf2a3);while(this['logEl']['childNodes']['length']>0x1f4)this['logEl']['removeChild'](this['logEl']['firstChild']);this['logEl']['scrollTop']=this['logEl']['scrollHeight'];},'setStatus'(_0x1ec7be,_0x51ba01){this['statusEl']&&(this['statusEl']['textContent']=_0x1ec7be,this['statusEl']['style']['color']=_0x51ba01||'#0f172a');},'setStats'(_0x4e73e3,_0xa636ed){if(this['statsEl'])this['statsEl']['textContent']=_0x4e73e3+'/'+_0xa636ed;},'setRealRate'(_0x1ec279){if(this['rateEl'])this['rateEl']['textContent']=(_0x1ec279!=null?_0x1ec279:0x0)+'%';},'setCourse'(_0x41df2e){this['courseEl']&&(this['courseEl']['textContent']=_0x41df2e||'—',this['courseEl']['title']=_0x41df2e||'');},'copyLog'(){const _0x477221=this['logEl']?this['logEl']['innerText']:'';try{navigator['clipboard']['writeText'](_0x477221),_0x2a0e88('📋\x20日志已复制到剪贴板');}catch(_0x39ae02){_0x2a0e88('📋\x20复制失败,请手动选择日志文本');}}};function _0x39f9f2(){try{return JSON['parse'](localStorage['getItem']('cqrl_project_ctx')||'{}')||{};}catch(_0xc1f4b7){return{};}}function _0x2c602b(_0x266b3b,_0x31ca41,_0x482d87){let _0x595948=0x0,_0x46f788=0x0,_0x175ff3=0x0,_0x7eeb65=0x0,_0xc11403=![];_0x31ca41['style']['cursor']='move',_0x31ca41['addEventListener']('mousedown',function(_0x3cc787){_0xc11403=!![];const _0x30b1ea=_0x266b3b['getBoundingClientRect']();_0x175ff3=_0x30b1ea['left'],_0x7eeb65=_0x30b1ea['top'],_0x595948=_0x3cc787['clientX'],_0x46f788=_0x3cc787['clientY'],document['addEventListener']('mousemove',_0x164bf3),document['addEventListener']('mouseup',_0x28848e),_0x3cc787['preventDefault']();});function _0x164bf3(_0x35c714){if(!_0xc11403)return;let _0x243ebf=_0x175ff3+(_0x35c714['clientX']-_0x595948),_0x2e781b=_0x7eeb65+(_0x35c714['clientY']-_0x46f788);_0x243ebf=Math['max'](0x0,Math['min'](_0x243ebf,window['innerWidth']-_0x266b3b['offsetWidth'])),_0x2e781b=Math['max'](0x0,Math['min'](_0x2e781b,window['innerHeight']-0x1e)),_0x266b3b['style']['left']=_0x243ebf+'px',_0x266b3b['style']['top']=_0x2e781b+'px',_0x266b3b['style']['right']='auto',_0x266b3b['style']['bottom']='auto';}function _0x28848e(){_0xc11403=![],document['removeEventListener']('mousemove',_0x164bf3),document['removeEventListener']('mouseup',_0x28848e);if(typeof _0x482d87==='function')try{_0x482d87();}catch(_0x29754d){}}}function _0x2d4e69(){const _0x440b41={'error':console['error'],'warn':console['warn'],'info':console['info']};['error','warn','info']['forEach'](function(_0x40ce2f){console[_0x40ce2f]=function(){try{const _0x28a209=Array['prototype']['slice']['call'](arguments)['map'](function(_0x3ec0ba){return _0x3ec0ba&&_0x3ec0ba['message']?_0x3ec0ba['message']:String(_0x3ec0ba);})['join']('\x20');if(_0x5c49e0['logEl']&&_0x28a209)_0x5c49e0['log']('[页:'+_0x40ce2f+']\x20'+_0x28a209['slice'](0x0,0x12c));}catch(_0xadb7be){}_0x440b41[_0x40ce2f]['apply'](console,arguments);};}),window['addEventListener']('error',function(_0x225500){try{_0x5c49e0['log']('[页:error]\x20'+(_0x225500['message']||_0x225500['error']&&_0x225500['error']['message']||_0x225500));}catch(_0x292504){}}),window['addEventListener']('unhandledrejection',function(_0x3d4d81){try{_0x5c49e0['log']('[页:reject]\x20'+(_0x3d4d81['reason']&&_0x3d4d81['reason']['message']||_0x3d4d81['reason']));}catch(_0x2dea2c){}});}function _0x701ccd(){const _0x356b7a=_0x5c49e0['logEl']?_0x5c49e0['logEl']['childNodes']['length']:0x0,_0x17dbf2=_0x5c49e0['logEl']?_0x5c49e0['logEl']['innerText']:'';try{console['log']('%c[cqrl]════\x20运行日志导出\x20·\x20共\x20'+_0x356b7a+'\x20行\x20════','color:#22d3ee;font-weight:700'),_0x17dbf2['split']('\x0a')['forEach'](function(_0x50106d,_0x1edc01){console['log']('[cqrl|'+(_0x1edc01+0x1)+']\x20'+_0x50106d);}),console['log']('%c[cqrl]════\x20导出结束\x20════','color:#22d3ee;font-weight:700');}catch(_0x555e02){}_0x2a0e88('🖥\x20已把\x20'+_0x356b7a+'\x20行日志打印到控制台\x20→\x20按\x20F12\x20→\x20Console,过滤\x20[cqrl]\x20即可查看/复制。');}function _0x1a1b98(){let _0x5e6e79=null;try{_0x5e6e79=_0x16b20f();}catch(_0x30283a){}const _0x25b8ec=['===\x20cqrl\x20诊断\x20v'+_0x299bfd+'\x20===','时间\x20:\x20'+new Date()['toLocaleString'](),'URL\x20\x20:\x20'+location['href'],'标题\x20:\x20'+(document['title']||''),'播放iframe\x20:\x20'+(_0x5e6e79&&_0x5e6e79['frame']&&_0x5e6e79['frame']['raw']?_0x5e6e79['frame']['raw']:'(未找到)'),'学习课\x20:\x20'+(_0x5e6e79&&_0x5e6e79['learningId']?_0x5e6e79['learningId']:'(无)'),'源课(iframe解析)\x20:\x20'+(_0x5e6e79&&_0x5e6e79['frame']&&_0x5e6e79['frame']['sourceId']?_0x5e6e79['frame']['sourceId']:'(无)'),'候选id\x20:\x20'+(_0x5e6e79?_0x5e6e79['cands']['join'](',\x20'):'(无)'),'课程名\x20:\x20'+(_0x5e6e79&&_0x5e6e79['courseTitle']?_0x5e6e79['courseTitle']:'(无)'),'userId\x20:\x20'+(_0x5e6e79&&_0x5e6e79['userId']?_0x5e6e79['userId']:'(无)'),'会话\x20\x20\x20:\x20'+(_0x5e6e79&&_0x5e6e79['session']?_0x5e6e79['session']:'(无)'),'elsSign:\x20'+(_0x5e6e79&&_0x5e6e79['elsSign']?_0x5e6e79['elsSign']:'(无)'),'页面完成率\x20:\x20'+(_0x5e6e79&&_0x5e6e79['stepRate']!==''?_0x5e6e79['stepRate']+'%':'(无)'),'provider\x20:\x20'+(_0x23a978||_0x1865a6()||'(未解析,默认\x20default)'),'上报接口\x20:\x20updateCourseRecord\x20+\x20writeRecordWhileClose(双通道)','UA\x20\x20\x20:\x20'+navigator['userAgent'],'---\x20运行日志\x20---',_0x5c49e0['logEl']?_0x5c49e0['logEl']['innerText']:''];return _0x25b8ec['join']('\x0a');}async function _0x1e4bb(){if(_0x2158be){_0x2a0e88('⚠\x20正在刷课中,请稍候再查。');return;}let _0x30a272=null;try{_0x30a272=_0x16b20f();}catch(_0x45170f){}const _0x1f9de3=_0x30a272&&_0x30a272['learningId'];if(!_0x1f9de3){_0x2a0e88('✗\x20未识别到课程\x20ID,请在「课程学习/播放页」操作。');return;}_0x5c49e0['setCourse'](_0x30a272&&_0x30a272['courseTitle']||''),_0x2a0e88('🔄\x20查询完成率…');try{const _0x58d5a8=await _0x3c6477(_0x1f9de3),_0x3125c0=_0x30a272['frame']&&_0x30a272['frame']['sourceId']||_0x1f9de3;let _0x2c48ed=0x0;try{_0x2c48ed=await _0x20d107(_0x1f9de3,_0x3125c0);}catch(_0xc6c6f7){}const _0x48b6fa=Math['max'](Number(_0x58d5a8['rate']||0x0),Number(_0x2c48ed||0x0));_0x5c49e0['setRealRate'](_0x48b6fa),_0x2a0e88('·\x20页面完成率\x20'+_0x58d5a8['rate']+'%\x20/\x20接口完成率\x20'+_0x2c48ed+'%\x20→\x20'+_0x48b6fa+'%'+(_0x58d5a8['stepToGetScore']?'(下一步\x20'+_0x58d5a8['stepToGetScore']+')':'')+(_0x58d5a8['rmsNext']==='1'?'\x20✔\x20已可进入下一步':''));}catch(_0x33cfae){_0x2a0e88('✗\x20查询失败:'+(_0x33cfae&&_0x33cfae['message']||_0x33cfae));}}function _0xeeb0ee(){let _0x41811f=null;try{_0x41811f=_0x16b20f();}catch(_0x493c51){}const _0x14b12e=_0x41811f&&_0x41811f['learningId'],_0xe9ff1d=_0x41811f&&_0x41811f['userId']||_0x4ece51();if(!_0x14b12e){_0x2a0e88('✗\x20未识别到课程\x20ID,请在「课程学习/播放页」点击。');return;}if(!_0xe9ff1d){_0x2a0e88('✗\x20未取到\x20userId(本页未内联该变量),官方通道不可用,将只用\x20HTTP\x20通道。');return;}_0x2a0e88('📡\x20测试官方通道:courseId='+_0x14b12e['slice'](0x0,0x8)+'…\x20userId='+_0xe9ff1d['slice'](0x0,0x8)+'…'),_0x19aadb(_0x14b12e,_0xe9ff1d,0xfa0)['then'](function(_0x35d382){_0x2a0e88(_0x35d382['ok']?'\x20\x20✓\x20通道可用(iframe\x20已回执)→\x20刷课时自动作为第二通道/落库回写':'\x20\x20·\x20通道无回执:'+_0x35d382['reason']+'(不影响主流程,仍走\x20HTTP\x20通道)');});}async function _0x6f1629(){let _0x185939=null;try{_0x185939=_0x16b20f();}catch(_0x8fa9aa){}const _0x44a123=_0x185939&&_0x185939['learningId']||'';if(!_0x44a123){_0x2a0e88('🧪\x20自检失败:本页未识别到课程\x20ID,请在「课程学习/播放页」点「🧪\x20自检」。');return;}const _0x4c0fb2=_0x185939&&_0x185939['frame']&&_0x185939['frame']['sourceId']||_0x44a123;_0x2a0e88('🧪\x20上报自检:courseId='+_0x44a123['slice'](0x0,0x8)+'…\x20sourceId='+_0x4c0fb2['slice'](0x0,0x8)+'…');const _0x181ebf=await _0x31be4c(_0x4c0fb2)||await _0x31be4c(_0x44a123),_0x1ef357=_0x181ebf&&_0x181ebf['resources']||[];_0x2a0e88('\x20\x20·\x20章节视频\x20'+_0x1ef357['length']+'\x20个');for(const _0xa302a5 of _0x45df53()){_0x2a0e88('\x20\x20──\x20providerCorpCode='+_0xa302a5+'\x20──');let _0x475baf=[];try{_0x475baf=await _0x4e86df(_0x44a123,_0x4c0fb2,_0xa302a5);}catch(_0x5c54fd){}_0x2a0e88('\x20\x20\x20\x20getStudyRecordList\x20→\x20'+_0x475baf['length']+'\x20条'+(_0x475baf['length']?',示例\x20'+_0x11904e(_0x475baf[0x0]):''));try{_0x2a0e88('\x20\x20\x20\x20syncStudyRecord\x20→\x20'+_0x11904e(await _0x407c16(_0x44a123,_0x4c0fb2,_0xa302a5)));}catch(_0x270cb5){_0x2a0e88('\x20\x20\x20\x20syncStudyRecord\x20异常:'+_0x270cb5);}try{_0x475baf=await _0x4e86df(_0x44a123,_0x4c0fb2,_0xa302a5);}catch(_0xaea36d){}const _0x179ea1=_0x1ef357[0x0];if(!_0x179ea1){_0x2a0e88('\x20\x20\x20\x20无视频章节,跳过写入测试');continue;}const _0xfd4e1=_0x5241f9(_0x475baf,_0x179ea1['resourceId']),_0x10899b=Number(_0xfd4e1&&_0xfd4e1['timeToFinish']||_0x179ea1['timeToFinish']||0x708),_0x5fcf5c={'recordId':_0xfd4e1?_0xfd4e1['recordId']:null,'courseId':_0x44a123,'sourceId':_0x4c0fb2,'providerCorpCode':_0xa302a5,'chapterId':_0xfd4e1&&_0xfd4e1['chapterId']||_0x179ea1['chapterId']||'','resourceId':_0x179ea1['resourceId'],'timeToFinish':_0x10899b,'currentPosition':_0x10899b,'type':_0xfd4e1&&_0xfd4e1['type']||'video','currentStudyTime':_0x10899b,'pageIndex':0x0};let _0x18701d=null,_0x518ae9=null;try{_0x18701d=await _0x29efa2(_0x5fcf5c);}catch(_0x39cdbc){_0x18701d='EX:'+(_0x39cdbc&&_0x39cdbc['message']||_0x39cdbc);}_0x2a0e88('\x20\x20\x20\x20updateCourseRecord\x20→\x20'+_0x11904e(_0x18701d));try{_0x518ae9=await _0x13660d(_0x5fcf5c);}catch(_0x2e433b){_0x518ae9='EX:'+(_0x2e433b&&_0x2e433b['message']||_0x2e433b);}_0x2a0e88('\x20\x20\x20\x20writeRecordWhileClose\x20→\x20'+_0x11904e(_0x518ae9)),await _0x30668a(0x4b0);const _0x57a023=await _0x4e86df(_0x44a123,_0x4c0fb2,_0xa302a5),_0x338f28=_0x5241f9(_0x57a023,_0x179ea1['resourceId']);_0x2a0e88('\x20\x20\x20\x20写入后:'+(_0x338f28?'position='+_0x338f28['currentPosition']+'/'+_0x338f28['timeToFinish']+'\x20confirmFinish='+_0x338f28['confirmFinish']:'(仍无该资源记录\x20→\x20该\x20provider\x20无效)'));}_0x2a0e88('🧪\x20自检结束。请把以上输出发我:看哪个\x20provider\x20有记录、写入后\x20position\x20是否变化。');}function _0x47b623(){if(document['getElementById']('cqrl-style'))return;const _0x274d05=['#cqrl-panel{position:fixed;z-index:99999;background:rgba(17,22,38,.86);backdrop-filter:blur(16px)\x20saturate(140%);-webkit-backdrop-filter:blur(16px)\x20saturate(140%);color:#e6edf7;font:12px/1.5\x20system-ui,-apple-system,\x22Segoe\x20UI\x22,\x22PingFang\x20SC\x22,\x22Microsoft\x20YaHei\x22,sans-serif;border:1px\x20solid\x20rgba(120,140,200,.22);border-radius:16px;box-shadow:0\x2018px\x2050px\x20rgba(0,0,0,.55),inset\x200\x200\x200\x201px\x20rgba(255,255,255,.03);overflow:hidden;display:flex;flex-direction:column;}','#cqrl-panel\x20*{box-sizing:border-box;}','#cqrl-panel\x20.cqrl-head{display:flex;align-items:center;gap:8px;padding:10px\x2012px;cursor:move;background:linear-gradient(135deg,#6d28d9\x200%,#2563eb\x2055%,#0ea5e9\x20100%);color:#fff;user-select:none;}','#cqrl-panel\x20.cqrl-title{font-size:13px;font-weight:800;letter-spacing:.3px;white-space:nowrap;}','#cqrl-panel\x20.cqrl-ver{font-size:10px;opacity:.85;background:rgba(255,255,255,.18);padding:1px\x207px;border-radius:999px;}','#cqrl-panel\x20.cqrl-head-right{margin-left:auto;display:flex;gap:8px;align-items:center;}','#cqrl-panel\x20.cqrl-status{font-size:11px;font-weight:700;background:rgba(255,255,255,.16);padding:2px\x2010px;border-radius:999px;}','#cqrl-panel\x20.cqrl-ico-btn{cursor:pointer;font-weight:800;font-size:13px;line-height:1;padding:2px\x205px;border-radius:7px;transition:.15s;}','#cqrl-panel\x20.cqrl-ico-btn:hover{background:rgba(255,255,255,.22);}','#cqrl-panel\x20.cqrl-body{padding:11px\x2012px;flex:0\x200\x20auto;}','#cqrl-panel\x20.cqrl-section{font-size:11px;font-weight:700;color:#94a3b8;margin:10px\x200\x206px;padding-left:4px;letter-spacing:.3px;border-left:3px\x20solid\x20#22d3ee;padding-left:7px;}','#cqrl-panel\x20.cqrl-section:first-child{margin-top:0;}','#cqrl-panel\x20.cqrl-row{display:flex;gap:8px;margin-bottom:8px;}','#cqrl-panel\x20.cqrl-btn{flex:1;border:0;border-radius:10px;padding:9px\x208px;font-weight:700;font-size:12px;cursor:pointer;color:#fff;transition:transform\x20.12s,filter\x20.12s;white-space:nowrap;}','#cqrl-panel\x20.cqrl-btn:hover{transform:translateY(-1px);filter:brightness(1.08);}','#cqrl-panel\x20.cqrl-btn:active{transform:translateY(0);}','#cqrl-panel\x20.cqrl-btn-ghost{flex:1;background:rgba(148,163,184,.16);color:#dbe4f0;border:1px\x20solid\x20rgba(148,163,184,.22);}','#cqrl-panel\x20.cqrl-btn-primary{background:linear-gradient(135deg,#22d3ee,#0ea5e9);color:#06283b;box-shadow:0\x206px\x2016px\x20rgba(14,165,233,.35);}','#cqrl-panel\x20.cqrl-btn-stop{background:linear-gradient(135deg,#f87171,#ef4444);box-shadow:0\x206px\x2016px\x20rgba(239,68,68,.3);}','#cqrl-panel\x20.cqrl-btn-batch{background:linear-gradient(135deg,#a78bfa,#7c3aed);box-shadow:0\x206px\x2016px\x20rgba(124,58,237,.32);}','#cqrl-panel\x20.cqrl-meta{display:flex;align-items:center;gap:6px;font-size:11px;color:#94a3b8;margin:8px\x200\x207px;}','#cqrl-panel\x20.cqrl-course{flex:1;color:#cbd5e1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:600;}','#cqrl-panel\x20.cqrl-stat{display:flex;gap:10px;align-items:center;font-size:11px;color:#94a3b8;margin-bottom:9px;}','#cqrl-panel\x20.cqrl-pill{background:rgba(255,255,255,.06);border:1px\x20solid\x20rgba(255,255,255,.08);padding:2px\x209px;border-radius:999px;}','#cqrl-panel\x20.cqrl-pill\x20b{color:#e2e8f0;font-weight:700;}','#cqrl-panel\x20.cqrl-pill.rate\x20b{color:#67e8f9;}','#cqrl-panel\x20.cqrl-log{height:160px;overflow:auto;background:rgba(2,6,23,.55);border:1px\x20solid\x20rgba(148,163,184,.14);border-radius:10px;padding:8px;white-space:pre-wrap;word-break:break-all;font-family:Consolas,\x22Liberation\x20Mono\x22,monospace;font-size:11px;}','#cqrl-panel\x20.cqrl-log\x20div{padding:1px\x200;color:#cbd5e1;}','#cqrl-panel\x20.cqrl-tools{display:flex;gap:12px;margin-top:9px;font-size:11px;color:#94a3b8;align-items:center;flex-wrap:wrap;}','#cqrl-panel\x20.cqrl-tools\x20span{cursor:pointer;transition:.15s;}','#cqrl-panel\x20.cqrl-tools\x20span:hover{color:#e2e8f0;}','#cqrl-panel\x20.cqrl-accent{color:#67e8f9;}','#cqrl-panel\x20.cqrl-gold{color:#fbbf24;}','.cqrl-logo{width:18px;height:18px;border-radius:4px;object-fit:contain;flex:0\x200\x20auto;}','#cqrl-panel\x20.cqrl-topbar{display:flex;gap:8px;padding:8px\x2012px;background:rgba(255,255,255,.04);border-bottom:1px\x20solid\x20rgba(255,255,255,.06);}','#cqrl-panel\x20.cqrl-btn-group{background:linear-gradient(135deg,#34d399,#059669);box-shadow:0\x206px\x2016px\x20rgba(5,150,105,.3);}','#cqrl-panel\x20.cqrl-btn-gold{background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#3b2406;box-shadow:0\x206px\x2016px\x20rgba(245,158,11,.32);}','#cqrl-panel\x20.cqrl-btn-gold:hover,#cqrl-panel\x20.cqrl-btn-group:hover{filter:brightness(1.08);}','#cqrl-panel\x20.cqrl-resize{position:absolute;right:0;bottom:0;width:16px;height:16px;cursor:nwse-resize;background:linear-gradient(135deg,transparent\x2050%,rgba(103,232,249,.5)\x2050%);}','.cqrl-ov{position:fixed;inset:0;z-index:100000;display:none;align-items:center;justify-content:center;background:rgba(2,6,23,.72);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);}','.cqrl-card{width:370px;max-height:86vh;overflow:auto;background:linear-gradient(160deg,#1e293b,#0f172a);border:1px\x20solid\x20rgba(103,232,249,.35);border-radius:18px;padding:22px;color:#e2e8f0;box-shadow:0\x2024px\x2070px\x20rgba(0,0,0,.6);font-family:system-ui,-apple-system,\x22PingFang\x20SC\x22,\x22Microsoft\x20YaHei\x22,sans-serif;}','.cqrl-card\x20h3{margin:0\x200\x2012px;font-size:17px;display:flex;align-items:center;justify-content:space-between;color:#67e8f9;}','.cqrl-card\x20h3\x20.cqrl-close{cursor:pointer;font-size:20px;color:#cbd5e1;line-height:1;}','.cqrl-card\x20h3\x20.cqrl-close:hover{color:#fff;}','.cqrl-card\x20p{font-size:12px;line-height:1.8;color:#cbd5e1;margin:0\x200\x208px;}','.cqrl-completion-card{width:320px;text-align:center;padding:26px\x2022px;background:linear-gradient(160deg,#1e293b,#0f172a);border:1px\x20solid\x20rgba(34,211,238,.45);border-radius:20px;box-shadow:0\x2024px\x2070px\x20rgba(0,0,0,.6);}','.cqrl-completion-icon{font-size:42px;margin-bottom:8px;}','.cqrl-completion-card\x20h3{margin:0\x200\x208px;font-size:16px;color:#e2e8f0;}','.cqrl-completion-title{font-size:15px;font-weight:700;color:#67e8f9;margin-bottom:6px;line-height:1.4;}','.cqrl-completion-rate{font-size:13px;color:#86efac;font-weight:700;margin-bottom:6px;}','.cqrl-completion-credit{font-size:12px;color:#fbbf24;margin-bottom:16px;}','.cqrl-completion-card\x20.cqrl-cta{margin-top:0;background:linear-gradient(135deg,#22d3ee,#0ea5e9);color:#06283b;font-weight:800;}','.cqrl-card\x20ol{padding-left:18px;margin:0\x200\x208px;}','.cqrl-card\x20li{font-size:12px;line-height:1.7;margin-bottom:5px;}','.cqrl-card\x20b{color:#fbbf24;}','.cqrl-cta{display:block;width:100%;margin-top:10px;border:0;border-radius:10px;padding:10px;background:linear-gradient(135deg,#22d3ee,#0ea5e9);color:#06283b;font-weight:800;font-size:13px;cursor:pointer;}','.cqrl-cta:hover{filter:brightness(1.08);}','.cqrl-reward-card{position:relative;width:400px;padding:0;border-radius:20px;text-align:center;color:#f5f7fa;overflow:hidden;background:linear-gradient(160deg,#0f2027,#203a43,#2c5364);box-shadow:0\x200\x2032px\x20rgba(245,208,97,.22),0\x2024px\x2070px\x20rgba(0,0,0,.6);}','.cqrl-light{position:absolute;inset:0;border-radius:20px;padding:1.5px;background:conic-gradient(from\x200deg,#f5d061,#b8860b,#fff3c4,#f5d061,#b8860b,#f5d061);-webkit-mask:linear-gradient(#000\x200\x200)\x20content-box,linear-gradient(#000\x200\x200);-webkit-mask-composite:xor;mask-composite:exclude;animation:cqrl-spin\x204s\x20linear\x20infinite;pointer-events:none;}','.cqrl-sheen{position:absolute;top:0;left:-60%;width:60%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.18),transparent);transform:skewX(-18deg);animation:cqrl-sheen\x203.6s\x20ease-in-out\x20infinite;pointer-events:none;}','.cqrl-reward-inner{position:relative;padding:24px;}','.cqrl-reward-title{font-size:18px;font-weight:800;color:#ffd700;display:flex;align-items:center;justify-content:space-between;}','.cqrl-reward-title\x20.cqrl-close{cursor:pointer;font-size:20px;color:#cbd5e1;}','.cqrl-reward-sub{font-size:12px;line-height:1.8;color:#dbeafe;margin:10px\x200\x2016px;}','.cqrl-qr-row{display:flex;gap:16px;justify-content:center;}','.cqrl-qr{text-align:center;}','.cqrl-qr\x20img{display:block;width:160px;height:160px;object-fit:contain;background:#fff;padding:8px;border-radius:12px;border:2px\x20solid\x20rgba(255,255,255,.25);}','.cqrl-qr-cap{font-size:12px;margin-top:7px;font-weight:700;}','.cqrl-qr-cap.alipay{color:#7dd3fc;}','.cqrl-qr-cap.wechat{color:#86efac;}','.cqrl-reward-foot{font-size:11px;color:#94a3b8;margin-top:16px;letter-spacing:.5px;}','.cqrl-tut-card{width:360px;}','.cqrl-steps{margin:6px\x200\x2012px;}','.cqrl-step{display:flex;gap:10px;align-items:flex-start;margin-bottom:10px;}','.cqrl-num{flex:0\x200\x20auto;width:22px;height:22px;border-radius:50%;background:linear-gradient(135deg,#22d3ee,#7c3aed);color:#fff;font-weight:800;font-size:12px;display:flex;align-items:center;justify-content:center;}','.cqrl-step\x20div{font-size:12px;line-height:1.6;color:#cbd5e1;}','.cqrl-step\x20div\x20b{color:#e2e8f0;}','@keyframes\x20cqrl-spin{to{transform:rotate(360deg);}}','@keyframes\x20cqrl-sheen{0%{left:-60%;}60%,100%{left:120%;}}']['join'](''),_0x421f5e=document['createElement']('style');_0x421f5e['id']='cqrl-style',_0x421f5e['textContent']=_0x274d05,(document['head']||document['documentElement'])['appendChild'](_0x421f5e);}const _0x150872=''+''+''+''+'💖\x20感谢支持作者✕'+'这个工具,是我在工作之余一点点打磨出来的。它替你省下的每一分钟,我都希望真的能帮到你。如果它对你有用,欢迎请我喝杯茶\x20🍵——你的支持,会让我更有动力把它做得更稳、更好。

'+''+'支付宝'+'微信'+''+'长按识别\x20·\x20自愿打赏\x20·\x20每一份心意,我都悄悄记在心里,谢谢你\x20❤'+''+''+'',_0x415193=''+''+'

📖\x20使用说明\x20

'+'

本工具能做什么
自动刷完「重庆人社培训网(cqrl.21tb.com)」的课程视频:不真实播放,直连平台接口快速完成进度并同步完成态。

'+'

怎么用(半自动)

'+'
  1. 在「重庆人社培训网」登录后,打开任意一门课程的学习/播放页(地址含\x20courseStudyItem.learn.do,页面里有视频播放器)。
  2. 点击右侧面板上的「⚡\x20后台效率刷」,工具会直连平台接口把本课所有视频进度推满并同步完成态。
  3. 刷课中可随时点「■\x20停止」;刷完会弹出「恭喜完成」提示,显示完成率与学分。
  4. 下一门课:再打开它的学习/播放页,重复点「⚡\x20后台效率刷」即可。
'+'

工具按钮
·\x20🧪\x20自检:真实调用一次进度写入并打印服务器回执,用于定位「完成率始终\x200%」。
·\x20🧾\x20诊断:复制当前页面的诊断信息(URL/课程id/userId/日志)发我排障。
·\x20📡\x20通道:测试平台官方\x20iframe\x20上报通道是否可用。
·\x20🔄\x20刷新率:向服务器查询当前完成率。

'+'

注意事项
·\x20课后考试需自行完成。
·\x20平台若有防刷检测,会自动切换慢速/官方通道重试。
·\x20遇到问题点「💬\x20反馈群」加群交流,或点「🧾\x20诊断」复制信息反馈。

'+''+'',_0x464317=''+''+'

👋\x20欢迎使用\x20·\x20两步上手\x20

'+''+'1
打开课程学习/播放页
进入任意一门课程的播放页(地址含\x20courseStudyItem.learn.do,有视频播放器)。
'+'2
点「⚡\x20后台效率刷」
工具直连平台接口把本课视频进度推满并同步完成态,刷完弹「恭喜完成」。
'+''+'

不真实播放视频、不自动翻页;只刷你当前打开的这一门。点「❓\x20使用说明」可随时查看完整教程(当前版本\x20v'+_0x299bfd+')。

'+'开始使用\x20→'+''+'',_0x486ec3=''+''+'✅'+'

恭喜您已经完成课程

'+'—'+'完成率\x20100%'+''+'确定'+''+'';function _0x195aa7(){if(document['getElementById']('cqrl-reward'))return;const _0x411b5e=document['createElement']('div');_0x411b5e['innerHTML']=_0x150872+_0x415193+_0x464317+_0x486ec3;while(_0x411b5e['firstChild'])document['body']['appendChild'](_0x411b5e['firstChild']);}function _0x42c393(_0x2e91c7){if(!_0x2e91c7)return'';const _0x3e9250=function(_0x83db56){return String(_0x83db56||'')['replace'](/[\s·•·.,,。、::\-_||“”‘’"'']/g,'')['toLowerCase']();},_0x42a98e=_0x3e9250(_0x2e91c7);try{const _0x519da8=document['querySelectorAll']('.text-item,\x20.course-card,\x20.course-item,\x20.el-card,\x20.card-item');for(const _0x461429 of _0x519da8){const _0x43312a=_0x461429['querySelector']('.item__name,\x20.course-title,\x20.course-name,\x20[class*=\x22title\x22],\x20h3,\x20h4'),_0x488470=_0x43312a&&(_0x43312a['getAttribute']('title')||_0x43312a['textContent'])||_0x461429['textContent']||'';if(!_0x488470)continue;const _0x1111dd=_0x3e9250(_0x488470);if(_0x1111dd!==_0x42a98e&&_0x1111dd['indexOf'](_0x42a98e)<0x0&&_0x42a98e['indexOf'](_0x1111dd)<0x0)continue;const _0x10c5ce=_0x461429['querySelectorAll']('.info-num\x20span');for(const _0x3acc1f of _0x10c5ce){const _0x17e063=(_0x3acc1f['textContent']||'')['trim']();if(/学分/['test'](_0x17e063))return _0x17e063;}}}catch(_0x398ba5){}return'';}function _0x39d5ce(_0x4d1f07,_0x1eeb91,_0x37dc73){const _0x1efc69=document['getElementById']('cqrl-completion');if(!_0x1efc69)return;const _0x2cb27e=document['getElementById']('cqrl-completion-title'),_0x764f2a=document['getElementById']('cqrl-completion-rate'),_0x45e7bb=document['getElementById']('cqrl-completion-credit');if(_0x2cb27e)_0x2cb27e['textContent']=_0x4d1f07||'课程';if(_0x764f2a)_0x764f2a['textContent']='完成率\x20'+(_0x1eeb91||0x64)+'%';_0x45e7bb&&(_0x37dc73?(_0x45e7bb['textContent']='您获得\x20'+_0x37dc73+','+(_0x37dc73['replace'](/[^0-9.]/g,'')*0x1||0x1)+'\x20学时!',_0x45e7bb['style']['display']='block'):_0x45e7bb['style']['display']='none'),_0x1efc69['style']['display']='flex',setTimeout(function(){try{_0x1efc69['style']['display']='none';}catch(_0x3280f2){}},0x1194);}function _0x18999c(){try{if(localStorage['getItem']('cqrl_tut_v2')==='1')return;}catch(_0x40c0d2){}const _0x52bad7=document['getElementById']('cqrl-tut');if(_0x52bad7)_0x52bad7['style']['display']='flex';}function _0x3d74d7(){try{localStorage['setItem']('cqrl_tut_v2','1');}catch(_0x1af269){}const _0x4f27a4=document['getElementById']('cqrl-tut');if(_0x4f27a4)_0x4f27a4['style']['display']='none';}function _0x187e51(){if(window['__cqrl_injected'])return;if(document['getElementById']('cqrl-panel')){window['__cqrl_injected']=0x1;return;}window['__cqrl_injected']=0x1;let _0x55dd24={};try{_0x55dd24=JSON['parse'](localStorage['getItem'](_0x448e48)||'{}')||{};}catch(_0x5f1815){}_0x47b623(),_0x195aa7();const _0x35598b=document['createElement']('div');_0x35598b['id']='cqrl-panel',_0x35598b['style']['width']=(_0x55dd24['w']||0x154)+'px';_0x55dd24['left']?(_0x35598b['style']['left']=_0x55dd24['left'],_0x35598b['style']['top']=_0x55dd24['top'],_0x35598b['style']['right']='auto',_0x35598b['style']['bottom']='auto'):(_0x35598b['style']['right']=_0x55dd24['right']||'14px',_0x35598b['style']['bottom']=_0x55dd24['bottom']||'14px');_0x35598b['innerHTML']=''+''+'⚡\x20重庆专技·自动刷课'+'v'+_0x299bfd+''+''+'就绪'+'▾'+'✕'+''+''+''+'💬\x20反馈群'+'💖\x20打赏'+''+''+'⚡\x20半自动\x20·\x20进入播放页刷本课'+''+'⚡\x20后台效率刷'+''+'🔧\x20工具'+''+'🧪\x20自检'+'🧾\x20诊断'+''+''+'📡\x20通道'+'🔄\x20刷新率'+''+''+'■\x20停止'+''+''+'课程'+'—'+''+''+'进度\x200/0'+'完成率\x200%'+''+''+''+'❓\x20使用说明'+'📋\x20复制'+'🖥\x20F12'+'🗑\x20清空'+''+''+'',document['body']['appendChild'](_0x35598b),_0x5c49e0['root']=_0x35598b,_0x5c49e0['logEl']=_0x35598b['querySelector']('#cqrl-log'),_0x5c49e0['statusEl']=_0x35598b['querySelector']('#cqrl-status'),_0x5c49e0['statsEl']=_0x35598b['querySelector']('#cqrl-stats'),_0x5c49e0['rateEl']=_0x35598b['querySelector']('#cqrl-rate'),_0x5c49e0['courseEl']=_0x35598b['querySelector']('#cqrl-course');const _0x10b6bb=_0x35598b['querySelector']('#cqrl-body'),_0x2ba32a=_0x35598b['querySelector']('#cqrl-collapse'),_0x395d29=function(){try{_0x55dd24['w']=_0x35598b['offsetWidth'],_0x55dd24['logH']=_0x5c49e0['logEl']['offsetHeight'],_0x55dd24['left']=_0x35598b['style']['left'],_0x55dd24['top']=_0x35598b['style']['top'],_0x55dd24['right']=_0x35598b['style']['right'],_0x55dd24['bottom']=_0x35598b['style']['bottom'],_0x55dd24['collapsed']=_0x10b6bb['style']['display']==='none'?'1':'0',localStorage['setItem'](_0x448e48,JSON['stringify'](_0x55dd24));}catch(_0x338afe){}},_0x146c16=_0x35598b['querySelector']('#cqrl-handle');_0x2c602b(_0x35598b,_0x146c16,_0x395d29),_0x146c16['addEventListener']('dblclick',function(){_0x2ba32a['click']();}),(function(){const _0x4b4c22=_0x35598b['querySelector']('#cqrl-resize');let _0x268208=![],_0x4e2d2b=0x0,_0x44c78d=0x0,_0x18ab86=0x0,_0x504184=0x0;_0x4b4c22['addEventListener']('mousedown',function(_0x8303b4){_0x268208=!![],_0x4e2d2b=_0x8303b4['clientX'],_0x44c78d=_0x8303b4['clientY'],_0x18ab86=_0x35598b['offsetWidth'],_0x504184=_0x5c49e0['logEl']['offsetHeight'],document['addEventListener']('mousemove',_0x181edd),document['addEventListener']('mouseup',_0x470a0b),_0x8303b4['preventDefault'](),_0x8303b4['stopPropagation']();});function _0x181edd(_0x253342){if(!_0x268208)return;_0x35598b['style']['width']=Math['max'](0x104,Math['min'](0x26c,_0x18ab86+(_0x253342['clientX']-_0x4e2d2b)))+'px',_0x5c49e0['logEl']['style']['height']=Math['max'](0x50,Math['min'](0x230,_0x504184+(_0x253342['clientY']-_0x44c78d)))+'px';}function _0x470a0b(){_0x268208=![],document['removeEventListener']('mousemove',_0x181edd),document['removeEventListener']('mouseup',_0x470a0b),_0x395d29();}}()),_0x35598b['querySelector']('#cqrl-go')['addEventListener']('click',_0x309d20),_0x35598b['querySelector']('#cqrl-stop')['addEventListener']('click',function(){_0x28ba9f=!![],_0x2158be=![],_0x2a0e88('■\x20已发送停止(本轮结束后停下)'),_0x5c49e0['setStatus']('已停止','#9ca3af');}),_0x35598b['querySelector']('#cqrl-copy')['addEventListener']('click',function(){_0x5c49e0['copyLog']();}),_0x35598b['querySelector']('#cqrl-console')['addEventListener']('click',_0x701ccd),_0x35598b['querySelector']('#cqrl-refresh')['addEventListener']('click',_0x1e4bb),_0x35598b['querySelector']('#cqrl-chan')['addEventListener']('click',_0xeeb0ee),_0x35598b['querySelector']('#cqrl-probe')['addEventListener']('click',_0x6f1629),_0x35598b['querySelector']('#cqrl-diag')['addEventListener']('click',function(){const _0x273303=_0x1a1b98();try{navigator['clipboard']['writeText'](_0x273303),_0x2a0e88('🧾\x20诊断信息已复制(含\x20URL\x20/\x20学习课\x20/\x20源课\x20/\x20候选id\x20/\x20全部日志),可直接发我排障。');}catch(_0x5d25d2){_0x2a0e88('🧾\x20剪贴板不可用,已改为打印到控制台。'),_0x701ccd();}}),_0x35598b['querySelector']('#cqrl-clear')['addEventListener']('click',function(){if(_0x5c49e0['logEl'])_0x5c49e0['logEl']['innerHTML']='';}),_0x2ba32a['addEventListener']('click',function(){const _0x4ced71=_0x10b6bb['style']['display']==='none';_0x10b6bb['style']['display']=_0x4ced71?'block':'none',_0x35598b['querySelector']('#cqrl-resize')['style']['display']=_0x4ced71?'block':'none',this['textContent']=_0x4ced71?'▾':'▸',_0x395d29();});if(_0x55dd24['collapsed']==='1')_0x2ba32a['click']();_0x35598b['querySelector']('#cqrl-hide')['addEventListener']('click',function(){_0x35598b['style']['display']='none';let _0x144de0=document['getElementById']('cqrl-ball');!_0x144de0&&(_0x144de0=document['createElement']('div'),_0x144de0['id']='cqrl-ball',_0x144de0['textContent']='⚡',_0x144de0['style']['cssText']='position:fixed;right:14px;bottom:14px;z-index:99999;width:44px;height:44px;border-radius:50%;'+'background:linear-gradient(135deg,#22d3ee,#0ea5e9);color:#06283b;font-size:20px;display:flex;align-items:center;'+'justify-content:center;cursor:pointer;box-shadow:0\x206px\x2020px\x20rgba(0,0,0,.45);user-select:none;',_0x144de0['title']='点击展开刷课面板',_0x144de0['addEventListener']('click',function(){_0x35598b['style']['display']='flex',_0x144de0['style']['display']='none';}),document['body']['appendChild'](_0x144de0)),_0x144de0['style']['display']='flex';});function _0x5215ff(_0x433c81){const _0x19af19=document['getElementById'](_0x433c81);if(_0x19af19)_0x19af19['style']['display']='flex';}function _0x3e4b12(_0x38e454){const _0xd83c35=document['getElementById'](_0x38e454);if(_0xd83c35)_0xd83c35['style']['display']='none';}document['getElementById']('cqrl-reward-btn')['addEventListener']('click',function(){_0x5215ff('cqrl-reward');}),document['getElementById']('cqrl-group')['addEventListener']('click',function(){window['open']('https://qm.qq.com/q/HmejDdd0Ec','_blank');}),document['getElementById']('cqrl-help-btn')['addEventListener']('click',function(){_0x5215ff('cqrl-help');}),document['getElementById']('cqrl-reward-close')['addEventListener']('click',function(){_0x3e4b12('cqrl-reward');}),document['getElementById']('cqrl-help-close')['addEventListener']('click',function(){_0x3e4b12('cqrl-help');}),document['getElementById']('cqrl-reward')['addEventListener']('click',function(_0x3fd041){if(_0x3fd041['target']===this)_0x3e4b12('cqrl-reward');}),document['getElementById']('cqrl-help')['addEventListener']('click',function(_0x295c5f){if(_0x295c5f['target']===this)_0x3e4b12('cqrl-help');}),document['getElementById']('cqrl-tut-close')['addEventListener']('click',_0x3d74d7),document['getElementById']('cqrl-tut-ok')['addEventListener']('click',_0x3d74d7),document['getElementById']('cqrl-tut')['addEventListener']('click',function(_0x1ff881){if(_0x1ff881['target']===this)_0x3d74d7();}),document['getElementById']('cqrl-completion-ok')['addEventListener']('click',function(){_0x3e4b12('cqrl-completion');}),document['getElementById']('cqrl-completion')['addEventListener']('click',function(_0x48aafd){if(_0x48aafd['target']===this)_0x3e4b12('cqrl-completion');}),_0x18999c();try{const _0x4ecc6c=_0x2a82f5();if(_0x4ecc6c['courseTitle'])_0x5c49e0['setCourse'](_0x4ecc6c['courseTitle']);if(_0x4ecc6c['userId'])_0x2a0e88('·\x20已识别\x20userId:'+_0x4ecc6c['userId']['slice'](0x0,0x8)+'…(官方\x20iframe\x20通道可用,点「📡\x20通道」可测试)');}catch(_0x229bb6){}_0x2a0e88('💡\x20就绪:点「⚡\x20后台效率刷」=\x20直连平台接口批量完成进度并同步完成态,无需真实播放视频。'),_0x2a0e88('·\x20使用方法:进入任意一门课程的「学习/播放页」(地址含\x20courseStudyItem.learn.do、页面有视频播放器)→\x20点「⚡\x20后台效率刷」即可一键完成本课。'),_0x2a0e88('·\x20双通道:HTTP\x20直连为主;命中防刷或失败时自动改走官方\x20iframe\x20通道(postMessage\x20studyRecordWhileClose)。'),_0x2a0e88('·\x20标题栏可拖动\x20/\x20右下角可缩放\x20/\x20✕\x20最小化\x20/\x20📋复制\x20/\x20🖥F12\x20打到控制台\x20/\x20🧾诊断\x20/\x20🔄刷新率\x20/\x20📡通道\x20/\x20🧪自检。'),_0x2a0e88('·\x20若「完成率」始终\x200%:点「🧪\x20自检」,它会真实调用一次进度写入并打印服务器回执,把结果发我即可定位。');}function _0x3c7413(){if(document['body'])_0x187e51();else window['addEventListener']('DOMContentLoaded',_0x187e51);try{_0x2d4e69();}catch(_0x196c09){}}_0x3c7413();}());