// ==UserScript== // @name 猫国建设者网页插件(随便测试版) // @namespace https://github.com/visnz/moescript // @description 游戏《猫国建设者》网页自动化插件(就是外挂)(随便测试版) // @version 0.12 // @author visnz // @require https://cdn.bootcss.com/jquery/3.4.1/jquery.min.js // @match https://likexia.gitee.io/cat-zh/* // // 因为使用了中文作为函数名,在脚本这边只使用经过优化处理的js代码。 // 源码可以直接访问上方 @namespace 地址 // // @downloadURL https://update.greasyfork.icu/scripts/388950/%E7%8C%AB%E5%9B%BD%E5%BB%BA%E8%AE%BE%E8%80%85%E7%BD%91%E9%A1%B5%E6%8F%92%E4%BB%B6%28%E9%9A%8F%E4%BE%BF%E6%B5%8B%E8%AF%95%E7%89%88%29.user.js // @updateURL https://update.greasyfork.icu/scripts/388950/%E7%8C%AB%E5%9B%BD%E5%BB%BA%E8%AE%BE%E8%80%85%E7%BD%91%E9%A1%B5%E6%8F%92%E4%BB%B6%28%E9%9A%8F%E4%BE%BF%E6%B5%8B%E8%AF%95%E7%89%88%29.meta.js // ==/UserScript== (function(){function c(b,a){a=void 0===a?4:a;$("div.craft:nth-child("+("string"===typeof b?q[b]:b)+") > div:nth-child("+((1>a?1:4 div:nth-child(1)").click()}function r(b){f.map(function(a){return a.list.map(function(a){a.DisplayName==b&&(clearInterval(a.AutoID),$("#"+a.DisplayName)[0].checked=!1)})})}function e(b){$("#moescriptlog").prepend(' [ '+Date().split(" ")[4]+" ] "+b+"")}var q={"\u6728\u6750":1,"\u6728\u6881":3,"\u77f3\u677f":4,"\u91d1\u5c5e\u677f":5, "\u94a2":6,"\u9f7f\u8f6e":8,"\u811a\u624b\u67b6":11,"\u8239":12,"\u7f8a\u76ae\u7eb8":15,"\u624b\u7a3f":16,"\u6982\u8981":17,"\u84dd\u56fe":18,"\u5de8\u77f3":20},k=function(){$("a.tab:nth-child(1)")[0].click()},n=function(){$("a.tab:nth-child(3)")[0].click()},p=0,g=function(){p=$(".activeTab").parent().children(".activeTab").index()},h=function(){$("a.tab:nth-child("+(p+1)+")")[0].click()},l=function(){$("div.links-block:nth-child(6) > a:nth-child(1)").click()},d=0,m=0,f=[{panel:"\u57fa\u672c",list:[{DisplayName:"\u62ac\u5934\u770b\u5929\u7a7a", scriptFunc:function(){$("#observeBtn").click()},timer:15E3},{DisplayName:"\u81ea\u52a8\u6253\u730e",scriptFunc:function(){$("#fastHuntContainerCount").click()}},{DisplayName:"\u8d5e\u7f8e\u592a\u9633",scriptFunc:function(){$("#fastPraiseContainer > a:nth-child(1)")[0].click()}},{DisplayName:"\u7ba1\u7406Jobs",scriptFunc:function(){g();n();$("div.panelContainer:nth-child(3) > div:nth-child(3) > table:nth-child(1) > tr:nth-child(1) > td:nth-child(2) > div:nth-child(3) > div:nth-child(1) > span:nth-child(1)").click(); h()},timer:36E5},{DisplayName:"\u5c0f\u732b\u5347\u804c\u5668",scriptFunc:function(){g();n();$("div.panelContainer:nth-child(3) > div:nth-child(3) > table:nth-child(1) > tr:nth-child(1) > td:nth-child(2) > div:nth-child(4) > div:nth-child(1)").click();h()},timer:36E5}]},{panel:"\u5408\u6210",list:[{DisplayName:"\u5408\u6210\u6728\u6750",scriptFunc:function(){c(1)}},{DisplayName:"\u5408\u6210\u94a2",scriptFunc:function(){c(6)}},{DisplayName:"\u5408\u6210\u6728\u6881",scriptFunc:function(){c(3)}},{DisplayName:"\u5408\u6210\u77f3\u677f", scriptFunc:function(){c(4)}},{DisplayName:"\u5408\u6210\u91d1\u5c5e\u677f",scriptFunc:function(){c(5)}},{DisplayName:"\u5408\u6210\u9f7f\u8f6e",scriptFunc:function(){c(8)}},{DisplayName:"\u5408\u6210\u811a\u624b\u67b6",scriptFunc:function(){c(11)}},{DisplayName:"\u5408\u6210\u8239",scriptFunc:function(){c(12)}},{DisplayName:"\u5408\u6210\u7f8a\u76ae\u7eb8",scriptFunc:function(){c(15)}},{DisplayName:"\u5408\u6210\u624b\u7a3f",scriptFunc:function(){c(16)}},{DisplayName:"\u5408\u6210\u6982\u8981",scriptFunc:function(){c(17)}}, {DisplayName:"\u5408\u6210\u84dd\u56fe",scriptFunc:function(){c(18)}},{DisplayName:"\u5408\u6210\u5de8\u77f3",scriptFunc:function(){c(20)}}]},{panel:"\u98de\u5929",list:[{DisplayName:"\u4f4e\u901f\u5361\u673a\u5228\u6728\u6cd5",timer:1E3,scriptFunc:function(){g();k();60<=d&&(l(),e("\u6e38\u620f\u5df2\u4fdd\u5b58"),d=0);d++;for(i=0;6E3>i;i++)$(".bldGroupContainer .modern")[0].click();h()}},{DisplayName:"\u4e2d\u901f\u5361\u673a\u5228\u6728\u6cd5",timer:1E3,scriptFunc:function(){g();k();30<=d&&(l(), e("\u6e38\u620f\u5df2\u4fdd\u5b58"),d=0);d++;for(i=0;12E3>i;i++)$(".bldGroupContainer .modern")[0].click();h()}},{DisplayName:"\u9ad8\u901f\u5361\u673a\u5228\u6728\u6cd5",timer:1E3,scriptFunc:function(){g();k();6<=d&&(l(),e("\u6e38\u620f\u5df2\u4fdd\u5b58"),d=0);d++;for(i=0;36E3>i;i++)$(".bldGroupContainer .modern")[0].click();h()}},{DisplayName:"\u4e94\u5206\u949f\u4e2d\u901f\u5228",timer:1E3,scriptFunc:function(){g();k();30<=d&&(l(),e("\u6e38\u620f\u5df2\u4fdd\u5b58"),d=0);d++;m++;300<=m&&(m=0, r("\u4e94\u5206\u949f\u4e2d\u901f\u5228"));for(i=0;12E3>i;i++)$(".bldGroupContainer .modern")[0].click();h()}}]}];$("#rightColumn").prepend('
'+f.map(function(b){return''}).reduce(function(b,a){return b+a})+'\u7acb\u9a6c\u6267\u884c
'+ f.map(function(b){return'"}).reduce(function(b,a){return b+a})+'
');f.map(function(b){b.list.map(function(a){null== a.timer&&(a.timer=6E4);null==a.scriptFunc&&(a.scriptFunc=function(){return eval(a.DisplayName+"()")});$("#"+a.DisplayName).click(function(b){b.currentTarget.checked?(e("[\u811a\u672c\u5efa\u7acb] "+a.DisplayName+" \u95f4\u9694:"+(a.timer/1E3).toFixed(2)+"\u79d2"),a.AutoID=setInterval(function(){a.scriptFunc();e("[__\u81ea\u52a8__] "+a.DisplayName)},a.timer),$("#\u7acb\u9a6c\u6267\u884c")[0].checked&&(a.scriptFunc(),e("[____\u7acb\u9a6c] "+a.DisplayName+"(\u0e07 \u2022\u0300_\u2022\u0301)\u0e07"))): (clearInterval(a.AutoID),e("[\u811a\u672c\u6e05\u9664] "+a.DisplayName))})})});f.map(function(b){$("#"+b.panel+"\u6309\u94ae").click(function(a){$("#"+b.panel).attr("style","display:"+("display:block"==$("#"+b.panel).attr("style")?"none":"block"))})});$("#\u5168\u81ea\u52a8\u5173").click(function(b){f.map(function(a){return a.list.map(function(a){return clearInterval(a.AutoID)})});$(".moescript").each(function(a,b){$("#"+b.id)[0].checked=!1});e("\u6e05\u9664\u4e86\u6240\u6709\u811a\u672c")})})();