Rules-For-Quantumult-X/Scripts/AdBlock/Other/Tieba-2.min.js

1 line
108 KiB
JavaScript
Raw Normal View History

2023-09-04 18:02:16 +08:00
let protobuf;!function(g){"use strict";var r,e,i;r={1:[function(t,e,i){e.exports=function(t,e){for(var i=Array(arguments.length-1),n=0,r=2,s=!0;r<arguments.length;)i[n++]=arguments[r++];return new Promise((function(r,o){i[n]=function(t){if(s)if(s=!1,t)o(t);else{for(var e=Array(arguments.length-1),i=0;i<e.length;)e[i++]=arguments[i];r.apply(null,e)}};try{t.apply(e||null,i)}catch(t){s&&(s=!1,o(t))}}))}},{}],2:[function(t,e,i){i.length=function(t){var e=t.length;if(!e)return 0;for(var i=0;1<--e%4&&"="==(t[0|e]||"");)++i;return Math.ceil(3*t.length)/4-i};for(var n=Array(64),r=Array(123),s=0;s<64;)r[n[s]=s<26?s+65:s<52?s+71:s<62?s-4:s-59|43]=s++;i.encode=function(t,e,i){for(var r,s=null,o=[],p=0,d=0;e<i;){var a=t[e++];switch(d){case 0:o[p++]=n[a>>2],r=(3&a)<<4,d=1;break;case 1:o[p++]=n[r|a>>4],r=(15&a)<<2,d=2;break;case 2:o[p++]=n[r|a>>6],o[p++]=n[63&a],d=0}8191<p&&((s=s||[]).push(String.fromCharCode.apply(String,o)),p=0)}return d&&(o[p++]=n[r],o[p++]=61,1===d&&(o[p++]=61)),s?(p&&s.push(String.fromCharCode.apply(String,o.slice(0,p))),s.join("")):String.fromCharCode.apply(String,o.slice(0,p))};var o="invalid encoding";i.decode=function(t,e,i){for(var n,s=i,p=0,d=0;d<t.length;){var a=t.charCodeAt(d++);if(61==a&&1<p)break;if((a=r[a])===g)throw Error(o);switch(p){case 0:n=a,p=1;break;case 1:e[i++]=n<<2|(48&a)>>4,n=a,p=2;break;case 2:e[i++]=(15&n)<<4|(60&a)>>2,n=a,p=3;break;case 3:e[i++]=(3&n)<<6|a,p=0}}if(1===p)throw Error(o);return i-s},i.test=function(t){return/^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$/.test(t)}},{}],3:[function(t,e,i){(e.exports=function t(e,i){"string"==typeof e&&(i=e,e=g);var n=[];function r(e){if("string"!=typeof e){var i=s();if(t.verbose&&console.log("codegen: "+i),i="return "+i,e){for(var o=Object.keys(e),p=Array(o.length+1),d=Array(o.length),a=0;a<o.length;)p[a]=o[a],d[a]=e[o[a++]];return p[a]=i,Function.apply(null,p).apply(null,d)}return Function(i)()}for(var l=Array(arguments.length-1),y=0;y<l.length;)l[y]=arguments[++y];if(y=0,e=e.replace(/%([%dfijs])/g,(function(t,e){var i=l[y++];switch(e){case"d":case"f":return""+ +(""+i);case"i":return""+Math.floor(i);case"j":return JSON.stringify(i);case"s":return""+i}return"%"})),y!==l.length)throw Error("parameter count mismatch");return n.push(e),r}function s(t){return"function "+(t||i||"")+"("+(e&&e.join(",")||"")+"){\n "+n.join("\n ")+"\n}"}return r.toString=s,r}).verbose=!1},{}],4:[function(t,e,i){function n(){this.t={}}(e.exports=n).prototype.on=function(t,e,i){return(this.t[t]||(this.t[t]=[])).push({fn:e,ctx:i||this}),this},n.prototype.off=function(t,e){if(t===g)this.t={};else if(e===g)this.t[t]=[];else for(var i=this.t[t],n=0;n<i.length;)i[n].fn===e?i.splice(n,1):++n;return this},n.prototype.emit=function(t){var e=this.t[t];if(e){for(var i=[],n=1;n<arguments.length;)i.push(arguments[n++]);for(n=0;n<e.length;)e[n].fn.apply(e[n++].ctx,i)}return this}},{}],5:[function(t,e,i){e.exports=s;var n=t(1),r=t(7)("fs");function s(t,e,i){return e="function"==typeof e?(i=e,{}):e||{},i?!e.xhr&&r&&r.readFile?r.readFile(t,(function(n,r){return n&&"undefined"!=typeof XMLHttpRequest?s.xhr(t,e,i):n?i(n):i(null,e.binary?r:r.toString("utf8"))})):s.xhr(t,e,i):n(s,this,t,e)}s.xhr=function(t,e,i){var n=new XMLHttpRequest;n.onreadystatechange=function(){if(4!==n.readyState)return g;if(0!==n.status&&200!==n.status)return i(Error("status "+n.status));if(e.binary){if(!(t=n.response))for(var t=[],r=0;r<n.responseText.length;++r)t.push(255&n.responseText.charCodeAt(r));return i(null,"undefined"!=typeof Uint8Array?new Uint8Array(t):t)}return i(null,n.responseText)},e.binary&&("overrideMimeType"in n&&n.overrideMimeType("text/plain; charset=x-user-defined"),n.responseType="arraybuffer"),n.open("GET",t),n.send()}},{1:1,7:7}],6:[function(t,e,i){function n(t){function e(t,e,i,n){var r=e<0?1:0;t(0===(e=r?-e:e)?0<1/e?0:2147483648:isNaN(e)?2143289344:34028234663852886e22<e?(r<<31|2139095040)>>>0:e<11754943508222875e-54?(r<<31|Math.round(e/1401298464324817e-60))>>>0:(r<<31|127+(t=Math.floor(Math.log(e)/Math.LN2))<<23|8388607&Math.round(e*Math.pow(2,-t)*8388608))>>>0,i,n